+35.55
Рейтинг
68.85
Сила

Кирилл

А ролей (кроме админа) пока нет.
Конечно же, в последствии они появятся и изменения должны касаться только класса ACL (в котором и разбирается вся логика).

Другое дело, если ты пишешь модуль, который будет автоматически ставиться, то лучше обойтись без правки «чужих» файлов. И эти методы надо выносить.
На данный момент, вся логика, связанная с контролем доступа вынесена в класс ACL (classes/acl/ACL.class.php)
Там есть функция

public function CanAddTopic(UserEntity_User $oUser, BlogEntity_Blog $oBlog){
		/**
		 * Если юзер является создателем блога то разрешаем ему постить
		 */
		if ($oUser->getId()==$oBlog->getOwnerId()) {
			return true;
		}
		/**
		 * Если рейтинг юзера больше либо равен порогу постинга в блоге то разрешаем постинг
		 */
		if ($oUser->getRating()>=$oBlog->getLimitRatingTopic()) {
			return true;
		}
		return false;
	}

В этой функции и заложена логика предоставления прав пользователям.
По-хорошему, вся проверка должна проводиться тут.
Ага, понял что от тебя ничего не утаишь!
Как в воду глядел! Ночами не сплю!
Я понимаю что модуль полезный и обновления сильно радуют пользователей ЛС. Но мне кажется, что не стоит каждый промежуточный билд выкладывать в этот блог. Можно публиковать в личный или создать отдельный…
Господа, новая верстка холиваров готова. Просьба оценить.
Правда, коэффиценты еще не досчитал, так что скрол нормально работает только для пяти сторон.
В разработке похожий модуль карт:
Будет возможность достаточно просто привязывать любые сущности (топики, теги, блоги, комментарии) к карте.

При привязке существует поиск по адресу, после привязки будет кластеризация (группировка) точек — на случай большого кол-ва. Так же для каждого типа точек в конфиге настраивается иконка.

Если интересно, скину ссылку в личку.
Хотя в гугле текст распространен.
Видимо, должна быть)
Да опечатка это!))) Нет такой переменной=)
Кстати, стили почему-то не подключились галерейные.
Классный дизайн!=) Оставили бы беклинк…
не пользовался
Хотя сам пока непользовался, всё равно спасибо;)
В очередной раз молодец!=)
Ты же теперь знаешь более правильный способ:)
ну делать-то уже начали? что за инбокс?
По европе за 200евро?:)
Ну что вы накинунилсь=) У нас в стране действует программа по поддержке малого бизнеса!
Пусть человек старается:)
То решение надо обновить еще…
Я бы послал админов еще на первом этапе)