Bukvus 1.0.0, скрипт отправки ошибок по Ctrl+Enter [релиз]

Список розділів Скрипти Bukvus — скрипт пошуку помилок

Опис: Свіжа версія — 1.1.0 (2013-07-15)

#1 Nazar Tokar » 17.04.2013, 14:06

UPD 2015-04-09

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

bukvus-100.png


Конечно, это своебразный респект системе Orphus и его автору Дмитрию Котерову. Именно его детищем я впечатлился и вдохновился. Главное отличие — при использовании «Буквуса» никакие сторонние ресурсы не используются. Обработка запроса и отправка уведомления осуществляются через ваш сайт.

Что за скрипт

Замечу сразу: Буквус очень прост и его можно написать самостоятельно минут за двадцать. Допилить до ума, прикрутить стили, сжать код, написать о нём пост (я это делаю медленно) — ещё часа полтора. Итого в этом продукте два часа времени, которые я дарю вам. О чём это я?

Использовать Буквус можно совершенно бесплатно в любых его вариациях. Главное условие — сохранить копирайт и написать здесь или на форуме краткий отзыв (можно с ошибками) о любом из моих скриптов, которыми вы пользуетесь. Или написать такой отзыв у себя на сайте, в блоге или форуме.

Возможности

Скрипт как обычно предельно прост. Содержимое поста можно вместить в два предложения. Выделенный кусок кода проверяется на размер и если в нём от 5 до 300 символов, отправляется вам на почту. В нижней части экрана появляется полупрозрачное уведомление. Если текста слишком много или совсем мало, внизу будет сообщение об этом.

Установка

Рискую быть банальным — установка в одну строку. Пока что этот пункт упростить не получается и установки без кода предложить вам не смогу. Поэтому делаем следующее:

  • Скачиваем скрипт (линк внизу)
  • Распаковываем и в /index.php указываем в соответствующем поле адрес почты, на которое будет приходить уведомление.
  • Загружаем папку со скриптом себе на сайт. Файлы должны лежать по адресу /js/bukvus/
  • Прописываем перед закрывающимся тегом </HEAD> код для подключения:

Код: Виділити все
<script type="text/javascript" src="/js/bukvus/bukvus.js"></script>

И вот вам кнопка для посетителей, добавляйте её в любое место сайта:

Код: Виділити все
<a href="dedushka.org" target="_blank"><img src="http://dedushka.org/bukvus/bukvus_btn.gif"></a>

Зображення

Демо и скачать

Зображення Зображення Зображення

Ваши пожелания, советы, вопросы очень ждут в комментариях чуть ниже.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2518
Теми: 100
З нами: 5 років 7 місяців

#2 Андрей » 29.05.2013, 09:32

Dedushka у меня в мозиле скрипт отказался работать, Ошибка в настройках
в консоли пишет JSON.parse: unexpected character
Андрей

#3 Nazar Tokar » 29.05.2013, 10:35

Андрей, а что за версия и ось? Я проверял в FF, работает.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2518
Теми: 100
З нами: 5 років 7 місяців

#4 zfjoury » 09.06.2013, 01:32

Спасибо дедушка за классный скрипт) Пока использую при разработке сайта на локалке его, как реализую на хостинге - отпишу)

Додано через 6 хвилин 10 секунд:
Дедушка, добавь или проинформируй народ: в файл index.html между head и /head нужно добавить строку
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">,
А то кракозябры атакуют)
zfjoury M
Вік: 27
Звідки: Москва
Репутація: 3
Повідомлення: 7
Теми: 1
З нами: 5 років 5 місяців

#5 Nazar Tokar » 09.06.2013, 09:11

zfjoury, пожалуйста :).
Код: Виділити все
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
А это смотря какая кодировка. Если там 1251, тогда будут отправляться левые символы. Я поправил архив и сделал, чтобы при отправке текст перекодировался. Ничего в коде править не надо.

Додано через 2 хвилини 1 секунду:
просто перезакачайте архив к себе
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2518
Теми: 100
З нами: 5 років 7 місяців


Повернутись в Bukvus — скрипт пошуку помилок

Хто зараз на форумі (базується на активності користувачів за останні 30 хвилин)

Зараз переглядають цей розділ: 1 гість

cron