Уважаемые пользователи!
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
Стаж: 16 лет 11 месяцев
Откуда: Москва

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

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

http://orfo.ru/online/

Сама мечтаю о таком моде... Знаю, что существует система проверки орфографии spellingCow, но она платная.
А где приказ, о чем нам нужно думать?!
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Ребята, надо грамотность повышать, а не о модах мечтать.
Системы проверки орфографии нужны для ПОМОЩИ в обработке текстов, а не для того, чтоб за вас на форумах писать.
phpBB2 FAQ
phpBB3 FAQ
scorpio

Сообщение scorpio »

Грамотность, да, но опечатки это программа тоже ловит, а это также важно, потому что в этом маленьком окошке глаза можно сломать и если быстро печатаешь, то пропуски букв бывают
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

Lela-la
Спасибо.
Убрать полоску сверху и colspan давал раздутость таблицы в итоге получилось это:

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

<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"><b>Проверка орфографии</b> «<a href="http://www.gramota.ru" target="_blank">Грамота.Ру</a>»<form name="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003"></form></span></td> 
<td  class="row2"><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>
Но работает только в IE. В Опере и Мазиле не работает.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

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

<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>
Попробуйте закоментировать этот кусок целиком, а не только INPUT
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 16 лет 11 месяцев
Откуда: Москва

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

Alek$ писал(а):

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

<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>
Попробуйте закоментировать этот кусок целиком, а не только INPUT
Тогда результат тот же самый, что и без этого куска :
ошибка на станице. document.all.rt2003 есть null или не является объектом
А где приказ, о чем нам нужно думать?!
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Тогда попробуйте такой код:

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

<script language="JavaScript" type="text/javascript">
function OpenSearchWord() { open("", "d2003","width=700,height=500,status=yes,toolbar=no,menubar=no,scrollbars=yes");
document.getElementById('rt2003').submit();
}
</script>

<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td  class="row2" colspan="9"><span class="gensmall">
<form id="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>
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 16 лет 11 месяцев
Откуда: Москва

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

Alek$

Результат - "неопределенная ошибка"
А где приказ, о чем нам нужно думать?!
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Lela-la
Мистика. Ладно, сейчас попробую потестить сам, может, что и получится...

Добавлено спустя 32 минуты 59 секунд:

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

<script language="JavaScript" type="text/javascript">
function OpenSearchWord() { open("http://dic.gramota.ru/search.php?word="+encodeURIComponent(document.post.word.value)+"", "d2003","width=700,height=500");

}
</script>

<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td  class="row2" colspan="9"><span class="gensmall">
<INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"></span></td></tr>
Единственный глюк, который я заметил, это под *NIX при системной кодировке, отличной от cp1251 Firefox передает слово в системной кодировке и проверка слова, естественно, обламывается.
Я попробую побороть этот баг, но не общаю.

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

В общем, публикую универсальное решение

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

#
#---[ OPEN ]-----------------------------------
#
posting_body.tpl
#
#---[ FIND ]-----------------------------------
#
<form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this)"
#
#---[ BEFORE ADD ]-----------------------------------
#
<form id="rt2003" action="http://dic.gramota.ru/search.php" method=get target="d2003" style="display:none"><INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"><input name="all" type="hidden" value="x"></form>
#
#---[ FIND ]-----------------------------------
#
<!-- MAIL.RU KEYBOARD END -->
#
#---[ AFTER ADD ]-----------------------------------
#
<script language="JavaScript" type="text/javascript">
function OpenSearchWord() { 
open("", "d2003","width=700,height=500,status=yes,toolbar=no,menubar=no,scrollbars=yes");
document.getElementById('rt2003').word.value = document.post.word.value;
document.getElementById('rt2003').submit();
}
</script>

<tr><td class="row1" valign="top"><span class="gen"><b>Проверка орфографии</b></span></td>
<td  class="row2" colspan="9"><span class="gensmall">
<INPUT name="word" size="40"> <input type="button" value="Проверить слово" class="fbtn" onClick="javascript:OpenSearchWord();"></span></td></tr>

Весь старый код перед этим надо удалить.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

Alek$
В Мазиле заработало, в Опере не хочет.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

fskon
у меня и в опере работает, и в мозилле и в ИЕ.
Покажиет вашу страницу, пожалуйста. Когда я писал, то ориентировался на страницу Lela-la.

На всякий случай приаттачиваю мой рабочий вариант
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Lela-la
phpBB 1.4.2
Сообщения: 50
Стаж: 16 лет 11 месяцев
Откуда: Москва

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

ААААААААААААААААА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Alek$ СПАСИБО ОГРОМНОЕ!!!!!!!!!!!!!!!!!!!!!

Пробовала IE, OPERA и FireFox на Висте - РАБОТАЕТ!!!
А где приказ, о чем нам нужно думать?!
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Lela-la
Я рад за вас, но 62 восклицательных знака подряд, ИМХО, - перебор ;)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
fskon
phpBB 2.0.2
Сообщения: 333
Стаж: 17 лет 11 месяцев
Откуда: msk.reg.ru

Сообщение fskon »

Alek$
Да нет, расположение правильное, как на скрине.
При клике - проверить - в окошке:
Вы попытались получить доступ к адресу http://dic.gramota.ru/search.php?word=% ... E%E7&all=x, который сейчас не доступен. Убедитесь, пожалуйста, что веб-адрес (URL) введен правильно и затем попытайтесь загрузить страницу еще раз...
Мазила и IE все путем

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

Вот даже отсюда, правда через IE ссылка в цитате открывается :D
Хм, а может в версии Опера дело... Пробую через 9.50 alfa - не нравится она мне, но другой под рукой нету.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

У меня под 9.22 все пашет на ура.
Так что, к сожалению, ничем помочь не могу - это глюки альфы
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

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