Дом знаний

Ошибки в статьях. Как бороться с ошибками в текстах сайтов на joomla.

Каждый администратор сайта знает, что для увеличения количества посетителей на сайте нужно иметь не только много статей, хорошую перелинковку между ними и правильное семантическое ядро, но и качественно и грамотно написанные тексты. Под качеством статей я подразумеваю такие тексты, в которых нет ошибок в словах, а знаки препинания стоят там, где нужно. Да, можно конечно проверять тексты с помощью программы Microsoft Word, но иногда и эта программа не дает 100%-ю гарантию правильного написания текстов.

 

 

Что может помочь администратору сайта получать качественный контент?
Ответ на этот вопрос очень прост: находить и сообщать о всевозможных ошибках в текстах сайта могут сами посетители!

 

Каким образом?
Все очень просто. Существуют специальные скрипты, которые подключаются к любому сайту и дают возможность читателю статьи сообщить администратору о найденной опечатке или ошибке.

 

Как скрипт упрощает отправку сообщения о найденной в статье ошибке?

Сначала администратор сайта должен подключить и настроить скрипт. Затем, как только пользователь обнаружит ошибку в тексте и решит сообщить о ней, он должен выделить её мышкой и нажать комбинацию клавиш Ctrl+Enter. После этого у него на экране появится окошко с выделенной опечаткой и кнопка "Сообщить об ошибке", нажав которую посетитель отправит администратору сайта письмо с информацией об ошибке.

 

Данный скрипт удобен тем, что, заметив ошибку в тексте страницы, посетителю нет необходимости запускать почтовую программу или входить в почтовый ящик. Все, что ему нужно, это выделить опечатку мышкой, нажать Ctrl+Enter и кнопку "Сообщить об ошибке".

 

Установка скрипта для борьбы с ошибками и опечатками в тексте на CMS Joomla.

 

 

Установить и настроить скрипт на CMS Joomla довольно просто. Я буду показывать, как настроить скрипт борьбы с ошибками на сайт, расположенный на локальном компьютере.


Для этого необходимо запустить сервер – Денвер.

 

oshibki v statyakh 1


Теперь перейдем к установке.

 

1. Скачайте исходники скрипта:

 

 

2. Распакуйте архив izbavsya-ot-oshibok.zip.

 

Ошибки в текстах

 

3. Откройте izbavsya-ot-oshibok и скопируйте папку error.

 

Ошибки в текстах

 

4. Поместите папку error в корень сайта.

 

Ошибки в текстах

 

Теперь нужно отредактировать файлы, которые находятся в папке error.

 

5. Откройте в любом редакторе (Блокнот, Notepad++ и пр.) файл mistakes.js и:

 

5.1. В строке 7 укажите правильный путь к файлу mistakes.js. Если он, как и у меня находится в корне сайта, то путь будет таким: var misphploc = '/error/mistakes.php'. После изменения сохраните файл.

 

Ошибки в текстах

 

 

6. Теперь откройте в редакторе файл mistakes.php и:

 

6.1. В строках 57 и 58 укажите адрес своего сайта.

 

Ошибки в текстах

 

6.2. В строке 82 укажите e-mail, на который должны приходить письма с ошибками.


6.3. В строке 84 укажите адрес, с которого должны отправляться письма.


6.4. В строках 85 и 86 укажите адрес Вашего сайта, например, site.info.

 

Ошибки в текстах

 

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

 

7. Файл mistakes.css предназначен для изменения дизайна формы отправки писем. Мы рассматривать редактирование кода css не будем, так как это довольно обширная тема, которая не связана с данной статьей. Если Вы знакомы с css, то можете настроить дизайн скрипта на свой вкус.

 

8. С файлами мы разобрались и теперь необходимо подключить их ко всем страницам сайта, на которых должен работать данный скрипт. Для этого необходимо в коде каждой страницы между тегами <head></head> прописать:

 

<script type="text/javascript" src="/путь до файла/mistakes.js"></script>
<link href="/путь до файла/mistakes.css" rel="stylesheet" type="text/css" />

 

И не забудьте для файлов mistakes.js и mistakes.css указать правильные пути.

 

Чтобы подключить этот код на все страницы CMS Joomla, необходимо открыть файл index.php, размещенный в папке шаблона Вашего сайта, например, site.info/templates/шаблон/index.php. Затем сразу после тега <head> вставьте код:

 

<script type="text/javascript" src="/error/mistakes.js"></script>
<link href="/error/mistakes.css" rel="stylesheet" type="text/css" />

Ошибки в текстах

 

 

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

 

Для переноса файлов я использую FTP-клиента Total Commander. С его помощью в корне сайта я разместил папку error и заменил старый файл шаблона index.php на отредактированный.

 

Ошибки в текстах

 

Теперь можете проверить, работает ли скрипт. Для этого обновите страницу сайта, выделите любой текст и нажмите на клавиатуре Ctrl+Enter. Если окно появилось, то отправьте одно сообщение для проверки. Если все правильно и письмо пришло на Ваш e-mail, то приступайте к созданию информационного блока, который расскажет посетителю, как быстро сообщить администратору сайта об ошибке. Для Joomla, например, такой блок можно сделать, создав обычный модуль HTML, в котором разместить информацию, например, такую:

 

Нашли ошибку в тексте?

 

Сообщите об этом администратору сайта.

 

Выделите ошибку мышкой и нажмите Ctrl+Enter.

 

Спасибо за помощь!

 

 

 

Автор: Сергей С.
Специально для: Дом знаний
1 1 1 1 1 1 1 1 1 1 Рейтинг 4.93 (7 Голоса (ов))
Понравилась статья?
Поделитесь ею с друзьями

Ошибка в тексте?
Выделите ее и Нажмите:
error in text button

 

 

Еще по теме:

 

Если статья Вам полезна,
не стесняйтесь и оставляйте свои комментарии.
Спасибо за посещение.

Добавить комментарий


Защитный код
Обновить

Комментарии   

0 # Равиль 27.05.2015 11:37
Спасибо!
Орфус на мойм сайте не сработал, Ваше решение - сработало на отлично.
Ответить | Ответить с цитатой | Цитировать
0 # Евгений 07.11.2015 16:58
У меня не получается вставить этот код к себе на сайт. Вроде все делаю правильно, даже несколько раз просмотрел путь к папкам. Вообще ничего не происходит. Либо я что-то не так делаю, либо мой движок не поддерживает данное расширение. Joomla! 3.4.5 Если не сложно ответьте пожалуйста
Ответить | Ответить с цитатой | Цитировать
0 # Дом Знаний 07.11.2015 17:24
Евгений, на Доме Знаний (Joomla 3.4.5) тоже установлен этот скрипт "ошибок в статьях" и он великолепно работает. Пройдитесь еще раз по всем пунктам (от первого и до последнего) - возможно есть ошибка. Либо более подробно опишите проблему. И как вариант, попробуйте почистить кеш joomla и историю в браузере. Возможно после этого заработает.
Ответить | Ответить с цитатой | Цитировать
0 # Анзаур 26.11.2015 08:23
У меня возникла такая проблема. Установил скрипты на сайт под управлением Joomla! 3.2.3. При выделении текста на сайте и нажатии Ctrl+Enter появляется модальное окно, всё вроде бы работает, но письма на e-mail не приходят. Способ отправки у меня в Joomla установлен через SMTP. Подскажите, пожалуйста, в чём может быть причина?
Ответить | Ответить с цитатой | Цитировать
0 # Дом Знаний 27.11.2015 18:06
Здравствуйте, Анзаур. Точно ответить на Ваш вопрос невозможно, так как в вопросе Вы указали недостаточную информацию.

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

2. Пройдитесь очень внимательно еще раз по всем пунктам, проверяя каждый знак препинания, например " и '.

На сайте Дом Знаний скрипт борьбы с ошибками в статьях работает великолепно.
Ответить | Ответить с цитатой | Цитировать
0 # Анзаур 30.11.2015 08:21
Спасибо за ответ. Сайт, на который я установил данный скрипт находится не на реальном хостинге в Интернете, а расположен внутри нашей организации на IIS (Internet Information Services). Не может ли из-за этого не приходить сообщения на e-mail?
Ответить | Ответить с цитатой | Цитировать
0 # Дом Знаний 30.11.2015 14:19
Все может быть. Хотя когда скрипт отправок сообщении об ошибках в статьях устанавливался на Дом Знаний, он предварительно тестировался на локальном компьютере - на Денвере.
Ответить | Ответить с цитатой | Цитировать
0 # Анзаур 30.11.2015 16:47
Спасибо. Буду разбираться.
Ответить | Ответить с цитатой | Цитировать
0 # Игорь 12.05.2016 15:47
Это только для джумлы? или на других движках тоже сработает?
у нас почти самописы, мало кто знает эти CMS(
Ответить | Ответить с цитатой | Цитировать
0 # Дом Знаний 12.05.2016 16:42
Игорь, данный скрипт "ошибки в тексте" должен работать на любой CMS и даже на рукописном сайте. Главное правильно подключить (пункт 8).
Ответить | Ответить с цитатой | Цитировать
Псевдотрофеус Зебра или Малавийская Цихлида Зебра.

Псевдотрофеус Зебра или Малавийск…

Цихлида Зебра (Zebra Cichlid), которая также известна под названиями Синяя Малави (Malawi Blue) или Малавийс...

Самомассаж тела или самомассаж пр…

Самомассаж – великолепный метод оздоровления организма на всех уровнях, как на клеточном, так и межкле...

Огурец полезный. Лечебные и целеб…

Огурец (Cucumis sativus L.) – одно из древнейших растений среди всех овощей, которому насчитывается бо...

Похожие статьи

Как убрать копирайт Hs Syntax Hig…

SyntaxHighlighter – специальный плагин для CMS joomla, предназначенный д...

Почему не срабатывает страница …

Ошибка 404 или страница не найдена – одна из распространенных ошибок, из...

Как убрать копирайт jComments и к…

JComments – отличный компонент для любого сайта на CMS Joomla, позволяющ...

Каракули вместо символов при уста…

Недавно я сделал несколько обновлений на своем сайте, размещенном на хостинге...

Как создать страницу "Ошибка…

Недавно столкнулся проблемой, когда после перехода на несуществующую страницу ...