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

Respected

Администраторы
  • Постов

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

  • Посещение

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

    770

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

  1. Лайк
    Respected получил реакцию от AUYKGN в Русификатор админки IP.Board 3.3.x beta 1   
    Название: Русификатор админки IP.Board 3.3.x beta 1
    Добавил: Respected
    Добавлен: 26 Feb 2012
    Категория: Локализация IP.Board 3.3.x

    Полная русификация админцентра IP.Board 3.3.0 Beta 1 + Админка Nexus 1.4.2 (Только меню + основные команды) + Content v2.3.0 Beta 1 (Только меню + основные команды)


  2. Лайк
    Respected отреагировална пост _Dark_ в Bullio Engine - анонс   
    Да это я опять не поискал

    Вот пока что я нашел.

    Вариант I.



    Моя оценка ему - 3 / 5 (нет документации, код перегружен)

    Вариант II





    Оценка: 3 / 5 (нет документации и все тормозит из-за огромного Javascript'а )

    Вариант III




    Оценка - 5 / 5. Есть документация с примерами использования и никаких тормозов.


    Теперь вы оцените
    Поищу еще - еще выложу скриншоты.

    С последней в комплекте есть шаблон инсталлятора на Ajax.
    Думаю его можно будет использовать для установки всей системы :)
  3. Лайк
    Respected получил реакцию от The_best в Иконки групп в стиле Battlefield   
    Название: Иконки групп в стиле Battlefield
    Добавил: Respected
    Добавлен: 24 Mar 2012
    Категория: Дизайн и графика IP.Board 3.2.x

    Красивые просты иконки в стиле Battlefield для IP.Board!


  4. Лайк
    Respected получил реакцию от _Dark_ в Bullio Engine - анонс   
    Дарк, держи на выбор парочку админок:

    1.
    Demo:


    __themeforest.net/item/xsystem-html5-and-css3-admin-template/1034149
    2. Demo:
    __themeforest.net/item/admin-control-panel-pro-cp/full_screen_preview/168266
    [/code]
  5. Лайк
    Respected отреагировална пост _Dark_ в Shoutbox 1.2.7 Rus/Чат 1.2.7   
    Попробуйте версию
    Если и там будет ошибка, создайте новую тему в этом разделе и укажите ее подробности.
  6. Лайк
    Respected отреагировална пост _Dark_ в Изображение перед ником пользователей группы   
    Это тема поддержки статьи: Изображение перед ником пользователей группы.
    Здесь вы можете обсудить все вопросы, связанные с этой статьёй.

    Дата добавления статьи: 23 Март 2012 - 22:05
    Дата обновления статьи: 23 Март 2012 - 22:05
  7. Лайк
    Respected отреагировална пост egorea1999 в Рисую графику в Фотошопе бесплатно.   
    Вот вторая работа,Vasek, если тебе понравилось тогда пиши мне в ЛС (кину PSD), если что-то не понравилось могу переделать, скажи только что. Очень долго искал в интернете норм. изображения маталло-детектера...ппц...еле нашёл. Лопату выбрал самую норм. Всё было сделано как в 24 посте.

  8. Лайк
    Respected отреагировална пост Myz_mi в (CSN) Spoiler v2.1   
    Название: (CSN) Spoiler v2.1
    Добавил: Myz_mi
    Добавлен: 23 Mar 2012
    Категория: ББКоды IP.Board 3.2.x

    Специальный спойлер, созданный на основе стандартного спойлера от IP.Board 3.2.x


    Открыть /public/js/ipb.js
    Найти:

    ipb.delegate.register('.bbc_spoiler_show', ipb.global.toggleSpoiler); Заменить на : ipb.delegate.register('.bbc_csnSpoiler_show', ipb.global.toggleCSNSpoiler); Найти: /* ------------------------------ */ /** * Toggle spoiler * * @param {event} e The event */ toggleSpoiler: function(e, button) { Event.stop(e); var returnvalue = $(button).up().down('.bbc_spoiler_wrapper').down('.bbc_spoiler_content').toggle(); if( returnvalue.visible() ) { $(button).value = ipb.lang['spoiler_hide']; } else { $(button).value = ipb.lang['spoiler_show']; } }, Заменить: /* ------------------------------ */ /** * Toggle CSN Spoiler * * @param {event} e The event */ toggleCSNSpoiler: function(e, button) { Event.stop(e); var returnvalue = $(button).up().up().down('.bbc_csnSpoiler_wrapper').down('.bbc_csnSpoiler_content').toggle(); if( returnvalue.visible() ) { $(button).addClassName('bbc_csnSpoiler_minus').removeClassName('bbc_csnSpoiler_plus'); } else { $(button).addClassName('bbc_csnSpoiler_plus').removeClassName('bbc_csnSpoiler_minus'); } }, В CSS стиля добавить: .bbc_csnSpoiler{} .bbc_csnSpoiler_button{background-color:#ddd;border:1px solid #aaa;border-left:2px solid #aaa;} .bbc_csnSpoiler_show{background-color:#ddd;background-repeat:no-repeat;background-position:0 50%;border:0;text-align:left;width:100%;padding-left:12px;} .bbc_csnSpoiler_minus{background-image: url(__ipbmafia.ru/public/style_images/mafia_board/bullet_toggle_minus.png);} .bbc_csnSpoiler_plus{background-image: url(__ipbmafia.ru/public/style_images/mafia_board/bullet_toggle_plus.png);} .bbc_csnSpoiler_wrapper{} .bbc_csnSpoiler_content{border:1px solid #aaa;border-top:0;border-left:2px solid #aaa;padding:5px;}

    Далее идёт инструкция по добавлению BB-Кода. Вы можете её не выполнять, а просто скачать архив, распаковать его и импортировать XML-файл с BB-Кодом в Админцентре на странице BB-Кодов.



    Авторы кода: cyber-systems
  9. Лайк
    Respected отреагировална пост Heizog в Боковой Профиль   
    Это иконка группы. Группа вот: <li class='group_title'> {$author['_group_formatted']} </li> Даже лучше будет убрать только: {$author['_group_formatted']}

    Тогда останется небольшой пробел между аватаром и иконкой, не будет в притык.
  10. Лайк
    Respected отреагировална пост Vasek в Рисую графику в Фотошопе бесплатно.   
    ну попробую словами описать, а потом скоректирую по ходу создания, иначе не чего в голову не приходит ка ещё обяснить.

    перекрещенные иксом силует лопаты и метталодетектора в низу между двумя ихнеми концами перекрестия вечный огонь в виде звезды и языков пламени из неё( как на красной площади) в верхнем перекрестии между концами развернутая книга, все это обрамлено венком с одной стороны дубовой ветвью с другой лавровую. внизу в месте их сплетения какбы наложить ленту с распущеными или немного вьющимися краями и на ней оставить место под адрес сайта. как то так вобщем то. вот ещё набросал как смог.
  11. Лайк
    Respected отреагировална пост _Dark_ в Bullio Engine - анонс   
    Мне кажется, что мне еще рано лезть в IPB
    Я пока чего-нибудь сам не сделаю, все равно не до конца буду понимать как все работает.

    Приведу код из index.php.


    /* Подключаем базу данных...*/
    require_once BULLIO_PATH.'/System/Applications/Database/Database.php';
    /* ...реестр...*/
    require_once BULLIO_PATH.'/System/Kernel/Registry/Registry.php';
    /* ...и само ядро.*/
    require_once BULLIO_PATH.'/System/Kernel/Kernel/Kernel.php';
    /* Подключаем контроллер приложений...*/
    require_once BULLIO_PATH.'/System/Applications/Applications/Applications.php';
    /* ...и запускаем его. */
    $apps = new Applications();
    /* Запускаем шаблонизатор */
    $tpl = $apps->Run('Templater', 'default'); // Первый параметр - название приложение, существует или нет - проверяется автоматически. Второй параметр - параметр для запуска, в данном случае название шаблона.
    /* Запускаем приложение подготовки к выводу */
    $web = $apps->Run('Web'); // В приложении Web определяется приложение по умолчанию, производятся с ним действия и отдаются шаблонизатору.
    /* Рендерим страницу */
    $tpl->render(); // Вывод страницы в браузер
    Теперь насчет приложений, пример User_public.php:
    class User extends Kernel { // Название класса "User" совпадает с названием файла и названием приложения. Все приложения, кроме первых двух - Database и Registry наследуют ядро
    private $info = null;
    private $banned = false;

    function User($login, $password) { // Конструктор класса, ф-ия вызывается при запуске приложения
    $this->_Kernel(); // Инициализация ядра, функция наследуется из Kernel
    if($this->login($login, $password)) {
    $this->setUserData();
    $_SESSION['user_id'] = $this->info['id'];
    $_SESSION['user_pass'] = $this->hash($this->info['password']);
    }
    else return FALSE;
    }
    [/code] После инициализации ядра ф-ей _Kernel(), в приложении автоматически инициализируются приложения Database и Registry. Например, если мы хотим узнать есть пользователь или нет с указанным логином и паролем, делаем так: [code]$this->Database->query("SELECT * FROM `users` WHERE `id` = '$login' AND `password` = '$password'"); // Database - инициализируется в Kernel и наследуется приложением (extends Kernel)
    if($this->Database->num_rows() == 1) { // Если количество полей равно одному, то будем считать, что мы авторизованы.
    echo 'Авторизован!'
    }[/code] С реестром работать проще, в нем хранятся все настройки всех приложений. Общая структура реестра: Application -> Section -> Key = Value Например, нам необходимо получить настройку "site_title" из приложения Web. Настройка хранится в секции "site_settings", поэтому делается так: [code]
    $site_title = $this->Registry->get('Web', 'site_settings', 'site_title');
    [/code] Насчет самого шаблона как в IPB, я еще сам не до конца определил как все будет работать. Или само приложение будет производить вывод либо производить вывод будет приложение Web вместе с Tempater. Скорее всего второй вариант. Т.е., если нам надо отобразить форму логина, то мы сделаем так: [CODE]$this->tpl->load_sub_template('login.phtml');[/code]
    и на этом можно заканчивать.
    Сам шаблонизатор загрузит шаблон, обработает его совместно с приложением Web и выведет его на экран.

    Я сейчас ищу шаблон в качестве основного, мне подойдут шаблоны от DLE, так что если кто-нибудь знает хороший шаблон для DLE (любой версии), то дайте название, пожалуйста

    И да, насчет названия: слово "Bullio" сгенерировано PHP скриптом :)
  12. Лайк
    Respected отреагировална пост egorea1999 в Рисую графику в Фотошопе бесплатно.   
    Respected, готово!



    С тебя печенька (Зарегистрируйся в СКАЙПЕ!!!)
    .


    Это как бЭЭ...основной или как сказать.....Главный короче логотип на сайте
    .


    Если что-то не понравилось, могу исправить, так же нарисую лого и банеры (если хочешь), PSD тоже в ЛС.




    shablon_new_year_caps.rar
  13. Лайк
    Respected получил реакцию от egorea1999 в Письмо с уведомлением на почту   
    Шаблон сообщения редактируется в файле /cache/skin_cache/emailWrapper.php
  14. Лайк
    Respected отреагировална пост _Dark_ в Invision Power Board 3.3 Final Nulled by IPBMafia.Ru   
    Название: Invision Power Board 3.3 Final Nulled by IPBMafia.Ru
    Добавил: _Dark_
    Добавлен: 21 Mar 2012
    Обновлен: 22 Mar 2012
    Категория: Релизы IP.Board 3.3.x

    Nulled версия оригинальной английской версии 3.3 от Invision Power Systems.

    В новой версии основные работы шли по пути улучшению SEO оптимизации форума, интеграции с социальными сетями и упрощению модерирования форума.
    Что нового можно узнать на этой страничке.


    Внимание! Это англоязычная версия скрипта, русскоязычной от IBResource пока нет!
    Nulled версия русской версии появится после ее выхода.

    Информация о Nulled версии:
    Использован из клиент-центра Invision Power.
    Рабочий визуальный редактор стилей
    Никаких упоминаний о лицензионном ключе, активация не требуется...
    ... и на этапе установки она пропускается

    Установка:
    Загрузите содержимое папки upload из архива на сервер
    Перейдите на сайт. Инсталлятор запустится автоматически
    Следуйте инструкциям инсталлятора
    IP.Board 3.3 будет активирован автоматически без вашего участия

    Автор:

    Автор Nulled версии: _Dark_ (IPBMafia.Ru)
    Версия предназначена для ознакомительных действий, автор снимает с себя ответственность за возможные последствия ее использования.


  15. Лайк
    Respected получил реакцию от egorea1999 в Вопросы по Tutorials   
    1.3.2 версии нету у нас. Переименовал название файла.

    Управление приложениями --> Редактировать приложение --> Публичное имя приложения


    В языках!




    Этого подсказать не могу, т.к. не знаю..
  16. Лайк
    Respected отреагировална пост _Dark_ в Bullio Engine - анонс   
    А, да, забыл
    Приложение Applications, которое управляет работой всех приложений, вошло в группу системных, теперь инициализуется один раз при старте скрипта и доступно из любого места скрипта.
  17. Лайк
    Respected отреагировална пост _Dark_ в Bullio Engine - анонс   
    Вот что я сделал за сегодняшний день:

    Во-первых, переписал реестр. Теперь, чтобы все было аккуратней, все настройки всех приложений хранятся в таблице `app_НазваниеПриложения_settings`

    Во-вторых, закончил шаблонизатор. Это простой нативный шаблонизатор, никаких тегов вида {var}, используется так:

    <?=$this->keys['НазваниеКлюча']?> Чистый PHP код. Я вначале хотел сделать со своим видом переменных, т.е. с { ... }, но: Это работает медленнее. Шаблон всегда будет обрабатываться дольше, если в нем есть {site_title}, вместо <?=$this->keys['site_title']?>. Во-первых, шаблон нужно загрузить в переменную. Во-вторых, нужно по заменять везде текст внутри фигурных скобочек на истинное содержимое. Это никому не нужно Лично я не вижу никакой разности и сложностей, писать <?=$this->keys[ ... ]?> вместо { ... }. Да, последний вариант короче. Но шаблон пишется всего один раз, а работает - тысячи. Помимо этого, определена структура шаблона. А именно:
    Название_шаблона
    -Style
    --CSS
    --Images
    -Applications
    --User
    ---Form_login.phtml // форма логина
    ---Form_register.phtml // форма регистрации
    --Web // Web - системное приложение, которое производит финальные действия над шаблоном перед его выводом на экран.
    ---page.phtml // главный шаблон страницы, все остальные вставляются в него
    [/code]

    В-третьих, подогнал какой-то шаблон от DLE "под себя" Сам я верстать дизайны пока не умею.
    В-четвертых, закончил работу над роутером. Работает следующим образом:

    Допустим, мы открываем ссылку site.ru/?/user/login (Если нет Mod_rewrite) или site.ru/user/login (Если он есть).
    Роутер анализирует запрос.
    Первая часть - название приложения, в данном случае "user".
    Вторая часть - название действия, в нашем случае "login".

    Действия вызываются из класса приложения.
    Например, в классе приложение User есть метод
    [i]action_login[/i]
    который и будет вызван роутером.

    Завтра планирую написать систему регистрации, авторизации, и написать первое не системное приложение - News, а так же начать работы по созданию инсталлятора приложений :)
  18. Лайк
    Respected получил реакцию от ttindex в Bouncy Radio Center 10.0.0 Nulled   
    :) может оно того и не стоит? Приложение не айс!
  19. Лайк
    Respected отреагировална пост _Dark_ в Bullio Engine - анонс   
    В этой теме я собираюсь повествовать народу, чем я решил серьезно заняться в ближайшее время.

    А заняться я решил PHP разработкой. Первоначально я собирался написать систему мониторинга игровых серверов, но после решил взяться за более глобальную вещь. Пишется "чистая" система, на которую при помощи дополнительных приложений можно нарастить то, что вам нужно. В частности, тот же игровой мониторинг.

    Но обо всем поподробнее.

    Система построена с применением ООП, нет процедурного программирования и не планируется. Вывод отделен от обработки, некое подобие шаблона MVC (Модель -> Отображение -> Контроллер).
    На данный момент, я закончил написание основной структуры системы.
    Существует 3 главных класса скрипта - это Database (работа с базой данных), Registry (реестр данных) и Kernel (который объединяет в себе и подключает два предыдущих приложения).

    Общую структуру работы можно представить так:
    Предположим, мы хотим авторизовать пользователя по логину и паролю.

    index.php -> Kernel -> Запуск приложения User -> Запуск действия login -> Получение данных от класса Database -> Класс Templater -> отображение вывода.

    Теперь поподробнее.
    Все запросы идут к главному файлу - index.php.
    В нем подключается роутер запросов, который выполняет функцию "телефониста", он соединяет запрос с приложением.
    Далее выполняется инициализация приложения Applications, которое управляет всеми приложениями системы.
    Командой Applications->Run() запускается приложение User. Командой Applications->RunAction() запускается действие login.
    Выполняется инициализация ядра и класса Database. Из базы данных получаются данные о введенных логине и пароле, далее идет обработка, результат передается шаблонизатору, который отображает страницу, содержащую информацию о том, что либо мы авторизовались, либо неверный логин или пароль.

    Запрос для авторизации имеет вид:
    Адрес_сайта/?/user/login/

    Это универсальный вид, который будет работать на любом веб-сервере.
    Для Apache с его Mod_rewrite вид запроса изменится:
    Адрес_сайта/user/login/

    Общая структура файлов системы такова:


    - Data
    -- Templates
    - Applications // Приложения установленные пользователем
    - System
    -- Applications // Системные приложения
    --- User // Не буду перечислять все, возьмем для примера User
    ---- Controllers
    ----- User_admin.php // Файл для Админ-Центра
    ----- User_public.php // Файл для посетителей
    ---- Templates // Шаблоны приложения
    -- Kernel
    --- Kernel
    ---- Kernel.php //ядро системы
    --- Registry // Работа с реестром
    --- Database // Работа с Базой Данных
    Список системных приложений на данный момент (которые включены в систему):
    Access Rights // права доступа пользователей
    Applications // Работа с приложениями
    Database // Работа с базой данных
    Error // отображение критических ошибок системы
    Router // Роутер запросов
    Templater // Шаблонизатор
    User // Пользователи
    Web // подготовка сайта к выводу на экран
    [/code]

    Изначально задумывается, что все будет автоматизировано.
    Допустим, мы хотим создать игровой мониторинг серверов.
    Скачиваем основу - Bullio Engine, скачиваем приложение мониторинга.
    Заходим в АЦ, там просто загружаем архив с приложением и оно само устанавливается. Никаких заморочек с файлами, как в DLE.

    Вот в принципе все, что я хотел написать.
    Зачем? Услышать ваше мнение об этом, если есть люди имеющие опыт в этом деле - буду рад получить советы и замечания от них :)
  20. Лайк
    Respected отреагировална пост _Dark_ в Хостинг изображений   
    IP.Gallery и эта штука - Юпитер и бутерброд с маслом.
  21. Лайк
    Respected отреагировална пост _Dark_ в Webmaster стиль 3.2.3   
    Работать за просто так или нет - дело каждого.
  22. Лайк
    Respected получил реакцию от Anisimov в WebMoney Donate Sidebar v1.1   
    Название: WebMoney Donate Sidebar v1.1
    Добавил: Respected
    Добавлен: 20 Mar 2012
    Обновлен: 20 Mar 2012
    Категория: Русские хуки и моды IP.Board 3.2.x

    Хук добавляет в Вашу боковую панель блок с формой пожертвований на WebMoney.

    Настройки:
    Вкл/Выкл хука
    Выбор групп пользователей
    Текс в блоке
    Выбор валюты
    Ввод кошелька
    Ввод имени форума. Будет отображатся в комментарии к пересылке денег.


  23. Лайк
    Respected отреагировална пост Heizog в Windows. Ваш выбор   
    Я около года назад не хотел слазить с XP, ярым противником перехода на 7 был.
    Бывало ставил 7 и плюясь возвращался обратно на XP, но апгрейд железа вынудил меня сидеть на семёрке. Теперь привык, деваться то некуда )
  24. Лайк
    Respected отреагировална пост _Dark_ в (SOS) BBCodes v2 / BB-коды уведомлений   
    Название: (SOS) BBCodes v2 / BB-коды уведомлений
    Добавил: _Dark_
    Добавлен: 19 Мар 2012
    Категория: ББКоды IP.Board

    Данное дополнение добавляет 4 новых BB-кода, которые могут быть особенно полезными для администрации форума.

    Эти BB-коды могут играть роль уведомлений в теме.
    Каждый BB-код добавляет свой стиль уведомления:
    Ошибка
    Информация
    Подтверждение
    Предупреждение
    (см. скриншот).
    От меня:
    Перевод на русский язык названий BB-кодов и подсказок для них.
    Доступ к ним имеют только группы Администраторы и Модераторы.
    Изменил адрес изображений BB-кодов, теперь они загружаются не с фотохостинга, а с Dropbox. Это надежнее
    Перевод справочного файла.
    Установка:
    (См. также в файле Readme.html).

    Шаг 1: Импорт XML файлов

    Войдите в Админ Центр и перейдите в раздел Внешний вид. Выберите BB-коды в левом меню. В нижней части этой страницы найдите заголовок Импортировать новые BB-коды. Выберите файл confirmation.xml из этого архива и нажмите на Импортировать. После, загрузите по порядку файлы: error.xml, information.xml, warning.xml.

    Шаг 2: Добавление CSS стилей

    В Админ Центре перейдите в раздел Внешний вид, кликните на название стиля который используется в данный момент на сайте, нажмите на кнопку CSS в редакторе. Нажмите Добавить CSS-файл, введите его имя - SOS_BBCodes и вставьте в редактор:




    Шаг 3: Загрузка файлов

    Загрузите папку public из папки upload в архиве в корень вашего форума.



    Автор: Paulo Coradini
    Перевод: _Dark_


  25. Лайк
    Respected отреагировална пост _Dark_ в Хостинг изображений   
    Загружаешь картинку и получаешь на нее постоянную и прямую ссылку. По типу radikal.ru, ipicture.ru и т.д.
×
×
  • Создать...