Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > DataLife Engine
Расширенный поиск

DataLife Engine Скачать хаки для DLE, темы для DLE

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2011, 23:24 Вверх   #1
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию Помогите с модулем Awards 4.0 для DLE 9.0

Доброго времени суток всем)Помогите с модулем Awards 4.0 для DLE 9.0,всё установилось отлично,работает вроди без глюков,но интересует вопрос -Как сделать так что бы награды(медальки) смог выдавать не толькоАдминистратор сайта,но и допустим группа Модераторов (Главные Журналисты) ?

Версия движка DLE 9,0 лицензия от кейгена))))

Есть знающие?))

Навсякий случай ВОТ сам модуль

Последний раз редактировалось Serberg; 23.12.2011 в 11:18..
  Ответить с цитированием
Старый 05.02.2011, 23:40 Вверх   #2
Пользователь
 
Аватар для genic
genic вне форума
Доп. информация
По умолчанию

Попробуй в файле: engine/modules/awards/show.awards.php
После
PHP код:
$tpl->set('{awards}'$awards);
if (
$member_id['user_group']==1) {
$tpl->set('{awards-link}'"<a href=".$config['http_home_url'].$config['admin_path']."?mod=awards&action=graduate&user=".$row['name'].">Наградить</a>");
}else{
$tpl->set('{awards-link}'"");  } 
Добавить
PHP код:
$tpl->set('{awards}'$awards);
if (
$member_id['user_group']==2) {
$tpl->set('{awards-link}'"<a href=".$config['http_home_url'].$config['admin_path']."?mod=awards&action=graduate&user=".$row['name'].">Наградить</a>");
}else{
$tpl->set('{awards-link}'"");  } 
где
PHP код:
if ($member_id['user_group']==2) { 
цифра 2 это id группы "Главные редакторы".
Соответственно
id 3 => Журналисты

id 4 => Посетители

id 5 => Гости
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 06.02.2011, 05:31 Вверх   #3
Fedoraвод
 
Аватар для Злой
Злой вне форума
Доп. информация
По умолчанию

думаю что так будет немного правильнее
PHP код:
$tpl->set('{awards}'$awards); 
if (
$member_id['user_group']==or $member_id['user_group']==2) { 
$tpl->set('{awards-link}'"<a href=".$config['http_home_url'].$config['admin_path']."?mod=awards&action=graduate&user=".$row['name'].">Наградить</a>"); 
}else{ 
$tpl->set('{awards-link}'"");  } 
просто у программистов некоторых есть мания на минимальное количество знаков в коде, чего скрывать, и меня этой волной накрыло...
  Ответить с цитированием
Cказали cпасибо:
Старый 06.02.2011, 09:22 Вверх   #4
Пользователь
 
Аватар для genic
genic вне форума
Доп. информация
По умолчанию

Точно.
Я в PHP еще зелен, и честно говоря не знал как вставить группы в одну строку.
  Ответить с цитированием
Старый 06.02.2011, 22:05 Вверх   #5
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию

спасибо ребята за помощь.буду тестить щас)


спустя некоторое время....ВСЁ РАБОТАЕТ.
хочу отметить ещё один нюанс-надо дать доступ в админку той группе (не полный доступ а только к наградам получается) так как награды через админку выдаются.

Последний раз редактировалось apelisin; 09.02.2011 в 23:45..
  Ответить с цитированием
Старый 14.02.2011, 13:52 Вверх   #6
Пользователь
 
Аватар для genic
genic вне форума
Доп. информация
По умолчанию

А почему не создать новую группу?
  Ответить с цитированием
Старый 14.02.2011, 17:18 Вверх   #7
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию

Цитата Сообщение от genic Посмотреть сообщение
А почему не создать новую группу?
...не толькоАдминистратор сайта,но и допустим группа Модераторов...

Вопрос был как открыть доступ и другим группа КРОМЕ админа.Вопрос решился написанным выше. (таким образом можно и дать права на созданную группу...)
  Ответить с цитированием
Старый 23.12.2011, 04:01 Вверх   #8
Опытный пользователь
 
Аватар для IgorL
IgorL вне форума
Доп. информация
По умолчанию

У меня почему то при наведении мышкой на медаль не выскакивает подсказка за какие заслуги, например за 100 постов. Подскажите как исправить, плиз...
  Ответить с цитированием
Старый 23.12.2011, 11:21 Вверх   #9
Знаток
 
Аватар для apelisin
apelisin вне форума
Доп. информация
По умолчанию

IgorL, проверь ещё раз,может что то не туда вписал. А хинт работает вообще у тебя на сайте? При наведении на картинку из любой новости отображается заголовок самой новости в которой она находится?
  Ответить с цитированием
Старый 18.01.2012, 22:55 Вверх   #10
Новичок
 
Аватар для leo-oon
leo-oon вне форума
Доп. информация
По умолчанию

Проблема в этом модуле ещё есть. Модуль никак не хочет "понимать" двойные ники [написанные через пробел].
В модуле присутствует тег который выводится например в профиле и в комментариях. Он выводит линк в админку где по id пользователя сразу указывается ник. Но модуль почему то берёт только первую часть ника. В принципе можно ручками дописать оставшуюся часть ника, но хотелось бы автоматики. А при уведомлении в лс ник вообще отсутствует. Кто то может подсказать что с этим можно сделать?
  Ответить с цитированием
Старый 31.01.2012, 12:54 Вверх   #11
Местный житель
 
Аватар для Max2011
Max2011 вне форума
Доп. информация
По умолчанию

А у меня друга проблема с этим модулем, если на сайте у комментариев посмотреть профиль пользователя там где видны его награды - описание самих наград, почему то находится под этим "окном профиля" и естественно описание не видно......
все как у тебя награды 4, дли 9, посмотри как у тебя?
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Yet Another Awards System for vBulletin 4.0.x heks vBulletin 4.x 0 12.07.2011 08:13
Помощь с модулем dle_linkfeed_v2.0 dinniska DataLife Engine 1 12.10.2010 17:31
Помогите с модулем "максимум трафика" IJUMPERI DataLife Engine 2 12.09.2010 01:52
Медальки для Yet Another Awards System vvn9906 vBulletin 4.x 2 27.02.2010 15:04
[Вопрос] Ошибка связаня с модулем HIDE Heon vBulletin 3.х 0 02.10.2009 23:20


Текущее время: 02:37. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.13805 секунды с 14 запросами