CAPTCHA
 Deletion password
  • Supported file types are JPG, PNG, GIF, WEBM and MP4.
  • Maximum file size allowed is 5 MB.
  • Images greater than 230x230 will be thumbnailed.
  • Currently 396 unique users.

1232578207466.jpg, 24.02KB, 384x402
No.537
Выложил исходники своей мелкоборды.
https://github.com/SthephanShinkufag/TinyIB

Таки спромогся, насколько это возможно со всеми ранее сделанными модификациями, актуализировать свой форк TinyIB до последнего коммита (14 Nov 2018) от Тревора Слокума (он же автор кусабы), и выложить на гитхаб.

Кто хочет почитать и ознакомиться со списком изменений, читайте здесь и далее.

Буду теперь отправлять туда все свои правки в движке. Жаль, не регистрировал коммиты раньше, сейчас получился один большой неуклюжий коммит на все изменения за год.

А чому я выбрал TinyIB? Тому що у меня уже есть Dollchan Extension! TinyIB примитивный и быстрый, а кукла гигантская и перегруженная. Они как инь и янь, дополняют друг друга.
Процитирую Тревора:

> A bloated pile of crap like lynxchan is just a pain in the ass because there is too much to deal with. I hope you keep the new imageboard simple like tinyib is, that is why tinyib is so awesome, the simplicity. Like the tons of features on vichan or 4chan boards are retarded, no one gives a crap about 50000 extra options, just make a board!!

Amen!
No.542
1228497970690.jpg, 48.44KB, 429x480
Список отличий моего форка от оригинального TinyIB (на русском):

- Разметка текста: bbcode (поддержка многострочного текста и вложенных тегов), wakabamark.
- Кнопки форматирования текста, расположены под текстовой областью в фоhме ответа.
- Кнопка "Quote text", которая вставляет выделенный текст в текстовую область формы ответа с символами >.
- Именованные ссылки, как на github: [TinyIB](https://github.com/SthephanShinkufag/TinyIB/)
- Загрузка, просмотр и разворот WEBM и MP4 файлов без установленных mediainfo и ffmpegthumbnailer. Видео вставляются прямо в станицу без генерации превью.
- Удобный css с поддержкой мобильных устройств.
- Настраиваемое имя в постах по умолчанию.
- Обрезание длинных постов по размеру в байтах и по количеству строк.
- Админ: посты с красным именем, если админ залогинился в Manage-панели.
- Индикация "Sage" в постах.
- Система лайков (пока на стадии разработки, сейчас есть лишь поле в базе и фронт-енд).
No.543
tinyib_fork_html.jpg, 236.30KB, 1126x881
И да!
Мой форкнутый TinyIB генерирует красивый удобочитаемый HTML-код, пикрелейтед.
С соблюдением всех отступов, вместо каши и сплошной вырвиглазной простыни.
Не везде, конечно, но я над этим ещё поработаю.
Естественно, в нынешнем 2k18 (2k19), со всеми современными инспекторами, которые встроены в браузеры, это не так и важно, но мне со моим перфекционизмом так приятнее.
No.546
А ты не планируешь интегрировать куклу внутрь?
А оверчан каким представляешь, если не передумал его делать?
А на лурочку в список борд не хочешь добаить свою, все таки пол года уже существует?
No.548
FINAL_capture-20130805-0054521.jpg, 60.38KB, 500x282
>>546
> А ты не планируешь интегрировать куклу внутрь?
Не вижу сакрального смысла в этом деянии. Сюда и так все с куклоскриптом заходят. Зойчем?
> А оверчан каким представляешь, если не передумал его делать?
Азъ давно вынашиваю эту идею, да всё руки не доходят. Столько идей крутит мой гзом, що не могу делать всё и сразу. Скрипт тоже надо ведь пилить, реквесты, баги, вот это всё. То там подпилить, то здесь, то вот опять занялся движком имиджборда, уже третий день хочу допилить лайки, но то одно, то другое, то третье. Вот новую фичу в кукле реализовал сего дня, например.
А овербордец пилить буду обязательно.
Начать можно, например, с переноса вот этой таблицы сюда, с красивым оформлением. Потом на основе сего списка создать ещё одну страницу, и де будут разворачивающиеся списки с досками, и конечно же фрейм.
> А на лурочку в список борд не хочешь добавить свою, все таки пол года уже существует?
Стесняюсь, однако. Да и так не пиарюсь ниразу нигде, от слова савсэм. Ресурс живёт исключительно за счёт интереса пользователей Dollchan. Собственно, ведь ему он и посвящён, жи есть. Пока что. Но ваш покорный слуга, как сферический bydloadminus vulgaris, в душе надеюсь, что народ сюда буде прибывать и на прочие темы.
А вот шиш. Уже джва года как крутится ресурс https://dscript.me/chanstat/, но про него знает 3.5 анонимуса, и то не заходит нихът.
Аще один фактор, домен выбран неудачно - слово t.me (злоъбучий телеграм) занесено в блеклист на сосаче и ычане. Кто ж знал про такое.
Ну да и ладно.
No.549
162c3528cb57cb0db82506f09250c086.gif, 41.62KB, 359x453
Альзо, теперь можно подчёркивать зачёркивать синеньким красненьким.
Как-то забыл про разметку зачёркивания, одако. Добавлена кнопка в движке, и заработала кнопка в скрипте.
Также теперь включён постинг прозрачных gif, png и анимированных png.
Аще было дело, включил анимацию в превьюшках гифов, поигрался, и выключил нафиг. Бардак буде, одако, да и ресурсы дешевенького сэрвачка жалко.

О, а подчёркивание то оказывается не реализовано. Буде чем заняться завтра утром за чаем.
No.595
ulQvwkNoFsM.jpg, 101.84KB, 1065x800
Подскажи, как доски создавать, пожалуйста, а то не получается установить. Заранее спасибо!!
No.597
>>595
Сорри, в глаза долблюсь. Прям стыдно.
No.600
Странно, почему-то не работает загрузка вебмок, кода на виртуал хостинг поставил. Хмм...хотя на локалхосте всё окей.
No.601
>>600
Посмотрите ваши директивы php.ini:
upload_max_filesize
post_max_size

Может, у вас там стоит каких-нибудь 2Mb, вот и не пускает сервер файлы, вебмки ведь большие.
No.606
ошибка!.png, 4.78KB, 510x126
>>601
Увы, но не заработало(( Поменял upload_max_filesize, post_max_size но всё равно не удается загрузить даже вебмку размером в полмб. Я вчера весьма неточно указал ошибку, оно ругается на загружаемый формат.
No.607
>>606
Хотя, ясное дело, я загружая вебм.
No.608
11.png, 12.02KB, 248x646
Загружаемые вебмки почему-то имеют такой миме-тип. Я профан, и вообще не знаю как такое решать. Я могу разрешить загружать этот тип через settings.php, но мне кажется, что это дырявое решение и мне занесут туда вирусов.
No.730
EP5pnZ3GCnQ.jpg, 243.54KB, 1000x1200
Реквестирую возможность прикрепления нескольких файлов к посту, а так же менялку стилей. Очень реквестирую пожаняушта
No.731
1382647135433.jpg, 172.39KB, 900x720
А ещё реквестирую режим каталога. Тогда вообще лучший движок будет.
No.741
1547614205188.png, 395.26KB, 662x758
Бамп!
No.786
Screenshot_2019-01-13-22-10-44-067_com.android.chr, 829.66KB, 720x1440
Bump
No.850
1394044773826.jpg, 48.77KB, 712x871
Я тут подумал вот о чём. Почему, с одной стороны, утратил свою популярность ЖЖ, хотя дискуссии там было вести куда удобнее, чем в Фейсбуке и Вконтакте по причине наличия в ЖЖ древовидной структуры комментариев? Потому что с развитием Интернета общение стало менее текстоориентированным, а постить картинки и видосы в ЖЖ было неудобно - ни в постах, ни в комментах. А почему, с другой стороны, приобрели популярность имиджборды? Как раз потому, что там можно было удобно, в один клик, постить мемасы. И вести длинные дискуссии тоже было удобнее, чем в соцсетях: на АИБ есть стандартный способ цитирования сообщения, на которое отвечаешь, и есть карта ответов, по которой можно отслеживать ветви дискуссии. Да, сейчас АИБы умирают - но это скорее потому, что изжила себя сама идея анонимности и слабого контроля процесса общения его непосредственными участниками, а не сам формат АИБ.

Поэтому я считаю, что следующий этап развития соцсетей вполне может выглядеть как этакий гибрид АИБ и Фейсбука. То есть - неанонимная, с юзернеймами, паролями и аватарками имиджборда, где вместо тематических разделов - персональные разделы пользователей и сообществ. То есть - всё как в Фейсбуке (или ЖЖ), только в форме имиджборды: у себя можно создавать, удалять и замораживать треды, банить, тереть и запрещать комменты, а у других - только комментировать; ещё можно френдить, читать френдленту, писать под замок, создавать сообщества, вступать в них и так далее.

Попробуй сделать на основе движка своей борды что-то подобное. Вдруг взлетит, станешь новым Цукербергом.
No.851
57b05136dde1915688bd3e7d.png, 164.34KB, 700x326
Наконец-то реализовал систему лойсов.
Первое нажатие по сердечку лойсает пост, второе убирает ваш лойс (в отличие от 2ch.hk, где свой лойс убрать нельзя).
Пока зойпилил для pdo и pgsql баз данных. Егда обкатаю на других типах (sqlite, mysql, flatfile), тогда выкачу коммит.
>>850
Идея может и хорошая, но боюсь, что у меня физически не буде столько времени на подобный масштабный проджэкт. Для этого надо бросить все, работу, личные дела, и заниматься только этим. А я какбе не ноулайфер, те же лойсы я собирался реализовывать месяца два, да всё было некогда. Конечно, взял себя в руки и буквально за вчера и сегодня реализовал механизм запросов, но в таком режиме нонстоп быть не получится. Таки буду допиливать движок понемногу, но что-то кардинальное сделать - це вряд ли.
Такие дела.
No.864
1371319357_1844865608.jpg, 133.45KB, 511x518
>>851
Допилил систему лайков для всех режимов данных: 'pdo', 'mysqli', 'mysql', 'sqlite3', 'sqlite', 'flatfile'.
Алсо, таблица лайков успешно переносится механизмом миграции из flatfile в mysqli.
Исправлена ошибка, когда лайкать можно было только с индексной страницы.
Коммит на гитхабе:
https://github.com/SthephanShinkufag/TinyIB/commit/459c1698c4644fae653c76c0eff26a2f72ddf431
No.875
>>850
Ты только что Реддит.
No.877
>>851
У тебя в таблице есть столбец islike - видимо, для дислайков - но при этом везде при подсчетах лайков этот факт игнорируется.
No.878
>>877
Поле islike не нужно, всегда равно 1, и выполняет декоративную функцию. Запилил его просто на будущее, если реализую дизлайки. Система дизлайков не реализована, даже в зачаточном виде. Будет время - реализую.
No.879
>>878
Лучше сразу расширяемые каштомизируемые реакшоны пилить, а лойсы как один из вариантов.

Delete Post   Manage