Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Александр Профьев

Пользователи
  • Регистрация

  • В сети

Everything posted by Александр Профьев

  1. Одна, я прошу подсказать как сделать, во второй я ищу человека на это.
  2. Привет всем, подскажите пожалуйста, сделал анонс игровых серверов с помощью IPS 4.6 , у меня есть такие блоки И есть вот такие рекламные услуги Данный анонс сделать на приложение " Страницы 4.6.12.1 " - Хочу сделать покупку данных услуг автоматически. Подскажите пожалуйста как это сделать.
  3. Тут начали запускаться , но ошибка с самой админки не уходит
  4. когда писал ваш не видел вопрос. ( Да работает
  5. Я поставил сейчас 3 вариант через Cron Jobs - посмотрю что выйдет
  6. По прямой ссылки срабатывает. Но это же на автомат через хостинг не поставишь (
  7. В том то и дело что раньше проблем не каких не было. Я на 4,6 давно работаю. А вот тут что то не получается.
  8. В плане этого все норм. Просто ошибка вылетает (
  9. и 7.4 пробовал и 8 php не пашет. Запрос так же менял
  10. Здравствуйте, чтобы не плодить много тем напишу тут. Подскажите пожалуйста, ips 6.4 просит сделать крон каждую минуту. я выставил и вылетает вот такая ошибка. p619147$ /opt/alt/php80/usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /var/www/p619147/data/www/mmoday.ru/applications/core/interface/task/task.php 080557aba009c72cf0127d0e8f03d495 PHP Fatal error: Uncaught Error: Call to undefined function IPS\mb_internal_encoding() in /var/www/p619147/data/www/mmoday.ru/init.php:558 Stack trace: #0 /var/www/p619147/data/www/mmoday.ru/init.php(1435): IPS\IPS::init() #1 /var/www/p619147/data/www/mmoday.ru/applications/core/interface/task/task.php(29): require_once('/var/www/p61914...') #2 {main} thrown in /var/www/p619147/data/www/mmoday.ru/init.php on line 558 Что делать в данном случае подскажите пожалуйста.
  11. Жаль что сообщество по форуму не смогло помочь. Закрывайте тему, сам всё сделал.
  12. Вопрос решен, сделал просто вывод через базу. Да бы не создавать новую тему, скажите как переделать и где чтобы форум записывал в базу, что у человека нет аватарки .
  13. лог не показывает. Может я не правильно делаю как то? Я вставляю в главную inedex <?php 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(); $user_id = 1; $user_data = IPSMember::load($user_id); ?> Вставляю в главную индекс в верху. И всё белый экран. Не показывает лог ошибок. Не CMs не хост.
  14. Спасибо, но теперь ошибка идёт по php. Указал пути.
  15. Наверное мешает, больше плохое знание php, если можете объясните на пальцах.
  16. Всем привет, у меня еще вопрос такой, написал вывод аватарки и т.д. Как сюда дописать на проверку расширения файла jpg,png,gif ? private function getStarter_id($user_id, $user_name) { $link = rtrim(config('forum_threads.link'), '/') . '/'; switch(config('forum_threads.type')) { case 'ipb': $link .= 'uploads/profile/photo-' . $user_id . '.jpg'; } return $link; } В итоге получается полноценная ссылка на аватарку по ID . Но а если кто то будет грузить .png,gif и т.д .Он не увидит . Помогите пожалуйста. Гугл был не в помощь (
  17. Здравствуйте форумчане. Столкнулся с такой проблемой, не могу вывести на сайт с форума аватарку профиля. Подскажите что нужно дописать ??? Вот скрипт . <?php class ForumThreads extends CWidget { /** * @var CDbConnection */ private $db; public function init() { $data = array( 'content' => array(), 'error' => Yii::t('main', 'Модуль отключен.'), ); if(config('forum_threads.allow') == 1) { $data = cache()->get(CacheNames::FORUM_THREADS); if($data === FALSE) { $data = array(); try { // Подключаюсь к БД $this->db = Yii::createComponent(array( 'class' => 'CDbConnection', 'connectionString' => 'mysql:host=' . config('forum_threads.db_host') . ';port=' . config('forum_threads.db_port') . ';dbname=' . config('forum_threads.db_name'), 'enableProfiling' => YII_DEBUG, 'enableParamLogging' => TRUE, 'username' => config('forum_threads.db_user'), 'password' => config('forum_threads.db_pass'), 'charset' => 'utf8', 'emulatePrepare' => TRUE, 'tablePrefix' => config('forum_threads.prefix'), )); app()->setComponent('ForumThreadsDb', $this->db); $forumType = config('forum_threads.type'); if(method_exists($this, $forumType)) { $data['content'] = $this->$forumType(); foreach($data['content'] as $k => $v) { $data['content'][$k]['user_link'] = $this->getUserLink($v['starter_id'], $v['starter_name']); $data['content'][$k]['theme_link'] = $this->getForumLink($v['id_topic'], $v['title'], $v['id_forum']); $data['content'][$k]['start_date'] = $this->getStartDate($v['start_date']); } if(config('forum_threads.cache')) { cache()->set(CacheNames::FORUM_THREADS, $data, config('forum_threads.cache') * 60); } } else { $data['error'] = Yii::t('main', 'Метод для обработки форума: :type не найден.', array(':type' => '<b>' . $forumType . '</b>')); } } catch(Exception $e) { $data['error'] = $e->getMessage(); } } } app()->controller->renderPartial('//forum-threads', $data); } /** * Ссылка на форум * * @param int $id_topic * @param string $title * @param int $id_forum * * @return string */ private function getForumLink($id_topic, $title, $id_forum) { $link = rtrim(config('forum_threads.link'), '/') . '/'; switch(config('forum_threads.type')) { case 'ipb': $link .= 'index.php?/topic/' . $id_topic . '-' . $title . '/'; break; } return $link; } /** * Ссылка на автора темы * * @param int $user_id * @param string $user_name * * @return string */ private function getUserLink($user_id, $user_name) { $link = rtrim(config('forum_threads.link'), '/') . '/'; switch(config('forum_threads.type')) { case 'ipb': $link .= 'index.php?/user/' . $user_id . '-' . $user_name . '/'; break; } return $link; } /** * Форматирует дату * * @param int|string $time * * @return string */ private function getStartDate($time) { if(!is_numeric($time)) { $time = strtotime($time); } return date(config('forum_threads.date_format'), $time); } /** * Запросы к форуму Ipb * * @return array */ private function ipb() { $limit = (int) config('forum_threads.limit'); $command = $this->db->createCommand() ->select('tid AS id_topic,start_date,starter_name,starter_id,forum_id AS id_forum,title') ->where('tdelete_time = 0 AND approved = 1') ->from('{{topics}}') ->order('start_date DESC') ->limit($limit); if(config('forum_threads.id_deny') != '') { $ids = explode(',', config('forum_threads.id_deny')); $ids = $this->filterIds($ids); $command->where(array('not in', 'forum_id', $ids)); } return $command->queryAll(); } }

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.