ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Установка иконок только админом.

 

151
Ton_Dao @Ton_Dao
Собственно в названии есть суть вопроса. Можно ли сделать, что бы иконку участнику мог установить только админ? То есть сделать так, что бы сами участники этого делать не могли...
Простите,если тема уже была.

1241
VL@DLEN @VLaDLEN
Подумай логически, убери просто строку с иконками из настроек

151
Ton_Dao @Ton_Dao
Я именно так и думал. И даже сейчас решил попробовать. Но... в таком случае и админ не может этого сделать. Так как в управлении пользователями открывается тоже окно настроек.

6703
Андрей @ZloVeЩиЙ
Вообще то такого нет.
Но самому организовать будет не сложно в полуавтоматическом режиме:

вкл. иконки в параметрах, редактировать анкеты тех кому хотим ставить иконки выбрав их при самом редактировании, откл. иконки в параметрах.
Варианты {
условием в ячейке выводить иконки, см. пример, для определенных ников иконки, всем остальным "пусто".

пример:
...
if (parent.nick == 'nick1') {
document.write('<img src="img/nick1.png" alt="blah blah">');
}
else {
document.write(' ');
}
...

сырой еще доработать надо, да и переменная отвечающая за ник не та, но основа есть, кому надо думаю разбереться.

Отредактировано ZloVeЩиЙ - 29.11.2010
151
Ton_Dao @Ton_Dao
Ахха... за вариант спасибо большое. Буду думать как его до ума довести.

11667
Латвиец @Латвиец
('%nick%'=='НИК')

6703
Андрей @ZloVeЩиЙ
в скриптах вроде как не %nick% это для шаблонов переменная, хотя может и ошибасюь смотреть надо, что крайне лень)

6600
Александр @admiral
ZloVeЩиЙ, так и речь насколько понял о шаблоне настроек:
Используйте в шаблоне:
%id% - ключ пользователя к настройкам %chat% - логин вашего чата %nick% - ник

6703
Андрей @ZloVeЩиЙ
admiral пишет:

ZloVeЩиЙ, так и речь насколько понял о шаблоне настроек:
Используйте в шаблоне:
%id% - ключ пользователя к настройкам %chat% - логин вашего чата %nick% - ник


Но вывод иконок то будет в фрейм учасников...

6600
Александр @admiral
А добавляешь то ты их где? Если только ты будешь видить поле добавление ))

6703
Андрей @ZloVeЩиЙ
а, так я не о тех иконках что в настройках можно выбирать, а о тех что админ сам прописывает пользователю тем же условием в скриптах
if (...) {
document.write('<img src="img/nick1.png" alt="blah blah">');
}

Отредактировано ZloVeЩиЙ - 29.11.2010
6600
Александр @admiral
Тогда я не понял за какие ты иконки имеешь ввиду, если графники, так они же и прописываются сразу для ника в файле gn.js:
gna['adm']='http://mpchat.com/blank/img/adm.gif';

6703
Андрей @ZloVeЩиЙ
Думаю за те же что и автор темы (:
как вариант еще:
найти что то подобное
if(icon_on==1)
if(icon_on>1)

и дополнить
if(icon_on==1&&admin)
if(icon_on>1&&admin)

изменить может только админ.

151
Ton_Dao @Ton_Dao
Иконки я имел ввиду самые обычные, которые выбираются номером в настройках.
Графниками я в чате не буду пользоваться от слова совсем. Мне нужно что бы при первичном входе в чат у пользователя была простая, стандартная иконка, что задана у меня в скриптах. А вот что бы сменить ее на индивидуальную мог только сам админ.

178
DiamonD @DiamonD
Скрипты в чате
/* [Функции - формирования никлиста] */

set_privat=privat_s;
if(icon_on) {
if((icon=="")||(icon==0)) icon=icon1;
icon="<img width='48' height='48' src="+icon+" border=0>";
if(nick=="Ton Dao")icon='<img width="48" height="48" src="http://mpchat.com/.../img/123456789.jpg" border=0>';
if(nick=="ЕЩЕ НИК")icon='<img width="48" height="48" src="http://mpchat.com/.../img/123456789.jpg" border=0>';
if(nick=="ЕЩЕ НИК")icon='<img width="48" height="48" src="http://mpchat.com/.../img/123456789.jpg" border=0>';
set_privat=icon;
}

синим размер иконок, если стандарт 32, то укажи 32, ато розлезится иконка по размерам картинки

Отредактировано DiamonD - 02.12.2010
17
timoxa55ru @timoxa55ru
Я ТОК ЧЕТА НИФИГА НЕ ДОГНАЛ ( КАК ВАЩЕ МОЖНО ЗАКРЫТЬ ДОСТУП К ИКОНКАМ ПРОСТЫМ СМЕРТНЫМ ТОЛЬКО ЧТОБ Я МОГ ИХ СТАВИТЬ А ЛУЧШЕ ВСЕГО ОНИ СТАВИЛИСЬ АВТОМАТИЧЕСКИ ВЗАВИСИМОСТИ ОТ СТАТУСА )??? (ЗАРАНЕЕ СПАСИБО ) !!!!!

474
Айк @Айк
timoxa55ru. пишет:

Я ТОК ЧЕТА НИФИГА НЕ ДОГНАЛ ( КАК ВАЩЕ МОЖНО ЗАКРЫТЬ ДОСТУП К ИКОНКАМ ПРОСТЫМ СМЕРТНЫМ ТОЛЬКО ЧТОБ Я МОГ ИХ СТАВИТЬ А ЛУЧШЕ ВСЕГО ОНИ СТАВИЛИСЬ АВТОМАТИЧЕСКИ ВЗАВИСИМОСТИ ОТ СТАТУСА )??? (ЗАРАНЕЕ СПАСИБО ) !!!!!

на верху всё отчётлево сказано, убери строку выбрать иконку из настроек!