Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 02/11/19 in all areas

  1. 5 points
    Respected

    Invision Community Nulled

    Прогресс требует изменений. Добавлена nulled версия Invision Community 4.4.0
  2. 3 points
    sergey81 без паники. Данная кнопка с лёгкостью находится в исходном коде любой страницы нашего форума и копируется к себе. В нашем случае в глобальном шаблоне перед закрывающим тегом body: <script type="text/javascript"> jQuery(document).ready(function(){ jQuery('body').append("<div class='scrolltotop'><div class='scrolltotop__side'></div><div class='scrolltotop__arrow'></div></div>"); jQuery(window).scroll(function(){ if (jQuery(this).scrollTop() > 350) { jQuery('.scrolltotop').fadeIn(); } else { jQuery('.scrolltotop').fadeOut(); } }); jQuery('.scrolltotop').click(function(){ jQuery("html, body").animate({ scrollTop: 0 }, 50); return false; }); });0 </script> Ну и CSS для оформления: .scrolltotop { display: none; z-index: 9000; cursor: pointer; border-radius: 120px; position: fixed; width: 66px; height: 66px; bottom: 5%; right: 2%; } .scrolltotop__side { position: fixed; width: 66px; height: 66px; bottom: 5%; right: 2%; background: #5c84a7; opacity: 0.6; border-radius: 120px; box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.28); } .scrolltotop__arrow { border-radius: 120px; background: url(https://ipbmafia.ru/uploads/set_resources_27/84c1e40ea0e759e3f1505eb1788ddf3c_arrow.png) top no-repeat; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.4)"; opacity: 1; position: fixed; width: 30px; height: 44px; bottom: 5%; text-align: center; margin-left: 18px; background-size: contain; }
  3. 2 points

    Version 4.4.3

    1288 downloads

    Новая версия Invision Community - 4.4. Русский язык для Invision Community 4.4

    Free

  4. 2 points
    Да, именно так. Цвет данной кнопки берётся из стиля Цвета кнопок --> Альтернативная кнопка
  5. 2 points
    Задай meta тег title - в поиске в админке: meta
  6. 2 points
    Azazel

    Invision Community Nulled

    Поддержка -》 что-то работает не так. После обновления изображения должны перестриоться. Может фоновый процесс заблокировался.
  7. 2 points
    siv1987

    Disable restrict PMs

    Критикуешь предлагай.. $restrict = $member->restrict_post; $member->restrict_post = 0; $return = parent::canCreate( $member, $container, $showError ); $member->restrict_post = $restrict; return $return;
  8. 2 points
    скриншоты называется, очень удобная штука говорят
  9. 2 points
    BertT

    (BIM43) Chatbox RUS

    Всем кто пытается поставить чат на Invision Community 4.4.0 Beta 4 Ответ от автора данного приложения: Ждите релиз, все будет!
  10. 2 points
    SlawkA

    Pages SuperBlocks

    есть еще Pages SuperReviews надо? pages-superreviews-1.0.0.zip pages-superreviews-1.0.0.zip
  11. 1 point
    https://ipbmafia.ru/ips4docs/knowledge-base/kak-ubrat-soobschenie-ob-obnovlenii-r12/
  12. 1 point
    Ryo

    Oblivion

    Version 1.6

    80 downloads

    Светлая тема для 4.4

    Free

  13. 1 point
    Ryo

    Topic Moderators

    Version 1.0.3

    28 downloads

    Плагин позволяет администраторам добавлять модераторов в темы.

    Free

  14. 1 point
    SlawkA

    Post Notes 1.0.2

    Просмотр файла Post Notes 1.0.2 Приложение позволяет пользователям добавлять заметки к сообщениям с улучшенными функциями. Добавил SlawkA Добавлено 02.10.2017 Категория Интерфейс Язык РУС  
  15. 1 point
    LANIAKEA Есть более новая версия и с нормальным переводом http://ru.lmgtfy.com/?q=Bump+Up+Topics
  16. 1 point
    accop

    Invision Community Nulled

    Обновился. Полёт нормальный. по повод страниц и собственный баз данных. посмотрите статью и если вы изменяли стандартный шаблон. Upgrading themes to 4.4 For the most part, themes created for Invision Community 4.3 should work without modification on Invision Community 4.4. However, for sites with more heavily customized themes, there may be some manual updates you will need to make to ensure compatibility. The document below outlines the areas you should review. We'll update the document as and when we identify particular areas that may be causing upgrade problems. https://invisioncommunity.com/4guides/themes-and-customizations/upgrading-themes-to-44-r320/#Pages Record Templates
  17. 1 point
    Вспомнил старые навыки htaccess редиректов. И так.. 1. Форум был перенесен из папки /forum/ в корень / Добавить после RewriteEngine On (или RewriteBase если имеется) RewriteCond %{REQUEST_URI} !^/forum/\d+- RewriteRule ^forum/(.*) /$1 [R=301,L] После переноса Pages установлено приложение по умолчанию, нужно сделать редирект с /topic/21076-redirekt-so-staroy-ssylki/ на /forums/topic/21076-redirekt-so-staroy-ssylki/ Добавить после предыдущего редиректа: RewriteRule ^((forum|topic)/\d+-.*) /forums/$1 [R=301,L] 2. Мне просто нужно сделать редирект с /forum/topic/21076-redirekt-so-staroy-ssylki/ на /forums/topic/21076-redirekt-so-staroy-ssylki/ Добавить после RewriteEngine On (или RewriteBase если имеется) RewriteRule ^forum/((forum|topic)/.*) /forums/$1 [R=301,L]
  18. 1 point
    siv1987

    Disable restrict PMs

    А если пользователь имеет restrict post, но при этом ему запрещено писать личные сообщения? Хук в этом случае вернет True независимо от других условий если пользователь имеет ограничение. В данном случае можно переопределить значение для restrict_post и вызвать родительский метод, либо сохранить старое значение, задать новое, получить результат и перезаписать обратно пользователю restrict_post.
  19. 1 point
    Respected

    (BIM43) Chatbox RUS

    Обновил приложение
  20. 1 point
    SlawkA

    Discord Social Profile

    ToxaSM для этого есть тема.
  21. 1 point
    Ryo

    Novus Theme For IPS

    Vicky https://www.ipsfocus.com/forums/store/cart/?added=62
  22. 1 point
    YOLO За такое обновление надо давать и обращаться к тому кто это делал))
  23. 1 point
    Всем привет народ, я тут новенький. Почитав тему решил немного дополнить, точнее раскрыть свою тему. Почему тут конфиги для Nginx а не для apache расскажу под спойлером в истории. Рекомендую прочесть, чтобы понять что к чему. и вот немного отступления. История... Рассуждая что лучше Апач или Нджинкс вычитал. Но мне попалась хорошая статься сравнений этих демонов https://habr.com/post/267721/ И было принято решение полностью отказаться от apache. Сделав резервную копию базы и сайта /var/www/html Я поставил систему с нуля, и запустил на нём Nginx. Так же подключил php и mysql. И тут началось самое интересное. Настройки После того как Nginx запущен и сделаны первоначальные настройки(они расписаны в любой статье), он никак не может распознать php. В интернете полно статей о том как настроить конфиг. location ~ \.php$ { try_files $uri =404; include /etc/nginx/fastcgi.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } Данный код подключает php, но в следствии за ним ещё куча настроек, таких как время ожидания, Максимальный размер файла и прочих. Благо на ownCloud есть уже готовый пример, правда пришлось немного его править. В итоге получил полностью рабочий конфиг который хранится в /etc/nginx/sites-avalible/default server { listen 80; server_name _; error_page 404 /custom_404.html; location = /custom_404.html { root /usr/share/nginx/html; internal; } root /var/www/html; access_log /var/log/nginx/ng.access.log; error_log /var/log/nginx/ng.error.log; index index.php index.html index.htm; error_page 403 /core/templates/403.php; error_page 404 /core/templates/404.php; client_max_body_size 100M; # set max upload size fastcgi_buffers 64 4K; rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect; rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect; rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect; location / { # The following 2 rules are only needed with webfinger rewrite ^/.well-known/host-meta /public.php?service=host-meta last; rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last; rewrite ^/.well-known/carddav /remote.php/carddav/ redirect; rewrite ^/.well-known/caldav /remote.php/caldav/ redirect; rewrite ^(/core/doc/[^\/]+/)$ $1/index.html; try_files $uri $uri/ index.php; } location ~ ^(.+?\.php)(/.*)?$ { try_files $1 =404; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$1; fastcgi_param PATH_INFO $2; fastcgi_keep_conn on; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; } } Теперь всё работает, и время распаковать ранее сохраненные бэкапы. После того как я всё вернул на круги своя, сменив апач на нджикс, я решил оставить все как есть, проверить будет ли дос атака. И спустя время дос опять начался. Ну раз я уже начитан, и знаю что дальше делать, я принялся менять конфиги и защищать себя от доса по геопризнаку. Мне известно, что все наши клиенты из России, так же по логам я видел, что злоумышленник не просто караулит меня, а делает это с изыском. С помощью API сайта https://proxycheck.io/ гореть им в аду за это, я понимал, что клиентам из других стран нечего делать в нашем облаке. А посему было принято решение на уровне демона определять страну и отсылать уже в выше упомянутою страну ПОПЕНГАГЕН. Первым делом, вооружившись гайдам, я скачать от сюда http://www.maxmind.com/app/geolitecountry latest GeoLite Country Binary Format (это бесплатный вариант базы стран и соответствующих им блоков IP адресов). Распаковываем архив и кидаем файл GeIP.dat в папку /usr/local/etc/nginx/conf/geo если такой папки нет, создайте её или их. Далее нужно отредактировать файл /etc/nginx/nginx.conf секцию http в любом месте секции, вписываем geoip_country /usr/local/etc/nginx/conf/geo/GeoIP.dat; # подключаем GeIP базу map $geoip_country_code $bad_country { # модуль map создает переменные, значения которых зависят от других переменных, очень полезная штука default 1; # значение по умолчанию include /usr/local/etc/nginx/conf/geo/good_countries; # инклудим файл, его нужно будет создать чуть позже } Этот блок map, означает, что все страны находящиеся в базе данных, являются запрещенными по умолчанию, а в файле good_countries, будут перечислены разрешенные страны. Теперь в файл настроек (мой это ) /etc/nginx/sites-avalible/default вписываем после server { listen IP:80; server_name testhost.com; вот этот код if ($bad_country){ # если данная переменная установлена, то есть если страна не перечислена в файле good_countries return 444; # выдаем клиенту пустой ответ ( незачем отдавать 403 ошибку или еще какую-либо ) } Теперь создадим "тот файл", если хотяб краем глазом смотрели что вписываете, то увидели подключаемый файл good_countries. Создаем его в директории /usr/local/etc/nginx/conf/geo/ И вписываем значения UZ 0; RU 0; То есть тем самым разрешая вход на ваш сервер Узбекам и Русским. Ограничивать, точнее разрешать можно кому угодно, страны по двум буквам можно найти в гугле. После того как все сделали, просто перезагружаем демон nginx. Ну и собсно проверяем, зайдём через какой-нибудь веб прокси. И о чудо! действительно! Всё работает как надо. И теперь спустя уже почти 2 месяца, тормозов замечено небыло. Всё работает как часы, тьфу тьфу тьфу.
  24. 1 point
    AlexMiha

    VideoBox

    Спасибо! Судя по ответу этого гуру, новая версия уже есть в свободном доступе? Либо то был обыкновенный высер как обычно собачки помечают окружающие предметы на улице. Возможно кто-то не прав...
  25. 1 point
    Господа, я разобрался. проблема была в следующем - на сервере стояли php версий 7,1 и 7,2...Ну так вот, крон по дефолту отрабатывал 7,2, в то время как апачи работал с 7,1. В итоге, выполнялись ВСЕ задачи, кроме пересчета просмотров. Возможно, кому-то поможет.
×