0.00
Рейтинг
0.00
Сила

Репозиторий модификаций LSMI

Решил продолжить разработку LiveStreet Mod Installer. Как и обещал, исправил все найденные ошибки в самой системе, доработал некоторые «красивости» с оформлением инсталляции по пожеланиям avadim'а (перед непосредственный установкой, автор может показать свою поэму в форме, например, лицензии, потом собственноручно пририсовать текст к кнопкам и ловить профит). Ну и начал работу над собственным репозиторием инсталлятора, как тоже когда-то обещал. Уже готова рабочая версия, в данный момент обкатываю. Те, кто хочет чем-либо помочь (в основном — наполнением), отпишитесь здесь пожалуйста. Ну и можете написать свои предложения здесь же. Как всегда всё Open Source :)

Скриншот работающей системы:


Читать дальше →

Люди — Отделение пользователей от администраторов (модификация)

Иногда бывает очень полезным отделить мух от котлет, то есть пользователей от администраторов. Поскольку Livestreet выделяет зарегистрированных участников с положительной и отрицательной «кармой», то я решил взяться за написание небольшой модификации (здесь не нашёл). Делюсь со всеми. Вдруг кому пригодится?
Читать дальше →

Админпанель вер.1.2

В новой версии добавлено:

1. Массовая рассылка приватных сообщений пользователям.
2. Ведение лога пользователей.
3. Ведение лога админов.
4. Голосовалка админа
5. Частичное редактирование профиля пользователя
6. Всякая мелочь


Читать дальше →

Не хочу отображать рекламу для админа

ЗДравствуйте! Столкнулся вот с такой проблемой у себя на сайте. Засунул в sidebar.tpl код для отображения рекламы.
Чтобы показывать разную рекламу зареганным пользователям(им совсем небольшой баннер =)) и гостям делал вот так:

{if !$oUserCurrent} <!--тут код рекламы для незареганных /> {/if}


и соответственно

{if $oUserCurrent} <!--тут код рекламы зареганных пользователей /> {/if}


Так вот, хотелось бы узнать каким образом можно узнать в пользователе админа. конструкция с isAdministrator() не работает. Как быть?

Админпанель вер.1.1.58

Не планировал выкладывать очередную версию Админпанели в таком виде, но пришлось, т.к. у некоторых возникли с ней проблемы. А именно — забаненные юзеры продолжали спокойно шастать по сайту и творить нехорошие вещи.

Сразу скажу, что не смог у себя воспроизвести такую ситуацию, поэтому пришлось работать где-то на уровне логики, где-то на уровне интуиции. Что в результате получилось — об этом прошу отписаться тех, кого затронула вышеописанная проблема.

Исправлен также баг, из-за которого нельзя было снять бан, и еще несколько незначительных багов.

Из новенького добавлена лишь сортировка юзеров по IP.

Т.к. функционала никакого добавлено не было, а был лишь багфикс, то номер версии менять не стал, изменился лишь номер билда, т.е. полная версия — 1.1.57. В любом случае обновление рекомендуется всем, кто использует Админпанель.

Предыдущие топики про модуль:
Топик про версию 1.0 с полным описанием функционала модуля
Топик про версию 1.1 с описанием изменений и дополнений

UPD Выложил версию 1.1.58, в которой был пофиксен мелкий баг (http://livestreet.ru/blog/addons/2016.html#comment24052). Т.к. совсем некритичный баг, то можно не спешить с апдейтом.

UPD2 Выложил очередную версию 1.2.

LiveStreet Mod Installer v0.5 RC



v0.5.90623
— Класс полностью переписан в соответствии с логикой и идеологией модулей LiveStreet. Так же новый код более оптимизирован.
— Добавлена возможность устанавливать модификацию из ZIP архива, которая будет распакована на сервере и установлена из файла install.xml (требуется модуль PHP zlib на вашем сервере).
— Реализована возможность копирования и удаления файлов В связи с добавлением функционала работы с ZIP архивами. См. спецификацию.
— На странице «О системе» проверяется версия инсталлятора и своевременно уведомляет вас о выходе новых версий.
— Исправлена ошибка, при которой невозможно было увидеть список модификаций, если не было установлено ни одной модификации (движок выдавал критическую ошибку).
— Исправлена и обновлена локализация.
— Исправлены мелкие недочеты в обработке ошибок.
— Исправлены мелкие ошибки в шаблонах.

Установка: скопировать все файлы в корень.
Примечание: необходимо установить права на запись для папок uploads/mod/ и uploads/mod/temp/

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

На сим в данной версии реализовано всё, что планировалось в далекой версии 0.1

Скачать модуль

Полная спецификация

ps. прошу рецензировать и проверить на ошибки, у кого есть возможность.
И еще просьба отписаться ort'а, т.к. модуль был максимально переписан согласно его пожеланиям, но я вполне мог что-то упустить из вида…

Админпанель вер.1.0

Выложил финальную версию Админпанели. Поскольку базовый функционал, необходимый админу, был реализован, мелкие баги (какие были найдены) устранены, то модулю торжественно присваивается версия 1.0

По сравнению с предыдущей версией каких-то особо кардинальных изменений не произошло, и смена версия знаменует просто переход с беты на финальный релиз.


Читать дальше →

А как добовлять модераторов?

Хотелось бы уточнить, есть ли мануал или настройка что бы добовлять модераторов или администраторов в комманду типо. Если да то как прописать друга в админы с полномочиями на удаление тем или ещё че нить, или нет такого совсем.