Правила форума
для обязательного прочтения!
Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Последние темы
» Перестал внедряться скриптавтор useruser Сегодня в 19:32
» Виджет календаря
автор Дмитрий Зверев Вчера в 22:13
» Виджет "Последние темы"
автор Mag-Vasiliy Вчера в 20:51
» Ошибка доступа к форуму: Request limit exceeded
автор Дмитрий Зверев Вчера в 11:37
» Редактирование
автор irina27 Вчера в 5:41
» Статистика форума.
автор Racoon Вт 24 Апр - 21:09
» не работает Тег <hr />
автор hawk9951 Вс 22 Апр - 11:33
» Как удалить с форума ссылки на 2x2 форум
автор Dana Domirani Сб 21 Апр - 16:06
» Представляем Пакеты услуг Forum2x2 : новый способ развития форума
автор KatrinaZ Чт 19 Апр - 17:24
» [Общая тема] Заявки на удаление сомнительной рекламы
автор abigal Чт 19 Апр - 14:32
Интересные решения
Смайлики для админов - получилось и как улучшить
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1 • Поделиться •
Смайлики для админов - получилось и как улучшить
Получилось добавить смайлики для админов, благодаря теме http://help.forum2x2.ru/forum-f17/tema-t160.htm
Внесла в конце скрипта изменение:
Теперь в окне расширенного ответа и новой темы есть "Админские смайлики".
Вопросы:
1. Можно ли использовать вместо USERNAME ранг, чтобы сравнивать его с "Админ", и если да, то как?
2. В какие шаблоны и где именно, кроме posting_body, добавить скрипт, чтобы видеть смайлики в других окнах ответа: предпросмотра, цитирования, редактирования?
Спасибо!
Внесла в конце скрипта изменение:
- Код:
<script language="JavaScript">
username="{USERNAME}";
if (username == "админ1" || username == "админ2")
{
document.write('<span class="gensmall"><a href="#null" onclick="popwnd()">Админские смайлики</a></span>');
}
</script>
Теперь в окне расширенного ответа и новой темы есть "Админские смайлики".
Вопросы:
1. Можно ли использовать вместо USERNAME ранг, чтобы сравнивать его с "Админ", и если да, то как?
2. В какие шаблоны и где именно, кроме posting_body, добавить скрипт, чтобы видеть смайлики в других окнах ответа: предпросмотра, цитирования, редактирования?
Спасибо!
Re: Смайлики для админов - получилось и как улучшить
Молодец !!!
2. Для предпросмотра - попробуйте в posting_preview ,
а вот для цитирования/редактирования, похоже, у нас не предусмотрено открытых шаблонов..

2. Для предпросмотра - попробуйте в posting_preview ,
а вот для цитирования/редактирования, похоже, у нас не предусмотрено открытых шаблонов..

Где находится CSS? Па > Оформление > Цвета > Каскадная таблица стилей CSS Где искать основные шаблоны? ПА > Оформление > Шаблоны > Общие настройки Где находится раздел для подключения скриптов ПА > Модули > Управление кодами Javascript |
Re: Смайлики для админов - получилось и как улучшить
Luz, спасибо!
2. В posting_preview не вижу, куда добавить скрипт. Не подскажете?
Вообще-то, судя по описаниям шаблонов, должно было быть достаточно добавить скрипт в posting_body - страницу отправки сообщений. Остальные шаблоны - блоки на странице отправки сообщений.
1. А что по первому вопросу?
2. В posting_preview не вижу, куда добавить скрипт. Не подскажете?
Вообще-то, судя по описаниям шаблонов, должно было быть достаточно добавить скрипт в posting_body - страницу отправки сообщений. Остальные шаблоны - блоки на странице отправки сообщений.

1. А что по первому вопросу?

Re: Смайлики для админов - получилось и как улучшить
Пеппи
2.
Знаете что - я попробую выудить что-нибудь из программистов. Потом сообщу о результатах
Я абсолютно не специалист по javascript
1. А что по первому вопросу?

2.
Да, согласна - но я сейчас посмотрела повнимательнее, я пока не очень вижу, как это сделать.Вообще-то, судя по описаниям шаблонов, должно было быть достаточно добавить скрипт в posting_body - страницу отправки сообщений.
Знаете что - я попробую выудить что-нибудь из программистов. Потом сообщу о результатах

Re: Смайлики для админов - получилось и как улучшить
Пеппи - я узнала,
на самом деле вы совершенно правы, и все, что относится к превью, редактированию и цитированию, должно было бы изменяться вместе с изменениями в posting_body.
Если этого не происходит, значит что-то не так в php .
но сейчас этим никто, к сожалению, заниматься не может, так как подготовка обновлений в самом разгаре...
может быть, напомните мне после обновлений ? попробуем это дело пробить
на самом деле вы совершенно правы, и все, что относится к превью, редактированию и цитированию, должно было бы изменяться вместе с изменениями в posting_body.
Если этого не происходит, значит что-то не так в php .
но сейчас этим никто, к сожалению, заниматься не может, так как подготовка обновлений в самом разгаре...



может быть, напомните мне после обновлений ? попробуем это дело пробить

Последний раз редактировалось: Luz (Пн 9 Фев - 12:46), всего редактировалось 1 раз(а)
Re: Смайлики для админов - получилось и как улучшить
Получилось добавить смайлики для админов, благодаря теме http://help.forum2x2.ru/forum-f17/tema-t160.htm
Пеппи а можно попросить вас мне в ЛС объяснить что и как Вы сделали)) Помогите плиз... Вот чуствую что то интересное но честно просто не врубаюсь что )) Заранее спасибо
- Спойлер:
Я чувствовал)) Я просто знал что ВОТ ВОТ придет великое ОБНОВЛЕНИЕ. Даже сон видел))) УРЯЯЯ... тьфу тьфу тьфу что бы не сглазитьно сейчас этим никто, к сожалению, заниматься не может, так как подготовка обновлений в самом разгаре...
Re: Смайлики для админов - получилось и как улучшить
Выкладываю скрипт здесь, возможно, еще кому-то понадобится.@Christian пишет:Пеппи а можно попросить вас мне в ЛС объяснить что и как Вы сделали)) Помогите плиз... Вот чуствую что то интересное но честно просто не врубаюсь что )) Заранее спасибо
- Код:
<script>
function popwnd()
{
var smiles = new Array();
smiles.push("ССЫЛКА НА СМАЙЛ");
smiles.push("ССЫЛКА НА СМАЙЛ");
smiles.push("ССЫЛКА НА СМАЙЛ");
smiles.push("ССЫЛКА НА СМАЙЛ");
var i = 0;
var msg = new String();
msg = '<html>\r\n';
msg += '<head>\r\n';
msg += '<title>Smiles</title>\r\n';
msg += '<' + 'script' + '>\r\n';
msg += 'function insert(image)\r\n';
msg += '{\r\n';
msg += 'opener.document.getElementById("text_editor_textarea").innerHTML = opener.document.getElementById("text_editor_textarea").innerHTML + "[img]" + image.src + "[/img]";\r\n';
msg += '}\r\n';
msg += '</' + 'script' + '>\r\n';
msg += '</head>\r\n';
msg += '<body style="background:#F5F5F5;">\r\n';
msg += '<div style="width:100%; text-align:justify;">\r\n';
while(smiles[i])
{
msg += '<img src="' + smiles[i] + '" onClick="javascript:insert(this);"></a>\r\n';
i++;
}
msg += '</div>\r\n';
msg += '<div style="width:100%; text-align:center;">\r\n';
msg += '<a href="#" onclick="window.close()">Закрыть</a>\r\n';
msg += '</div>\r\n';
msg += '</body>\r\n'
msg += '</html>\r\n';
popup = window.open('','popDialog','height=300,width=350');
popup.document.write(msg);
popup.document.close(msg);
}
</script>
<script language="JavaScript">
username="{USERNAME}";
if (username == "НИК_АДМИН1" || username == "НИК_АДМИН2")
{
document.write('<span class="gensmall"><a href="#null" onclick="popwnd()">Админские смайлики</a></span>');
}
</script>
Re: Смайлики для админов - получилось и как улучшить
Спасибо все получилось просто отлично. Подскажите
1. Дополнительные смайлы теперь доступны всем пользователямилитолько админам??
2. Где теперь редактировать и (или ) добавить смайлы в эту категорию
Спасибо
1. Дополнительные смайлы теперь доступны всем пользователямилитолько админам??
2. Где теперь редактировать и (или ) добавить смайлы в эту категорию
Спасибо
На вопрос 2 Я уже сам нашел ответ . Спасибо
Re: Смайлики для админов - получилось и как улучшить
Админские смайлики видны только тем, чьи ники записаны в условии:
- Код:
if (username == "НИК_АДМИН1" || username == "НИК_АДМИН2")
- Код:
if (rang == "Админ")
Re: Смайлики для админов - получилось и как улучшить
После удаления шаблонов из-за проблем на сервисе попыталась вновь вставить скрипт с админскими смайликами. Не работает. Окно сообщения вообще пропадает.
P.S. Открыла отдельную тему.
P.S. Открыла отдельную тему.
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Оформление вашего форума :: [Архив] Оформление форума
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения