• Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте только в соответсвующей теме автора.
    • Любые другие темы будут удалены, с последующей выдачей предупреждений нарушителям.

Веб WebMCR 3 [1.0.0.RC1], WebMCR Reloaded

Добавьте класс "active" для активного меню
Знает ли кто, как можно сделать отдельный шаблон для главной страницы? То есть, чтобы для главного меню был один шаблон, а для меню профиля пользователя второй, а для статей третий?
Добавлю в следующем
Могу модули сделать типо: заявки в модераторы, магазин блоков, бонус коды. (Бесплптно)
Взять старые модели и переделать 5 строчек? 😆
Не получится сделать за 5 строчек и даже за 10. Кто смотрел старые и новые модули, тот поймет.
Отвечу на свой вопрос, если кому-то такое понадобится. Не думаю, что это наиболее подходящий вариант, ну что поделаешь, я "костыльщик"

PHP:
if($mode == 'news'){
    echo $core->sp(MCR_THEME_PATH."frontpage.php", $data_global);
}else{
    echo $core->sp(MCR_THEME_PATH."global.html", $data_global);
}
если $mode верно `странице` 'news', тогда отобразится "frontpage.php". В другом случае, "global.html"
Только не $mode == 'news', а admin
 
Последнее редактирование:
Не получится сделать за 5 строчек и даже за 10. Кто смотрел старые и новые модули, тот поймет.
Старые которые шли без API твоего можно +-50 строчек.
Location практический выкидываем и из instruments берем основной модуль, класс редактируем чутка, cсылки заменяем, а остальное по наклонной.
 
Как узнать, авторизирован ли пользователь?
PHP:
if(!$core->user->is_auth){
    echo 'Пользователь не авторизован';
}else{
    echo 'Пользователь авторизован';
}
Не работает
Я понял
PHP:
$this->user->is_auth
 
Обновлено до 1.3.3

- Регистрационная часть языкового пакета Ajax, была перемещена в один языковой файл register.php
- Удалены неиспользуемые элементы в функции оповещений
- Добавлена проверка на логин default
- Исправлено логирование при авторизации пользователя
- Исправлены спойлеры в BB-кодах
- Исправлен тег расширенных цитат
- В стандартный редактор BB-кодов добавлены модальные окна и удобное API для их добавления/изменения
- Время жизни сессии защиты от csrf увеличено до часа
- Добавлен класс active для всех уровней пунктов меню и активные ссылки (замена символу решетки)
- Исправлен вывод видео под формат 16:9. Атрибуты для изменения размера видео добавлять не стал, т.к. пользователи смогут нахулиганить))
- Исправлена функция удаления BB-кодов из формы
 
Т.к. в основном топике webmcr уже создается каша из webmcr и webmcr reloaded, создаю новый.

WebMCR Reloaded - это новая CMS с огромным функционалом для администраторов игровых проектов.
За основу был взят внешний вид WebMCR от NC22, а весь функционал и верстка написаны с нуля.
Данная CMS распространяется так же по лицензии GNU GPL v3.

Стандарт модулей в дальнейшем меняться не будет, следовательно, можно начинать создавать свои модули, блоки, шаблоны и т.д.


- Добавлена сортировка статических страниц в ПУ по ID, названию и привилегии
- Добавлена сортировка серверов мониторинга в ПУ по ID, названию и адресу
- Добавлена сортировка лога действий в ПУ по ID, пользователю, действию и дате
- Добавлена сортировка новостей в ПУ по ID, названию и категории
- Добавлена сортировка категорий новостей в ПУ по ID и названию
- Добавлена сортировка комментариев в ПУ по ID, названию новости и сообщению комментария
- Добавлена сортировка просмотров в ПУ по ID, названию новости, пользователю и дате
- Добавлена сортировка голосов в ПУ по ID, названию новости, пользователю, значению и дате
- Добавлена сортировка пользователей в ПУ по ID, логину, группе, E-Mail'у и IP адресу
- Добавлена сортировка групп пользователей в ПУ по ID, названию и описанию
- Добавлена сортировка привилегий в ПУ по ID, названию и значению
- Добавлена сортировка меню сайта в ПУ по ID, названию и родителю
- Добавлена сортировка меню админки в ПУ по ID, названию и группе
- Добавлена сортировка групп меню в ПУ по ID, названию и привилегии
- Добавлена сортировка иконок в ПУ по ID и названию
- Исправлено выпадающее меню новостей за пределы страницы
- Исправлено удаление меню сайта
- Изменено расположение js скриптов панели управления
- В класс core добавлен метод colorize(), который преобразовывает строку в строку с измененным цветом
- Добавлена смена цвета групп и отдельных пользователей
- В раздел "Комментарии" в ПУ добавлен вывод логина пользователя, добавившего комментарий и сортировка по пользователю
- В класс user добавлены свойства login_v2 и group_v2, аналогичные свойствам login и group (соответственно) с обработкой цвета логина и группы
- В javascript объект mcr добавлен метод getUrlParams(), дающая возможность получать список всех параметров из URL, аналогично $_GET в PHP
- В javascript объект mcr добавлен метод changeUrlParam(), позволяющий менять параметры URL (добавлять, изменять, удалять)
- В раздел "Категории новостей" в ПУ добавлен поиск по названию категории
- В раздел "Комментарии" в ПУ добавлен поиск по сообщению комментария
- В раздел "Группы" в ПУ добавлен поиск по названию группы
- В раздел "Логи" в ПУ добавлен поиск по действию пользователя
- В раздел "Меню сайта" в ПУ добавлен поиск по названию меню
- В раздел "Меню ПУ" в ПУ добавлен поиск по названию меню
- В раздел "Группы меню ПУ" в ПУ добавлен поиск по названию группы меню
- В раздел "Иконки" в ПУ добавлен поиск по названию иконки
- В раздел "Мониторинг серверов" в ПУ добавлен поиск по названию сервера
- В раздел "Новости" в ПУ добавлен поиск по названию новости
- В раздел "Привилегии" в ПУ добавлен поиск по названию привилегии
- В раздел "Статические страницы" в ПУ добавлен поиск по названию страницы
- В раздел "Пользователи" в ПУ добавлен поиск по логину или IP адресу
Update Beta 1.1
- С последней версии исправлены различные ошибки
- Добавлена функция получения offline uuid, как просили.
- Исправлены различные ошибки
- Добавлена поддержка модулей панели управления;
- Исправлен вывод HTML сущностей вместо тегов в комментариях (ПУ включительно);
- Изменен формат отправки данных через AJAX;
- Изменена архитектура AJAX модулей. Теперь они работают по аналогии с обычными модулями;
- Переработаны оповещеия и статус загрузки (JS);
- Добавлен плагин cookie (https://github.com/js-cookie/js-cookie) (JS);
- Переработаны выводимые группы меню в ПУ (JS), теперь они работают независимо php;
- Изменен стандарт модулей. Теперь для их работы необходим файл конфигурации с необходимыми элементами;
- В ПУ добавлены функции управления модулями;
- Добавлены элементы управления новостями непосредственно в самих новостях;
- Добавлена функция обновления последнего действия пользователя;
- Добавлено логирование действий пользователей;
- В новостях добавлен предварительный просмотр;
- В статических страницах добавлен предварительный просмотр;
- Добавлены новые привилегии групп;
- Добавлены новые иконки меню;
- Добавлен вывод списка всех логов пользователей в ПУ;
- Добавлен файловый менеджер с мультизагрузкой файлов, удалением и редактированием;
- Добавлен модуль скачивания загружаемых файлов;
- Добавлена возможность использования языковых пакетов в модулях и блоках;
- Весь статический текст перенесен в языковые пакеты;
- Регистрация полностью переехала на Ajax;
- Панель управления теперь поддерживает суб-модули;
- Мониторинг переписан и теперь он поддерживает добавление собственных суб-модулей для получения информации с сервера;
- Добавлены новые методы получения информации с сервера в мониторинг;
- Каждый сервер в мониторинге теперь имеет собственные "тонкие" настройки;
- Мониторинг теперь имеет кэш. Т.е. информация с сервера будет загружаться единожды в определенный промежуток времени.
- Мониторинг by XPaw был удален, т.к. большинство внешних API, которые были добавлены, используют именно его метод получения информации с сервера;
- Формат загрузки блоков изменен. Теперь они должны состоять из объектов;
- Добавлен вывод последнего IP пользователя в панели управления;
- Исправлен вывод оповещений в установщике;
- Исправлен баг с MySQL при установке;
- Добавлено сохранение форм при установке движка;
- Теперь неопределенные привилегии, такие как у гостей, кэшируются в файл;
- Добавлена возможность назначать права на действия в ПУ, такие как редактирование, баны и т.д.;
- Удалены лишние функции загрузки модулей по умолчанию;
- Удалены лишние функции работы с буфером;
- Изменен вывод названия страницы в тегах <title>. Теперь это зависит от хлебных крошек, т.е. достаточно просто задать хлебные крошки;
- Добавлено меню панели управления для админов (после установки);
- Добавлена функция быстрого удаления записей из базы по условию;
- Исправлен размер капч на мобильных устройствах;
- Удалено дублирование удаляемых элементов;
- Исправлена ошибка при добавлении/редактировании пользователя, если пользователь не были заполнены поля имя, фамилии и др.;
- Добавлена функция удаления скинов и плащей при удалении пользователя через ПУ;
- Исправлена ошибка вывода подгружаемых новостей в ПУ из внешнего API;
- В некоторых местах ПУ исправлена верстка для мобильных устройств;
- Заменены функции обработки ББ-Кодов на BB-Code-Parser (https://github.com/qexyorg/BB-Code-Parser);
- Переработана панель ББ-Кодов. Теперь теги вставляются на выделенные позиции;
* Переписана функция вставки ББ-Кодов;
* Изменен формат вставки ББ-Кодов;
* Теперь теги вставляются на выделенные позиции;
* Исправлена ошибка открытия спойлера со смайликами;
* Добавлены новые ББ-Коды;
* Изменен дизайн и адаптирован под мобильные устройства;
* Добавлена функция удаления всех ББ-кодов из формы;
- Исправлены некоторые незначительные баги/ошибки
А модули будете создавать уже на релизную версию или сразу?
 
примерно год назад покупал модуль магазина для webmcr но потом он закрылся что делать теперь?
 
как можно поставить фон рисунок ? также как и было в до 2.4 версиях
также как и было в до 2.4 версиях

Update до 1.3.4

- В объект mcr js добавлено свойство is_auth, проверяющее авторизацию пользователя
- В панель управления статическими страницами добавлен файловый менеджер
- В js API добавлен класс .is_auth_user, который при нажатии проверяет, авторизован ли пользователь и отменяет действие, при отрицтельном ответе.
- Удален файл docs.css из-за ненадобности
- Исправлен вывод селектора пола в регистрации

https://github.com/qexyorg/WebMCR/commit/d1fbb411e13b3c2c03e30859cb2d25fade13e685
 
Как можно сделать общую регистрацию/авторизацию WebMCR Reloaded + IPB? В старых версиях было, а вот сейчас проблемка :с
 
Как можно сделать общую регистрацию/авторизацию WebMCR Reloaded + IPB? В старых версиях было, а вот сейчас проблемка :с
Нет
Update 1.3.5

- Добавлена функция закрытия сайта на тех.работы
- В класс core добавлено свойство cfg_m, отвечающее за подключенный конфиг
- Текст настроек функций перенесен в языковой пакет

4d3c8ba6.png

Просто оставлю это здесь
 
Нет
Update 1.3.5

- Добавлена функция закрытия сайта на тех.работы
- В класс core добавлено свойство cfg_m, отвечающее за подключенный конфиг
- Текст настроек функций перенесен в языковой пакет

4d3c8ba6.png

Просто оставлю это здесь
)))0 Нарм)
 
Ошибка!!"Помогите!!!
Ошибка! Произошла ошибка добавления администратора
я понял в чем моя ошибка!У меня не та база данных импортированна!!Помогите!
переходит на шаг3,и пустой экран!
 
Эх,базы данных появились,но ошибка с добавлением админа осталась!!!
 
Эх,базы данных появились,но ошибка с добавлением админа осталась!!!
На 99.9% уверен, что таблицы mcr_users не существует или битая, следовательно, установка/переустановка произведена неверно.
 
Последнее редактирование:
Назад
Верх Низ