Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Проверка орфографии

Форум для авторов модов для phpBB 2.0.x.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет
Откуда: Москва

Проверка орфографии

Сообщение Lela-la »

Здравствуйте.

Хочу добавить в ответ дополнительную функцию - проверку слова в словарях сайта "Грамота.ру. "

Есть код

Код: Выделить всё

<table cellpadding="5" cellspacing="0" border="0"><tr><td>Словари русского языка на портале «<a href="http://www.gramota.ru" target="_blank">Грамота.Ру</a>»<script language="JavaScript">function OpenSearchWord() { open("", "d2003","width=700,height=500,status=yes,toolbar=no,menubar=no,scrollbars=yes");
if (navigator.appName == "Netscape") document.rt2002.submit(); else document.all.rt2003.submit(); }</script></td></tr><tr><form name="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003"><td><INPUT name="word" size="40"><input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x"></td></form></tr></table>
Если его добавить в posting_body.tpl , то он не работает - открывается пустое окно... Подскажите, плиз, как правильно добавить этот код?
А где приказ, о чем нам нужно думать?!
Benelli
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 5 месяцев

Сообщение Benelli »

+1 интересует!
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Lela-la писал(а):как правильно добавить этот код?
А куда вы его вставляете?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Lela-la и браузер какой?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет
Откуда: Москва

Сообщение Lela-la »

VVVas
Вставляю в posting_body.tpl
Скриптовую выношу в верхнюю часть файла, табличную по шаблону над полем ввода текста... (Может, не принципиально, просто удобнее именно так)
Но есть предчувствие, что надо делать еще и ч/з posting.php или еще что-либо, только не знаю что именно.

Палычу Браузеры IE 6, IE 7 и Опера на ХР SP2 и Висте.
Но тут дело не в нем... Сам скрипт, если его в блокнотике прописать и с компа открыть, вполне нормально работает. Правда, пробовала на IE только.
А где приказ, о чем нам нужно думать?!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Lela-la писал(а): табличную по шаблону над полем ввода текста...
Не пойдёт, posting_body.tpl сам почти сплошная форма.
Вставляйте после

Код: Выделить всё

	</tr>
  </table>
</form>
Добавлено спустя 2 минуты 16 секунд:

а лучше перед

Код: Выделить всё

<form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)">
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Benelli
phpBB 1.2.0
Сообщения: 13
Стаж: 19 лет 5 месяцев

Сообщение Benelli »

Lela-la
-проверь, пожалуйста, слова Палыча.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет
Откуда: Москва

Сообщение Lela-la »

Прошу прощения, что так поздно отвечаю. Да, так все работает, но теряет актуальность - вне "рабочей зоны" эта провека просто не нужна - пользователи ее не заметят :(
А где приказ, о чем нам нужно думать?!
ua6ap
phpBB 1.4.3
Сообщения: 76
Стаж: 18 лет 7 месяцев

Сообщение ua6ap »

Lela-la
как решился вопрос, меня тоже интересует.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Например
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет
Откуда: Москва

Сообщение Lela-la »

У меня получается только как на скриншоте.
Притом, оба окна работают. Если же оставить одно, то ничего не работает.

Добавлено спустя 10 минут 1 секунду:

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

Код: Выделить всё

<INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x">
У вас нет необходимых прав для просмотра вложений в этом сообщении.
А где приказ, о чем нам нужно думать?!
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

А как бы правильно добиться результата как у Lela-la на скришоте?
Путем прописывния перед

Код: Выделить всё

       <tr>
          <td class="row1" valign="top"><span class="gen"><b>{L_OPTIONS}
Код:

Код: Выделить всё

        <tr>
          <td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span>
          <td class="row2">Скрипт</td>
        </tr>
Не получается, открывается белый бланк.
scorpio

Сообщение scorpio »

такая нужная вещь! Нет ли такого мода? Дело даж не в орфографии , у нас вроде все грамотные, а в опечаках постоянных,описках_править все время надоело, иногда буквы проскакивают при печатании...вот бы это прикрутить под окном сообщения около кнопки предв просмотр или вверху, корое не суть важно где, лишь бы в ответе
и желательно для eqr
Последний раз редактировалось scorpio 22.09.2007 22:43, всего редактировалось 2 раза.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 17 лет
Откуда: Москва

Сообщение Lela-la »

У меня сейчас этот код вот так выглядит:

Перед

Код: Выделить всё

 <tr> 
          <td class="row1" valign="top"><span class="gen"><b>{L_OPTIONS}
стоит

Код: Выделить всё

<script language="JavaScript" type="text/javascript">
function OpenSearchWord() { open("", "d2003","width=700,height=500,status=yes,toolbar=no,menubar=no,scrollbars=yes");
if (navigator.appName == "Netscape") document.rt2002.submit(); else document.all.rt2003.submit(); }
</script>

<tr><td class="row1" valign="top"><span class="gen"></span></td>
<td  class="row2" colspan="9"><span class="gensmall">
<form name="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003"><!-- <INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x"> --></form></span></td></tr>

<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td  class="row2" colspan="9"><span class="gensmall">
<form name="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003"><INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x"></form></span></td></tr>
Не знаю, почему, но в на Висте в IE7 это работает...

Посмотреть и попробовать можно тут. Регистрация не нужна
А где приказ, о чем нам нужно думать?!
scorpio

Сообщение scorpio »

А нельзя ли на весь текст сразу проверку сделать как тут, в предварительном просмотре и желательно в eqr?

http://orfo.ru/online/

Вернуться в «Для авторов (phpBB 2.0.x)»