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.

Desti

Актив
  • Регистрация

  • В сети

Everything posted by Desti

  1. Если это не монетизировано - никакого существенного значения. Покупатель, вкладывая деньги в проект, хочет (и имеет право) понимать размер грядущей прибыли. Если у вас нет никаких финансовых показателей кроме расходов на хостинг/лицуху/админа - даже не надейтесь, что кто-то купит "на вырост" или из за хорошей посещаемости.
  2. Его не надо вычислять, он либо есть, либо нет. Если вы не получаете денег за рекламу-продажные статьи-задорное порно, то с вами даже разговаривать не будут. Любые подобные покупки - инвестиции, если ресурс не приносит дохода - никаких шансов продать.
  3. Что-то из серии "стоимость равна пятилетнему доходу ресурса". Но опять-таки, если у вас форум по сериалу "Улицы разбитых фонарей", то это перспективно и надолго, а если по "Москва слезам не верит", то есть сомнения
  4. А ничего, что opacity по спецификации строго от 0 до 1?
  5. Desti replied to SlawkA's тема in Interface
    слабак.. у меня 1.0.0 ( хотя от оригинала только шапка осталась ).
  6. Измените approved на 1 и удалите тему штатным способом.
  7. 502 ошибка это не ошибка php кода, это ошибка вызова интерпретатора php. Не надо копировать мой код, пишите свой, для своей версии php и настроек.
  8. Да какие настройки?? У вас в конфиге нет location / {}, сервер банально не знает, что ответить на "GET /"
  9. В настройка php/pool.d/ваш.conf должно стоять что-то типа listen = /run/php/php7.4-fpm.sock и совпадать с сокетом в конфиге nginx
  10. location / { root /home/user/test; index index.php; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { if (!-e $request_filename) { return 404; } fastcgi_pass unix:/run/php/php7.4-fpm.sock; fastcgi_temp_file_write_size 10m; fastcgi_busy_buffers_size 512k; fastcgi_buffer_size 512k; fastcgi_buffers 16 512k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/user/test$fastcgi_script_name; include /etc/nginx/fastcgi_params; } Кусок моего работающего конфига.
  11. Это что означает? Что root вообще делает в локации php? где location / ? В интернете тысячи примеров настройки LEMP, вы нашли самый ужасный.
  12. У меня давно для этого дела сервера на debian, полные аналоги форумного софта. А что вам посоветовать - MAMP, XAMPP.. Вариантов много, экспериментируйте.
  13. А кто-нить из советчиков пробовал залезть в файл и посмотреть на строку, которая вызывает ошибку? \IPS\Db::i()->insert( 'core_pfields_content', array( 'member_id' => $row['member_id'], 'field_' . $_SESSION['aboutMe_Field'] => $aboutMe ), TRUE ); Там проблема совсем не в сторонних приложениях, а скорее в глюкавом openserver, он как-то неправильно работает с сессионными данными.
  14. Да, в чем проблема? В этом примере if (move_uploaded_file($_FILES['image']['tmp_name'], $uploadfile)) { $image = \IPS\Image::create( file_get_contents($uploadfile) ); } весь функционал в двух строчках. Через банальную upload форму загружаем файл, копируем его куда нужно, превращаем в изображение. Но я до сих пор не понимаю, зачем вам это нужно и что вы хотите сделать.
  15. Вы опять пытаетесь подсунуть в \IPS\Image::create() имя файла! Я же русскими буквами написал - содержимое в оригинальном виде, т.е. $image = \IPS\Image::create( file_get_contents($uploadfile) ); И ваш if-else проверяет, скопировался ли файл, а не успешность преобразования в изображение. У create() своя проверка внутри, он выбросит исключение, если файл не картинка. Любой.
  16. В функцию create надо передавать contents() объекта \IPS\File, т.е. содержимое, а не имя. Простой пример с чтением фотографии профиля: $member = \IPS\Member::load( 1 ); $img = \IPS\File::get( 'core_Profile', $member->pp_main_photo ); $image = \IPS\Image::create( $img->contents() ); header('Content-Type: image/jpg'); echo $image;
  17. ... Это к вопросу "Почему не нужно задавать свой вопрос в чужой теме"..
  18. Desti replied to Ryo's тема in Interface
    Да, но у них не стоит adblock и контент страницы они не меняют.
  19. Desti replied to Ryo's тема in Interface
    Мешать не должно, боты не дергают скрипты, это не браузеры. исправьте "I've disbaled AdBlock"
  20. Что-то типа такого.. {{$topics = array(144,466,455,777));}} {{ if $location['controller'] != 'topic' && ( !isset( \IPS\Request::i()->id ) && !\in_array(\IPS\Request::i()->id, $topics) ) }} {advertisement="ad_global_header"} {{endif}}>
  21. Никак. В globalTemplate (шаблоны рекламы живут именно там) не передаются данные о номере форума-топика, отфильтровать не получится, надо городить свою систему. Можно плагин сочинить, в settings прописывать номера и проверять их. Можно добраться через \IPS::Request::i(), но придется парить положение, чтобы понять, где находимся и какие параметры использовать.
  22. Если совсем правильно, то папки должны принадлежать тому пользователю, под которым запускается php-fpm | apache или что там у вас.
  23. Бутафорские награды за несуществующие заслуги. Мне почему-то пелевинский хомяк вспоминается, когда я эти медальки вижу

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.