 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 3.x.x » Быстрый ответ в 3.0.7
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник
Зарегистрирован: Aug 2005
Место проживания:
Публикаций: 8
Статус:  |
Помогите, пожалуйста, у меня вот такая проблема:
Ð_ешил сделать вместо быстрого ответа внизу каждой страницы расширенный, потому что очень неудобно все заново грузить. Вот мой форум. Версия 3.0.7. Сделал почти всё. Не получается заставить работать элементы ответа "Шрифт", "Ð_азмер" и "Смайлики". Основной код, который я менял, находится в шаблоне showthread_quickreply:
PHP:
<if condition="$WYSIWYG == 1">
<!-- standard quick reply -->
<script type="text/javascript" src="clientscript/vbulletin_editor.js"></script>
$vBeditTemplate[clientscript]
<div id="controlbar">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" width="10">
<tr>
<td width="10">
<select id="fontselect" onchange="fontformat(this.options[this.selectedIndex].value, 'FONT')">
<option value="">$vbphrase[font_standard_editor]</option>
<script type="text/javascript"> build_fontoptions(false); </script>
</select>
</td width="10">
<td>
<select id="sizeselect" onchange="fontformat(this.options[this.selectedIndex].value, 'SIZE')">
<option value="">$vbphrase[size_standard_editor]</option>
<script type="text/javascript"> build_sizeoptions(false); </script>
</select>
</td>
<td width="10">
<select id="colorselect" onchange="fontformat(this.options[this.selectedIndex].value, 'COLOR')">
<option value="">$vbphrase[color_standard_editor]</option>
<script type="text/javascript"> build_coloroptions(false); </script>
</select>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0" width="10">
<tr>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('B', '')" accesskey="b"><img class="image" src="$stylevar[imgdir_editor]/bold.gif" alt="$vbphrase[bold]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('I', '')" accesskey="i"><img class="image" src="$stylevar[imgdir_editor]/italic.gif" alt="$vbphrase[italic]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('U', '')" accesskey="u"><img class="image" src="$stylevar[imgdir_editor]/underline.gif" alt="$vbphrase[underline]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('LEFT', '')"><img class="image" src="$stylevar[imgdir_editor]/justifyleft.gif" alt="$vbphrase[align_left]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('CENTER', '')"><img class="image" src="$stylevar[imgdir_editor]/justifycenter.gif" alt="$vbphrase[align_center]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('RIGHT', '')"><img class="image" src="$stylevar[imgdir_editor]/justifyright.gif" alt="$vbphrase[align_right]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('INDENT', '')"><img class="image" src="$stylevar[imgdir_editor]/indent.gif" alt="$vbphrase[indent]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#bottom" onclick="return dolist()"><img class="image" src="$stylevar[imgdir_editor]/insertunorderedlist.gif" alt="$vbphrase[create_list]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
<td><div class="imagebutton"><a href="#bottom" onclick="return vbcode('IMG', 'http://')"><img src="$stylevar[imgdir_editor]/insertimage.gif" alt="$vbphrase[insert_image]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#bottom" onclick="namedlink('URL')"><img src="$stylevar[imgdir_editor]/createlink.gif" alt="$vbphrase[insert_hyperlink]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#bottom" onclick="namedlink('EMAIL')"><img src="$stylevar[imgdir_editor]/email.gif" alt="$vbphrase[insert_email_link]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('CODE', '')"><img src="$stylevar[imgdir_editor]/code.gif" alt="$vbphrase[wrap_code_tags]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('HTML', '')"><img src="$stylevar[imgdir_editor]/html.gif" alt="$vbphrase[wrap_html_tags]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('PHP', '')"><img src="$stylevar[imgdir_editor]/php.gif" alt="$vbphrase[wrap_php_tags]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" /></td>
<td><div class="imagebutton"><a href="#" onclick="return vbcode('QUOTE', '')"><img src="$stylevar[imgdir_editor]/quote.gif" alt="$vbphrase[wrap_quote_tags]" width="21" height="20" border="0" /></a></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" border="0" /></td>
$vBeditTemplate[extrabuttons]
<td><div class="imagebutton"><a href="#bottom" onclick="closetag(this.form)"><img src="$stylevar[imgdir_editor]/close.gif" alt="$vbphrase[close_current_tag]" width="21" height="20" border="0" /></a></div></td>
<td><div class="imagebutton"><a href="#bottom" onclick="closeall(this.form)"><img src="$stylevar[imgdir_editor]/closeall.gif" alt="$vbphrase[close_all_tags]" width="21" height="20" border="0" /></a></div></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
Почти весь код я взял из шаблона editor_toolbar_standard, только его немного модернизировал.
Мои предположения: скрипт, который должен формировать список "Шрифтов" и "Ð_азмеров шрифта" лежит в шаблонах для инсталяции (install/vbulletin-style.xml) editor_jsoptions_font и editor_jsoptions_size. Но таких шаблонов нет в общем списке "Управление" / "Менеджер стилей" / "Поиск в шаблонах". Если просто вставлять ссылки на эти шаблоны, т.е. вставлять строчки $vBeditTemplate[editor_jsoptions_font] и $vBeditTemplate[editor_jsoptions_size], то ничего не получается. Подскажите, как заставить заработать вид шрифта, размер и смайлики.
Что я сделал: перекопал весь ваш форум по этому поводу (не только поиск, но и постранично просмотрел все топики в разделе "VBulletin 3.x.x", перечитал форумы ******************, ******************, nulled.ws. Везде есть хак про быстрый ответ, но он для 2-ого VB((( Вроде бы нашел решение проблемы на форуме vBulletin.org, но там не дают просматривать файлы и оставлять сообщения, потому что хотят лицензию. Может кто подскажет, где еще можно поискать (можно и на английском)?
Спасибо большое, что хотя бы прочитали до конца такой большой вопрос.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
09-08-2005 13:12 |
|
|
Участник+
|
| не знаю как ты искал, но вот http://www.netadmin.ws/forum/showthread.php?s=&threadid=10386... |
[сооб. #77798]
09-08-2005 13:28 |
|
|
Участник
|
[QUOTE]Первоначальное сообщение от Xrobak
[B]не... |
[сооб. #77802]
09-08-2005 14:08 |
|
Участник
Зарегистрирован: Aug 2005
Место проживания:
Публикаций: 8
Статус:  |
quote: Первоначальное сообщение от Xrobak
не знаю как ты искал, но вот тут обсуждают форму быстрого ответа для ВБ3, и похоже что там у юзера kerk получилось сделать
Спасибо за ответ. Ð_то сообщения я видел, но как то не догадался напрямую спросить - уже пишу ему письмо о помощи.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
09-08-2005 14:08 |
|
|
k0t
|
| смайлики в форме быстрого ответа, это отдельный... |
[сооб. #77814]
09-08-2005 18:05 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
смайлики в форме быстрого ответа, это отдельный хак - Smilies In Quickreply (в аттаче)
а выбор типа, цвета и размера шрифтов я не пробовал ставить, сегодня поковыряю, отпишусь, но сразу могу сказать, что правкой только шаблонов не обойдешься, нужно и в файлах что то подгружать, что бы все работало...
Файл: smilies_quichreply_3.txt
Был скачан 10 раз(а).
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
09-08-2005 18:05 |
|
|
Участник
|
| kerk, спасибо тебе огромное. Я не ожидал такой... |
[сооб. #77815]
09-08-2005 18:14 |
|
|
Участник
|
| хак поставил - всё работает прекрасно |
[сооб. #77818]
09-08-2005 21:21 |
|
|
Участник
|
| kerk, что-нибудь получилось с шрифтами и... |
[сооб. #77824]
10-08-2005 13:28 |
|
|
k0t
|
оказалось сложней, чем я думал =))
вставить... |
[сооб. #77825]
10-08-2005 14:22 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
оказалось сложней, чем я думал =))
вставить в шаблон эти менюхи просто, надо, что бы они еще и работали, но вот добиться этого так пока и не удалось...
ну я еще гляну, как будет время... =))
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
10-08-2005 14:22 |
|
|
Участник
|
| kerk, спасибо. у меня тоже заставить работать... |
[сооб. #77826]
10-08-2005 14:31 |
|
|
|
Формат времени GMT. Текущее время 18:35.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.75018597 seconds (99.24% PHP - 0.76% MySQL) with 26 queries.
|
 |