[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

No.227460  

Мд-тян, раз пошла такая пьянка, и нам сделали каталог, то может запилишь возможность прикреплять несколько изображений? В /a было бы актуально. Да и вообще на многих досках.

>> No.227461  

Не нужно ни в коем случае.

>> No.227462  

>>227461
И ты можешь пояснить свою мысль?

>> No.227463  

>>227462
Изображение слишком большое. Попробуйте файл меньшего размера.

>> No.227464  

>>227462
Лучше не разговаривать с адептом Голой Вакабы.

А я попросил бы у Мод-тян генерацию каталога в архиве. И разрешения на lewd-картинки в /b/. Вот.

>> No.227465  

А я бы попросил у Мод-тян...
драматический наезд камеры
Миллион долларов!

А если серьёзно:
>>227460
Любительство с БД, а у нас и так разделы урезают. Плюс переписывание шаблона, чтобы красивенько. А чтобы красивенько я, кстати, нигде не видел.
>>227464
Чуть меньше любительства в движок, но опять нагрузка на БД, ибо надо держать как минимум отдельную таблицу-каталог. И пользоваться каталогом /b/ (где свыше 1200 тредов) будет не очень удобно.
За левд проследуйте в /h/.

>> No.227466  

>>227465
А каталог - не любительство с бд?

>> No.227468  

>>227466
Нет, это один шаблон. Что можно стащить хоть с обычной страницы и 410чана. Остальное - SELECT * FROM comments AS t1 WHERE t1.parent=0 AND (SELECT COUNT(*) FROM comments AS t2 WHERE t2.parent=t1.num)<500;. Вовсе не переписывание логики вызовов и перекраивание БД от ассоцииации 1:1 к 1:много для отношения пост-картинка.

>> No.227469  

>>227466
Но, ладно, замечание про шаблон при нескольких картинках можно убрать.
Всё равно коряво смотрится.
И нет на форчонге. В очереди пока webm, что оффициально поддерживаться сейчас не будет.

>> No.227471  

>>227466
Чтобы не быть голословным:
Простейший, мне кажется, способ - отделить картинкочасть таблицы comment в новую таблицу. Файлнейм, пути, размеры, это всё. PK у новой таблицы (назовём images) будет md5 (или имя, если таки отказаться от выбраковки схожих по MD5 изображений), num указывает на номер поста в comments. Тогда можно ухитриться и просто при создании поста, дёргать БД отдельно на предмет ассоциированных картинок. Что +1 дёрганье БД на пост. Альтернатива - увеличить comments на хранение нескольких картинок из коробки. Но это увеличивает размеры БД и передающихся данных за запрос.
Логика выборки количества сообщений и шаблон опустим, это не должно быть особо сложным, вроде.
Теперь ещё один пункт: логика при отправке. Что делать, если отправилось лишь 4 из 5 файлов, а 5 битый? Откат? Постинг только четырёх файлов? Ошибки по MD5 возвращают только первое совпадение или выкручиваться и ради юзера искать все а потом как-то их грамотно выводить? Да, это не так страшно, ибо запись в БД идёт уже после всей обработки, и если делается одной транзакцией, всё разрешимо. Но это тоже надо учитывать.

И главное - любой из этих двух вариантов потребует переделывания уже существующей БД. То есть, закрытие Ычана на день (ибо я сомневаюсь, что держать две разных версии Вакабы на соседних досках - хорошая идея, но даже так - закрытае /a/ часа на два).

Третий вариант - оставить всё как есть, но докрутить таблицу под дополнительные файлы. Закрывать не нужно, но мы возвращаемся к +1 дёрганье на каждый пост.

Можете поправить, если я где ошибся или спорол чушь.

>> No.227472  

>>227471
Для старых кусаб есть JS костыль, который прикрепляет дополнительные файлы к сообщениям из отдельной папки на сервере. Если ничего не путаю. Но вообще я против мультиаплода. Везде где он есть он выглядит плохо. Под него нужно движок изначально точить. Пусть учатся сами картинки в одну собирать, постят вертикально или ставят превью-костыл и выкладывают ссылками в одном посте хоть целыми галереями.

>> No.227473  

>>227469
>>227472
Честно, мне пофиг, как выглядит. Мне функциональность важнее как бы.
А вебм - слишком новомодная фича. Прикрепление нескольких файлов появилось давным-давно на боброчонге, а вебм недавно.

>> No.227478  

>>227473
Дорого же.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]