eridan 0 03/30/16 13:29 Здравствуйте, не подскажите как вытащить переменную Shoutbox 1.4.1 по аналогии с этим api. А именно мне нужно найти оповещение о новых сообщениях в чате, хочу так же сделать на другой отдельной страничке вне форума. Спасибо. Поделиться сообщением Ссылка на сообщение
newbie 1723 03/30/16 14:06 Chatbox 1.4.1Может Shoutbox?А именно мне нужно найти оповещение о новых сообщениях в чате, хочу так же сделать на другой отдельной страничке вне форума.Вы уверены, что это счетчик новых сообщений? Это количество пользователей и гостей, находящихся на странице приложения. 2 Поделиться сообщением Ссылка на сообщение
eridan 0 03/30/16 14:09 (изменено) Прошу прощения, совершенно верно Shoutbox 1.4.1, спасибо Хм, ну наверно, значит именно эту переменную, так как хочу сделать на страничке так же Изменено 30 марта 2016 пользователем eridan Поделиться сообщением Ссылка на сообщение
newbie 1723 03/30/16 14:32 Смотрите admin/applications_addon/other/shoutbox/xml/hooks/online_tab.xml 1 Поделиться сообщением Ссылка на сообщение
eridan 0 03/31/16 04:22 Спасибо за подсказку, но конечна сложновато для меня. Поделиться сообщением Ссылка на сообщение
newbie 1723 03/31/16 05:07 Спасибо за подсказку, но конечна сложновато для меня. Покажите, что у Вас уже есть (сделано). Поделиться сообщением Ссылка на сообщение
eridan 0 03/31/16 06:03 Да ничего не сделано, я не знаю как массив получить из этого файла. Поделиться сообщением Ссылка на сообщение
newbie 1723 03/31/16 06:47 Да ничего не сделано, я не знаю как массив получить из этого файла.А куда в таком случае собираетесь вставлять счетчик? В первом посте речь идет о странице. 1 Поделиться сообщением Ссылка на сообщение
newbie 1723 03/31/16 07:47 Так там используется форумный враппер. Счетчик должен появляться возле вкладки. <?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( '../initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $registry = ipsRegistry::instance(); $registry->init(); $settings =& $registry->fetchSettings(); $memberData =& $registry->member()->fetchMemberData(); if ( !$settings['shoutbox_online'] || !$memberData['g_shoutbox_view'] || !$memberData['g_shoutbox_use'] || $memberData['_cache']['shoutbox_banned'] ) { $shoutboxUsers = 0; } else { if ( !class_exists('app_class_shoutbox') || !$registry->isClassLoaded('shoutboxLibrary') ) { ipsRegistry::getAppClass( 'shoutbox' ); } $active = $registry->shoutboxLibrary->getMembersViewing( false ); $shoutboxUsers = $active['TOTAL']; } $registry->output->setTitle('Ваше название'); $registry->output->addContent("Юзеров и гостей в чате: {$shoutboxUsers}"); $registry->output->sendOutput(); 1 Поделиться сообщением Ссылка на сообщение
eridan 0 03/31/16 07:49 ОООО огромаднейшее спасибо !!! Буду тестить Поделиться сообщением Ссылка на сообщение