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.

lirfaum

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

  • В сети

  1. Благодарю за перевод, прямо сейчас и залью. Обе ошибки решены. Первая была из-за спам фильтра, действительно, а вот со второй пришлось помучатся. Оказалось, что при переносе форуме, произошел непонятный глюк. В итоге, для него папка Uploads так и осталась заблокированной для записи. Решение простое: Делаем новую папку и прописываем пути к ней. Ну и права для неё ставим, какие хочет IPB. Благодарю за помощь! Тема закрыта.
  2. Будем только благодарны=) И еще по делу, проблема автобанов решена, это радует. А вот файлы до сих пор загрузить не получается. При этом даже сам IPB пишет в центре безопасности, что файлов .htaccess на обнаружено
  3. Кристина - проектник, а перевод с мафии брали=)
  4. Приношу извинения за человека на форуме под ником "zvezdochot" - данный несносный олень и есть заказчик всего этого добра и общались вы с ним. Хотя забавно было почитать ваш диалог.
  5. 1.Анти Спам выключил 2. htcaccess включен, но честно - пустой он.)) Я могу его просто удалить, но не думаю что поможет. Обе проблемы сохраняются. Еще одна вещзь добавилась: в админке высветилось сообщение о неправильных правах на папку uploads profile, а точнее, что нет там прав на запись, однако там стоят 777.
  6. 1. Нет, не записан. Его нет изначально. Скачивал с офф сайта, после покупки. Знаю, что можно его создать, но на данный момент его нет. 2.Spam Monitoring Service - включен P.s. Сайт был перенес с одного домена на другой. Лицензия так же пришлось переносить, еще не прицепил снова, только недавно открепили от предыдущего домена(не я покупал).
  7. Доброго времени суток! Вкратце предыстория. Делали форум, настраивали исключительно плагины и систему их взаимодействия. Ключевое здесь то, что основные системные настройки не трогали. Внезапно для нас, образовались две проблемы, одну из которых(бан пользователей - опишу ниже) мы видели раньше, однако там четко мы знали, что это напортачил другой человек, которому после обрубили доступ в админку. Ныне же дела с этими двумя проблемами обстоят следующим образом: 1. Проблема с прикреплением файлов: mobil_test.png Во время передачи возникла ошибка сервера. Это сообщение выдается при попытке загрузить файл от админа(и у остальных тоже) при доступном размере загрузки 60мб. Куда копать - не представляю, однако обнаружены были ограничения в размерах поста(в кб) и размерах картинок (в пикселях). Примечание: Примерное нахождение сих настроек - Система -> Настройки -> Форумы -> Топики и прочее... Ограничения были увеличены, однако ошибка не исчезла. Вопрос: откуда сие творение, и как его поправить? 2.Проблема с баном пользователей. Как описал я в самом начале, каждый новый пользователь сразу получает пермаментный удар банхаммером и флаг спаммера. И действительно, была уже такая ситуация, но честно признаюсь, КАК мы его (сей недуг) тогда починили - понятия не имею, ибо (ох как я люблю повторяться) не лазили мы в основные (системные) настройки. Вопрос: откуда сие творение, и как его поправить?
  8. Хотел было я уже возрадоваться, но не тут то было. Правка кода дала уже не warning, а полноценный error черным шрифтом на белой странице: Catchable fatal error: Object of class skin_referrals_1 could not be converted to string in /home/enfanter/public_html/logus/cache/skin_cache/cacheid_1/skin_referrals.php on line 259 Ссылается данная ошибка на данную строку: <if test = "is_array($this->$chlds)"> Не люблю дабл-постинг, но тем не менее. Я вывел нужную мне информацию немного другим путем (вывешиваю на случай, если у кого то будет схожая проблема и такое решение ему вполне угодит): <php> $chlds = array(); $pr_tbl = ''; $this->DB->build(array('select' => 'name', 'from' => 'members', 'where' => 'dp3_rs_referred_by = '.$user['i_invited_id'])); $this->DB->execute(); while($row = $this->DB->fetch()) { $chlds[] = $row['name']; } $pr_tbl .= "<p>".$user['name']."</p>"; if (!empty($chlds)) { $pr_tbl .= "<p>Дочерние рефералы:</p>"; foreach($chlds as $chld) { $pr_tbl .= "<p>*".$chld."</p>"; } } else $pr_tbl .= "<p>Дочерние рефералы отсутствуют</p>"; </php> {$pr_tbl} Но тем не менее, факт непонимания проблемы в попытке реализовать это предыдущим способом не убирает, посему тему прошу не закрывать, ведь с foreach-ем нужно будет столкнуться еще не раз и не два=)
  9. Добрый вечер, уважаемые, попробую максимально точно обозначить ситуацию и ее проблему. Итак, на моем ipb стоит расширение Refferals System, которое нужно немного расширить, а если быть точным, то в таблицу, где выводятся реффералы пользователя нужно вывести и реффералов моих реффералов и их реффералов и так до определенной глубины вложенности. Переходим от слов к коду: <foreach loop="MyInvitedMembersLoop:$invited as $user"> <php> $this->DB->build(array('select' => 'name', 'from' => 'members', 'where' => 'dp3_rs_referred_by = '.$user['i_invited_id'])); $this->DB->execute(); while($row = $this->DB->fetch()) { $chlds[] = $row['name']; } print_r($chlds); </php> /*и так далее*/ Суть данного куска в том, что идет перебор тех самых реффералов. Потому как только стартует "родной" foreach плагина я начинаю искать по таблица дочерних реффералов моего рефферала (пока что стоит добиться результата на уровне вложенности 2, а там дело возьмет рекурсия и иже с ней). Итогом выполнения будет array $chlds. Консоль благополучно выдает нам значения этого array-я: Array ( [0] => СынПётра [1] => ДругПётра ) Но так как мы имеем дело с ipb, то не может быть речи о том, чтобы вывести нужные нам данные в foreach-у php вставки,- необходимо использовать тег <foreach> и вот как выглядит кусок вместе с ним: <foreach loop="MyInvitedMembersLoop:$invited as $user"> <php> $this->DB->build(array('select' => 'name', 'from' => 'members', 'where' => 'dp3_rs_referred_by = '.$user['i_invited_id'])); $this->DB->execute(); while($row = $this->DB->fetch()) { $chlds[] = $row['name']; } print_r($chlds); </php> <if test = "is_array($chlds)"> <foreach loop="$chlds as $chld"> <p>*{$chld}</p> </foreach> <else /> <p>null</p> </if> Итог - 4 null в месте вывода (по одному на рефферала) и плевки в журнал ошибок: Warning: Invalid argument supplied for foreach() in /home/enfanter/public_html/logus/cache/skin_cache/cacheid_1/skin_referrals.php on line 225 Warning: Invalid argument supplied for foreach() in /home/enfanter/public_html/logus/cache/skin_cache/cacheid_1/skin_referrals.php on line 225 Array ( [0] => СынПётра [1] => ДругПётра ) Warning: Invalid argument supplied for foreach() in /home/enfanter/public_html/logus/cache/skin_cache/cacheid_1/skin_referrals.php on line 225 Array ( [0] => СынПётра [1] => ДругПётра ) Warning: Invalid argument supplied for foreach() in /home/enfanter/public_html/logus/cache/skin_cache/cacheid_1/skin_referrals.php on line 225 Из чего следуют 2 весьма бугуртные для меня вещи: 1. Где же я допустил ошибку в написании этого "форича" злосчастного; 2. Как так $chlds вообще не считается массивом (этот вывод основан на выводе <p>null</p> на страницу)? В 225 строке кэш файла как раз тот самый foreach, транслированный на php лад: $_ips___x_retval = ''; $__iteratorCount = 0; foreach( $chlds as $chld ) { $__iteratorCount++; $_ips___x_retval .= " <p>*{$chld}</p> "; /*и так далее*/ Маленькая добавка, если выводить содержимое этого же array-я в <php> аналогичным кодом, то все прекрасно выводится. На коленях стою...

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.