Форум web-мастеров phpBB3

Модификации и расширения phpBB
Регистрация ·  Логин: Пароль: Запомнить   · Забыли пароль?




Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Donate
Аватара пользователя

Карма
9
Стаж: 5 лет 4 месяца
Сообщения: 22
Откуда: Эстляндия

Ответить с цитатой

тема взята с ppkBB3cker. Здесь: http://www.ppkbb3cker.ru/viewtopic.php?f=28&t=1636
Поставил себе - всё работает. Здесь не увидел - решил поделиться. Ставил на стиль subsilver2, версия форума 3.0.11

1. скачиваем архив с этой страницы http://www.ppkbb3cker.ru/go.html?http://api.yandex.ru/speller/doc/dg/tasks/how-to-spellcheck-web.xml или с прямой ссылки на файл http://speller.yandex.net/speller/1.0/spell-1.0.zip.
распаковываем его в директорию /speller/, загружаем эту директорию в корень форума (соответственно, данную папку надо создать).
2. в файле /language/ru/posting.php перед

вставляем
'SPELL_CHECK' => 'Орфография',
   'SPELL_CHECK_HELP' => 'Проверить орфографию в сообщении',
   'SPELL_OPTIONS' => 'Орфография - настройки',
   'SPELL_OPTIONS_HELP' => 'Изменить настройки проверки орфографии в сообщении',

3. в файле /styles/subsilver2/template/overall_header.html после
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />

вставляем
<script type="text/javascript" src="speller/spell.js"></script>
<script type="text/javascript">
// <![CDATA[
   var speller = new Speller({ url:"speller", lang:"ru", options:Speller.IGNORE_URLS});
 
   function spellCheck()
   {
      speller.check([document.getElementById("message")]);
   }
// ]]>
</script>

4. в файле /styles/subsilver2/template/posting_buttons.html после
<!-- BEGIN custom_tags -->
         <input type="button" class="btnbbcode" name="addbbcode{custom_tags.BBCODE_ID}" value="{custom_tags.BBCODE_TAG}" onclick="bbstyle({custom_tags.BBCODE_ID})"<!-- IF custom_tags.BBCODE_HELPLINE !== '' --> onmouseover="helpline('cb_{custom_tags.BBCODE_ID}')" onmouseout="helpline('tip')"<!-- ENDIF --> />
      <!-- END custom_tags -->

вставляем
<input type="button" class="button2" name="bbspellcheck" id="bbspellcheck" value="{L_SPELL_CHECK}" onclick="spellCheck();" title="{L_SPELL_CHECK_HELP}" />

5. в файле /styles/subsilver2/template/quickreply_editor.html заменяем
<textarea name="message" rows="7" cols="76" tabindex="3"  style="width: 98%;">

на
<textarea style="height: 18em;" name="message" id="message" rows="14" cols="76" tabindex="3" class="inputbox"></textarea>
- это подключение к форме быстрого ответа

6. в файле /styles/subsilver2/template/posting_body.html в строчку с
<textarea

надо добавить
 id="message"

<textarea name="message" id="message" rows="15" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" style="width: 700px; height: 270px; min-width: 98%; max-width: 98%;">{MESSAGE}</textarea>

-это подключение к форме полного ответа.

вставку для стиля prosilver можно посмотреть в оригинале статьи. ссылка в начале темы.
когда стал большие тексты вставлять, стали попадаться ошибки. всё не увидишь, а здесь какая-никакая помощь. авось кому и пригодится :-)

скриншоты:
#486

#486
_______________________
кто не видел настоящей кошки, тот не может рассуждать о неко...


Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron



Powered by phpBB, 9CaraTT.RU, 2012-2018.
Обратная связь
000webhost logo