Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (6) « Первая ... 2 3 [4] 5 6   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Заменяем стандартные кнопки в форме ответа,, на кнопки изображения (аналог IPB 2хх)
Sibirakman
Отправлено: Сен 2 2010, 07:12
Quote Post


Я
Group Icon

Группа: Пользователи
Сообщений: 69
Пользователь №: 2 591
Регистрация: 31-Августа 10
Member Offline

Репутация: нет




не работают кнопки выравнивания...как это исправить?
Top
Sibirakman
Отправлено: Сен 2 2010, 07:15
Quote Post


Я
Group Icon

Группа: Пользователи
Сообщений: 69
Пользователь №: 2 591
Регистрация: 31-Августа 10
Member Offline

Репутация: нет




Цитата
всё так
кнопки по центру и по правому краю работаю пока только с выделенным текстом, другого решения я пока не нашёл


Цитата
<img class='codebuttons' title='По центру' alt='По центру' src='http://forum.volginsky.ru/style_images/1/folder_editor_images/rte-align-center.png' onclick='tag_center()'  />
  <img class='codebuttons' title='По правому краю' alt='По правому краю' src='http://forum.volginsky.ru/style_images/1/folder_editor_images/rte-align-right.png' onclick='tag_right()' />


У меня и с выделенным текстом не работает.

Это сообщение отредактировал Sibirakman - Сен 2 2010, 07:58
Top
Dron
Отправлено: Сен 2 2010, 07:50
Quote Post


admin of ipb.su
Group Icon

Группа: Пользователи
Сообщений: 6 040
Пользователь №: 3
Регистрация: 27-Октября 07
Из: г.Псков
Member Offline

Репутация: 133




Sibirakman,
Научитесь сперва нормально юзать теги цитат... иначе ничего не разобрать в той абракадабре которую вы тут написали.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
Top
Sibirakman
Отправлено: Сен 2 2010, 08:02
Quote Post


Я
Group Icon

Группа: Пользователи
Сообщений: 69
Пользователь №: 2 591
Регистрация: 31-Августа 10
Member Offline

Репутация: нет




Цитата (Dron @ Сен 2 2010, 07:50)
Sibirakman,
Научитесь сперва нормально юзать теги цитат... иначе ничего не разобрать в той абракадабре которую вы тут написали.

Указанные выше коды для кнопок
Код
[CENTER][RIGHT]

не работают.
Есть ли вообще какие-то стандартные кнопки (можно без картинок)
У меня нет ни на одном стиле форума этих тегов (Выровнить: по центру, слева, справа) жутко не удобно.
Top
Romych
Отправлено: Сен 2 2010, 12:53
Quote Post


Странник
Group Icon

Группа: Пользователи
Сообщений: 174
Пользователь №: 2 237
Регистрация: 21-Апреля 10
Member Offline

Репутация: 42




Цитата (Sibirakman @ Сен 2 2010, 07:12)
не работают кнопки выравнивания...как это  исправить?

можно сделать по принципу как сделано в форме быстрого ответа,
тогда кнопки выравнивания работают замечательно

заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Сообщения (Post Screen Sections) -> get_javascript (редактировать)

находим там закрывающий тег скрипта

//-->
</script>

перед ним ставим

Код

function copyT(code)
{if (typeof(document.getElementById('tex').caretPos) != 'undefined'){
if (window.getSelection) {text=window.getSelection()}
else if (document.selection) {text=document.selection.createRange().text;}
text='['+code+']'+text+'[/'+code+']'
}
else if (typeof(document.getElementById('tex').selectionStart) != 'undefined')
{
text = document.getElementById('tex').value.substring(document.getElementById('tex').selectionStart,document.getElementById('tex').selectionEnd)
text='['+code+']'+text+'[/'+code+']'
}}

function storeCaret(element)
{
if (typeof(document.selection) != 'undefined' && typeof(document.selection.createRange) != 'undefined')
element.caretPos=document.selection.createRange().duplicate();}

function insTxt()
{ var element = document.getElementById("tex")
if (!element)
return;
element.focus();
if (typeof(element.caretPos) != 'undefined')
element.caretPos.text = text;
else if (typeof(element.selectionStart) != 'undefined')
{
var newPos = element.selectionEnd + text.length;
element.value = element.value.substring(0, element.selectionStart) + text + element.value.substring(element.selectionEnd, element.value.length);
element.setSelectionRange(newPos, newPos);
}
else
element.value += text;}



а в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Сообщения (Post Screen Sections) -> Post: Code Buttons & Post Text area (редактировать):

в нужном месте добавляем сами кнопки

Код
<img class='codebuttons' title='По центру' alt='По центру' src='http://forum.volginsky.ru/style_images/1/folder_editor_images/rte-align-center.png' onmouseover="copyT('center')" onclick="insTxt()"  />
 <img class='codebuttons' title='По правому краю' alt='По правому краю' src='http://forum.volginsky.ru/style_images/1/folder_editor_images/rte-align-right.png' onmouseover="copyT('right')" onclick="insTxt()" />
 



чуть не забыл, там же внизу ищем

Код
<textarea cols='80' rows='20' name='Post' tabindex='3' class='textinput'>$data</textarea>


заменяем на

Код
<textarea onfocus='storeCaret(this);' onkeyup='storeCaret(this);' onclick='storeCaret(this);' onselect='storeCaret(this);' id='tex' cols='80' rows='20' name='Post' tabindex='3' class='textinput'>$data</textarea>



у меня в таком варианте всё работает



Это сообщение отредактировал Romych - Сен 2 2010, 13:01


--------------------
Top
madfreeman
Отправлено: Дек 1 2010, 21:16
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 4
Пользователь №: 2 661
Регистрация: 3-Октября 10
Member Offline

Репутация: нет




Такая проблема: сделал всё, как было сказано (все варианты всех авторов) и одно и то же - кнопочки появляются, но не работают О_О при нажатии на одно из них никаких действий не проиходит. Вообще никаких. Помогите решить) (я про кнопочки "по центру","справа")
Top
Romych
Отправлено: Дек 3 2010, 16:44
Quote Post


Странник
Group Icon

Группа: Пользователи
Сообщений: 174
Пользователь №: 2 237
Регистрация: 21-Апреля 10
Member Offline

Репутация: 42




Цитата (madfreeman @ Дек 1 2010, 21:16)
Такая проблема: сделал всё, как было сказано (все варианты всех авторов) и одно и то же - кнопочки появляются, но не работают О_О при нажатии на одно из них никаких действий не проиходит. Вообще никаких. Помогите решить) (я про кнопочки "по центру","справа")


попробуйте сначала установить мод Дополнительные цвета, шрифты и смайлы
а после этого можете устанавливать кнопки выравнивания текста,
так как описано в посте №50, данной темы

просто там используется проверенный метод


--------------------
Top
anaxio
Отправлено: Авг 9 2011, 12:54
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 99
Пользователь №: 3 273
Регистрация: 24-Июля 11
Member Offline

Репутация: нет




я вот вставил:
Код
.buttons:hover {opacity:0.4; filter:alpha(opacity=40);}

для подсветки кнопок. но ничего не изменилось. у меня стоит нова форма ответа, может ето что то с ней связано?
Top
anaxio
Отправлено: Авг 22 2011, 19:46
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 99
Пользователь №: 3 273
Регистрация: 24-Июля 11
Member Offline

Репутация: нет




так не скажете как сделать такой еффект? как на этом форуме
Top
Hero
Отправлено: Авг 23 2011, 05:32
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 160
Пользователь №: 2 724
Регистрация: 30-Октября 10
Member Offline

Репутация: 5




Цитата (anaxio @ Авг 23 2011, 01:46)
так не скажете как сделать такой еффект? как на этом форуме

Какой именно эффект?

Напомню:
Цитата

user posted image Правила раздела
Пожалуйста, задавайте вопросы правильно и, соблюдайте знаки препинания.
Top
anaxio
Отправлено: Авг 23 2011, 12:56
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 99
Пользователь №: 3 273
Регистрация: 24-Июля 11
Member Offline

Репутация: нет




эффект подсветки кнопок.
Top
Slesher
Отправлено: Авг 23 2011, 13:07
Quote Post


реформатор
Group Icon

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




есть просто еще картинка светлая походу, и на обработчик наведения мыши она меняется.


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
Top
Romych
Отправлено: Авг 26 2011, 15:03
Quote Post


Странник
Group Icon

Группа: Пользователи
Сообщений: 174
Пользователь №: 2 237
Регистрация: 21-Апреля 10
Member Offline

Репутация: 42




Цитата (anaxio @ Авг 9 2011, 14:54)

для подсветки кнопок. но ничего не изменилось. у меня стоит нова форма ответа, может ето что то с ней связано?

вы неправильно класс кнопок в стиле указали,
должно быть так

Код
.codebuttons:hover {opacity:0.4; filter:alpha(opacity=40);}


а не так
Цитата
.buttons:hover {opacity:0.4; filter:alpha(opacity=40);}


всё элементарно


--------------------
Top
anaxio
Отправлено: Авг 26 2011, 15:07
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 99
Пользователь №: 3 273
Регистрация: 24-Июля 11
Member Offline

Репутация: нет




спасибо, теперь работает
Top
ignasio
Отправлено: Мар 20 2012, 19:28
Quote Post


Юзер
Group Icon

Группа: Пользователи
Сообщений: 363
Пользователь №: 3 529
Регистрация: 1-Марта 12
Member Offline

Репутация: 1




А как сделать изменения в быстрый ответ? в созданной теме


--------------------
Приветствую! Общайтесь?? любите. улыбайтесь
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (6) « Первая ... 2 3 [4] 5 6  Reply to this topicStart new topicStart Poll