Wakaba: различия между версиями

Материал из Колчевики
Перейти к навигации Перейти к поиску
(Мердж с фадерьморьем)
Строка 1: Строка 1:
 
[[Файл:Wakaba_mark.png|100px|thumb|right|Символ вакабы]]
 
[[Файл:Wakaba_mark.png|100px|thumb|right|Символ вакабы]]
  
'''Wakaba''' — движок имиджборд. Сам движок является форком древних скриптов Futaba и Futallaby на ебанутом языке Perl. Использует SQLite, хотя может работать и с MySql. Алсо, по сравнению с другими скриптами у нее есть много минусов и <s>мало</s> никаких плюсов. О них ниже.  
+
'''Wakaba''' - один из популярных движков имиджборд. Сам движок является форком древних скриптов Futaba и Futallaby на ебанутом языке Perl. Использует SQLite, хотя может работать и с MySql. Самый непроработанный движок - по сравнению с другими скриптами у нее есть много минусов и <strike>мало</strike> никаких плюсов. О них ниже.  
  
 
==Плюсы/Минусы Wakaba ==
 
==Плюсы/Минусы Wakaba ==
Строка 20: Строка 20:
 
6. ПРОПИТ. Теперь вы [[Виталик]].<br />
 
6. ПРОПИТ. Теперь вы [[Виталик]].<br />
  
==Баги Wakaba ==
+
== Разметка Wakaba ==
Как и любое поделие на Perl, данный движок тоже содержит ебучую кучу багов. На тирече и ычане они конечно, исправлены, но есть и такие места, где такая хуйня еще бывает.
+
'''Жирный текст''' пишется так: **Жирный текст**.<br>
Например `0`^H в сообщении распидорасит всю борду к хуям. Лечится только удалением треда/сообщения модератором или админом. Поэтому удаление это срани из разметки - первое, что должен сделать начинающий парашевод, который хочет использовать вакабу.
+
''Курсив'' так: *Курсив*.<br>
 +
Чтобы поставить спойлер, достаточно написать %%текст%%, то есть, поставить два знака процента в начале и конце текста.<br>
 +
Зачеркнуть текст можно с помощью этой <strike>хуиты</strike> комбинации: текст^H^H^H^H^H. Имейте ввиду, ^H должно быть столько же, сколько и символов.<br>
 +
Для отображения <code>моноширного</code> текста можно использовать `текст`<br>
 +
Цитировать сообщения можно с помощью символа >. Пример: <font color="green">>''текст''</font>. <br>
 +
 
 +
== Баги ==
 +
Как и любое поделие на Perl, данный движок тоже содержит ебучую кучу багов. На [[Сырнопараша|Сырнопараше]] они, конечно, исправлены, но есть и такие места, где такая хуйня еще бывает.<br>
 +
Как выяснилось, код вакабы не проверяет, что именно зачёркивать. Например:<br>
 +
<code>**^H^H^H^H^H^H**</code> превращается в <code><nowiki><s<del>trong></strong></nowiki></code>, то есть незакрытый тег <nowiki><del></nowiki>. Весь текст на странице оказывается зачёркнут.<br>
 +
<code>**текст**^H</code> превращается в <code><nowiki><strong>текст</strong<del>></del></nowiki></code>, то есть незакрытый тег <nowiki><strong></nowiki>. Весь текст на странице оказывается полужирным.<br>
 +
И самый разрушительный пример:<br>
 +
<code>`0`^H</code> превращается в <code><nowiki><!--0--<del>></del></nowiki></code>, то есть открывающий комментарий.<br>
 +
<code>`0`^H^H^H</code> превращается в <code><nowiki><!--0<del>--></del></nowiki></code>, то есть закрывающий комментарий.<br>
 +
Весь текст, включая посты, картинки, треды, оказавшийся между двух таких записей, исчезает. Лечится только удалением треда/сообщения модератором или админом. Таким образом, залочить ^H - первое, что должен сделать начинающий парашевод, желающий использовать вакабу.<br>
  
 
== Где используется ==
 
== Где используется ==
Использовалась она, конечно же на [[Тиреч|тирече]] и впоследствии [[сосач]]е. Учитывая закос [[Виталик|Витали]] под [[двач]] он ни за какие хуи ее не променял бы на более удобную Kusaba, хотя и грозился пару раз, так как там легче «выявлять и банить неадекватов». Так же используется на Ычане и на других парашах, доживших с древних времен.
+
На вакабе работает/работало:
 +
# Оригинальный [[двач]]
 +
# [[Сырнопараша]]
 +
# [[Сосач]] года до 2014. После - уже использует собственное поделие, названное Makaba.
 +
# Какое-то время [[доброчан]], после чего переехала на распотрошённый [https://orphereus.anoma.ch/ орфереус], названные Hanabira.
  
 
==См. также ==
 
==См. также ==

Версия 21:03, 13 сентября 2016

Символ вакабы

Wakaba - один из популярных движков имиджборд. Сам движок является форком древних скриптов Futaba и Futallaby на ебанутом языке Perl. Использует SQLite, хотя может работать и с MySql. Самый непроработанный движок - по сравнению с другими скриптами у нее есть много минусов и мало никаких плюсов. О них ниже.

Плюсы/Минусы Wakaba

Минусы:
1. Весьма тяжела в настройке.
2. Не умеет многих вещей, которые умеет Kusaba, поэтому некоторые администраторы имиджборд на данном движке могут начать просить написать скрипт, чтобы вакаба этому научилась.
3. Perl-мартышек куда меньше, чем Php-мартышек, поэтому скрипт написать может далеко не каждый.
4. А еще дефолтная вакаба — дырявое уебанство, которое можно ушатать своей же разметкой, о чём ниже.
Плюсы:
1. Никаких. Вообще. Кроме чувства илитности.

Как создать парашу на вакабе

1. Скачать её отсюда;
2. Создать раздел (/b/, /d/, etc.)
3. Открыть файл config.pl и раскомментировать в нем содержимое # System config. Исправить дефолтные значения констант: ADMIN_PASS, NUKE_PASS, SECRET, SQL_DBI_SOURCE, SQL_USERNAME, SQL_PASSWORD.
4. Запустить скрипт по ссылке http://вашапараша.ру/раздел/wakaba.pl/
5. ?????
6. ПРОПИТ. Теперь вы Виталик.

Разметка Wakaba

Жирный текст пишется так: **Жирный текст**.
Курсив так: *Курсив*.
Чтобы поставить спойлер, достаточно написать %%текст%%, то есть, поставить два знака процента в начале и конце текста.
Зачеркнуть текст можно с помощью этой хуиты комбинации: текст^H^H^H^H^H. Имейте ввиду, ^H должно быть столько же, сколько и символов.
Для отображения моноширного текста можно использовать `текст`
Цитировать сообщения можно с помощью символа >. Пример: >текст.

Баги

Как и любое поделие на Perl, данный движок тоже содержит ебучую кучу багов. На Сырнопараше они, конечно, исправлены, но есть и такие места, где такая хуйня еще бывает.
Как выяснилось, код вакабы не проверяет, что именно зачёркивать. Например:
**^H^H^H^H^H^H** превращается в <s<del>trong></strong>, то есть незакрытый тег <del>. Весь текст на странице оказывается зачёркнут.
**текст**^H превращается в <strong>текст</strong<del>></del>, то есть незакрытый тег <strong>. Весь текст на странице оказывается полужирным.
И самый разрушительный пример:
`0`^H превращается в <!--0--<del>></del>, то есть открывающий комментарий.
`0`^H^H^H превращается в <!--0<del>--></del>, то есть закрывающий комментарий.
Весь текст, включая посты, картинки, треды, оказавшийся между двух таких записей, исчезает. Лечится только удалением треда/сообщения модератором или админом. Таким образом, залочить ^H - первое, что должен сделать начинающий парашевод, желающий использовать вакабу.

Где используется

На вакабе работает/работало:

  1. Оригинальный двач
  2. Сырнопараша
  3. Сосач года до 2014. После - уже использует собственное поделие, названное Makaba.
  4. Какое-то время доброчан, после чего переехала на распотрошённый орфереус, названные Hanabira.

См. также

Двач
Тиреч
Сосач
Ычан
Педалик
Напишешь скрипт сделаю‎‎