Wakaba

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску
Wakaba mark.svg
Wakaba


Операционная система:
Perl / SQL



Разработчик:
Dag Ågren (WAHa.06x36)



Текущая версия:
3.0.9
Дата выхода текущей версии:
6 февраля 2012



Лицензия:
Public Domain

Wakaba — популярный свободный движок для имиджбордов (анонимных веб-форумов), разработанный финским программистом по имени Dag Ågren на скриптовом языке Perl на основе идей, заложенных в Futaba и Futallaby. Поддерживает трипкоды, CAPTCHA для защиты от спама и также разделы оэкаки. Отличительной особенностью wakaba (как, впрочем, и других имиджбордов) от большинства неяпонских форумов является отсутствие регистрации, возможная анонимность пользователей и ориентация на общение через изображения.

Оценка проекта[править | править код]

Разработчики futallaby, первого неяпонского движка для имиджбордов, остановили работу над проектом, и признали, что wakaba значительно превосходит futallaby по возможностям.[1] С другой стороны, wakaba, в отличие от более новых имиджбордов (например, kusaba) не поддерживает некоторые элементы интерфейса 4chan, например «липкие» и закрытые треды и фильтрование текста сообщений.

Форматирование[править | править код]

Для форматирования используется свой язык разметки «WakabaMark»[2], созданный под сильным влиянием[3] языка Markdown. Общий смысл команд форматирования близок к вики-разметке.

  • Пустые строки игнорируются;
  • Выделение текста
    • *Курсив* (или _курсив_)
    • **Полужирный** (или __полужирный__);
  • Зачеркивание предыдущего символа: ^H (т.н. caret notation для «Backspace»), например: «тест^H^H^H^H» станет «тест».
  • Символы «*», «+» или «-» с последующим пробелом в начале каждой строки для создания ненумерованных списков;
  • Текст «1. » для начала нумерованного списка (дальше могут быть использованы любые числа, точка и пробел, не обязательно «2. » и т. д.);
  • Обратные апострофы (backticks) `для оформления кода`. Код, уже содержащий обратные апострофы следует заключать в ``несколько «`» подряд``;
  • Для оформления больших блоков кода на каждой строке должны быть сделаны отступы в 4 пробела или один символ табуляции;
  • Символ «>» в начале строки для цитирования. Несколько таких строк подряд объединяются в один блок;
  • URL с протоколами (схемами) http, https, ftp, mailto, news и irc автоматически делаются гиперссылками;
  • >>номер — становится ссылкой на сообщение под данным номером;

Другие возможности[править | править код]

  • Для использования звездочек и подчеркиваний, не влияющих на разметку, нужно заменить их на символы * и _ соответственно;
  • Для переворота текста cимволы ‮ добавляются в начало строки.
  • Пустое сообщение можно создать, поместив символы  или 
  • Обязательно ставьте точку с запятой в конце для предыдущих случаев
  • Длинные пустые сообщения можно создать, разместив в каждой строке ‮
  • Скрытие текста (текст видим только при наведении курсора) не входит в стандартные возможности, но было реализовано на разных имиджбордах несколькими способами:
    • %%текст%% на Два-ч и IIchan

Ссылки[править | править код]

Известные имиджборды с движком Wakaba[править | править код]

  • 2ch.ru или Два.ч — русскоязычный имиджборд (не функционирует с 17 января 2009)
  • 2-ch.ru или Два-ч — русскоязычный имиджборд (наследник Два.ча)

Аналоги проекта[править | править код]

Примечания[править | править код]

  1. Futallaby image board script (англ.)
  2. О возможном происхождении названия см. Wakaba mark(англ.). Этот же значок является и значком Wakaba.
  3. См. документацию на сайте проекта