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

Sanshalay

Актив
  • Постов

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

  • Посещение

  • Победитель дней

    66

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

  1. Лайк
    Sanshalay получил реакцию от AUYKGN в IPS Community Suite 4.0 - В ожидании релиза...   
    Respected, интересно посмотреть, как на релиз отреагирует vBulletin. Опять украдёт все идеи и внесёт их в свой "vBulletin 6 Connect"?
  2. Лайк
    Sanshalay получил реакцию от AUYKGN в Установка новой версии IPB   
    Lime4Fresh, если у тебя после обновления всё слетит к чертям, то можно будет восстановиться из бэкапа. Если ты мазохист рискованный парень, то можешь бэкапов вообще не делать
  3. Лайк
    Sanshalay отреагировална пост tda9315 в Тормозит форум...   
    нет
     
    Как я понял, при загрузке каждой страницы, считываются более тысячи форумов/подфорумов. А ведь это огромное содержание текста, кода, от туда и тормоза.
    Обращался в техподдержку хостинга iPage. Оптимизировали бд, до предела подняли память RAM. Сейчас зашел, спустя пару часов, на глаз немного быстрей грузится стало, но все равно долго.
    Написал в IPS, пока рождество ответа быстро не жду. Если ничего придумать нельзя будет, придется бросить это дело. Хотелось сделать нечто большее чем форум, а нет, нефиг выпендриваться=))
  4. Лайк
    Sanshalay получил реакцию от Millennium63 в Подсветка групп и ников   
    Millennium63, с помощью префикса и постфикса (суффикса) группы.
    Префикс: 
    <div style="background-color: red; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;">  Суффикс: 
    </div>
  5. Лайк
    Sanshalay отреагировална пост € WinsanT в [Требуются] Высокооплачеваемые рабы   
    И так. Я предлагаю рабский труд за достаточно высокую оплату. 
     
    Почему рабский? 
    Потому что требовать я буду очень часто и в огромных количествах  
     
    Где? И какие условия?
    Основная работа - Сеть Интернет. Дома, на работе, в поезде, где захотите. 
     
    Свободный график, но как минимум 2-4 часа в день необходимо уделять моим заданиям и своим обязанностям.
    15-ти минутный отдых на "покурить" "пошалить" и т.п. На это время выделяются дополнительные средства в виде кофЯ и печеньки. (При условии работы от 5-ти часов в день)
     
    Что требуется от вас?
    Рабский труд в течении всего времени работы. 
    Беспрекословного выполнения поставленных задач. Сказал -> Сделал. 
    Сдача отчетов (каждый день) о проделанной работе.
    В форматах на выбор: 
    - txt 
    - word
    - excel
     
     
    Какие задачи? 
    На первое время мне нужны журналисты и модераторы на такие темы как: 
    - Финансы, бизнес, успех. 
    - Игровая тематика, Игровые новости, игровые девайсы, игры тематики offline и online жанров. 
    - Кулинария, системы "похудания"
    - Семейные форумы. (обо всем)
     
    Требования к Вам:
    - Вы в возрасте от 16 лет
    - Вы имеете WMR кошелек (на другие виды платежных систем выплаты не веду) 
    - Вы грамотно говорите и пишите на Русском языке. 
    - Вы ЗНАКОМЫ и УМЕЕТЕ пользоваться CMS IPB vB WordPress DLE (и некоторыми движками интернет-магазинов)
    - У Вас есть свободное время каждый день от 2-х часов. (Исключения могут быть в выходные дни) 
    И ещё некоторые пункты, которые я придумаю позже  
     
    Ну и на счет рабского труда, я немного преувеличил
     
    Об оплате:
    Написание новостей статей (НЕ РЕРАЙТИНГ) от 50 рублей 1000 символов (без пробелов)
    "Дублирование новостей" (взяли на одном сайте, перетащили на нужный и добавли теги, картинки и прочее) от 2-х до 6-ти рублей за новость (все зависит от качества вашего CTRL+C CTRL+V ) 
     
    Выплаты произвожу по сумме от 100 рублей! (по запросу на сл. день) 
     
     
     
    Что касается постоянной работы: 
    Если Вас все устроит, то Мы с Вами подпишем небольшой контрактик, гдя я обязуюсь платить Вам, за Ваш вклад в общее дело от 7.500 рублеймесяц + бонусы и плюшки. 
     
    Мои контакты: 
    Skype: DjStaL23
    ICQ: 446-256-261  
     
    PS: в ICQ я ЧАЩЕ! Пишите сразу туда! С Пометкой: Работа
  6. Лайк
    Sanshalay отреагировална пост AUYKGN в [Требуются] Высокооплачеваемые рабы   
    Заманчивое название темы 
  7. Лайк
    Sanshalay получил реакцию от CNoise в Подсветка групп и ников   
    Millennium63, с помощью префикса и постфикса (суффикса) группы.
    Префикс: 
    <div style="background-color: red; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;">  Суффикс: 
    </div>
  8. Лайк
    Sanshalay получил реакцию от johurt в Проблема с навигацией. Съезжают иконки.   
    johurt, убери
    #user_link { height: 36px; line-height: 36px; } Но там ещё нужно будет дорабатывать
  9. Лайк
    Sanshalay отреагировална пост Maximum в Hide для IP.Board   
    Вообще как то странно, что в этом движке нет хайда, он реально полезен и нужен. Он есть даже на моло известных движках, а тут я удивился такой недоработке.
  10. Лайк
    Sanshalay отреагировална пост Evsign в Hide для IP.Board   
    Огромнейший!) В основном для того, что инфа не утекала с форума. Каждый владелец форума хочет наполнить его актуальной информацией и целевой аудиторией исключив набив постов. Что бы это сделать: информацию прячут под хайды, которые смогут увидеть только активные участники форума.
     
    Помоги пожалуйста с хуком)) Я думаю много кто будет тебе за это благодарен)
  11. Лайк
    Sanshalay получил реакцию от Lime4Fresh в Установка новой версии IPB   
    Lime4Fresh, если у тебя после обновления всё слетит к чертям, то можно будет восстановиться из бэкапа. Если ты мазохист рискованный парень, то можешь бэкапов вообще не делать
  12. Лайк
    Sanshalay получил реакцию от sagsag в Экономим место на хостинге   
    Maximum, боюсь это потребует отдельного хука. Если разберусь, то попробую что-нибудь придумать. Но уже для 4.0
  13. Лайк
    Sanshalay получил реакцию от Dobriu64 в Настройка форума   
    Dobriu64, что ты мне голову морочишь? Если нет прав на просмотр раздела, то последние темы из этого раздела не отображаются в боковом блоке.
  14. Лайк
    Sanshalay отреагировална пост Insider в Про смайлы   
    <<-  его тоже на первое место
  15. Лайк
    Sanshalay получил реакцию от iliah в IP.Content 2.3.6 Retail   
    Prowler, очень просто:
    - Из папки upload извлекаешь файлы в корень своего форума с заменой
    - Идешь в АЦ --> Другие приложения и с правого боку будут не установленные приложения.
    - Жмешь "Установить" рядом с приложением Content
    - После окончания установки обновляешь кэш приложений
  16. Лайк
    Sanshalay получил реакцию от Dobriu64 в Настройка форума   
    Dobriu64, не там смотришь, значит. Форумы-Форумы-Управление форумами-Нужный раздел-Права доступа. К разделу имеют доступ только администраторы и модераторы

     
    Для раздела аналогично
     
    ...
     
    Всё, понял. Тебе нужно поставить права не только на раздел, но и на форум, который в этом разделе (скриншот выше)
  17. Лайк
    Sanshalay получил реакцию от AUYKGN в Настройка форума   
    Dobriu64, не там смотришь, значит. Форумы-Форумы-Управление форумами-Нужный раздел-Права доступа. К разделу имеют доступ только администраторы и модераторы

     
    Для раздела аналогично
     
    ...
     
    Всё, понял. Тебе нужно поставить права не только на раздел, но и на форум, который в этом разделе (скриншот выше)
  18. Лайк
    Sanshalay отреагировална пост Respected в IPS Community Suite 4.0 - В ожидании релиза...   
    CNoise, отличная статья, спасибо. IPS 4.0 будет просто бомба.
  19. Лайк
    Sanshalay отреагировална пост 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/
  20. Лайк
    Sanshalay получил реакцию от CNoise в Встречайте IPS Social Suite (4.0)!   
    С того момента, как разработчики познакомили вас с планами относительно IPS 4.0, прошло несколько месяцев. И в феврале 2013 годы было подробно рассказано о некоторых вещах, которые будут реализованы в предстоящей версии IPS 4.0.   Это перевод статьи IPS Social Suite (4.0), опубликованной в IPS Company Blog. Перевод осуществил Sanshalay. Копирование без указания ссылки на IPBMafia.Ru запрещено.   Прежде, чем мы углубятся в планы IPS, хочется сказать, что разработчики не могут объявить, когда 4.0 будет выпущена (даже приблизительно). Несмотря на то, что у них есть внутренние этапы и сроки разработки, объявлять дату выхода было бы неправильно, пока они не будут абсолютно уверены в её точности. В 4.0 Suite будут огромные изменения, большинство кода в файлах будет переписано. И существует большое количество факторов, которые могут повлиять на дату выхода продукта.   Также, если Вы заметили, в названии это записи используется термин Suite, который ранее нигде не использовался. Они решили назвать версию 4.0 Suite (неофициально используются названия "4.0 Suite" или "Social Suite"), но официальная версия будет называться IPS Social Suite. Поскольку они расширяют линейку продуктов, очень важно, чтобы название основного продукта отражало тот факт, что программное обеспечение компании IPS может больше, чем организация сообществ.   Чёткого плана разработки нет, но вот несколько новостей относительно 4.0...   Модернизация интерфейса   Дизайн, поставляемый с 3.0 по 3.2 был отличный, но с тех пор прошло уже несколько лет. Пора ещё раз изменить пользовательский интерфейс в линейке наших продуктов. Появились новые тенденции и технологии. О некоторых моментах, которые могут быть интересны, Вы можете узнать ниже: Все приложения будут полностью поддерживать мобильный стиль Продукты IPS перейдут на jQuery Продукты IPS перейдут на HTML 5  
    Модернизация основного кода   IPS 4.0 не будет переписан с нуля, но большинство кода будет изменено. Поэтому, в целом весь код будет обновлен.   С некоторыми общими изменениями Вы можете ознакомиться ниже: PHP 5.3 будет минимально поддерживаемой версией IPS MySQL 5.0.3 будет минимально поддерживаемой версией IPS IPS будет полностью использовать пространство имён в PHP Структура каталогов, структура именования классов и многое другое будет полностью переработано Приложения станут автономными и будут размещаться в своих папках (для сравнения, сейчас стили, языковые и javascript файлы разбросаны по разным каталогам) Весь код будет модернизирован. В случае необходимости будет использовано больше шаблонов. Любой ценой будет не допущено использование таких классов, как IPSLib. Также ожидается улучшенная взаимосвязь нескольких приложений между собой. Система хуков будет переписана, что сделает их более надёжными (например, больше не будет необходимости в вызове loadLibrary).   Работа над совместимостью   Также идёт работа над тем, чтобы все приложения были совместимы между собой. По сути будет один "Suite", который будет продвигаться после релиза 4.0. Все официальные приложения будут иметь одинаковый номер версии и каждый релиз будет включать в себя все приложения, однако Вы будете иметь доступ только к тем, которые приобрели. С точки зрения пользователя, программное обеспечение будет более совместимым. Ситуаций, когда некая функция есть в приложении X, но её нет в приложении Y, не будет. С технологической точки зрения, новый функционал реализуется так, чтобы он был доступен из любой точки вашего Suite. Будет гораздо меньше повторяющего кода, который предназначен для реализации работы одной и той же функции в разных местах. Более надёжный API будет доступен всем приложениям, а не какому-то конкретному.   Хотите услышать больше подробностей?   Недавно был запущен новый блог The Development Channel, в котором разработчики будут регулярно размещать информацию о некоторых изменениях в продуктах IPS.   Разработка 4.0 уже ведётся. Было проведено большое планирование и обсуждение ещё до начала разработки, однако работа над 4.0 идёт полным ходом, и Вы будете видеть записи в блоге о некоторых изменениях в ближайшее время.
  21. Лайк
    Sanshalay получил реакцию от CNoise в Введение в IPS Social Suite 4.0   
    Около года назад было вскользь упомянуто, что следующей версией, после 3.4, будет 4.0. Сейчас разработка 4.0 продолжается, и для новостей разработчики решили использовать блог The Development Channel, чтобы рассказать Вам о развитии продуктов.

    Это перевод статьи 4.0 - Dev Introduction, опубликованной в The Development Channel.
    Перевод осуществил Sanshalay. Копирование без указания ссылки на IPBMafia.Ru запрещено.

    Записи в The Development Channel будут предназначены, в первую очередь, разработчикам различных приложений для продуктов IPS. Из всего того, что будет рассказываться, некоторые вещи могут быть всё ещё в планах, и когда они будут готовы, будет рассказано о них подробнее. Поэтому также стоит иметь в виду, что некоторые планы и сроки могут измениться. В основном, здесь будут размещаться примеры кода, скриншоты и т.д. - но всё это не является готовым продукт, и это, вероятно, будет видно.
     
    В добрый путь - давайте поговорим о 4.0!
     
    Структура каталогов
     
    В настоящее время приложения хранятся в своих папках (это либо /admin/applications, либо /admin/applications_addon/other), однако другие файлы разбросаны по разным каталогам, будь то /interface, /public и т.д. В 4.0 все файлы приложений будут храниться в своей папке, которая будет находиться в директории /application.
     
    Каталог приложения будет выглядеть примерно так:
    extensions dev css html img js lang interface modules admin front (теперь это "front", а не "public") setup sources tasks xml Обратите внимание на папку /dev. Это не будет средством для разработки, а скорее заменит /cache/lang_cache/master_lang.
     
    Вне каталога приложений будут только системные папки, обеспечивающие функционирование базовых классов.

    Пространства имён и автоматическая загрузка классов

    В 4.0 будут использоваться пространства имён PHP и автозагрузка классов. Функционал лучше всего продемонстрировать на примере:
     
    classDb (/ips_kernel/classDb.php) теперь называется IPSDb и расположен в /system/Db/Db.php
    output (/admin/sources/classes/output/publicOutput.php) теперь называется IPSOutput и расположен в /system/Output/Output.php
    class_forums (/admin/applications/forums/sources/classes/forums/class_forums.php) теперь называется IPSforumsForum и расположен в /applications/forums/sources/Forum/Forum.php
    IPSDispatcherFront и IPSDispatcherAdmin - это два новых класса. Их функционал, аналогичен функционалу ipsController в 3.x.
     
    "Monkey patching"

    Один из плюсов хуков в IPS Social Suite - это то, что Вы можете легко создать свой собственный класс и использовать его вместо основного.
     
    Раньше приходилось писать вот так:
    $class = IPSLib::loadLibrary( '/path/to/file', 'myClass' ); $object = new $class; Особенно, если вы хотите сделать статический метод. Однако теперь это можно сделать так:
    $object = new myClass; или так
    myClass::myStaticMethod(); Также будет возможным использование Monkey Patch и умного использования автозагрузки. Это привело к отказу от loadLibary и loadActionOverloader.

    Это, конечно, только начало. Следите за новостями в данном разделе.
  22. Лайк
    Sanshalay получил реакцию от CNoise в IPS Community Suite 4.0 - В ожидании релиза...   
    Тем, у кого есть активная лицензия, в любом случае предоставят доступ к Core и Board. К остальным приложениям доступ будет открыт в зависимости от их прошлого приобретения.
  23. Лайк
    Sanshalay получил реакцию от CNoise в IPS Community Suite 4.0 - В ожидании релиза...   
    Встречайте новый Админцентр в IPS Social Suite!



  24. Лайк
    Sanshalay получил реакцию от CNoise в IPS Community Suite 4.0 - В ожидании релиза...   
    Тема для обсуждения новейшей разработки компании IPS Inc.
    Когда ожидается релиз IPS Community Suite 4.0? - II квартал 2014

    Будут ли совместимы стили/хуки/языки/прочее версий 3.x с новой 4.0?
    - Нет. Версия 4.0 несёт в себе много изменений, поэтому функционирование старых дополнений будет невозможна.

    Изменится ли структура лицензии на продукты IPS?
    - Да. Теперь при приобретении лицензии обязательным продуктом будет Ядро (Core) и минимум одно приложения. Т.е IP.Board больше не будет являться корневым приложением и его установка необязательна. Например, можно установить связку Core + IP.Content + IP.Blog.

    Какие будут изменения в новой версии?

    - Модернизация интерфейса
    Наличие полной поддержки мобильного интерфейса.
    Полное соответствие стандартам HTML 5.
    Внедрение библиотеки jQuery.

    - Модернизация основного кода
    Минимально поддерживаемая версия PHP - 5.3
    Минимально поддерживаемая версия MySQL - 5.0.3
    IP.Board будет в полной мере использовать пространства имен в PHP
    Вся структура каталогов, структура именования классов и многое другое будет полностью переработано
    Приложения станут автономным и будут размещаться в своих папках (в настоящее время JavaScript, стили и языковые файлы разбросаны по всем каталогам)
    Весь код будет модернизирован.

    И многое другое...


    Более подробно о IPS Community Suite 4.0 читайте в
    News and Information - __community.invisionpower.com/forum/1-news-and-information/ The Development Channel - __community.invisionpower.com/blog/4445-the-development-channel/
  25. Лайк
    Sanshalay отреагировална пост quatrossential в Оптимизация движка IPB   
    давно пользуюсь, всем доволен.
×
×
  • Создать...