Перейти к контенту

ZeFein

Пользователи
  • Число публикаций

    8
  • Регистрация

  • Последнее посещение

Недавние посетители профиля

Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.

Достижения ZeFein

  1. ZeFein

    Похожие темы (simtopics)

    Все работает (проверено на 3.1.4)
  2. ZeFein

    Лог предупреждений (warlog)

    Все работает (проверено на 3.1.4)
  3. При апдейте с 2.3.6 до 3.1.4 получаю вот такую ошибку, что делать? mySQL query error: DELETE FROM ibf_skin_css WHERE css_set_id=0 AND css_master_key='root' AND css_app='core' SQL error: Unknown column 'css_master_key' in 'where clause' SQL error code: 1054 Date: Thursday 15th March 2012 09:27:21 PM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Thu, 15 Mar 2012 21:27:21 +0000 Error: 1054 - Unknown column 'css_master_key' in 'where clause' IP Address: 192.168.186.13 - /forum/admin/upgrade/index.php?app=upgrade&st=0§ion=upgrade&do=templates ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: DELETE FROM ibf_skin_css WHERE css_set_id=0 AND css_master_key='root' AND css_app='core' .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/sources/classes/skins/skinImportExport.php | [db_main_mysql].delete | 1685 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/applications/upgrade/sections/upgrade.php | [skinImportExport].importCSSAppXML | 851 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/applications/upgrade/sections/upgrade.php | [upgrade_upgrade].install_templates | 168 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsController_setup.php | [upgrade_upgrade].doExecute | 256 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
  4. решено, обновляем кеши скинов - ошибка уходит
  5. Столкнулся с похожей проблемой, ошибка появилась после установки Uportal Стал наблюдать две ошибки: Fatal error: Call to undefined method skin_profile_3::member_rank_img() in Z:\home\localhost\forum\sources\action_public\profile.php on line 2951 Fatal error: Call to undefined method skin_mlist_3::member_joined() in Z:\home\localhost\forum\sources\ipsclass.php on line 5947 Содержимое файла profile.php 2949 if ( $this->ipsclass->cache['group_cache'][ $member['mgroup'] ]['g_icon'] ) 2950 { 2951 $member['_member_rank_img'] = $this->ipsclass->compiled_templates['skin_profile']->member_rank_img( $member['g_icon'] ); 2952 } 2953 else if ($pips) 2954 { 2955 if ( is_numeric( $pips ) ) 2956 { 2957 for ($i = 1; $i <= $pips; ++$i) 2958 { 2959 $member['_member_rank_img'] .= "<{A_STAR}>"; 2960 } 2961 } 2962 else 2963 { 2964 $member['_member_rank_img'] = $this->ipsclass->compiled_templates['skin_profile']->member_rank_img('style_images/<#IMG_DIR#>/folder_team_icons/'.$pips); 2965 } 2966 } Содержимое файла ipsclass.php //----------------------------------------- // Group image //----------------------------------------- if ( $this->cache['group_cache'][ $member['mgroup'] ]['g_icon'] ) { $member['member_rank_img'] = $this->compiled_templates[ $skin_file ]->member_rank_img($this->cache['group_cache'][ $member['mgroup'] ]['g_icon']); } else if ( $pips ) { if ( is_numeric( $pips ) ) { for ($i = 1; $i <= $pips; ++$i) { $member['member_rank_img'] .= "<{A_STAR}>"; } } else { $member['member_rank_img'] = $this->compiled_templates[ $skin_file ]->member_rank_img( 'style_images/<#IMG_DIR#>/folder_team_icons/'.$pips ); 5943 } 5944 } 5945 5946 $member['location'] = $this->txt_wordwrap( $member['location'], 25 ); 5947 $member['member_joined'] = $this->compiled_templates[ $skin_file ]->member_joined( $this->get_date( $member['joined'], 'JOINED' ) ); 5948 $member['member_group'] = $this->compiled_templates[ $skin_file ]->member_group( $group_name ); 5949 $member['member_posts'] = $this->compiled_templates[ $skin_file ]->member_posts( $this->do_number_format( intval( $member['posts'] ) ) ); 5950 $member['member_number'] = $this->compiled_templates[ $skin_file ]->member_number( $this->do_number_format($member['id']) ); 5951 $member['profile_icon'] = $this->compiled_templates[ $skin_file ]->member_icon_profile( $member['id'] ); 5952 $member['message_icon'] = $this->compiled_templates[ $skin_file ]->member_icon_msg( $member['id'] ); Первая ошибка возникает когда пытаюсь перейти на вкладку пользователи. Вторая когда перехожу в профиль пользователя по ссылке вида: index.php?showuser=1
  6. Ссылку на тему можно сделать использовав bb-код topic А так, присоединяюсь к вопросу. Кто знает как бороться?
  7. ZeFein

    [2.1.x]Раскрывающийся текст

    Версия IPB 2.3.6 У мну мод встал корректно на все скины, однако парочка все же отличилась вот пример скина: http://www.invisionize.com/skin_demo/index.php?set_link_id=7485 на него ну ни в какую не становиться правильно т.е. не подхватывает записанные мною стили в шаблоне, несколько раз проверял правильность действий , все сделанно точь в точь как в инструкции. Полуаеться что при подгрузке темы не видно ни картинок +/- ни стандартного шаблона спойлера и текст по-умолчанию не спрятан, но тем не менее спойлер остоеться кликабельным и полсле первого нажатия текст прячеться. Подскажите пожалуйста где собака зарыта и в каком направлении искать?
  8. ZeFein

    [2.3.x]iReputation System 1.0.0

    Господа, такая проблема: воспользовавшись инструкцией по видоизменению данного мода (чтобы было видно +/-) я не совсем правильно ее интерпритировал, влез в xml файл и поправил там строки: <input type="radio" name="rep_type" value="1">{$this->ipsclass->lang['pos']}<br /> <input type="radio" name="rep_type" value="2">{$this->ipsclass->lang['neg']} заменил на: <if="$_GET['act']==add"> <input type="radio" name="rep_type" value="1" checked>{$this->ipsclass->lang['pos']}<br /> <else /> <input type="radio" name="rep_type" value="1">{$this->ipsclass->lang['pos']}<br /> </if> <if="$_GET['act']==del"> <input type="radio" name="rep_type" value="2" checked>{$this->ipsclass->lang['neg']} <else /> <input type="radio" name="rep_type" value="2">{$this->ipsclass->lang['neg']} </if> а эти строки: <func_name>member_reputation</func_name> <func_data><![CDATA[$reputation=0, $id=0]]></func_data> </template> я сменил на: <func_name>member_reputation</func_name> <func_data><![CDATA[<if="$this->ipsclass->member['g_access_rep']"> {$this->ipsclass->lang['rep']} <if="$id != $this->ipsclass->member['id'] AND $this->ipsclass->member['g_give_rep']"> <a href='{$this->ipsclass->base_url}autocom=reputation&cmd=give_reputation&id={$id}&act=del'> <b>-</b></a></if> <a href='{$this->ipsclass->base_url}autocom=reputation&cmd=member_reputation&id={$id}'>{$reputation}</a> <if="$id != $this->ipsclass->member['id'] AND $this->ipsclass->member['g_give_rep']"> <a href='{$this->ipsclass->base_url}autocom=reputation&cmd=give_reputation&id={$id}&act=add'><b>+</b></a></if></if>]></func_data> </template> Вроде бы этот, вариант у меня заработал и я преустновил модинсталлером данный пакет после этого я не мог попасть не в один постов, посмотрев что дела идут неважно заменил старым файлом и переустановил: безрезультатно поразмыслив решил потестить как оно удалиться (ибо не оч. хотелось видеть ошибку по отзывам на форуме) на стареньком дампе на вирт. тачке поднял мод и удалил - все прошло удачно удалил мод на настоящем форуме - безрезультатно, правдо ошибка теперь другая: Parse error: syntax error, unexpected '(', expecting T_STRING in Z:\home\localhost\forum\cache\skin_cache\cacheid_3\skin_topic.php on line 16 попробовал достать из дампа шабоны стилей cacheid_3и закинуть - вроде норм прошло долго радоваться не пртишлось, попробовал поставить проверенный мод который ранее тестил на вирт тачке и как я понял шаблоны стилей храняться в каком-то кеше, оно их обновило - и опять та же борода: Parse error: syntax error, unexpected '(', expecting T_STRING in Z:\home\localhost\forum\cache\skin_cache\cacheid_3\skin_topic.php on line 16 При чем выскакивает только там где есть кнопка спасибо, т.е. у мну уставновленна мод-я спасибо и вот если я спасибо нажать не могу (нажал ранее или пост мой) - все норм, а если могу - ошибка Скажите чтож-я натворил изменив xml файл и как исправить без отката до оч. страго дампа, одостаточно много инфы успело накопиться, а ввиду слабого железа и нехватки места дампы делать постояннно не мог. Ну и собственно выдержка из файла skin_topic.php начиная с 16й сроки function () { $IPBHTML = ""; //--starthtml--// $IPBHTML .= "" . (($this->ipsclass->member['g_access_rep']) ? (" {$this->ipsclass->lang['rep']}<a href='{$this->ipsclass->base_url}autocom=reputation&cmd=member_reputation&id={$id}'>{$reputation}</a> <br /> " . (($id != $this->ipsclass->member['id'] AND $this->ipsclass->member['g_give_rep']) ? (" <a href='{$this->ipsclass->base_url}autocom=reputation&cmd=give_reputation&id={$id}'><strong>{$this->ipsclass->lang['rep_mem']}</strong></a> <br /> ") : ("")) . " ") : ("")) . ""; //--endhtml--// Еще пробовал установить новый скин, но там та же проблема возникает. Сравнил старые скины с бэкапми рание описанные строки: function () { $IPBHTML = ""; //--starthtml--// $IPBHTML .= "" . (($this->ipsclass->member['g_access_rep']) ? (" {$this->ipsclass->lang['rep']}<a href='{$this->ipsclass->base_url}autocom=reputation&cmd=member_reputation&id={$id}'>{$reputation}</a> <br /> " . (($id != $this->ipsclass->member['id'] AND $this->ipsclass->member['g_give_rep']) ? (" <a href='{$this->ipsclass->base_url}autocom=reputation&cmd=give_reputation&id={$id}'><strong>{$this->ipsclass->lang['rep_mem']}</strong></a> <br /> ") : ("")) . " ") : ("")) . ""; //--endhtml--// они здесь лишние и вызываю бэд, удалил их - все заработало норм так же в шаблоне стиля в skin-topic появилась пустая строка (строка-переменная, не заню как ее обозвать, в общем переенная на подобии Кутвук_Кщц в этой же графе), где и есть эта приписка репутации Собственно вопрос в следующем: теперь при любом обновлении шаблонов стиля (как я понял) у меня будут добавляться эти строки, как мне от этого избавиться? В общем проблема решена, IPB хранит данные о стиляхв так называемом "КЭШЭ" порыскав по БД с запросом $reputation} наткнулся на совпадения в ibf_skin_templates_cache, ibf_skin_templates удалив ненужные строки - проблему решил. Возможно кому-то поможет.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.