Ошибки в статьях. Как бороться с ошибками в текстах сайтов на 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).
Ответить | Ответить с цитатой | Цитировать
0 # Валентин 14.01.2017 20:53
Добрый день!
Сайт на Joomla! 3.6.5
Все сделал, все работает, письма приходят.

Но в модальном окне при его открытии вверху вот такая ошибочка:
Notice: Undefined index: submit in /home/factumin/ public_html/err or/mistakes.php on line 56

а после отправки ошибки, пишет такое вверху окна:
Notice: Undefined index: mess in /home/factumin/ public_html/err or/mistakes.php on line 77

Подскажите, пожалуйста, в чем может быть дело?
Ответить | Ответить с цитатой | Цитировать
0 # Валентин 14.01.2017 23:04
в 56 строке исправил if($_POST['subm it']) на if(isset($_POST['submit']))

в 77 строке $_POST['mess'] исправил на isset ($_POST['mess'])

вроде все работает.
Ответить | Ответить с цитатой | Цитировать

Как вырастить тюльпаны в горшке н…

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

Каши для ребенка до 1 года. Рецеп…

Очень важно знать, как правильно готовить каши для своего ребенка до 1 года. При этом они должны быть как по...

Как получить кредитную карту.

Как получить кредитную карту?

Кредитная карта – это пластиковая карта, благодаря которой Вы можете получить деньги в кредит без каки...

ДЛЯ ПОЛУЧЕНИЯ БОЛЬШОГО УРОЖАЯ ВИНОГРАДА НУЖНО...

Университет виноградаря научит выращивать виноград любого типа и в любых условиях...

ОБУЧЕНИЕ НА ВИДЕО КУРСАХ - ЛУЧШИЙ ВИД ПОЛУЧЕНИЯ ЗНАНИЙ...

Множество видео курсов на одном сайте. Здесь Вы найдете как платные, так и...

ХОЧЕШЬ ЗНАТЬ, КАК СОЗДАВАТЬ И РАСКРУЧИВАТЬ...

Азы сайтостроения. Все, что необходимо знать новичкам о...