Автор | e107 - есть кто разбирающийся ? |
Помогите организовать автоподписку пользователем на темы, в которых он ответил (не создавал). Пробовал просить помощи на русско-язычном форуме поддержки, но там ответа в последнее время дождаться не просто. В лучшем случае ответят, что "никто никого учить не будет" :( Зачем тогда создан сайт поддержки ? :(
В общем, половина работы уже сделана создателями е107, но почему-то они не довели работу до конца. При загрузке страницы форума проверка на то подписан ли пользователь на тему или нет, происходит с помощью шоткода {track} и, в зависимости от результата, выдается строка "Отслеживать тему" или "Отписаться от темы".
Я предполагаю, что для решения моего вопроса нужно, чтобы пользователь в момент нажатия кнопки "Ответить" выполнял ещё дополнительно вот такой код:
//проверка на подписку на тему пользователя
if {пользователь == не подписан : пользователя -> подписать } ;
В последний момент нашел, что в CMS есть функция function track , которую я так понимаю можно прикрутить в код и которая ещё больше упрощает нам работу и код можно упростить к такому:
//проверка на подписку на тему пользователя
if {пользователь == не подписан : [B]function track[/B] } ;
В общем, информации полно, но не могу это всё собрать в единое целое и правильно вставить в CMS ... хелп ми ... |
хотел бы подсказать, да не знаю.. -_- |
для Mechtatel:
Найди мануал по CMS, быстрее сам разберешься |
Смысл в движке который шёл до релиза два года?
Там же развития совершенно не видно...
Разве мало более достойных движков? |
для Winnerman:
да я уже и вики перерыл, на самом деле не программисту тяжело разобраться в этом движке.
для Вика_Талькова:
Разве мало более достойных движков?
полно, полностью согласен. Но у меня сайт с 2007-го года на нем и уже не хочу переходить на другой. Вот понравился он мне и всё тут :( тем более вроде зашевелились в последние пару месяцев разработчикии и понемногу обновляют его. Хотя, согласен, нет элементарных вещей, азов, ЧПУ, которые уже года 2 как практически во всех бесплатных CMS как по умолчанию дают.. |
для _Диклониус_:
спасибо ))) |
Трасса е95! |
для Winnerman:
ты не правильно понял - таких мануалов не существует. Это не стандартная функция, а её нужно дописывать отдельно самому. Ещё в 2009-м году есть пожелание юзеров на англоязычном форуме о такой фишке, но админы честно признались, что не доработали. Вот я хочу как раз её и доработать, поэтому спрашиваю кодеров если есть такие, а они есть тут в ГВД )) |
эх, смотрю не много программистов на форуме.. |
ой фу, она на php написана
буээ |
http://www.youtube.com/watch?v=JNxCwfnr-8w |
эх, смотрю не много программистов на форуме
не льсти себе, она мало популярна |
для Вермин:
я с этим не спорю, но настоящим программистам всё равно популярна или нет CMS )) для них главное код .. |
для Zael_Hell:
пиши чаще )) твои непонятные ответы так интересно читать )) |
для Mechtatel:
я php очень слабо знаю, был бы python
скажи в каких именно файлах копаться, или не в курсе? |
для Вермин:
код файла где идет проверка: твоя тема/forum_viewtopic.php , но проверка вполняется шоткодом {TRACK} , а вот где он описан я найти не могу (встречается более 140 раз в файлах, просмотрел все, не нашел точного описания ) |
А тут что не про трассы и пищевые добавки идёт речь? |
для Zael_Hell:
а ты дальше названия темы читать не умеешь ? )) |
для Mechtatel:
Зачем если букв много? Название темы кратко описывает её суть, с первым предложением. |
для Zael_Hell:
не всегда :) Ты видимо недавно только узнал, что существуют форумы. Ну что ж - тебе ещё придется много узнать в твоей жизни и к твоему 10-ти летию уже будешь знать многое )) дерзай.. |