Wakaba

Материал из Lurkmore.

(Перенаправлено с Кусаба)
Перейти к: навигация, поиск
В эту статью нужно добавить как можно больше хакерских хитростей.
Также сюда можно добавить интересные факты, картинки и прочие кошерные вещи.
Символика Вакабы. Ньюфаги ошибочно полагают, что это символика Ычана, но мы-то с вами знаем, не так ли?
Символика Вакабы. Ньюфаги ошибочно полагают, что это символика Ычана, но мы-то с вами знаем, не так ли?

Wakaba (Вакаба, 若葉) — движок имиджборда, созданный финским программистом из древних скриптов Futaba и Futallaby. Он написан на языке Perl и использует SQLite для хранения информации о тредах. Этот скрипт, из-за его открытости, широко используется на различных чанах (хотя, конечно, сейчас понемногу вытесняется более новыми).

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

Кстати, с лунного это слово переводится как «молодая листва» или «свежие ОВОЩИ».

Содержание

[править] Вакаба-разметка

Для форматирования сообщений используется собственный язык разметки WakabaMark. Общий смысл команд форматирования близок к вики-разметке.

  • Несколько пустых строк подряд игнорируются.
  • Выделение текста происходит с помощью звёздочек или символов подчёркивания. Текст в *одинарных звёздочках* (_или символах подчёркивания_) станет курсивным, а **в двойных** (__можно и вот так__) — полужирным. Алсо, комбинируя эти методы форматирования, можно написать текст полужирным курсивом.
  • Для того, чтобы зачеркнуть предыдущий символ, после него нужно поставить «^H». К примеру, «тест^H^H^H^H» превратится в «тест». В настоящий момент эта возможность выпилена на многих бордах в связи с ошибками в движке скрипта, позволяющими с помощью этого самого ^H зачёркивать весь последующий текст на странице. Стоит отметить, что на уютненьком Луркоморье есть специальные статьи про ^H и ^W.
  • Символы «*», «+» или «-» с последующим пробелом в начале каждой строки для создания маркированных списков. Разрывы строк в пределах списков недопустимы, а если и будут, то «порвут» блок. Если написать несколько управляющих символов подряд (* * * тест), стандартный парсер выдаст довольно-таки нестандартный результат.
  • Текст «1. » для начала нумерованного списка. Последующие пункты списка могут быть любыми, скрипт автоматически пронумерует их по порядку (например, можно составить список, состоящий из одних единичек).
  • Обратные апострофы служат `для оформления кода`. Код, уже содержащий обратные апострофы, следует заключать в ``несколько «`» подряд``.
  • Для оформления больших блоков кода, а также кода с отступами, на каждой строке нужно поставить 4 пробела ( ) или один символ табуляции (который в ХТМЛ 	).
  • Символ «>» в начале строки для >цитирования. Несколько таких строк подряд объединяются в один блок. Примечательно, что цитирование при помощи двойного >> — верный способ выдать себя за ньюфага.
  • Текст, содержащий ссылку с протоколами http:, https:, ftp:, mailto:, news:, или irc: автоматически преобразуется в гиперссылку.
  • >>номер становится ссылкой на сообщение под данным номером (если, конечно, сообщение с этим номером существует в данный момент на доске). Вероятность возникновения ссылки, если в посте написать его же номер, досконально не изучена, но обычно ссылка не возникает.

[править] Дополнительные возможности

  • Во всех разделах Ычана и Дватиреча можно превратить любой текст в спойлер, используя %%двойные символы процента%% по каждую сторону спойлера. Ну ты понел.
  • Также можно сделать псевдоспойлер, скопировав и вставив несколько раз символ █, получая в итоге полоску вида ███████████.

[править] Хитрости для ньюфагов

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

  • Для создания пустых сообщений можно использовать какой-нибудь невидимый символ, например  или ­. Если есть азиатская раскладка, то можно написать широкий пробел.
  • Символ ‮ развернёт в обратную сторону весь текст после него (но не перед ним). Отображать, между прочим, умеют не все браузеры.
  • Чтобы получить символы, которые парсер трогать не будет (в данном случае оставит текст неформатированным), нужно звёздочки заменить на *, символы подчёркивания на _, знак «больше» на > и т.д.
  • Полужирный курсив, как и было замечено выше, получается при помощи **­*вот такой*­**, или __®_вот такой_®__ комбинации.
  • Перевёрнутый «вверх ногами» текст проще всего получить на [1] — там нужно набрать что-нибудь на латинице (для кириллицы [2]) любом языке, скопировать результат и идти пугать народ.
  • Выше уже упоминалось, что зачёркивание при помощи ^H не работает. Однако, зачеркнуть текст всё равно можно, добавляя для этого после каждого символа [целевого слова] знак ̶. ̶В̶ы̶г̶л̶я̶д̶е̶̶т̶ь̶ ̶э̶т̶о̶ ̶б̶у̶д̶е̶т̶,̶ ̶в̶п̶р̶о̶ч̶е̶м̶,̶ ̶н̶е̶с̶к̶о̶л̶ь̶к̶о̶ ̶т̶о̶п̶о̶р̶н̶о̶,̶ ̶е̶с̶л̶и̶ ̶в̶ ̶т̶е̶к̶с̶т̶е̶ ̶е̶с̶т̶ь̶ ̶ш̶и̶р̶о̶к̶и̶е̶ ̶б̶у̶к̶в̶ы̶. Опять же, это увидят только счастливые обладатели нормальных браузеров. Однако ни тот, ни другой методы не работают на Дваче, запиленом на Оланете. Там, чтобы зачеркнуть слово, его надо заключить в символы «^». Пример: «ОП — ^хуй^ порядочный человек» даст «ОП — хуй порядочный человек». Такие дела.
  • Интересного эффекта можно добиться, создав ссылку с символом http://www.fileformat.info/info/unicode/char/e0042/index.htm на конце.
  • Правильный трифорс делается так:
  ▲
▲[пробел]▲

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


Источник — «http://lurkmore.ru/Wakaba»
Личные инструменты
Инструменты
На других языках