Хаки и Скрипты Next Generation CMS

Исправляем ошибки с помощью пользователей

irbees2008 irbees2008 Опубликовано - 5 - января Интерфейс
3830 - 0
  • Адаптировал: irbees2008
  • Источник:
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки

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

Код:
<script type="text/javascript" src="{tpl_url}/mistakes/mistakes.js"></script>
<link href="{tpl_url}/mistakes/mistakes.css" rel="stylesheet" type="text/css" />
3.Открываем файл mistakes.js и в сроке 10 пропишите полный путь до файла mistakes.php вот пример
Код:
var loc = window.location;
var mis;
nN = navigator.appName;

function createMessage() {
// Измените следующую строку. Здесь нужно указать путь к файлу mistakes.php
var misphploc = 'https://ngcmshak.ru/templates/vektor/mistakes/mistakes.php'
var container = document.createElement('div')
var scroll = dde.scrollTop || db.scrollTop;
var mtop = scroll + 100 + 'px';
var mleft = Math.floor(dde.clientWidth/2) - 175 + 'px';
container.innerHTML = '<div id="mistake">\
<div id="m_window" style="top:' + mtop + '; left:' + mleft + '";>\
<iframe frameborder="0" name="mis" id="m_frame" src="' + misphploc + '"></iframe></div> \
</div></div>'

return container.firstChild
}
4.Далее открываем файл mistakes.php и в нем изменяем :
$title - заголовок сообщения,
$to, - email, на который будут отправлятся сообщения,
$mymail - email, от кого пришло сообщение.
("yousite.ru")- ваш сайт.

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

Цитата:
На сайте работает система проверки ошибок. Обнаружив неточность в тексте, выделите ее и нажмите Ctrl + Enter.

Также открыть окошко отправки сообщения можно, кликнув по ссылке:
Отправить сообщение об ошибке
Вот код ссылки
Код:
<a href="javascript:void(0)" onclick="PressLink()">Отправить сообщение об ошибке</a>
Ну и картинку можно скопировать
https//ngcmshak.ru/uploads/images/default/mistakes_1.gif
вот и все пользуемся

Можешь почитать и вот эту статейку "Выводим дополнительные поля xfields в секцию head вашего шаблона"

Опрос

Ваше мнение

TWIG -что это?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4612 дней
  • Новостей: 568
  • Комменты: 257
  • Зарегистрированно : 673
  • Онлайн всего: [22]
  • Гости: [20]
  • Поисковики: [2] Google, Яндекс
  • Были сегодня : [3] Google, Яндекс, Яндекс
  • SQL запросов: 32
  • Генерация страницы: 0.389сек
  • Потребление памяти: 5.566 Mb 
  •   Яндекс.Метрика