Российская лига Blood Bowl
Разное => Работа сайта и форума => Предложения и пожелания => Тема начата: Qoom от 25 Апреля 2019, 04:56
-
Уходит много времени на поиск своих матчей.
Когда захожу в интересующее меня расписание Лига - Расписание или Турнир - Расписание,
то вижу название интересующего меня турнира/дивизиона.
Вот бы это название сделать ссылкой в соответствующую ветку форума.
Возможно?
[ Invalid Attachment ]
-
В теории возможно все, но кто будет делать?
-
Мои знания ограничиваются азами хтмл, но вроде там достаточно линка...
Qoom, только менять этот линк каждый сезон. Поэтому врятли такое будет
-
Daar, зачем менять линк? Сам раздел на форуме имеет статичный адрес. Там только темы удаляются/добавляются
Qoom, Вроде ничего сложного) А мысль хорошая, плюсую :thumbs:
-
Мои знания ограничиваются азами хтмл, но вроде там достаточно линка...
Qoom, только менять этот линк каждый сезон. Поэтому врятли такое будет
Daar, зачем менять линк? Сам раздел на форуме имеет статичный адрес. Там только темы удаляются/добавляются
Qoom, Вроде ничего сложного)
Я так понимаю, что предлагается захардкодить линки в расписании. Ок. Давайте подумаем:
а) Во-первых, из-за динамического переключения между дивизионами там блок расписания (и название в том числе) генерится при помощи jscript. Данные для него генерятся в php. Открыть html и дописать <a ...></a> не выйдет. Нужно будет править скрипты на jscript и php.
б) Предположим, вы захардкодили этот линк с учетом пункта а. И даже корректно переписали скрипты. Появился новый турнир, его админ тут же попросит сделать то же самое для него. Кто это будет поддерживать?
Единственный разумный вариант реализации, который я вижу, это:
а) Добавить в БД поле "раздел дивизиона".
б) Переписать скрипты генерации блока расписания, чтобы при наличии этого поля показывался линк.
в) Переписать и клиентскую, и серверную часть редактора турниров, чтобы этот айдишник можно было редактировать.
Если кто-то на такое готов, то вперед!
-
Мне на днях было несколько скучно, потому я сделал все вышеперечисленное. Для основной лиги айдишники забил, а чтобы заработало на вторичных турнирах, пинайте их админов (они сами могут айдишники забить в редакторе лиг).