Jump to content

AUS

Актив
  • В сети

  • Количество сообщений

    998
  • Reputation

    195 AUS's Reputation

Everything posted by AUS

  1. после переноса площадки на сервер с php 5.5 в АЦ появились ошибки понимаю что это скорее всего какой то хук но не знаю какой ведь у меня их тьма помогите найти виновника или исправление ситуации Warning: Illegal string offset 'hook_php_version_min' in /var/www/v-11741/data/www/asc.kz/forum/admin/applications/core/modules_admin/applications/hooks.php on line 3357 Warning: Illegal string offset 'hook_php_version_max' in /var/www/v-11741/data/www/asc.kz/forum/admin/applications/core/modules_admin/applications/hooks.php on line 3357 Warning: Illegal string offset 'required_applications' in /var/www/v-11741/data/www/asc.kz/forum/admin/applications/core/modules_admin/applications/hooks.php on line 3371 вот кусок кода из hooks.php line 3357 if( $reqsData['hook_php_version_min'] OR $reqsData['hook_php_version_max'] ) line 3371 if ( is_array($reqsData['required_applications']) && count($reqsData['required_applications']) ) из этого куска { /* Init vars */ $hookData = array(); $reqsData = array(); $errors = array(); /* We already have some data? */ if ( is_array($hook) && count($hook) ) { $hookData = $hook; } elseif ( is_int($hook) ) { $hookData = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'core_hooks', 'where' => 'hook_id=' . $hook ) ); } /* Requirements are still serialized? */ if ( IPSLib::isSerialized($hookData['hook_requirements']) ) { $hookData['hook_requirements'] = unserialize($hookData['hook_requirements']); } /* Make our var shorter... */ $reqsData = &$hookData['hook_requirements']; /* Old data? - @todo: remove this check around 3.3(4?) */ if ( ! isset($reqsData['required_applications']['core']) && isset($reqsData['hook_ipb_version_min']) && ( $reqsData['hook_ipb_version_min'] > 0 || $reqsData['hook_ipb_version_max'] > 0 ) ) { $reqsData['hook_ipb_version_min'] = ( $reqsData['hook_ipb_version_min'] < 30000 ) ? 30000 : $reqsData['hook_ipb_version_min']; $reqsData['required_applications']['core'] = array( 'min_version' => intval($reqsData['hook_ipb_version_min']), 'max_version' => intval($reqsData['hook_ipb_version_max']) ); } //----------------------------------------- // Let's start checking requirements //----------------------------------------- /* PHP */ if( $reqsData['hook_php_version_min'] OR $reqsData['hook_php_version_max'] ) { if( $reqsData['hook_php_version_min'] AND version_compare( PHP_VERSION, $reqsData['hook_php_version_min'], '<' ) == true ) { $errors['php_min'] = sprintf( $this->lang->words['h_phpold'],$reqsData['hook_php_version_min'] ); } if( $reqsData['hook_php_version_max'] AND version_compare( PHP_VERSION, $reqsData['hook_php_version_max'], '>' ) == true ) { $errors['php_max'] = sprintf( $this->lang->words['h_phpnew'], $reqsData['hook_php_version_max'] ); } } /* Additional applications */ if ( is_array($reqsData['required_applications']) && count($reqsData['required_applications']) ) { /* Get the setup class */ require_once( IPS_ROOT_PATH . 'setup/sources/base/setup.php' );/*noLibHook*/ /* Loop through all apps */ foreach( $reqsData['required_applications'] as $appKey => $appData ) { /* Versions file doesn't exist? */ if ( !is_file( IPSLib::getAppDir( $appKey ) . '/xml/versions.xml' ) ) { $errors[ $appKey.'_app' ] = sprintf( $this->lang->words['hook_require_appnotfound'], $appData['app_name'] ); } /* App not installed/enabled? */ elseif ( !IPSLib::appIsInstalled( $appKey ) ) { $errors[ $appKey.'_app' ] = sprintf( $this->lang->words['hook_require_appdisabled'], ipsRegistry::$applications[ $appKey ]['app_title'] ); } elseif ( $appData['min_version'] OR $appData['max_version'] ) { /* Fetch and check versions */ if ( !isset($this->cachedVersions[ $appKey ]) ) { $this->cachedVersions[ $appKey ] = IPSSetUp::fetchXmlAppVersions( $appKey ); } $versions = $this->cachedVersions[ $appKey ]; if ( is_array($versions) && count($versions) ) { if ( !isset($this->cachedUpgradeInfo[ $appKey ]) ) { $_key = in_array( $appKey, array( 'forums', 'members' ) ) ? 'core' : $appKey; $this->cachedUpgradeInfo[ $_key ] = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'upgrade_history', 'where' => "upgrade_app='{$_key}'", 'order' => 'upgrade_version_id DESC', 'limit' => array( 1 ) ) ); /* Extra caching for the three core apps */ if( in_array( $appKey, array( 'core', 'forums', 'members' ) ) ) { $this->cachedUpgradeInfo['core'] = $this->cachedUpgradeInfo[ $_key ]; $this->cachedUpgradeInfo['forums'] = $this->cachedUpgradeInfo[ $_key ]; $this->cachedUpgradeInfo['members'] = $this->cachedUpgradeInfo[ $_key ]; } } /* Do we meet tha requirements? */ if ( $appData['min_version'] AND $this->cachedUpgradeInfo[ $appKey ]['upgrade_version_id'] < $appData['min_version'] ) { $errors[ $appKey.'_min' ] = sprintf( $this->lang->words['hook_require_tooold'], isset($versions[ $appData['min_version'] ]) ? $versions[ $appData['min_version'] ] : $appData['min_version'] ); } if ( $appData['max_version'] AND $this->cachedUpgradeInfo[ $appKey ]['upgrade_version_id'] > $appData['max_version'] ) { $errors[ $appKey.'_max' ] = sprintf( $this->lang->words['hook_require_toonew'], isset($versions[ $appData['max_version'] ]) ? $versions[ $appData['max_version'] ] : $appData['max_version'] ); } } } } } return $errors; }
  2. чистил, в других браузерах оно же ни как нет, не трогал , разве что когда заливал файлы скина с заменой существующих фалов.
  3. Доброго время суток. Помогите вернуть стандартный редактор на стиле Default. Ставил стиль потом снес его, но редактор видоизменился почему то и на стандартном стиле. Кэши обновлял - не помогло.
  4. Не знаю как давно и после чего, но перестал работать мобильный стиль. Точнее он работает. Открывает Главную страничку. Открывает "Новое". Но вот при переходе в любую тему - белый экран. Куда копать? Как восстановить работу? update: Тему можно закрыть. Разрешил конфликт в пользу оригинальных изменений. Все заработало.
  5. А если у меня nginx ? И еще кажется эти действия загубили работу мобильного скина. Переходишь в любую тему и белый экран.
  6. всё сделал как описано но не заметил перехода все открывается мгновенно... как убедится что работает ?
  7. AUS posted пост в теме in ББКоды IP.Board
    AlexBrtn, да вообще ни чего уже не получится. Google переделал полностью ссылки на картах.
  8. AUS posted пост в теме in ББКоды IP.Board
    кароче этот медитег сдела для тсарых карт гугл там всё было куда проще https://maps.google.com/maps?ll=38.874229,-97.64833&spn=0.02322,0.045447&t=h&z=15 <iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?ie=UTF8&amp;ll=38.874229,-97.64833&amp;spn=0.02322,0.045447&amp;t=h&amp;z=15&amp;output=embed"></iframe>
  9. AUS posted пост в теме in ББКоды IP.Board
    google конечно жжет - одно и то же место но для вставки кода и вставки ссылки разительно отличаются и что то я пока в замешательстве как этот медаитег переделать update: чистый код без поисковых запросов и описания выглядит так ссылка: https://www.google.com/maps/@41.411544,-99.3832377,14z код вставки: <iframe src="https://www.google.com/maps/embed?pb=!1m14!1m12!1m3!1d23938.201751523386!2d-99.38323772191546!3d41.41154396193934!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sru!2s!4v1407839542496" width="600" height="450" frameborder="0" style="border:0"></iframe>
  10. AUS posted пост в теме in ББКоды IP.Board
    вот решение http(?:s)?://(www.)?google.com/maps/?{2} у меня заработало update: фрагмент вставляет но точку не позиционирует сволочь
  11. AUS posted пост в теме in ББКоды IP.Board
    если взять на картах гугл сылку по поедлиться "код" такого типа то на момент создания поста карта вставляется, а после нажатия "Отправить" и обновления страницы - карта исчезает <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2906.171603387783!2d76.9439938344038!3d43.247825209944764!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0xf069dbccfa054a7d!2z0KbQtdC90YLRgNCw0LvRjNC90LDRjyDQmtC70LjQvdC40YfQtdGB0LrQsNGPINCR0L7Qu9GM0L3QuNGG0LAg0JzQtdC00LjRhtC40L3RgdC60L7Qs9C-INCm0LXQvdGC0YDQsCDQo9C_0YDQsNCy0LvQtdC90LjRjyDQlNC10LvQsNC80Lgg0J_RgNC10LfQuNC00LXQvdGC0LAg0KDQmg!5e0!3m2!1sru!2s!4v1407835505200" width="600" height="450" frameborder="0" style="border:0"></iframe>
  12. Просьба выложить это: __community.invisionpower.com/files/file/6537-google-maps-media-code/
  13. кто может скачать и выложить ?
  14. Обновление кешей не помогло...
  15. Ставил этот стиль, потом удалил, но осталось это как вернуть нормальный вид теперь ?
  16. AUS posted пост в теме in Флейм
    Порой просто нужен стимул Сейчас то нет такого хука в продаже на IPS
  17. AUS posted пост в теме in Флейм
    Если кто то изготовит полноценный хук, впилит туда мои копирайты и поможет выставить на продажу в IPS тогда думаю найдется бюджет. Вопрос в цене.
  18. AUS posted пост в теме in Флейм
    Нет бюджета думал тема будет интересна общественности и перекачует в паблик. Я был наивен?
  19. AUS posted пост в теме in Флейм
    Ну смотри ты ссылку с Youtube вставляешь, а получается плеер прям на форуме, не надо переходить на страничку Youtube и т.д. Тут тот же принцип, вставил ссылку и сегмент карты у тебя прямо на страничке появился с отмеченным объектом. Как еще объяснить... Вот бывает вместо тысячи слова - ткнул в карту и всем ясно что и где находится - вот и все.
  20. AUS posted пост в теме in Флейм
    Ни кому не интересно что ли ?
  21. AUS posted пост в теме in Флейм
    Всем привет На сайте api.2gis.ru/doc/maps/quickstart/ можно найти информацию о API карт 2GIS там все доступно описано для внедрения на страничку html но это же не наш метод На сколько я понимаю, можно сделать кнопку в редакторе "вставить карту 2gis" и вставив url получить блок интерактивной карты внутри поста. Но моих знаний не хватает для реализации задумки... Может найдется кто реализует а?
  22. Реализовано через highslide.js получилось просто на загляденье. пощупать можно тут asc.kz/forum/page/articles.html/_/1406708827/
  23. он не совсем такой как у lg29
  24. Начал я мучить страничку. Увеличил размер изображения, создал несколько "статей" что бы понять как будет выглядеть страничка. Возникла хотелка, можно ли сделать так что бы при наведении на картинку она увеличивалась? Может скрипт какой задеплоить который будет обрабатывать set focus и увеличивать картинку? на сколько я понимаю вот часть кода <if test="$record['article_image']"> <img src='{$record['article_image']}' class='photo' {parse resize_image="$record['article_image']" maxwidth="330"} alt='' style="float: right" /> </if>