Fantazy Опубликовано 25 Января 2015 Жалоба Поделиться Опубликовано 25 Января 2015 Доброго времени суток! Никак не могу найти нормальный, рабочий, мод похожих тем.Например, заходим в тему и внизу темы блок с похожими темами (по названию). Нашел http://invisionmodding.com/files/file/1105-inv23-similar-topics-105/- но нет возможности скачать. Спасибо за ранее. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 25 Января 2015 Жалоба Поделиться Опубликовано 25 Января 2015 там надо зарегаться чтоб скачать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 25 Января 2015 Автор Жалоба Поделиться Опубликовано 25 Января 2015 Да, но письмо с подтверждением на почту не приходит Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Shur@ Опубликовано 25 Января 2015 Жалоба Поделиться Опубликовано 25 Января 2015 Скачай ТУТ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 25 Января 2015 Автор Жалоба Поделиться Опубликовано 25 Января 2015 Скачай ТУТМне для 2.3.х надо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 25 Января 2015 Жалоба Поделиться Опубликовано 25 Января 2015 неудивительно, что не приходит, регистрация уродская до невозможности и секретный вопрос, и капча пазл и ответы не подходят, ибо видимо регистрозависимые... вот что-то мне захотелось даже написать оный какая версия ипб? 2.3.6? Fantazy отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 25 Января 2015 Автор Жалоба Поделиться Опубликовано 25 Января 2015 неудивительно, что не приходит, регистрация уродская до невозможностии секретный вопрос, и капча пазли ответы не подходят, ибо видимо регистрозависимые...вот что-то мне захотелось даже написать оныйкакая версия ипб? 2.3.6? Да, 2.3.6. Есть похожий мод тут на форуме: http://forums.ibresource.ru/topic/52909-v88similar-topics-13/, но у меня он во первых не работает, ошибка с базой данных, во вторых не совсем подходит, а знаний переписать под себя не думаю что хватит. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 26 Января 2015 Жалоба Поделиться Опубликовано 26 Января 2015 в базе тут только появляется параметр включения модуля для каждого из форумов (это нужно вообще? может всегда включен?), и работает он на аяксе при написании заголовка новой темы нам же аякс не нужен, мы сможем формировать список из пяти тем в момент открытия темы ну и формирование мне не нравится - просто по абсолютному совпадению в заголовке так что этот мод полностью _не_нужен_ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 26 Января 2015 Автор Жалоба Поделиться Опубликовано 26 Января 2015 в базе тут только появляется параметр включения модуля для каждого из форумов (это нужно вообще? может всегда включен?), и работает он на аяксе при написании заголовка новой темынам же аякс не нужен, мы сможем формировать список из пяти тем в момент открытия темыну и формирование мне не нравится - просто по абсолютному совпадению в заголовкетак что этот мод полностью _не_нужен_ Полностью согласен с вами Буду благодарен вам если вы напишите такой мод, да и не я один, т.к. похожие моды есть - но совсем не то. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 27 Января 2015 Жалоба Поделиться Опубликовано 27 Января 2015 http://forums.ibresource.ru/files/file/1110-pokhozhie-temy/для тестоввозможно захотите добавить поиск похожих при редактировании заголовка, тогда там не сложно Fantazy отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 27 Января 2015 Автор Жалоба Поделиться Опубликовано 27 Января 2015 (изменено) http://forums.ibresource.ru/files/file/1110-pokhozhie-temy/для тестоввозможно захотите добавить поиск похожих при редактировании заголовка, тогда там не сложно Мод установил, все работает, но хотелось бы кое что изменить. 1. Мне нужно чтобы похожие темы выводились не только в новых темах, а вообще, во всех существующих.2. Как сделать поиск похожих тем при редактировании заголовка?3. По стилям, в идеале все должно быть как на скрине на котором вы показали как это выглядит, но у меня все стили перемешались и смотрится мягко говоря не очень Например: Без мода, форум выглядит так, вроде все на своих местах, все красиво, как положено. http://i.imgur.com/EEKgo69.png С модом все выглядит иначе: http://i.imgur.com/hYjlQrV.pngЯ к тому что кнопки: найти в этой теме, ответить и т.д немного не там расположены.Пытался изменить сам, но не вышло Спасибо! Изменено 27 Января 2015 пользователем Fantazy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 28 Января 2015 Жалоба Поделиться Опубликовано 28 Января 2015 тут вопрос в том, куда впихнуть <!--SIMILAR-->насчет при редактировании и у уже готовых - будет новая версия, с проверкой прав доступа Fantazy отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 28 Января 2015 Автор Жалоба Поделиться Опубликовано 28 Января 2015 (изменено) тут вопрос в том, куда впихнуть <!--SIMILAR-->насчет при редактировании и у уже готовых - будет новая версия, с проверкой прав доступа Впихнул перед <div class="borderwrap"> <div class="row2" style="padding: 5px;"> <!--IBF.MULTIMOD--> <div align="right">{$data['FORUM']['JUMP']}</div> </div> </div> и теперь все ок, только изменил немного, т.к без дива стили "не слушались". <div><!--SIMILAR--></div><br> Жду с нетерпением новую версию. Изменено 28 Января 2015 пользователем Fantazy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 29 Января 2015 Жалоба Поделиться Опубликовано 29 Января 2015 ну так... она была выложена после моего сообщения еще вчера... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 29 Января 2015 Автор Жалоба Поделиться Опубликовано 29 Января 2015 ну так... она была выложена после моего сообщения еще вчера... Да, спасибо, сделал все как по инструкции.Но теперь вообще не выводятся похожие темы, ни при создании темы, ни в существующих. При этом никаких ошибок форум не показывает.Сделал все по гайду и перепроверил, где ошибка не могу понять. Что именно сделал: удалил все функции связанные с similar из class_post_new.phpдобавил новую функцию similar и get_allowed_forums в class_post.php заменил код в ./sources/action_public/topics.php на новый. и добавил в ./sources/classes/post/class_post_edit.php новую функцию. Все как по гайду, ничего не придумывал.Где я ошибся? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 29 Января 2015 Жалоба Поделиться Опубликовано 29 Января 2015 нужно смотреть значения переменных в topics.php - заходит ли в цикл, заходит ли там в поиск, находит ли что-нибудь Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 29 Января 2015 Автор Жалоба Поделиться Опубликовано 29 Января 2015 нужно смотреть значения переменных в topics.php - заходит ли в цикл, заходит ли там в поиск, находит ли что-нибудь Как это сделать? Вы проверяли у себя на форуме работу последнего обновления? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 30 Января 2015 Жалоба Поделиться Опубликовано 30 Января 2015 ну как бы объяснитьhttp://lmgtfy.com/?q=php+echo+debugнапример найти $similar=""; $rows=""; if($this->topic['similar_ids']>-1)добавить сверху print $this->topic['similar_ids'];перед if($similar_ids) добавить print $similar_ids;ну и в similarперед if(count($m)) добавить print_r($m);перед if($allowed) добавить print $allowed; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 30 Января 2015 Автор Жалоба Поделиться Опубликовано 30 Января 2015 (изменено) Результат: перед if($similar_ids) добавить print $similar_ids;1. Изменился размер шрифта http://i.imgur.com/53l0GAf.png 2. Появилась цифра в шапке "-1". перед if(count($m)) добавить print_r($m); перед if($allowed) добавить print $allowed;http://i.imgur.com/qqj6HrC.png Изменено 30 Января 2015 пользователем Fantazy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 30 Января 2015 Жалоба Поделиться Опубликовано 30 Января 2015 (изменено) -1 значит ничего не нашлось запросом update ibf_topics set similar_ids='0';можно сбросить мод и посмотреть при первом заходе полный набор, тогда станет видно, почему не нашлось скорее всего как раз из-за проверки доступа Изменено 31 Января 2015 пользователем Arhar update Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 30 Января 2015 Автор Жалоба Поделиться Опубликовано 30 Января 2015 -1 значит ничего не нашлосьзапросом alter table ibf_topics set similar_ids='0';можно сбросить мод и посмотреть при первом заходе полный набор, тогда станет видно, почему не нашлосьскорее всего как раз из-за проверки доступа http://i.imgur.com/hc6FO2c.png По умолчанию стоит 0 http://i.imgur.com/N3Gydgi.png Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 31 Января 2015 Жалоба Поделиться Опубликовано 31 Января 2015 туплю update ibf_topics set similar_ids='0'; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 31 Января 2015 Автор Жалоба Поделиться Опубликовано 31 Января 2015 (изменено) туплю update ibf_topics set similar_ids='0'; Появилось: 0Array ( [0] => Online [1] => Season4 ) Array ( [0] => Online [1] => Season4 ) -1http://i.imgur.com/IxhXOTk.png В другой теме: 0Array ( [0] => release [1] => Module [2] => ExEngine ) Array ( [0] => release [1] => Module [2] => ExEngine ) -1 http://i.imgur.com/6HZuDWY.png Изменено 31 Января 2015 пользователем Fantazy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 31 Января 2015 Жалоба Поделиться Опубликовано 31 Января 2015 первый 0 - результат сброса, заходим в поискзатем массив - слова, по которым будет произведен поискзатем -1 - не нашлось ничегои нету перечня допустимых форумовпринты можно убрать, функцию get_allowed_forums заменить на дебажную function get_allowed_forums($cache) { $rarr=array(); $r=""; print_r($cache); foreach($cache as $k=>$forum) { print "k=".$k; foreach($forum as $f) { if($this->ipsclass->check_perms($f['read_perms'])) { $rarr[]=$f['id']; } else print "not permitted = ".$f['id']; } } if(count($rarr)) $r=implode(',',$rarr); return $r; }сбросить мод запросом, посмотреть дебаг опять Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Fantazy Опубликовано 31 Января 2015 Автор Жалоба Поделиться Опубликовано 31 Января 2015 (изменено) первый 0 - результат сброса, заходим в поискзатем массив - слова, по которым будет произведен поискзатем -1 - не нашлось ничегои нету перечня допустимых форумовпринты можно убрать, функцию get_allowed_forums заменить на дебажную function get_allowed_forums($cache) { $rarr=array(); $r=""; print_r($cache); foreach($cache as $k=>$forum) { print "k=".$k; foreach($forum as $f) { if($this->ipsclass->check_perms($f['read_perms'])) { $rarr[]=$f['id']; } else print "not permitted = ".$f['id']; } } if(count($rarr)) $r=implode(',',$rarr); return $r; }сбросить мод запросом, посмотреть дебаг опять Получил такое)) примерно на одну с половиной страницу. Изменено 31 Января 2015 пользователем Fantazy Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Arhar Опубликовано 31 Января 2015 Жалоба Поделиться Опубликовано 31 Января 2015 очень хорошо, значит кеш существует во всей этой каше нужно найти надписи "not permitted" можно убрать print_r($cache); и перед return $r; добавить print "r=".$r; сброс, заход, и поискать в конце вывода чему таки равно р Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Fantazy
Доброго времени суток!
Никак не могу найти нормальный, рабочий, мод похожих тем.
Например, заходим в тему и внизу темы блок с похожими темами (по названию).
Нашел http://invisionmodding.com/files/file/1105-inv23-similar-topics-105/- но нет возможности скачать.
Спасибо за ранее.
Ссылка на комментарий
Поделиться на других сайтах
32 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.