Foxx Опубликовано 17 Августа 2006 Жалоба Поделиться Опубликовано 17 Августа 2006 Название: Категории тем и фильтры по ним в форумахДобавил: FoxxДобавлен: 17 Авг 2006Обновлен: 30 Авг 2006Категория: IP.Board 2.1.x Мод - альтернатива созданию множества подфорумов. В случае создания нескольких подфорумов, очень неудобно переходить из одного подфорума в другой. С этим модом это делается буквально одним кликом. Кроме того, если темы с помощью подфорумов можно разделить лишь по одной категории - собственно, по принадлежности тому или иному подфоруму, то с помощью данного мода возможно деление по двум категориям. Например, в форуме, приведенном в демо-ссылке для форума "Уроки Photoshop" сделана возможность отфильтровывать темы по двум критериям - по тематике урока, и/или по сложности урока. Возможности:Неограниченное к-во категорий, и значений категорийДля каждого форума можно задать до 2-х используемых в нем категорий (основная и дополнительная) - настраивается в админке при редактировании форумаДля основной категории на главной отображаются прямые ссылки - переход в форум с конкретным значением фильтраДля тем форума не обязательно заполнение всех категорий Соответсвенно, в форуме можно отфильтровывать темы с "пустым" значением категорииФильтры по основной и дополнительной категориям в форуме независимы друг от друга (т.е. можно отфильтровать, например,темы с доп. категорией="ХХХ" и любым значением основной категории)В форуме под описанием темы отображаются значения выставленыхдля нее категорий Значения категорий в форуме могут отображаться как текстом, так и иконкойИзменение значений основной и дополнительной категории для темы при редактировании ее заголовка (и при создании новой темы)Категории и их возможные значения настраиваются в админкеВозможность индивидуальной настройки доступа к редактированию категорий в админке для админов, не входящих в группу главных (root) администраторовUpdates:18.8.2006. Исправлен баг с некорерктным переходом на другие страницы форума (терялись выставленные значения категорий)30.8.2006. В описании инсталляции исправлена опечатка в коде, из-за которой невозможно было установить значения категорий в теме (благодарность Digy) Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Foxx Опубликовано 18 Августа 2006 Автор Жалоба Поделиться Опубликовано 18 Августа 2006 Исправлен баг с некорерктным переходом на другие страницы форума (терялись выставленные значения категорий). Архив обновлен. Ссылка на комментарий Поделиться на других сайтах Прочее
Digy Опубликовано 21 Августа 2006 Жалоба Поделиться Опубликовано 21 Августа 2006 (изменено) Безобразие.. Не показывается в редактировании и создании поста список категорий и все тут.Я уже было начал пенять на свое сонное состояние. Оказывается... readme.txt (598 и 672 строки):$topic_title = str_replace( '<!-- TopicTitlecategoryes -->', $cat_data , $topic_title );дважды меняется на $topic_title = str_replace( '<!-- TopicTitleСategoryes -->', $cat_data , $topic_title ); и категории начинают показываться. Только почему то у меня надпись "дополнительная категория" при создании темы вылетает в DOS кодировке. Пеняю пока на себя, продолжаю копать...Конечно, правил сорсы в dos кодировке. Результат - налицо. Рекомендую автору 1. вынести все речевые строки в lang-файлы;2. в дальнейших релизах мода поменять "Сategoryes" на "Сategories". Подскажите как сделать1. сортировку состава категорий по алфавиту и/или вручную;2. вывод {$data['categoryes_filters']} из skin_boards/ForumRow в skin_forum/PageTop Несмотря на критику, большое спасибо за мод! Давно нуждался в подобном. Изменено 22 Августа 2006 пользователем Digy Ссылка на комментарий Поделиться на других сайтах Прочее
nafigator Опубликовано 30 Августа 2006 Жалоба Поделиться Опубликовано 30 Августа 2006 Просто скажите - это тэггинг что ли?Если он, то респект огромный. Ссылка на комментарий Поделиться на других сайтах Прочее
Foxx Опубликовано 30 Августа 2006 Автор Жалоба Поделиться Опубликовано 30 Августа 2006 readme.txt (598 и 672 строки):$topic_title = str_replace( '<!-- TopicTitlecategoryes -->', $cat_data , $topic_title );дважды меняется на $topic_title = str_replace( '<!-- TopicTitleСategoryes -->', $cat_data , $topic_title );и категории начинают показываться.Спасибо, исправил. Архив обновлен. Рекомендую автору 1. вынести все речевые строки в lang-файлы;2. в дальнейших релизах мода поменять "Сategoryes" на "Сategories".Учту в следующем релизе. Подскажите как сделать1. сортировку состава категорий по алфавиту и/или вручную;По алфавиту - надо в файле \sources\action_admin\topic_cats.php найти $this->ipsclass->DB->simple_construct( array( 'select' => '*', 'from' => 'topic_cats_data', 'order' => "cid", ) );и заменить на $this->ipsclass->DB->simple_construct( array( 'select' => '*', 'from' => 'topic_cats_data', 'order' => "name", ) );А насчет вручную - так просто не получится . Ставлю в план для след. релиза. 2. вывод {$data['categoryes_filters']} из skin_boards/ForumRow в skin_forum/PageTopНе понял... можно подробнее? Несмотря на критику, большое спасибо за мод! Давно нуждался в подобном. Сенкс! Просто скажите - это тэггинг что ли?Э-э-э.. Может быть... А ху из теггинг?? Ссылка на комментарий Поделиться на других сайтах Прочее
Stefanm Опубликовано 26 Января 2007 Жалоба Поделиться Опубликовано 26 Января 2007 Пока не создана категория и нт состава этой категории вылетает ошибка:IPB Предупреждение [2] Invalid argument supplied for foreach() (Строка: 429 файла /sources/action_public/boards.php) Это нормально, "по принципу есть - должно работать" или нужно что-то поправить? Код проверял, установил все правильно. Ссылка на комментарий Поделиться на других сайтах Прочее
Foxx Опубликовано 27 Января 2007 Автор Жалоба Поделиться Опубликовано 27 Января 2007 Пока не создана категория и нт состава этой категории вылетает ошибка:IPB Предупреждение [2] Invalid argument supplied for foreach() (Строка: 429 файла /sources/action_public/boards.php) Это нормально, "по принципу есть - должно работать" или нужно что-то поправить? Код проверял, установил все правильно.Сделай ребилд кеша для topic_cats_list и topic_cats_data (в админке - Настройки / Управление кешем). И все будет ок. Ссылка на комментарий Поделиться на других сайтах Прочее
sandm Опубликовано 14 Февраля 2007 Жалоба Поделиться Опубликовано 14 Февраля 2007 Тоже возникла такая проблема...Ребилд не помог! Ссылка на комментарий Поделиться на других сайтах Прочее
velform Опубликовано 13 Марта 2009 Жалоба Поделиться Опубликовано 13 Марта 2009 будет ли работать эта модификация под 2.3.X ? Ссылка на комментарий Поделиться на других сайтах Прочее
DerSpinner Опубликовано 15 Марта 2009 Жалоба Поделиться Опубликовано 15 Марта 2009 красота то какая=) жаль под новые версии не катит=) Ссылка на комментарий Поделиться на других сайтах Прочее
Foxx Опубликовано 17 Марта 2009 Автор Жалоба Поделиться Опубликовано 17 Марта 2009 будет ли работать эта модификация под 2.3.X ?В том виде, как здесь выложена - нет. Но с небольшими косметическими изменениями - конечно. У меня на форуме сейчас 2.3, и работает . Предупреждая вопросы - выкладывать обновления к моду я не планирую. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения