[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
[Назад] [Вся нить] [Первые 100 сообщений] [Последние 50 сообщений]
Ответ в нить
Имя
Animapcha image [@] [?]
Тема   ( ответ в 13495)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, XCF, ZIP размером до 5000 кБ.
  • Ныне 3229 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
144899894086.jpg-(308.38KB, 1016×595, gnY4wYybKNs.jpg)
13495
No. 13495 watch    
Начал пилить свою борду на Кусабе (Х). Как починить выход на нулевую после создания треда/ответа в тред?
Пикрандом.
Развернуть все изображения
No. 13498    
Знали бы как — сделали бы это на 410'ом. А так хз.
Ебись ка ты сам с этим, сын мой.
No. 13499    
>>13495 Что, по твоему, должно быть?
>>13498 nöko?
No. 13500    
>>13499
Должно быть как у людей:
1) Создал тред - открылся тред, а не нулевая
2) Ответил в тред - см. п. 1.
No. 13503    
>свою борду
>на Кусабе
>свою
>на Кусабе
Денис, нескучные обои будут?
No. 13504    
>>13503
Чего ты докопался? Ентот чан тоже на кусабе, и чаво?
А обои мы тоже скомуниздим, не волнуйся.
No. 13505    
Все в настройках доски.
No. 13506    
144908466678.jpg-(28.02KB, 420×280, LTQr5GrYiQk.jpg)
13506
Бери Java EE и пили борду на ней, всю разработку от и до на гитхаб. Применяй фреймворки, пили свои велосипеды и костыли. Если выйдет что-то, будет тебе и крутая борда, и шикарное портфолио. JEE сейчас востребована, а в условиях кризиса работать на корпорацию, в том числе удаленно,удобнее всего, у них денег всегда море. Ко всему прочему JEE прекрасно нативно пропихивается в скрытосети, а новые борды нужны только там.
КусабаХ же закопай, эта стюардесса уже воняет. Я на ней ракочан когда-то делал, там дыра на дыре и дырой погоняет. Древний PHP, который ничему тебя не научит, кроме костылестроения.
No. 13507    
>>13506
Cкрытосети не нужны.
И кому ты будешь в качестве портфолио ракодоски показывать? На лурку ссылки давать придется, чтобы хотя бы концепт объяснить.
No. 13509    
>>13507
Для непосвященных это просто движок форума. Тем более, что про сосач в IT знают все, кроме совсем древних мамонтов, у него реклама в ВК\ОД висит постоянно. Да и не так важно, что именно ты накодил, важно, что ты знаешь технологию, умеешь ее применять, и самое главное, умеешь довести дело до конца. И доказательством тому работающий сайт и его код на гитхабе со статистикой работы.
No. 13511    
>>13506
А знаешь что? Я так и поступлю.
Спасибо.
No. 13524    
144932727398.png-(46.40KB, 945×1234, oh_god_why_in_hd_by_lemmino-d61t8ou[1].png)
13524
>Бери Java EE и пили борду на ней
>А знаешь что? Я так и поступлю.
No. 13525    
>>13524
Тут доска сумасшедших велосипедостроителей и маргиналов от мира технологий, что ж ты хотел.
No. 13526    
144940741045.png-(580.37KB, 500×483, facepalm-bear-2.png)
13526
>>13524
Все привыкли жить по шаблону. И от моего предложения у тебя его порвало. Тем не менее, мое предложение годное, вместо трахания трупа человек изучит востребованную и современную технологию, причем изучит с интересом и такой-то мотивацией. Не важно, что это выглядит странно в глазах казуалов.
Знал такого куклофага и задрота в одной из раковых конфочек. Тот учил японский, чтобы смотреть равки, причем скилл у него был уже выше среднего, и пилил какую-то малопонятную куклошнягу типа бордочки на аспе. Даже в отмороженной конфе его считали ненормальным, не, правда, учить японский для аниме и писать борду на аспе, ну не дурак? Потом этот товарищ как-то пропал. Сейчас он появился, через почти три года - миддл разраб на аспе, и, ты не поверишь, живет и работает в Японии. А называвшие его дураком так и ракуют в конфочках, сидя на мамкиной шее.
No. 13533    
144950533340.png-(299.34KB, 601×302, 5585253734[1].png)
13533
>ОП спрашивает "Как мне поменять редирект с корня на редирект на вновь созданый тред в таком-то движке?"
>Ему отвечают: "Напиши всё заново на утином дерьме Jave EE."
No. 13535    
>>13533
Добро пожаловать в удивительный мир въеб-приложений. Здесь всегда легче высрать свой код, чем разгребать чужое райт-онли говно.
No. 13560    
>>13506
> Применяй фреймворки
Я не оп, но имею вопрос. Можно ли в проекте для портфолио обойтись без фреймворков? Меня слегка тошнит от всех этих SpringMVC и Hibernate ORM. Если я запилю борду на жабе, например, в которой не будет всего этого, а точнее MVC будет реализовано в виде своего велосипеда (Планирую просто html шаблоны, которые будет прогонять собственный парсер и подставлять нужные куски сгенерированные жабой). Будет ли такой код котироваться у возможных работодателей, или нет, только фреймворки, только фабрики фабрик, только ОэРэМы?
No. 13561    
>>13560
Нет, такой код не пройдет. Использование фреймворков показывает, что ты в силах понять чужой код и его использовать. В JEE эффективность кода никого особо не интересует, гораздо важнее быстрая разработка и удобная поддержка.
No. 13563    
145036939145.png-(87.47KB, 519×1200, 1234y56778et.png)
13563
>>13561
Печально это все. Если бы знал что такая мегафановая вещь как кодинг предполагает, что ты в итоге станешь прокладкой между принципиально новыми ОэРэМ и ЭмВиСи. Не пошел бы в погроммисты.
No. 13566    
>>13560
Зависит от работодателя. Коронная фраза "я не велосипедист, но сделал всё сам, разбираясь как фреймворки внутри всё это делают" тебе поможет. Если допилишь либу до логической наполненности, то её выложишь на гитхаб, пропеаришь и будешь этим уже козырять. Фреймворки замучивать тотально нет смысла, они приходят и уходят. Сначала все дрочили на ОРМ, теперь все считают что ОРМ только мешают, ну ты понел.

Ну а смотреть на примеры удачных опенсорсных решений всё равно стоит, особенно когда пишешь сам.

С другой стороны, в процессе устройства на работу фактическое качество кода редко кого интересует.
No. 13568    
145046697159.png-(41.39KB, 256×256, 30095b9a0a840167122297588f83a613.png)
13568
>>13563
Так зачем лезешь в ынтерпрайз, веб-кодинг и прочие высокоуровневые языки? Изучай С, плюсы - там велосипеды с костылями ездят по граблям, и всегда есть место творчеству. В ядре кодеры всегда нужны, да и тот же убут доделать тоже неплохо... В том же убуте допили гуй на манер биос х86, чтобы экран само определяло по edid и по конфигу, сделай поддержку загрузки с любых источников, то есть sd/spi/i2c/nand/usb/sata - драйвера уже есть, так тебе памятиник поставят при жизни. И работы там на полгода-год.
No. 13657    
145184732491.png-(329.07KB, 878×915, Screen Shot 2016-01-03 at 21_45_12.png)
13657
Я тут пишу борду в целях изучения всяких приблуд. И тут столкнулся с проблемой.

Как сделать так чтобы текст огибал картинку. Точнее в какую сторону гуглить. Меняю вроде нужные параметры что нагуглил, у меня все ломается, и дивы все уезжают.

Что в гугле гуглить?
No. 13658    
>>13657
>Что в гугле гуглить?
display: block & inline-block
float: left & right
No. 13659    
>>13658
+overflow:hidden
No. 13662    
.img - float left
.post:after - clearfix
Ну и отступы. Вот фиддл.
https://jsfiddle.net/mh7mwuvt/
No. 13663    
145191971976.png-(1.55MB, 1280×720, [Winter] Love Live! School Idol Project 02 [BDrip .png)
13663
Тем временем тоже пытаюсь делать текстовую борду на ReactJS. Думал посмотреть примеры, нагуглил только одну тонущую доску на ангуляре, в которой даже постинг не работает. Так и не могу понять, хорошая ли это идея. Мне кажется, было бы удобно.
No. 13666    
>>13663
Палю годноту: https://github.com/ololoepepe/ololord.js
No. 13672    
>>13666
Это же ещё менее удобно, чем обычные PHP борды. Сначала я жду загрузки страницы, потом я смотрю на спиннер и жду загрузки постов. Нет, спасибо.
No. 13673    
>>13672
Так тебе же пример нужен был, разве нет?
No. 13674    
>>13672
>жду
>пару миллисекунд
>жду
No. 13675    
>>13674
Если бы пару. На моём калькуляторе получается 100-150 мс, это много.
No. 13676    
>>13675
Да, ты прав, это я поехал. Пару сотен, конечно же, имелось в виду. Зато dviglo не нагружается лишний раз, посты быстрее постятся.
No. 13677    
145201193819.jpg-(35.14KB, 600×375, 0001.jpg)
13677
>>13676
Ну да. Спасибо в любом случае, погляжу хоть на API. А свою запилю на реакте.
No. 13678    
>>13677
Вот еще два движка (не мои, а то хейтерки опять заплачут): https://github.com/lalcmellkmal/doushio и https://github.com/bakape/meguca
No. 13682    
145220523821.png-(75.56KB, 464×484, Screen Shot 2016-01-08 at 01_06_10.png)
13682
Снова я со своей бордой. Вообщем в итоге частично реализацию CSS утащил с форчана все равно потом допиливать.

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

Встали варианты:
1)переписать вакабумарк и оставить вакабу-разметку.
2)Написать свои костыли, и сделать разметку с помощью тегов [b][/b], как на кусабе, и на неназываймом.
3)какие еще есть варианты?Пусть все парсится жаваскриптами на стороне клиента?
No. 13683    
>>13682
Ну так напиши свой парсер, это довольно просто.
No. 13684    
>>13683
,  Вообщем решил реализовать парсинг через

BBcode, потому что судя все будет проще это сделать
åç
вот..

No. 13687    
14523336289.png-(44.71KB, 175×203, cat_small.png)
13687
>>13684
Может тебе дать дамп умершего Ракочана? Там КусабаХ, но много чего пофикшено из глюков. Движок галерей прикручен. Причесаны стили и яваскрипты. Правда, в РНР я разбирался тогда на троечку, и в коде много индусятины.
No. 13689    
145235339352.png-(49.66KB, 200×197, 1211041895385.png)
13689
>>13687

А Ракочан какого года-то? я почему-то всегда считал что там вакаба-перловая была, ну на первом вроде точно вакаба.

Было бы хорошо выложить ракочан куда-нибудь на гит-хаб на память потомков.
No. 13690    
>>13689
Там была кусабаХ + плоггер + monkey patches для создания своих тем, поддержка галерейных досок, непробиваемая на тот момент капча, и прочие плюшки. Также там начинался еще Ракочан-2, на полностью самописном двигле, но стало лень да и по жизни проблемы появились и я его слил.
No. 13696    
>>13690
Ракочан же был продан. Кому он понадобился, чтобы сразу же сломать постинг и потом закрыть?
No. 13705    
>>13696
Сеошнику понадобился. Там были 60 ТИЦ и 3 PR, плюс очень много страниц под сапой и это не выплюнули поисковики. Такие сайты скупают под сбор пассивного дохода за счет ссылочных бирж. Потому ему было наплевать, работает сайт или нет, куча хтмлок есть, ссылки висят, значит все ок. Потом, после очередного обновления от гугла, тема с сапой и тысячами копеечных говноссылок подохла, ракочан выпилили совсем. У меня он полностью себя окупал за счет сапы, это была площадка для сеошных опытов тогда быть сеошником было модно-молодежно, вот и я решил попробовать, но не поперло особо, не интересно и уныло, кодинг интереснее.
No. 13708    
Ребят, смотрите я вот не пойму.

у меня есть див с классом css, с бекграундом и цветом.
Я через jquery, добавляю ему еще один класс где указан новый цвет. Но он не применяется так как приоритет у класса который был.

Как исправить? !important не работает.

Делаю штуку чтобы по клику на рефлинк >>11111 сообщений хайлайтелось.

И второй вопрос, как реализовать список реф-линков под постом как на свежем ракочане?

Парсить хитрым-жаваскриптом? Держать в базе рефлинки(добавлять их туда уже через парсинг сообщение на бекенде)?
No. 13709    
>>13678
Кстати, некоторое время назад наткнулся на https://github.com/imageboards да почему-то забыл. Добрый человек собрал большинство существующих движков в одном месте.
No. 13710    
>>13708
>у меня есть див с классом css, с бекграундом и цветом.
Проверяй инспектором в браузере, добавляется ли класс, потому что пикрелейтед (цвет бэкграунда второго класса перекрывает цвет бэкграунда первого).
>как реализовать список реф-линков под постом
Храни в базе. Для SQL хватит одной таблицы с полями source и target.
No. 13711    
145266831788.png-(40.61KB, 1454×289, Снимок.png)
13711
>>13710
sooqa, забыл картинку.
No. 13716    
145267156772.png-(33.33KB, 456×235, Screen Shot 2016-01-13 at 10_50_02.png)
13716
>>13710
Класс то добавляется. но не отрабатывает.

вот пикрыл из фаербага.

Те дивы где бек не указан, новый бек приезжает нормально.
No. 13717    
145267280062.png-(69.41KB, 1106×558, test.png)
13717
>>13716
Если я правильно помню, то у более детального селектора (div.post) приоритет выше, чем у менее детального (.hiclass). Сделай div.hiclass в CSS, должно помочь.
No. 13721    
>>13717

О спасибо я почему считал что должно быть наоборот
No. 13768    
>>13526
Так мораль какова?
No. 13782    
>>13568
Про сишку я переодически вспоминаю. И она мне очень нравится, хотя я быдлокодил на ней совсем чуть. Но когда я захожу на hh, там как всегда, си-прогеры не нужны.
No. 14020    
146150841536.png-(3.21KB, 420×110, forcedanon.png)
14020
Хозяйке на заметку: при включенной опции "форсированная анонимность" поле ввода имени исчезает, а поле темы остается, хотя при постинге и имя, и тема, будут затираться.
No. 14038    
Раз уж пилишь свой движок, то обязательно добавь туда функционал из доброчановской ханабиры, вроде премодерации сообщений и систему хэллбанов.
No. 14039    
>>14038
>премодерации сообщений
>хэллбанов
Отвратительно. Такое может придти в голову только гаденькому неудачнику, обиженному на весь мир.
No. 14041    
>>14038
Чиочую. Интересная идея вообще.
No. 14076    
146261406737.jpg-(23.85KB, 300×343, 12720227210872.jpg)
14076
>>14038
И регистрацию! И аватары! И лычки со званиями.
No. 14080    
14629854216.jpg-(58.16KB, 500×416, 6332502491_9f29890a1a_b.jpg)
14080
>>13677
Пизда пальцу!
No. 14084    
>>14080

quality
No. 14124    
>>14039
Точно. Лучше уж сразу банхаммером. Раз и навсегда. Нахуя давать людям второй шанс?
No. 14125    
>>14124 Видя примененный банхаммер, у хулигана пригорает, он берет прокси и начинает гадить снова. А с хеллбаном он чаще всего не будет понимать, что произошло и почему его игнорируют. Да и когда поймет, гадить не сможет, потому что новая кукис-ID просит премодерацию одного-двух первых постов. Это идеальное решение от серунов с горящим пердаком и траллей со старшей группы детсада.

(ПОТРЕБИТЕЛЬ БЫЛ ЗАПРЕЩЁН ДЛЯ ЭТОГО СТОЛБА)
No. 14126    
146603207334.jpg-(72.76KB, 960×720, 1461256843436.jpg)
14126
>>14125
Дорогуша, вот вам случай из жизни.
Приходит некий тип на борду и начинать рассуждать про «горящие пердаки» и прочую лабуду, популярную у троллей из детсада, как вы сами выразились.
На одной борде его либо стопорят вордфильтром, либо банят нахѣръ. Да, есть некоторый процент психов с прокси, которые продолжат гадить, но большинство либо свалит туда, где их не будут стопорить, либо постараются вести себя прилично.
На другой — он успешно высаживается, кропает писульки. И те его сообщения, где не «пригорает», премодерацию проходят. При этом, он может никогда не узнать, что он в сущности плохо себя ведёт. Не сделает выводов, не повысит культуру общения. И если их таких много, то границы дозволенного начинают размываться.
Скажем, когда некий сайт падает, значительная часть нежелательных существ просто разбивается об вордфильтр и баны Ычана как мухи об лобовое стекло.
А на соседнем сайте с премодерацией эти товарищи высаживаются беспрепятственно и, несмотря на невидимость, тележат свою лабуду невозбранно.
Плохую лабуду не пустят, допустимая пройдёт. Но смогут ли эти субъекты ассимилироваться или же сами постепенно ассимилируют людишек? Это большой вопрос. Они же почему-то изначально считают, что можно гадить, значит с ними что-то не так по жизни. Зачем тогда пытаться загонять тигра в клетку, если можно выпнуть его в лес?
No. 14127    
>>14126
Тот редкий случай, когда я с тобой хотя бы отчасти согласен. От себя еще добавлю, что все эти премодерации и прочие гадости исподтишка - очень некрасиво по отношению к юзеру, не важно, адекват это или сруль. Это просто мерзко и не по людски.
No. 18621    
>>13687
Если ты еще тут присутствуешь, то можешь ли скинуть дамп ракочана?
No. 18633    
>>18621
уже нет. Я затер случайно хидер LUKS-раздела с архивами, 2ТБ улетело в /dev/null. Сам понимаешь, aes256 без мастер-ключа это считай полный вайп.
No. 19152    
Такой вопрос: когда поставил kusaba X версии 0.9.3 на локалхост и в настройках выставил форсированную анонимность, то при создании нового треда с темой, он "режет" тему и создает тред без темы. Возможно ли как-то пофиксить это? Буду благодарен за помощь.
No. 19154    
>>19152
Прям в этом же треде было: >>14020
Найди этот кусок и выброси строчку, которая затирает тему.
No. 19155    
>>19154
Ой, как-то я недоглядел. Спасибо. Только '$post_subject = "";' выбросить или все на пикрелейтед?

Алсо, а как разметку можно менять в кусабе?
No. 19166    
А no-read баны работают вообще на последней версии кусабы Х?
No. 19171    
>>19155
Видимо, только post_subject, имя-то тебе как раз надо стирать, раз ты включаешь анонимность в настройках.
Разметка, вроде, жёстко зашита в классе парсера, т.е. надо дописывать код. Как окажусь рядом с ПК, постараюсь подсказать конкретное место.
No. 19175    
А я вот давно хочу поставить понябу чтоб поковырять её хайку-капчу. Только все ссылки на техническую документацию давно мертвы. Спасибо доброму человеку перезапившиму её на свой гитхаб. Может копия не полноценная, не знаю, или движок требует какие то особых действий при установке. Некоторых важных файлов не хватает. В принципе, я понимаю как эта капча работает. И наверное потратив недели 2 я смог бы воссоздать её с нуля не прибегая к реинженерингу. Но хочется именно что посмотреть вживую. К тому же, один мой знакомый давно хочет себе понябу взамен его кусабы. Так что подробная инструкция по её установке и настройке по его собственным словам в программировании он ни бум-бум была бы приятным бонусом. Где бы её достать?
No. 19210    
>>19155
>Алсо, а как разметку можно менять в кусабе
В inc/classes/parse.class.php в начале есть функция bbcode. В ней два массива: первый - что заменять (разметка), второй - на что (html). Дальше сам разберешься.
No. 19220    
>>19210
Спасибо, а что насчет этого скажешь:
>>19166
No. 19234    
>>19220
У меня тоже не работают. Можешь попытаться внести два изменения в inc/classes/bans.class:
1)В строке 96 заменить
if (!$proxyban && $type == 1)
на
if (!$proxyban && $type != 2)

В существующем коде обновление htaccess (добавление туда запрета на просмотр) происходило только при бане по диапазону ip (тип = 1), а для одного ip (тип = 0) не вызывалось.

2)В запросе в строке 121 заменить
AND (
expired
 =  1)
на
AND (
expired
 =  0)
, иначе в htaccess вносились записи для просроченных банов вместо актуальных.
No. 19235    
>>19234
О, спасибо большое няша. Поправлю. Ещё хотел спросить по-поводу архивации тредов. Можешь посмотреть, работает ли она у тебя? А то я пробовал архивировать тред, но он у меня только лишь удаляется, да и все.
No. 19237    
>>19235
Тоже сломана. В админке на странице удаления тредов и постов галочка "archive" замкнута в форму удаления поста вместо формы удаления треда, и, соответственно, при удалении треда просто не отправляется. Можешь сам поискать, где выводится эта страница, или
Ну и кроме того, надо включить архивирование в настройках доски и руками создать структуру папок, как там написано.
No. 19238    
>>19237
Правда, у меня сам тред переместился, но потерялись картинки, и чем это вызвано, я пока не скажу.
No. 19239    
>>19238
Это ты без фиксов такое увидел?
Посмотри чем вызываны проблемы с картинками, пожалуйста еще.
No. 19240    
>>19239
Интерфейс пока не фиксил, просто проверил, подкрутив запрос отладчиком. И его пофикшу, и с картинками посмотрю, но завтра.
No. 19241    
151915864481.png-(2.85MB, 1700×1020, изображение.png)
19241
>>19240
Окей. Потому что я вроде на элементарном уровне PHP знаю, но когда дело доходит до готовых изделий, то я просто чувствую что это какая-то черная коробка, особенно когда брать кусабу, код которой по слухам очень отвратно написан. НО ЧСХ, единственный пока адекватный движок остается. Хотя если завершат kotobaJS то может все изменится в другую сторону
> И его пофикшу, и с картинками посмотрю, но завтра.
Окей, спасибо тебе Стив, лучей добра.
No. 19243    
>>19241
Я ковырял и дорабатывал кусабу для одной мелкоборды. Сказать что отвратительно - ничего не сказать. Сложилось даже подозрение, что её автор был на самом деле гением. И экспериментировал в области искусства кодинга с доведением абсурда до крайностей. Или жёстко троллил. Пытаюсь забыть как страшный сон. Весьма успешно.
No. 19244    
>>19241
>спойлер
Уже давно есть Ололорд. Одна из борд на нём — отличный пример, почему NoSQL плохо подходит для бордодвижков.
No. 19246    
151916776637.jpg-(520.70KB, 600×849, pixiv3607312.jpg)
19246
>>19243
> Я ковырял и дорабатывал кусабу для одной мелкоборды.
А что ты туда добавлял? И осталась ли она у тебя?
>>19244
Очень отвратительный движок. Я за конечно функционал. Но он не должен им быть перегружен. Там даже Господи прости, личные сообщения добавили. Черновики... Как будто какой-то бложек. Так что это плохой пример борд на ноде. Хуже ололорда может быть только мегука. Там вообще эти посты в риал-тайм отображаются. Даже в приложениях для чата не отображается в реальном времени текст который ты пишешь. Нет, конечно такие вещи и правда показывают величия JS и почему в 91/100 разнообразных онлайн курсов по программированию на самом деле на джаваскрипте начинают - и на нем и заканчивают. Для веба и не нужно ничего больше. Для остального есть питон или C на крайняк. Возвращаясь к движкам имиджборд, ящитаю, что "внешний вид" т.е. фронтэнд должен быть минималистическим (хоть и на html5) напоминая вакабу или кусабу, а вот бэкэнд может юзать хоть последние технологии. Именно поэтому, я только и верю из всех разрабатываемых сейчас движков для АИБ а их разрабатывают не только здесь в /dev/ в kotobaJS. Именно она сможет только потеснить "эти ваши убогие" вакабы и кусабы. А остальные как-то уродливо выглядят. Всё-таки красота в простоте внешней и скромности. Но главное не довести эту скромность до какого-нибудь TinyIB, где даже форсированную анонимность нельзя, например.
No. 19247    
>>19246
Сразу скажу, что не помню практически никаких подробностей и жутко этому рад. А ещё больше радуюсь тому что никогда больше в неё не полезу. Не имею ни малейшего желания снова перечитывать те мегабайты надругательства над здравым смыслом. Так что практической пользы и советов от меня не будет. Скорее всего я починил то что было сотню раз починено до и после меня. Просто пользуясь случаем захотелось лишний раз проплеваться от кусабы.
No. 19248    
>>19241>>19243
Да ладно вам, нормально написана. Только сшиты части белыми нитками, да читать код надо в состоянии аффекта. И шаблонизатор от греха подальше лучше не трогать вообще.
No. 19250    
>>19241
Исправление интерфейса админки:
В manage.class.php строки 3060 и 3061 (галочка "архивировать") переместить, вставив после строки 3041.

Исправление косяка с потерей картинки в оп-посте:
В board-post.class.php в строках 846 и 847 заменить "filetype" на "file_type" (в 4 местах).

Исправление ссылок на превью и оригинал в сгенерированных для архива страницах (они вели на основные директории thumb и src, вместо arch/thumb и arch/src):
Там же в строках 380 и 466 последним аргументом функции getCLBoardPath вместо пустой строки передавать $this->archive_dir. Возможно, так стоит сделать вообще во всех вызовах этой функции, хуже, скорее всего, от этого не станет.

А верстка у кусабы, имхо, еще хуже кода. Конечно, прекрасно, что она работает без js и в браузере любой древности, но сделана она так же жутко, как и бэкэнд, а внешний вид и удобство использования трудно назвать хорошими.
No. 19251    
151920762799.png-(486.97KB, 1024×1024, изображение.png)
19251
>>19250
О, добра тебе. А с "первые 100 постов" там случайно нету бага? Можешь посмотреть? А то я слыхал, что там тоже жалобы были, что когда нажимаешь, то там ничего не отображается совсем.

> внешний вид и удобство использования трудно назвать хорошими.

А в каком бы ты движке назвал удобный внешний вид?
No. 19254    
kusaba x 0.9.3 со многими фиками http://www.zloiodm.in/trs/ksb.rar
No. 19256    
>>19254
Ну там вроде не все фиксы сделаны, насколько я знаю. Плюс там появились новые баги, вроде.
No. 19257    
>>19256
Нечего было через известное место вебэмы прикручивать и прочие свистелки. Мне кажется кусаба без багов это такой же мем как в своё время миленимум без глюков. Такое в принципе возможно без глобального перепила?
No. 19259    
>>19251
У меня и 50, и 100 нормально отображаются. Естественно, это должно быть включено в конфиге и будет показываться только в треде, в котором больше 50 (100) постов.

>А в каком бы ты движке назвал удобный внешний вид?
Все движки в той или иной степени копируют верстку вакабы и тянут за собой сомнительные дизайнерские решения. Идеальной борды нет, можно разве что назвать, в каком движке какие элементы приятны. В среднем, наверное, больше всего нравятся движок чиочана (кусаба, но допиленная же!) и так не любимый тобой ололорд.
Удобнее же всего оверчан, который приложение, хехе.
No. 19267    
>>19259
> В среднем, наверное, больше всего нравятся движок чиочана
Как думаешь тяжело ли реверс-инженерингом бы тебе сделать из kusabaX 0.9.3 - flower bus engine?
No. 19268    
А вот интересно, когда удаляешь посты через функцию MultiDelete (отмечаешь галочкой, потом спускаешься вниз и нажимаешь кнопку удалить) то почему оно не отображает в модлогах эти действия? Это тоже ведь ещё один баг получается? Как его можно исправить?
No. 19269    
>>19267
Реверс-инжинирингом чего? Отображаемых страниц? Сделать похожим внешний вид, в принципе, возможно, только муторно и требует кучи времени. Доработки бекэнда только с нуля писать, Соус кодом не поделится.

>>19268
Должно быть, потому, что это просто забыли сделать. Исправить можно, как ни странно, дописыванием очередной строчки в нужное место. А вот какой и в какое, мы узнаем в следующей серии...
No. 19275    
>>19268
Фикс внесения записи в модлог при удалении помеченных "галочкой" постов:
Файл board.php, строка 435 (перед сообщением об успешном удалении), вставить
if ($ismod) {
management_addlogentry(_gettext('Deleted post') . ' #<a href="?action=viewthread&thread='. $post_class->post['parentid'] . '&board='. $board_class->board['name'] . '#'. $post_class->post['id']. '">'. $post_class->post['id'] . '</a> - /'. $board_class->board['name'] . '/', 7);

Для каждого поста будет вноситься отдельная запись.
No. 19276    
>>19275
Окей спасибо. Только вот если ставить пытаться со всеми этими фиксами кусабу, то она не хочет устанавливаться. Ситуация очень сходная как с движков Anonsaba. https://github.com/cccxd/Anonsaba
Всё идёт гладко, но при этом дефолтный аккаунт админа не хочет создавать.
No. 19277    
А в manage.php тоже не хочет заходить. Просто белый экран.
No. 19281    
>>19280
Мои правки (если что, ссылка на архив не моя, я только описывал необходимые правки по твоим реквестам) не могли сломать установку. Убедись, что ты правильно вкурил мануал по установке и правильно воспользовался скриптами из /install. Проверь конфиг, посмотри, что реально оказалось в базе данных. Заявление о белом экране хорошо бы снабдить выводом из консоли и исходным кодом страницы в браузере.
В общем, косяк, скорее всего, на твоей стороне, без доп. информации помочь тебе никто не сможет.
No. 19282    
>>19281 -> >>19276
Пардон-съ, пятница, хотя по календарю и четверг.
No. 19284    
151932552486.png-(154.69KB, 1600×825, 8aaebc8c-4a19-4390-8d0e-a6829db575f1.png)
19284
>>19281
>>19282
Конфиг настроен нормально. Удалил все и накатал по-новому. Вроде все зашло. Но только вот одно но - в досках не видит админских функций. Сразу скажу что с конфигом норм. На этих же настройках до этого все нормально работало.
No. 19285    
>>19284
Это из консоли:
ReferenceError: createCookie is not defined

[Подробнее]

manage_menu.php:55:2

toggle onclick

http://localhost/manage_menu.php:55:2

http:/localhost/manage_menu.php:1:1

No. 19286    
>>19285
А, знакомая фигня. Модераторский интерфейс к страницам досок дорисовывается яваскриптом, если установлена кука kumod, которая должна устанавливаться при входе в админку, но из-за очередного бага это происходит через раз.
Если хочешь просто поиграться с функциями, можешь поставить её руками document.cookie = "kumod=allboards; path=/"
С нормальным исправлением постараюсь помочь, как будет время.
No. 19298    
>>19285
Нашел, в чем там дело. Бага как такового нет, только неочевидные настройки, как только я их уставновил, косяк с куками починился.
В конфиге задай переменной KU_DOMAIN значение '.localhost', а KU_WEBFOLDER имя папки, в которой лежит кусаба, относительно папки htdocs, заключив ее в слеши, например, '/kusaba/'.
Удалить сообщение []
Пароль  
[Mod]