ka81 Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 не, разделов, все верно.Что верно? )))ну вы правильно высловились. короче говоря, мне нужно скрыть вот такое:Новости Общие вопросы (по 1.x) Скиныи т.д. соответственно я вписываю - 2,20,28, верно? Спасибо, ждя с нетерпением вечерних новостей. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Ошибка при работе с базой данныхприведите текст ошибки пожалуйста(можно убрать свой префикс таблиц) Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 Ошибка при работе с базой данныхприведите текст ошибки пожалуйста(можно убрать свой префикс таблиц)то что я процитировал - это был весь текст. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 то что я процитировал - это был весь текст../cache/*.cgi возмите самый новый и поглядите там полный текст. Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 18 Мая 2007 Жалоба Поделиться Опубликовано 18 Мая 2007 мда,я искренне прошу прощения, уже все работает!!!Спасиб вам большое! П.С. в общем, наверное руки ровнять еще долго надо будет. Ссылка на комментарий Поделиться на других сайтах Прочее
rletfullin Опубликовано 19 Мая 2007 Автор Жалоба Поделиться Опубликовано 19 Мая 2007 (изменено) мда,я искренне прошу прощения, уже все работает!!!Спасиб вам большое!Внимательнее ))) Хотя у всех бывает... Гыыы, работаем вслепую ))) Ошибка была в префиксе? ))) ЗЫ: Ждите глобального апдейта мода, который позволит делать всё, что делает сейчас, плюс маркировать непрочитанные пользователем сообщения. Медленно, но дело идёт к завершению... Изменено 19 Мая 2007 пользователем rletfullin Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 19 Мая 2007 Жалоба Поделиться Опубликовано 19 Мая 2007 Ошибка была в префиксе? )))честно? что первый раз, что сейчас - все сделал полностью аналогично.по неведомой причине - в первый раз несработало.посему причина - не известна. Ждите глобального апдейта мода, который позволит делать всё, что делает сейчас, плюс маркировать непрочитанные пользователем сообщенияслегка риторический вопрос:нельзя ли подобный функционал модов под iPB реализовывать через меню в админке - в свойствах мода?как долгий пользователь воблы - привык просто в любом случае - большое спасибо за мод и за актуальную помощь! Ссылка на комментарий Поделиться на других сайтах Прочее
Valorous Опубликовано 19 Мая 2007 Жалоба Поделиться Опубликовано 19 Мая 2007 Установился мод на ура, проблем не замечено. Но вот по умолчанию он свернут. Что изменить чтобы он у всех по умолчанию был раскрыт? Заранее благодарен. Ссылка на комментарий Поделиться на других сайтах Прочее
rletfullin Опубликовано 19 Мая 2007 Автор Жалоба Поделиться Опубликовано 19 Мая 2007 (изменено) слегка риторический вопрос:нельзя ли подобный функционал модов под iPB реализовывать через меню в админке - в свойствах мода?как долгий пользователь воблы - привык просто Было бы здорово так сделать, но это увеличивает объём работы. Хотя с другой стороны, когда этот апдейт будет готов, я думаю, самая идея мода подойдёт к логическому завершению. Ну что ещё можно придумать по поводу данного мода? Ничего. А поэтому стоит сделать его настраиваемым через админку. Вы правы. Valorous, в шаблоне найди следующее: {$top_data['fo']} и {$top_data['fc']}. И махни одну переменную на другую. Изменено 19 Мая 2007 пользователем rletfullin Ссылка на комментарий Поделиться на других сайтах Прочее
Valorous Опубликовано 19 Мая 2007 Жалоба Поделиться Опубликовано 19 Мая 2007 Valorous, в шаблоне найди следующее: {$top_data['fo']} и {$top_data['fc']}. И махни одну переменную на другую. Спасибо.....все работает! Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 23 Мая 2007 Жалоба Поделиться Опубликовано 23 Мая 2007 Ну что ещё можно придумать по поводу данного мода? Ничего. А поэтому стоит сделать его настраиваемым через админку. в целом:1) Блок статистики на главной странице форума: После навбара, Перед блоком форумов, после блока форумов, Перед блоком Кто на форуме сейчас..2) Исключенные форумы из показа в статистике (список ID, разделенных запятой)3) Группы пользователей, которые не могут видеть статистику (список ID, разделенных запятой)4) Исключенные группы пользователей, для показа в статистике (список ID, разделенных запятой)по блокам Статистики:5) Последние новости форума, Новые пользователи, Активные пользователи, Активные авторы тем, Самые просматриваемые темы, Самые отвечаемые темы, Лучшая репутация, Последние сообщения, ...6) в каждом блоке свои настройки, которіе можно вібирать показ или нет, например: для Новые пользователи - Показывать дату регистрации, Показывать количество сообщений, Показывать ID пользователей; для Последние сообщения - Показывать дату/время сообщения, Показывать последнего автора, Показывать форум, Размещение иконки для новых сообщений, Показывать ответы #,...про сам блок Статистики:7) Формат времени и даті8) Обрезание заголовков тем, имен, форумов,.. ну вот приблиз. Ссылка на комментарий Поделиться на других сайтах Прочее
rletfullin Опубликовано 23 Мая 2007 Автор Жалоба Поделиться Опубликовано 23 Мая 2007 (изменено) 1) Блок статистики на главной странице форума: После навбара, Перед блоком форумов, после блока форумов, Перед блоком Кто на форуме сейчас..Ок, полезно...2) Исключенные форумы из показа в статистике (список ID, разделенных запятой)Согласен...3) Группы пользователей, которые не могут видеть статистику (список ID, разделенных запятой)4) Исключенные группы пользователей, для показа в статистике (список ID, разделенных запятой)по блокам Статистики:А зачем? Типа в наказание, мол, вот вели себя плохо, теперь лишим вас такого удобства, ищите последние ответы по старинке? )))5) Последние новости форума, Новые пользователи, Активные пользователи, Активные авторы тем, Самые просматриваемые темы, Самые отвечаемые темы, Лучшая репутация, Последние сообщения, ...Элементарно делается ручками путём замены буквально одной переменной. А вот сопрягать этот мод с модом репутаций - это вы уж совсем завернули...Не надо это...6) в каждом блоке свои настройки, которіе можно вібирать показ или нет, например: для Новые пользователи - Показывать дату регистрации, Показывать количество сообщений, Показывать ID пользователей; для Последние сообщения - Показывать дату/время сообщения, Показывать последнего автора, Показывать форум, Размещение иконки для новых сообщений, Показывать ответы #,...про сам блок Статистики:Ну куда столько? У вас на экране столько не вместится )))Кроме того, к вашим настройкам добавить форму для ответа - и получится полноценный форум в блоке Top-XX. Зачем это? )))7) Формат времени и датіНастраивается в профиле.8) Обрезание заголовков тем, имен, форумов,..Ну, вот это тоже хорошая идея... В общем, мне кажется, вы перебарщиваете. Хотя хороший идеи есть... Изменено 23 Мая 2007 пользователем rletfullin Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 23 Мая 2007 Жалоба Поделиться Опубликовано 23 Мая 2007 А зачем? Типа в наказание, мол, вот вели себя плохо, теперь лишим вас такого удобства, ищите последние ответы по старинке? )))-----Элементарно делается ручками путём замены буквально одной переменной. А вот сопрягать этот мод с модом репутаций - это вы уж совсем завернули...-----В общем, мне кажется, вы перебарщиваете.если сообщение делается скрітім, то в ТопХХ оно будет все равно светиться, верно?а так, скрівая автора не будет. в общем, причині конечно не архи важніе, но ведь на то они и моді, чтобі облегчать и давать широкое поле возможностей ----не с модом репутаций, а с встроенной в движок репутацией юзеров (іРБ 2.2.2), например..----честно, ничего из єтого не придумал, все взято из моего любимого мода Топ ХХ для вБулки.и все єто, что я перечислил - лишь десятая часть функционала мода.ведь сама идея такова, что автор сделал все вариации на все возможніе случаи, а админ уже себе решает что включить а что нет. Влюбом случае, вам как автору мода для іРБ - дань уважения большая, спсб!! Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Мая 2007 Жалоба Поделиться Опубликовано 23 Мая 2007 А зачем? Типа в наказание, мол, вот вели себя плохо, теперь лишим вас такого удобства, ищите последние ответы по старинке? )))Для уменьшения загрузки, может я не знаю, но зачем напрмер показывать это ботам или забененым?) Смотрите Видимость, там как раз есть удобный выбор групп в настройках Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 29 Мая 2007 Жалоба Поделиться Опубликовано 29 Мая 2007 Подскажите плиз в чем может быть проблема? Fatal error: Non-static method boards::tt() cannot be called statically in /var/www/html/site/forums/sources/action_public/boards.php on line 186эта строчка $vm1=tt($tposts[mgroup],$tposts[members_display_name]);локально пробовал - все работает, а на сервере нет. Ссылка на комментарий Поделиться на других сайтах Прочее
Yuki Опубликовано 5 Июня 2007 Жалоба Поделиться Опубликовано 5 Июня 2007 Дизайн надо бы пофиксить. Не очень хорошо смотрится. Предлагаю не отображать полное имя темы (оно бывает весьма длинным), а резать его после n символов. Как IPB ссылки в мессаге сокращает. Иначе, как-то непропорционально получается. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 5 Июня 2007 Жалоба Поделиться Опубликовано 5 Июня 2007 вообще плохой мод, с точки зрения оптимизации точновыложил свой, ждите(есть на сайте мастера) Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 6 Июня 2007 Жалоба Поделиться Опубликовано 6 Июня 2007 очень рекомендуюA-21-22 Top XXодин юзер уже проверил Ссылка на комментарий Поделиться на других сайтах Прочее
deaction Опубликовано 14 Июня 2007 Жалоба Поделиться Опубликовано 14 Июня 2007 хотел спросить одну вещь. к примеру есть на форуме забаненый юзер,я заметил что он тоже выводится в список лучших авторов. а можно ли как то сделать исключение на вывод таких пользователей т.е. те пользователей которые имеют статус Banned чтобы не выводились в топ10 ? подскажите пожалуйста Ссылка на комментарий Поделиться на других сайтах Прочее
NoNSeN Опубликовано 17 Июня 2007 Жалоба Поделиться Опубликовано 17 Июня 2007 TNX Ссылка на комментарий Поделиться на других сайтах Прочее
Tisat Опубликовано 30 Августа 2007 Жалоба Поделиться Опубликовано 30 Августа 2007 А как сделать,чтоб когда заходишь на форум эта статистика была закрыта,тоесть плюсик чтоб был на topxx!? Ссылка на комментарий Поделиться на других сайтах Прочее
~Aqua~ Опубликовано 18 Сентября 2007 Жалоба Поделиться Опубликовано 18 Сентября 2007 А как сделать чтоб она была внизу, а не выше... Ссылка на комментарий Поделиться на других сайтах Прочее
Dimidrol2 Опубликовано 19 Сентября 2007 Жалоба Поделиться Опубликовано 19 Сентября 2007 Здравствуйте создатель моде У мну к вам вопрос!1.Как сделать так, чтоб темы из разделов которые не включены для вывода их в Top10,попадпли в окошко новые темы, но не попадали в окно Популярные темы? Как реализовать подскажите плиз!2.Можно сделать окно Популярные темы управляемым, или новостным так сказать чоб я сам туда вставлял темы. Ну второй вопрос не так важен. 3.И ещё, как убрать окно с пользователями вобще? Как его убить закрыть и спрятать? 4.И четвёртый вопрос поможет ли эта штука(http://www.ibresource.ru/db/925/) не выводить забаненых пользователей в рейтинг*? Ссылка на комментарий Поделиться на других сайтах Прочее
rletfullin Опубликовано 19 Сентября 2007 Автор Жалоба Поделиться Опубликовано 19 Сентября 2007 (изменено) Ок, рассказываю... Только делайте резервные копии, ибо сам не проверяю, рассказываю на пальцах... 1.Как сделать так, чтоб темы из разделов которые не включены для вывода их в Top10,попадпли в окошко новые темы, но не попадали в окно Популярные темы? Как реализовать подскажите плиз!Показываю на примерах (как это сделано у меня).Вот этот кусок кода (файл "sources/action_public/boards.php") прячет форум с номером id 28 из списка самых последних тем.$this->ipsclass->DB->query( "SELECT * FROM ipb_topics WHERE (forum_id NOT IN (28)) ORDER BY last_post DESC LIMIT 0,".$statnum); Вот этот кусок кода (файл "sources/action_public/boards.php") прячет форум с номером id 28 из списка самых просматриваемых тем.$this->ipsclass->DB->query("SELECT * FROM ipb_topics WHERE (forum_id NOT IN (28)) ORDER BY views DESC LIMIT 0,".$statnum); Добавляем через запятую номера других форумов, которые надо скрыть, и всё тип-топ. Естественно, что для списка самых просматриваемых тем и списка самых последних тем номера форумов могут быть разными - в зависимости от прихоти админа.2.Можно сделать окно Популярные темы управляемым, или новостным так сказать чоб я сам туда вставлял темы. Ну второй вопрос не так важен. Можно, то надо дописывать мод.3.И ещё, как убрать окно с пользователями вобще? Как его убить закрыть и спрятать?Рассказываю, как лишить мод этой возможности. Т.е. просто-напросто стираем эту возможность...Находим в том же файле этот кусок:$this->output = str_replace( "<!-- STATPANEL -->" , $this->ipsclass->compiled_templates['skin_boards']->Top_XX_Stats($TPosts,$TView,$ToNew,$top_data) , $this->output );Стираем переменную $TPosts Вот этот кусок кода тоже стираем за ненадобностью:$this->ipsclass->DB->query("SELECT * FROM ipb_members WHERE `posts` > 0 ORDER BY `posts` DESC LIMIT 0,".$statnum); $TPosts=""; while($tposts=$this->ipsclass->DB->fetch_row()){ $TPosts.="<tr><td width='80%'><a href='index.php?showuser={$tposts['id']}'>"; $vm1=tt($tposts[mgroup],$tposts[members_display_name]); $TPosts.="$vm1"; $TPosts.="</a>"; $TPosts.="</td><td align='right' width='20%'>{$tposts['posts']}</td></tr>"; } Далее, открываем админку, ту закладку, где вы правили скин (Admin CP: Look & Feel: Skins & Templates: Skin Manager: Edit HTML: Board Index: Add New Template).Находим "top_xx_stats" и исправляем Template Variables: $TPosts,$TView,$ToNew,$top_data на Template Variables: $TView,$ToNew,$top_data И исправляем сам код на этот:<div class="borderwrap" style="display:{$top_data['fo']}" id="fc_top_xx"> <div class="maintitlecollapse"> <p class="expand"><a href="java script:togglecategory('top_xx', 0);"><{E_PLUS}></a></p> <p align="left"> <img src='style_images/1/nav_m.gif' border='0' alt='>' width='8' height='8' /> <b>Top 10</b></p> </div> </div> <div class="borderwrap" style="display:{$top_data['fc']}" id="fo_top_xx"> <div class="maintitle"> <p class="expand"><a href="java script:togglecategory('top_xx', 1);"><{E_MINUS}></a></p> <p align="left"><img src='style_images/1/nav_m.gif' border='0' alt='>' width='8' height='8' /><b> Top 10</b></p> </div> <table width="100%" border="0" cellspacing="1" cellpadding="4"> <tr> <td class='postlinksbar' width='50%' align='center'><b>The most active topics</b></td> <td class='postlinksbar' width='50%' align='center'><b>The most viewed topics</b></td> </tr> <tr> <td class='row2' width='45%'> <!-- Top Thread --> <table width='100%' border="0"><tr> <td width='65%'><b>Topic</b></td><td align='right' width='35%'><b>Last poster</b></td> </tr> {$ToNew} </table> <!-- Most Viewed Threads --> </td> <td class='row2' width='45%'> <table width='100%' border="0"><tr> <td width='65%'><b>Topic</b></td><td align='right' width='35%'><b>Last poster</b></td> </tr> {$TView} </table> </td> </tr> </table> </div> <br> Возможно, с циферками 50% и 45% надо будет поиграться, т.к. не проверял. Потренируетесь ))) В принципе, если такую возможность не хочется удалять совсем, то можно просто поправить последний код, а остальное не трогать... Тогда это будет называется не "убийство" возможности, а её "скрытие". 4.И четвёртый вопрос поможет ли эта штука(http://www.ibresource.ru/db/925/) не выводить забаненых пользователей в рейтинг*? [/b]Нет, не поможет... А как сделать,чтоб когда заходишь на форум эта статистика была закрыта,тоесть плюсик чтоб был на topxx!?Просто махнуть местами в коде темплейта $top_data['fo'] и $top_data['fc'] местами. По умолчанию тогда статистика будет закрыта. Должно работать...А как сделать чтоб она была внизу, а не выше...Ребят, ну здесь же можно самому поиграться и методом тыка всё попробовать.Я не знаю точно, как это сделать...Но...Смотри, ты правил шаблон skin_board:PageTop и воткнул туда дополнение <!-- STATPANEL -->. В итоге панель оказалась наверху. Поиграйся с шаблонами, повтыкай это дополнение в другие места и посмотри, где в итоге эта штука вылезет... Это к тому же полезно, будешь знать, куда... ЗЫ: Поскольку модификация уже не такая популярная и существует более новый аналог, то в этой теме я появляюсь редко. Поэтому если что-то ещё интересует, лучше спрашивать в привате. Возможно, со временем возобновлю разработки, сейчас на это нет времени и необходимости... Изменено 19 Сентября 2007 пользователем rletfullin Ссылка на комментарий Поделиться на других сайтах Прочее
Dimidrol2 Опубликовано 20 Сентября 2007 Жалоба Поделиться Опубликовано 20 Сентября 2007 Что-то ничего не получается Нащёт первого вопроса: Вы мне показали как должен был выглядить код чтоб в панели новые темы публиковались темы из всех разделов а в окне популярные темы только из тех которые я разрешу.Значит по вашей инструкции я должен зделать так:$this->ipsclass->DB->query("SELECT * FROM ipb_topics WHERE (forum_id NOT IN (6,23,24)) ORDER BY views DESC LIMIT 0,".$statnum);но у меня он изначально выглядит так:$this->ipsclass->DB->query("SELECT * FROM ibf_topics WHERE forum_id NOT IN (".$exception.") ORDER BY views DESC LIMIT 0,".$statnum);и когда я его изменяю как вы мну показали, при загрузке форума вылетает ошибка бызы данных Что я делаю не так, и что мне делать с этим кодом: $exception = "6,23,24";? 2. Спрятать окно рейтинга пользователей тоже не получилось, я просто решил его спрятать. Но когда изменил свой код на ваш, при заходе на форум и нажатии на свёрнутую панель Top10 вылетает куча ошибок! Может что-то там в этом коде не то? Можете посмотреть пожалуйста PS- Про какой это новый аналог вы пишете? Не про A-21-22 Top XX случайно? Она мне очень непонравилась из за кучи лишней и ненужной информации в рейтинге который она выводит Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения