Skip 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.

quatrossential

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

  • В сети

Reputation Activity

  1. Like
    quatrossential got a reaction from AUYKGN in Как изменить название ?   
    Пользователи - Группы - Управление Группами - (Выбираем группу) - Изменить - Глобальные 
     
    Максимальный размер файла фотографии пользователя. Ограничения ширины и высоты фотографии
    (Оставьте поле пустым для запрета загрузки фотографии)
  2. Like
    quatrossential got a reaction from AUYKGN in Как изменить название ?   
    TheRock, Ну вы даете батенька, смотрите внимательней
  3. Like
    quatrossential got a reaction from AUYKGN in Как изменить название ?   
    Настройки  >  System  >  Поисковая оптимизация (SEO) - Заголовок страницы списка форумов
  4. Like
    quatrossential got a reaction from AUYKGN in не большая проблемка   
    Так и делайте сразу на платном, с Хостингером даже связываться - себя не уважать. Есть достаточное количество других более-менее хороших хостинговвпс, к тому же бесплатных.
  5. Like
    quatrossential reacted to Respected in Stop Spammer Registration 1.3.3a   
    Название: Stop Spammer Registration 1.3.3a
    Добавил: Respected
    Добавлен: 12 Фев 2012
    Категория: Хуки, Модификации для IP.Board
    Название по-русски : Анти-спам на форуме IP.Board
    Версия IP.Board: 3.3.x, 3.2.x

    Если вы хотите оградить ваш форум от регистрации спамеров, хук Stop Spammer Registration 1.3.3a поможет вам в этом. Хук блокирует регистрацию пользователей, если о них есть упоминания на stopforumspam.com или projecthoneypot.org.


  6. Like
    quatrossential got a reaction from Respected in Чистка форума   
    RealUser,  Скорость работы форума от "чистки" не увеличится, если вы это подразумевали...
  7. Like
    Доброе утро
     
    Вообще, за вывод информации о пользователе в темах форума отвечает шаблон UserInfoPane, но не в данном случае.
     
    Вывод репутации можно изменить в файле самого хука на строке 127. Что нужно сделать, уже сказал Envy.
    <span class='number'>{parse format_number="$author['pp_reputation_points']"}</span> Измененный вариант: Show Reputation in User Info(RUS).zip
     
    Старую версию хука можно не удалять.
    Как по мне, работать со всем тем, что добавляют хуки, проще именно так, чем позже отлавливать все изменения по системе.
  8. Like
    quatrossential, форума нет, так бы помог :
    Вроде тут:
    <span class='number'>{parse format_number="$author['pp_reputation_points']"}</span> Добавляй перед {parse format_number="$author['pp_reputation_points']"},
     
    Примерно так:
    <span class='number'>Репутация: {parse format_number="$author['pp_reputation_points']"}</span> Или если тебе надо совсем мажорно, то можно отдельный класс прописать перед этим:
    <span class="REPA">Репутация:</span> <span class='number'>{parse format_number="$author['pp_reputation_points']"}</span> Но тогда нужно этот самый класс прописать в css_style
     
    Пробуй)
  9. Like
    quatrossential got a reaction from dgakonda in Защита IPB от F5 (http флуд)   
    Сервер apache+nginx.
    Можете подсказать скриптик для ограничения коннектов в секунду с 1 IP!?
     
    Как я понял прекрасный вариант, это ngx_http_limit_req_module, но при его подключении в конфиге nginx - у меня на форуме начинают очень долго загружаться Иконки форумов, Смайлики, и прочие мелкие Картинки, хотя модуль отрабатывает как надо и при зажатии кнопки F5 через пару сек выдает ошибку 503 (чего я и хочу добиться).

    После такой настройки начинает все лагать и картинки грузятся через раз.
    http { server_tokens off;     include       /etc/nginx/mime.types;     default_type  application/octet-stream;     limit_req_zone  $binary_remote_addr  zone=lreq:10m   rate=2r/s; server { server_name test.com www.test.com; listen **.**.**.**; limit_req   zone=lreq  burst=4;
  10. Like
    Не совсем. Тут уже недопонимание.
    По хорошему время кэширования на стороне КЛИЕНТА сервер должен отдавать заголовком самому браузеру. Что и на сколько определяется самим движком, например, как на моём проекте и сервере:
     
    X-Drupal-Cache: MISS Expires: Sun, 19 Nov 1978 05:00:00 GMT Last-Modified: Sun, 05 Jan 2014 12:51:44 +0000 Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0 ПРЯМОЕ кэширование на стороне сервера обычному ФОРУМУ причинит скорее всего больше вреда, чем полезности.
    Тем более ИПБ динамически объединяет и скрипты и КСС и также динамически может их менять. А ты хочешь их прокэшировать.
     
    Такое кэширование, как хочешь сделать ты, больше всего предназначено для статических сайтов. Но не как не динамических.
    И это только малая часть проблем, предстоящие на твоём пути.

    Оптимизация это хорошо, но когда в меру.
  11. Like
    quatrossential reacted to Lordbl4 in Защита IPB от F5 (http флуд)   
    в nginx статика сжимается и кешируется? к примеру я настраивал вот так
    # Static files location # Обрабатываемые типы файлов location ~*^.+.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|js)$ { root /var/www/; # Период кэширования статики на стороне клиента expires 30d; } первая загрузка страницы чуть дольше, остальное - моментом благодаря кешу браузера. в итоге обычный юзер будет грузить всё как положено (если конечно браузер у него более-менее нормальный), а http флудер - долго или с 503
     
    ещё если не ошибаюсь можно выставить длину(размер) и максимальное время обработки одного или нескольких запросов
  12. Like
    quatrossential got a reaction from Sanshalay in Проблема с загрузкой форума.   
    VLAdisLAVViRuS, Ставьте форум хотя бы на бесплатный VPS 


    Раньше использовал у них 3 бесплатных VPS. Если руки есть, и правильно настроить, то IPB будет работать шустро.
  13. Like
    Привет всем, давно я к вам не заглядывал.
    Как вижу, разработка новой версии IP.Board продвигается полным ходом. Вчера прочитал все сообщения в официальном блоге разработчиков за последние 3-4 месяца. Скажу честно, очень жду этого обновления. Пусть это и наивно, но надеюсь, что команда IPS сделает нам такой подарок на Новый Год.
     
    Одни из самых ожидаемых мной изменений касаются локализации. Перевод материала, посвященного этой теме, я подготовил чуть ниже.
     
    IPS 4.0: Интернационализация и локализация
     
    Одной из тех вещей, на которых команде IPS хотелось сосредоточиться с самого начала разработки Social Suite 4.0, было улучшение поддержки проектов, основным языком которых не является английский, либо же использующих сразу несколько языковых пакетов. На столе обсуждений эти улучшения были названы "++ i18n/l10n" (сокр. от ++ internalization/localization). Чуть ниже постараемся рассмотреть некоторые из изменений, которые нас, обычных пользователей, еще ждут впереди.
     
    Переводимо все.
     
    На данный момент при создании раздела, форума, группы пользователей или поля в профиле, вы должны дать ему название, и сделать это можно только на одном языке. Если же у вас на форуме поддерживается сразу несколько языков, вам, возможно бы, хотелось дать название на каждом из них.
     
    В Social Suite 4.0 вы можете это сделать. Если у вас установлен только один языковой пакет, эти поля будут продолжать отображаться, как и раньше, в виде обычных текстовых полей, но если у вас установлено два или более языковых пакета, вы увидите несколько полей, каждое соответствующее отдельному языку. Выглядеть это будет следующим образом:
     

     
    Визуальный языковой редактор.
     
    Одним из особо популярных инструментов в IPB является Визуальный редактор стилей - инструмент, позволяющий вам при просмотре форума изменить цвет практически любого элемента дизайна буквально в два клика. Но что, если использовать подобное решение для того, чтобы редактировать локализацию? Представьте, что вы могли бы, кликнув по любому слову или фразе на вашем форуме, моментально изменить его. В Social Suite 4.0 это стало возможным.
     
    Управление языками стало проще.
     
    Помимо того, что в IPS 4.0 появился совершенно новый способ редактирования локализации, традиционный способ стал намного лучше:
    Результаты поиска появляются в реальном времени по мере ввода фразы, которую вы хотите изменить. Сохранение изменений теперь происходит моментально без необходимости в нажатии кнопки "Сохранить". Фильтры позволяют показывать вам только те слова или фразы, которые еще не были переведены или их перевод устарел (имеется ввиду, что значение каких-либо переведенных фраз в оригинале было изменено). Импорт и экспорт языковых пакетов стал намного быстрее и надежнее. А также была исправлена ошибка, из-за которой нельзя было импортировать или экспортировать слишком большие пакеты. Техническая сторона вопроса хорошо освещена в этом сообщении официального блога команды IPS.
     
    Также при экспорте языкового пакета информация о версии каждого приложения, локализацию которых содержит пакет, теперь сохраняется. Это позволяет обеспечить довольно высокую точность работы фильтров.
     
    Автоматическое распознавание языка.
     
    Предположим, что у вас на форуме установлено несколько языков - например, русский и английский. До сих пор вам нужно было бы выбрать один из них в качестве основного, и пользователи, владеющие другим, должны были бы выбрать другой язык для себя самостоятельно. В силу незнания основного языка это не всегда могло быть для них просто.
     
    IPS 4.0 может сделать этот выбор за пользователя на основе той информации, которую отправляет его браузер, в том числе информации о предпочитаемом языке. Конечно, пользователь всегда сможет сам сменить язык на другой.
     
    Множественные числа.
     
    Чтобы сказать какое-то слово на английском языке в множественном числе, в большинстве случаев, вам достаточно добавить букву "s" к концу слова. Это довольно просто.
     
    Однако, такой вариант используется далеко не в каждом языке.
    Например, чтобы сказать слово "record" во множественном числе на английском языке достаточно воспользоваться правилом из предыдущего абзаца. Получится "records", и это слово будет использоваться всегда - неважно, какое число стоит перед словом - 2,3,5,10, 20 или 50. В русском языке этого сделать не получится. Мы скажем "1 запись", "2 записи", но "5 записей". И ранее стандартными средствами контролировать это было невозможно.
     
    С IPS 4.0 логика записи слов, использующихся в единственном и множественном числе, изменилась. Теперь подобная запись выглядит так:
    {# [1:record][?:records]} Где # указывает на то, где будет находится число, а текст, написанный в каждой из пар квадратных скобочек - возможное значение строки локализации, соответствующее определенному числу. Это число указывается перед двоеточием.
     
    Таким образом, для русского языка будет характерна следующая запись:
    {# [1: запись][2: записи][3: записи][4: записи][?: записей]} Но что делать, если число перед словом больше двадцати? Тогда можно использовать следующий вариант:
    {# [%1: запись][%2: записи][%3: записи][%4: записи][%11: записей][%12: записей][%13: записей][%14: записей][?: записей]} (Прим. переводчика: Данные примеры составлены на основе информации, полученной из комментариев разработчиков. Конечный вариант записи может измениться.)
     
    Списки.
     
    Наряду с возможностью подробно настраивать то, как слова будут отображаться во множественном числе, появилась возможность редактировать некоторые списки. Например, список пользователей, которым понравилось сообщение. В английском языке этот список будет выглядеть как "a, b and c", в русском языке он будет выглядеть подобным образом. Тем не менее, в японском языке нет союза "и" и запятая выглядит иначе, подобная запись на японском языке выглядит как "一、二、三。", Тайский, арабский и многие другие языки имеют подобные отличия.
     
    Раньше изменить то, как отображается список было довольно сложно. В Social Suite 4.0 вы можете сделать это, изменив всего одну строку локализации.
     
    UTF-8.
     
    Не вдаваясь в технические детали, UTF-8 - это наиболее распространенный способ отображения текста в сети, он также используется, как кодировка по умолчанию во всех продуктах IPS, начиная с IP.Board 3.0.
     
    И Social Suite 4.0 будет поддерживать только UTF-8. Если на вашем проекте используется другая кодировка, Мастер Обновления переконвертирует все ваши данные в UTF-8.
     
    Источник: __community.invisionpower.com/blog/1174/entry-9556-ips-40-internationalization-and-localization/
  14. Like
    quatrossential, или НЕРЕАЛЬНО СЛОЖНЫЕ вопросы, или просто невовремя    
  15. Like
    Или еще не все пришли в себя после праздников
     
    Quatrossential, есть два способа решить ваш вопрос - элегантный, но достаточно сложный и довольно простой.
     
    Суть элегантного способа заключается в том, чтобы чуть-чуть уменьшить общую ширину форума, добавив тем самым по краям немного свободного места, и зафиксировать полоску прокрутки строго по левому краю. Таким образом, полоска прокрутки всегда будет находится за пределами контента вне зависимости от масштаба страницы. Сделать это вполне реально. Если захотите реализовать у себя на форуме именно этот вариант, просто напишите, постараюсь расписать, как это сделать.
     
    Второй вариант достаточно простой - просто скрывать скрипт при определении мобильного User Agent'a.
    Для этого измените код подключения скрипта на что-то похожее:
    <if test="isSmallTouch:|:!$this->registry->output->isSmallTouchDevice()"> <script type='text/javascript' src="{style_images_url}/js/vk_slide.js"></script> </if>   </head> <body id='ipboard_body'> Минусов у этого способа два - первый: даже на РС на экранах очень низкого разрешения или в случае масштабирования страницы, проблема со скриптом останется - он будет находиться поверх контента, второй: многие браузеры на Android в качестве User Agent'a по умолчанию используют UA полноценных браузеров, например, Chrome или Opera, у пользователей таких мобильных браузеров проблема тоже не решится.
    В остальных случаях все должно работать отлично.
     
    Ну и небольшой совет на будущее - когда в следующий раз будете задавать вопрос, касательно внешнего js, пожалуйста приложите его к посту, очень поможет.
  16. Like
    На мои темы я заметил мало кто отвечает. И напрашивается вывод, что я спрашиваю различные глупости. 
  17. Like
    quatrossential got a reaction from tda9315 in Нужно, немножко, изменить шаблон   
    Стили - Язык - Там в поиске вбиваешь надпись, находишь - меняешь.
  18. Like
    На мои темы я заметил мало кто отвечает. И напрашивается вывод, что я спрашиваю различные глупости. 
  19. Like
    quatrossential got a reaction from number202 in Как изменить название ?   
    Пользователи - Группы - Управление Группами - (Выбираем группу) - Изменить - Глобальные 
     
    Максимальный размер файла фотографии пользователя. Ограничения ширины и высоты фотографии
    (Оставьте поле пустым для запрета загрузки фотографии)
  20. Like
    quatrossential got a reaction from number202 in Как изменить название ?   
    Настройки  >  System  >  Поисковая оптимизация (SEO) - Заголовок страницы списка форумов
  21. Like
    quatrossential got a reaction from AUYKGN in Нужно, немножко, изменить шаблон   
    Стили - Язык - Там в поиске вбиваешь надпись, находишь - меняешь.
  22. Like
    Установите DOM (php расширение).
  23. Like
    quatrossential got a reaction from Sanshalay in Оптимизация движка IPB   
    давно пользуюсь, всем доволен.
  24. Like
    quatrossential got a reaction from Respected in Оптимизация движка IPB   
    давно пользуюсь, всем доволен.

Account

Navigation

Search

Search

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.