]-[ @ c |{ e r Опубликовано 22 Октября 2005 Жалоба Поделиться Опубликовано 22 Октября 2005 Как сделать иконку для каждого форума? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 6aPaH Опубликовано 29 Апреля 2006 Жалоба Поделиться Опубликовано 29 Апреля 2006 Parse error: parse error, unexpected '<' in z:\home\********\www\forum\sources\action_admin\forums.php on line 997Вот такую ошибку выдает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Abramovish Опубликовано 14 Мая 2006 Жалоба Поделиться Опубликовано 14 Мая 2006 у меня такую же ошибку выдает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 sM1Le Опубликовано 14 Мая 2006 Жалоба Поделиться Опубликовано 14 Мая 2006 Parse error: parse error, unexpected '<' in z:\home\********\www\forum\sources\action_admin\forums.php on line 997Вот такую ошибку выдаету меня такую же ошибку выдаетИ что?А то, что находится в этой строке, догадайтесь сами называется? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 RBK Опубликовано 15 Мая 2006 Жалоба Поделиться Опубликовано 15 Мая 2006 А как это сделать на Русская версия Invision Power Board v2.1.5 ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 jim bim Опубликовано 15 Мая 2006 Жалоба Поделиться Опубликовано 15 Мая 2006 Руками. Если Вы клиент(русская версия) то обратиться в поддержку. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SpruTik Опубликовано 15 Мая 2006 Жалоба Поделиться Опубликовано 15 Мая 2006 Подскажите !!! Почему появляется ошибка :Parse error: parse error, unexpected '<' in x:\home\localhost\www\1\forum\sources\action_admin\forums.php on line 993 ???? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 RBK Опубликовано 15 Мая 2006 Жалоба Поделиться Опубликовано 15 Мая 2006 jim bim а подробнее, какой для этого мод есть, ссылку пожалйста дай. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Abramovish Опубликовано 15 Мая 2006 Жалоба Поделиться Опубликовано 15 Мая 2006 В общем нашел, то что скачали по ссылке это не оно было, это скорее было для двухи, я вот нашел тему тут на форуме, вот в ибщем для 2.1.5 Open './sources/classes/class_forums.php' Find in File: return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>"; Replace that code with: if($forum_data['icon']){ return $forum_data['last_post'] > $rtime ? "<img src=\"".$this->ipsclass->vars['board_url']."/html/forumicons/".$forum_data['icon'].".gif\">" : "<img src=\"".$this->ipsclass->vars['board_url']."/html/forumicons/".$forum_data['icon']."_off.gif\">"; }else{ return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>"; } Save File and Open './sources/action_admin/forums.php' Find in File: $form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, $_POST['parent_id'] ? $_POST['parent_id'] : $forum['parent_id'] ); $form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , $_POST['status'] ? $_POST['status'] : $forum['status'] ); $form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', $_POST['sub_can_post'] ? $_POST['sub_can_post'] : $forum['sub_can_post'] ); Add Below Found Text: $dh = opendir( ROOT_PATH.'html/forumicons' ); $icons = array(); $icons[] = array("", "Default Icons"); while ($icon = readdir($dh)) { if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) { if($icon != '.' || $icon != '..') { $iconname = str_replace(".gif","",$icon); $icons[] = array($iconname, $iconname); } } } closedir($dh); $form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] ); Find in File: $save = array ( 'name' => $this->ipsclass->input['name'], Add Below Found Text: 'icon' => $this->ipsclass->input['icon'], Save File and Open './skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php' Find in File: <tr> <td width='40%' class='tablerow1'><strong>Forum Description</strong><div class='desctext'>You may use HTML - linebreaks automatically converted to <br></div></td> <td width='60%' class='tablerow2'>{$form['description']}</td> </tr> Add Above Found Text: <tr> <td width='40%' class='tablerow1'><strong>Forum Icon</strong></td> <td width='60%' class='tablerow2'>{$form['icon']}</td> </tr> Save File and Upload the Edited Files ./sources/classes/class_forums.php ./sources/action_admin/forums.php ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php Run the following Mysql Query in the Mysql Manger in the IPB ACP or PHPMyAdmin ALTER TABLE `ibf_forums` ADD `icon` text NOT NULL; Upload the './html/' directory which has the addition forum icons Edit you forums and select the desired picture У меня заработало. Сделайте forums.php там изменения и все заработает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 6aPaH Опубликовано 16 Мая 2006 Жалоба Поделиться Опубликовано 16 Мая 2006 не непашет!!! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jeffy Опубликовано 16 Мая 2006 Жалоба Поделиться Опубликовано 16 Мая 2006 Папка для значков: ./style_images/forumicons/Формат значков:1. имя_значка.gif 2. имя_значка_off.gif 1 - есть новые сообщения 2 - нет новых сообщенийМоя версия IPB - 2.1.5 (Русская версия). ИнструкцияОткрыть: ./sources/classes/class_forums.phpНайти: return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>";Заменить на:if($forum_data['icon']){ return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<img src=\"".$this->ipsclass->vars['board_url']."/style_images/forumicons/".$forum_data['icon'].".gif\">" : "<img src=\"".$this->ipsclass->vars['board_url']."/style_images/forumicons/".$forum_data['icon']."_off.gif\">"; }else{ return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>"; }Сохранить файл.Открыть: ./sources/action_admin/forums.phpНайти: # Main settings $form['name'] = $this->ipsclass->adskin->form_input( 'name' , $this->ipsclass->parse_clean_value( $_POST['name'] ) ? $this->ipsclass->parse_clean_value( $_POST['name'] ) : $forum['name'] ); $form['description'] = $this->ipsclass->adskin->form_textarea("description" , $this->ipsclass->my_br2nl( $_POST['description'] ? $_POST['description'] : $forum['description'] ) ); $form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, $_POST['parent_id'] ? $_POST['parent_id'] : $forum['parent_id'] ); $form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , $_POST['status'] ? $_POST['status'] : $forum['status'] ); $form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', $_POST['sub_can_post'] ? $_POST['sub_can_post'] : $forum['sub_can_post'] );Добавить после: $dh = opendir( ROOT_PATH.'style_images/forumicons' ); $icons = array(); $icons[] = array("", "Значок по умолчанию"); while ($icon = readdir($dh)) { if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) { if($icon != '.' || $icon != '..') { $iconname = str_replace(".gif","",$icon); $icons[] = array($iconname, $iconname); } } } closedir($dh); @sort($icons); $form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] );Найти: $save = array ( 'name' => $this->ipsclass->input['name'],Добавить после: 'icon' => $this->ipsclass->input['icon'],Сохранить файл.Открыть: ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.phpНайти: <tr> <td width='40%' class='tablerow1'><strong>Описание</strong><div class='desctext'>HTML разрешен.<br />Переносы строк автоматически заменяются на <br>.</div></td> <td width='60%' class='tablerow2'>{$form['description']}</td> </tr>Добавить после: <tr> <td width='40%' class='tablerow1'><strong>Значок форума</strong></td> <td width='60%' class='tablerow2'> <table border="0"> <tr> <td width='40%'>Текущий значок:</td> <td width='60%'><img src="{$this->ipsclass->vars['board_url']}/style_images/forumicons/{$forum['icon']}.gif"> <img src="{$this->ipsclass->vars['board_url']}/style_images/forumicons/{$forum['icon']}_off.gif"></td> </tr> <tr> <td width='40%'>Новый значок:</td> <td width='60%'>{$form['icon']}</td> </tr> </table> </td> </tr> Далее, чтобы не было ошибок с базой данных MySQL, заходим в админ панель и через Утилиту SQL(в самом низу) делаем следующий запрос:ALTER TABLE `ibf_forums` ADD `icon` text NOT NULL;Вот и всё. P.S. Я немного изменил код, теперь два варианта значков выбранных вами отображаются в админ панели(Значки по умолчанию не отобржаются (не знаю как сделать )). Если вам это не нужно изменяем: <tr> <td width='40%' class='tablerow1'><strong>Значок форума</strong></td> <td width='60%' class='tablerow2'> <table border="0"> <tr> <td width='40%'>Текущий значок:</td> <td width='60%'><img src="{$this->ipsclass->vars['board_url']}/style_images/forumicons/{$forum['icon']}.gif"> <img src="{$this->ipsclass->vars['board_url']}/style_images/forumicons/{$forum['icon']}_off.gif"></td> </tr> <tr> <td width='40%'>Новый значок:</td> <td width='60%'>{$form['icon']}</td> </tr> </table> </td> </tr> На <tr> <td width='40%' class='tablerow1'><strong>Значок форума</strong></td> <td width='60%' class='tablerow2'>{$form['icon']}</td> </tr> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 6aPaH Опубликовано 18 Мая 2006 Жалоба Поделиться Опубликовано 18 Мая 2006 Open './sources/classes/class_forums.php' Find in File: return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>"; Replace that code with: if($forum_data['icon']){ return $forum_data['last_post'] > $rtime ? "<img src=\"".$this->ipsclass->vars['board_url']."/html/forumicons/".$forum_data['icon'].".gif\">" : "<img src=\"".$this->ipsclass->vars['board_url']."/html/forumicons/".$forum_data['icon']."_off.gif\">"; }else{ return ( $forum_data['last_post'] && $forum_data['last_post'] > $rtime ) ? "<{C_ON".$sub_cat_img."}>" : "<{C_OFF".$sub_cat_img."}>"; } Save File and Open './sources/action_admin/forums.php' Find in File: $form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, $_POST['parent_id'] ? $_POST['parent_id'] : $forum['parent_id'] ); $form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , $_POST['status'] ? $_POST['status'] : $forum['status'] ); $form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', $_POST['sub_can_post'] ? $_POST['sub_can_post'] : $forum['sub_can_post'] ); Add Below Found Text: $dh = opendir( ROOT_PATH.'html/forumicons' ); $icons = array(); $icons[] = array("", "Default Icons"); while ($icon = readdir($dh)) { if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) { if($icon != '.' || $icon != '..') { $iconname = str_replace(".gif","",$icon); $icons[] = array($iconname, $iconname); } } } closedir($dh); $form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] ); Find in File: $save = array ( 'name' => $this->ipsclass->input['name'], Add Below Found Text: 'icon' => $this->ipsclass->input['icon'], Save File and Open './skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php' Find in File: <tr> <td width='40%' class='tablerow1'><strong>Forum Description</strong><div class='desctext'>You may use HTML - linebreaks automatically converted to <br></div></td> <td width='60%' class='tablerow2'>{$form['description']}</td> </tr> Add Above Found Text: <tr> <td width='40%' class='tablerow1'><strong>Forum Icon</strong></td> <td width='60%' class='tablerow2'>{$form['icon']}</td> </tr> Save File and Upload the Edited Files ./sources/classes/class_forums.php ./sources/action_admin/forums.php ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php Run the following Mysql Query in the Mysql Manger in the IPB ACP or PHPMyAdmin ALTER TABLE `ibf_forums` ADD `icon` text NOT NULL; Upload the './html/' directory which has the addition forum icons Edit you forums and select the desired pictureБлин разобрался спс те Abramovish Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TaP3aH Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 Блин, у меня че-т не выходит... захожу в админку => УПРАВЛЕНИЕ, и тишена... \белый экран\как с этим бороться? \вариант: "равнять руки об батарею" не предлогать!) \ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Xam4uk Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 вариант: "равнять руки об батарею" не предлогать!) \а другого варианта и нету. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TaP3aH Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 Ну вот так всегда... ну вроде бы всеж сделал как написано =\ епт Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TaP3aH Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 а вод хотелось бы уточнить такую весч. Open './sources/action_admin/forums.php' Find in File: $form['parent_id'] = $this->ipsclass->adskin->form_dropdown("parent_id" , $forumlist, $_POST['parent_id'] ? $_POST['parent_id'] : $forum['parent_id'] ); $form['status'] = $this->ipsclass->adskin->form_dropdown("status" , $dd_state , $_POST['status'] ? $_POST['status'] : $forum['status'] ); $form['sub_can_post'] = $this->ipsclass->adskin->form_yes_no( 'sub_can_post', $_POST['sub_can_post'] ? $_POST['sub_can_post'] : $forum['sub_can_post'] ); Add Below Found Text: $dh = opendir( ROOT_PATH.'html/forumicons' ); $icons = array(); $icons[] = array("", "Default Icons"); while ($icon = readdir($dh)) { if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) { if($icon != '.' || $icon != '..') { $iconname = str_replace(".gif","",$icon); $icons[] = array($iconname, $iconname); } } } closedir($dh); $form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] ); <br> <div class="textpadding"><!-- Nothing --></div> </div></td> </tr> <tr> <td align="center" bgcolor="#E5E5E5" class="text"><div align="left"> <div class="textpadding"><strong>Find in File:</strong></div> <textarea name="textarea" rows="2" class="form1" readonly> $save = array ( 'name' => $this->ipsclass->input['name'],Add Below Found Text: 'icon' => $this->ipsclass->input['icon'], вот после чего вот это благодеяние пхнуть? - 'icon' => $this->ipsclass->input['icon'], Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Benedict Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 А вот еще кажется 1 хак на эту тему:http://mods.invisionize.com/db/index.php/f/5542 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TaP3aH Опубликовано 22 Мая 2006 Жалоба Поделиться Опубликовано 22 Мая 2006 Эх... афигенный мод! ток вот блин когда редактирую форум что бы вставить картинку то вот такое вот приведствие выдает мне mySQL query error: UPDATE ibf_forums SET name='Музыка',description='',use_ibc=0,use_html=0,status='',password='',slide='',fwidth='',fheight='',sort_key='',sort_order='',prune='',topicfilter='',preview_posts='',allow_poll=0,allow_pollbump=0,forum_allow_rating=0,inc_postcount=0,parent_i d=0,sub_can_post=0,quick_reply=0,redirect_on=0,redirect_hits='',redirect_url='',redirect_loc='',notify_modq_emails='',permission_showtopic='',permission_custom_error='' WHERE id=6 SQL error: Unknown column 'slide' in 'field list' SQL error code: Date: Monday 22nd 2006f May 2006 08:56:26 PM Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Jeffy Опубликовано 25 Мая 2006 Жалоба Поделиться Опубликовано 25 Мая 2006 Тарзан, а ведь всё написано в этом же теме.Прочитайте мой метод, работает безотказно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FooltOy Опубликовано 20 Июля 2006 Жалоба Поделиться Опубликовано 20 Июля 2006 Подскажите почему у меня иконки на форуме отображаются только как прочитанный форум, когда новое сообение появляется иконка все равно не менят цвет..хотя загружены 2 файлы пример: blog.gif, blog_off.gif Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 6aPaH Опубликовано 18 Августа 2006 Жалоба Поделиться Опубликовано 18 Августа 2006 Блин на закрытые форумы не меняются картинки =(((( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 TaP3aH Опубликовано 5 Декабря 2006 Жалоба Поделиться Опубликовано 5 Декабря 2006 гы) а я в корне просто заменил.... только они теперь или всегда горят как не прочитаные или как прочитаные.. . Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 notrom Опубликовано 5 Декабря 2006 Жалоба Поделиться Опубликовано 5 Декабря 2006 блин.. я уже обрадовался что хоть этот вариант рабочий... а нет ... ошибка уже после того как в forums.php добавляеш$dh = opendir( ROOT_PATH.'style_images/forumicons' ); $icons = array(); $icons[] = array("", "Значок по умолчанию"); while ($icon = readdir($dh)) { if((preg_match("/(.gif)/",$icon) || preg_match("/(.jpg)/",$icon) || preg_match("/(.jpeg)/",$icon) || preg_match("/(.png)/",$icon)) && !preg_match("/(_off)/",$icon)) { if($icon != '.' || $icon != '..') { $iconname = str_replace(".gif","",$icon); $icons[] = array($iconname, $iconname); } } } closedir($dh); @sort($icons); $form['icon'] = $this->ipsclass->adskin->form_dropdown( "icon", $icons, $_POST['icon'] ? $_POST['icon'] : $forum['icon'] );ошибка в редактировании темы IPB Предупреждение [2] opendir(/home/kengyry/public_html/vrode/style_images/forumicons) [function.opendir]: failed to open dir: No such file or directory (Строка: 988 файла /sources/action_admin/forums.php) IPB Предупреждение [2] readdir(): supplied argument is not a valid Directory resource (Строка: 991 файла /sources/action_admin/forums.php) IPB Предупреждение [2] closedir(): supplied argument is not a valid Directory resource (Строка: 999 файла /sources/action_admin/forums.php)скиньте пожалуйста файлы работающие под эту фичу.. а то я уже законался.. ipb 2.1.x.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Yos Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 Короче: как сделать иконку, а то мне влом чить 3 страницы это темы.Есть ли такой мод, или самому надо редактировать файлы? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SomehaiN Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 Была дана ссылка, на i-Ze. Качаете оттуда, ставите, мод крутой. Иконки рисуем (переделываем), кому как нравится в Fotoshop'e.. =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 formatzz Опубликовано 13 Января 2007 Жалоба Поделиться Опубликовано 13 Января 2007 странно,но у меня не видит картинок и нету полей Forum Image Width Resolution Forum Image Height Resolution кстати может кто даст все эти файлики, которые изменяли. делал все три раза по инструкции и нифига. форум 2.1.7 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
]-[ @ c |{ e r
Ссылка на комментарий
Поделиться на других сайтах
Лучшие авторы в этом вопросе
5
5
4
3
Дни популярности
22 мая
6
28 фев
5
15 мая
5
22 окт
4
Лучшие авторы в этом вопросе
Зимнее Безмолвие 5 публикаций
TaP3aH 5 публикаций
6aPaH 4 публикации
levsha_kam 3 публикации
Дни популярности
22 мая 2006
6 публикаций
28 фев 2006
5 публикаций
15 мая 2006
5 публикаций
22 окт 2005
4 публикации
55 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.