Перейти к содержанию

quatrossential

Пользователи
  • Постов

    55
  • Зарегистрирован

  • Посещение

Активность репутации

  1. Лайк
    quatrossential получил реакцию от AUYKGN в Как изменить название ?   
    Пользователи - Группы - Управление Группами - (Выбираем группу) - Изменить - Глобальные 
     
    Максимальный размер файла фотографии пользователя. Ограничения ширины и высоты фотографии
    (Оставьте поле пустым для запрета загрузки фотографии)
  2. Лайк
    quatrossential получил реакцию от AUYKGN в Как изменить название ?   
    TheRock, Ну вы даете батенька, смотрите внимательней
  3. Лайк
    quatrossential получил реакцию от AUYKGN в Как изменить название ?   
    Настройки  >  System  >  Поисковая оптимизация (SEO) - Заголовок страницы списка форумов
  4. Лайк
    quatrossential получил реакцию от AUYKGN в не большая проблемка   
    Так и делайте сразу на платном, с Хостингером даже связываться - себя не уважать. Есть достаточное количество других более-менее хороших хостинговвпс, к тому же бесплатных.
  5. Лайк
    quatrossential отреагировална пост Respected в 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. Лайк
    quatrossential получил реакцию от Respected в Чистка форума   
    RealUser,  Скорость работы форума от "чистки" не увеличится, если вы это подразумевали...
  7. Лайк
    quatrossential отреагировална пост CNoise в Репутация, не получается подправить.   
    Доброе утро
     
    Вообще, за вывод информации о пользователе в темах форума отвечает шаблон UserInfoPane, но не в данном случае.
     
    Вывод репутации можно изменить в файле самого хука на строке 127. Что нужно сделать, уже сказал Envy.
    <span class='number'>{parse format_number="$author['pp_reputation_points']"}</span> Измененный вариант: Show Reputation in User Info(RUS).zip
     
    Старую версию хука можно не удалять.
    Как по мне, работать со всем тем, что добавляют хуки, проще именно так, чем позже отлавливать все изменения по системе.
  8. Лайк
    quatrossential отреагировална пост Envy в Репутация, не получается подправить.   
    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. Лайк
    quatrossential получил реакцию от dgakonda в Защита 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. Лайк
    quatrossential отреагировална пост KitsuneSolar в Кэширование с помощью Expires, проблемы.   
    Не совсем. Тут уже недопонимание.
    По хорошему время кэширования на стороне КЛИЕНТА сервер должен отдавать заголовком самому браузеру. Что и на сколько определяется самим движком, например, как на моём проекте и сервере:
     
    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. Лайк
    quatrossential отреагировална пост Lordbl4 в Защита 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. Лайк
    quatrossential получил реакцию от Sanshalay в Проблема с загрузкой форума.   
    VLAdisLAVViRuS, Ставьте форум хотя бы на бесплатный VPS 


    Раньше использовал у них 3 бесплатных VPS. Если руки есть, и правильно настроить, то IPB будет работать шустро.
  13. Лайк
    quatrossential отреагировална пост CNoise в IPS Community Suite 4.0 - В ожидании релиза...   
    Привет всем, давно я к вам не заглядывал.
    Как вижу, разработка новой версии 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. Лайк
    quatrossential отреагировална пост AUYKGN в Скрыть JS скрипт при просмотре форума с Телефона.   
    quatrossential, или НЕРЕАЛЬНО СЛОЖНЫЕ вопросы, или просто невовремя    
  15. Лайк
    quatrossential отреагировална пост CNoise в Скрыть JS скрипт при просмотре форума с Телефона.   
    Или еще не все пришли в себя после праздников
     
    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. Лайк
    quatrossential получил реакцию от Envy в Скрыть JS скрипт при просмотре форума с Телефона.   
    На мои темы я заметил мало кто отвечает. И напрашивается вывод, что я спрашиваю различные глупости. 
  17. Лайк
    quatrossential получил реакцию от tda9315 в Нужно, немножко, изменить шаблон   
    Стили - Язык - Там в поиске вбиваешь надпись, находишь - меняешь.
  18. Лайк
    quatrossential получил реакцию от AUYKGN в Скрыть JS скрипт при просмотре форума с Телефона.   
    На мои темы я заметил мало кто отвечает. И напрашивается вывод, что я спрашиваю различные глупости. 
  19. Лайк
    quatrossential получил реакцию от number202 в Как изменить название ?   
    Пользователи - Группы - Управление Группами - (Выбираем группу) - Изменить - Глобальные 
     
    Максимальный размер файла фотографии пользователя. Ограничения ширины и высоты фотографии
    (Оставьте поле пустым для запрета загрузки фотографии)
  20. Лайк
    quatrossential получил реакцию от number202 в Как изменить название ?   
    Настройки  >  System  >  Поисковая оптимизация (SEO) - Заголовок страницы списка форумов
  21. Лайк
    quatrossential получил реакцию от AUYKGN в Нужно, немножко, изменить шаблон   
    Стили - Язык - Там в поиске вбиваешь надпись, находишь - меняешь.
  22. Лайк
    quatrossential получил реакцию от Respected в Ошибки при обновлении на 3.4.6 Warning: DOMDocument::load()   
    Установите DOM (php расширение).
  23. Лайк
    quatrossential получил реакцию от Sanshalay в Оптимизация движка IPB   
    давно пользуюсь, всем доволен.
  24. Лайк
    quatrossential получил реакцию от Respected в Оптимизация движка IPB   
    давно пользуюсь, всем доволен.
×
×
  • Создать...