Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Как поменять вид нумерации страниц тем?автор Goodmonday Вчера в 21:04
» Форум не корректно загружается.
автор anna4842 Апрель 12th 2024, 23:48
» Не корректное отображение картинок
автор Красноперова О.А. Апрель 12th 2024, 15:49
» Ошибка на форуме: Could not obtain topic posts informations
автор fatalone Апрель 9th 2024, 13:43
» Переход с 2x2forum.ru на 2x2forum.com
автор Luz Март 28th 2024, 12:13
» Проблема с метатегом Description
автор VeraLV Март 18th 2024, 15:31
» 1 марта будет запрет на ВПН, это отразится на работе платформы?
автор Svet007 Март 14th 2024, 11:43
» нужен скрипт сумма просмотров тем в разделе
автор лексей2222 Март 5th 2024, 07:37
» Новое: Откройте для себя функцию "Подписка на пользователей"
автор лексей2222 Март 1st 2024, 17:26
» 301 редирект
автор Dana Domirani Февраль 25th 2024, 18:28
Админ и модер кнопки
Участников: 4
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Панель администратора :: [Архив] Панель администратора
Страница 1 из 2
Страница 1 из 2 • 1, 2
Админ и модер кнопки
Все сделал как описано. Создал виджет для админа, вставил код, разместил на главной странице. Красная кнопка над визуальном редактором появилась и [amin][admin]. Вставляю между скобками текст предупреждения и потом сообщение в теме получается [amin]текст предупреждения[admin], тоесть яркой кричащей картинки не получается. Что то не так сделал наверно? Подскажите пожалуста. Движок Bb3
Re: Админ и модер кнопки
? Такие проблемы бывают, если установлены сторонние скрипты. И так же проверяйте установку других скриптов. Если нужны в темах, то так и обозначьте расположение.Alex75 пишет: [amin][admin].
Но если всё же пишет "амин", то проверьте содержание скрипта и таблицы CSS. Если существует разница, то не появится.
Именно обратите внимание на [adm] и [/adm]
Последний раз редактировалось: Alexandr Martynov (Январь 23rd 2016, 11:20), всего редактировалось 3 раз(а)
Re: Админ и модер кнопки
Есть такое решение (просьба к админам: перенести в основную тему... если сочтут нужным )
Нашел на португальском сайте поддержки. Изначально было, как пользовательские, что я счел неуместным (то есть ставилось в основные скрипты) и установил в виджеты, ограничив доступ "админам и модерам".
Чтобы не загромождать таблицу CSS, стили я так же вписал в виджет. Замечу, что это вариант для открытого всем виджета. Если всё же решили ограничить, то стили нужно таки прописать в таблицу, иначе гости и пользователи увидят только текст. Выглядит вот так
И так выглядит редактор с кнопками (справа вверху кнопочки такие же видно)
Нашел на португальском сайте поддержки. Изначально было, как пользовательские, что я счел неуместным (то есть ставилось в основные скрипты) и установил в виджеты, ограничив доступ "админам и модерам".
- Спойлер:
- Код:
<script type="text/javascript">
jQuery(function(){
jQuery(function(){
jQuery('<a class="sceditor-button sceditor-button-sucesso" unselectable="on" title="Успех"><div unselectable="on" style="background-image:url(http://i.imgur.com/EISZPwN.png)">Успех</div></a>').insertBefore('.sceditor-button-size').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=sucesso><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-alerta" unselectable="on" title="Предупреждение"><div unselectable="on" style="background-image:url(http://i.imgur.com/lMsD0nE.png)">Предупреждение</div></a>').insertAfter('.sceditor-button-sucesso').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=alerta><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-aviso" unselectable="on" title="Предупреждение"><div unselectable="on" style="background-image:url(http://i.imgur.com/cI8SnOI.png)">Предупреждение</div></a>').insertAfter('.sceditor-button-alerta').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=aviso><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-info" unselectable="on" title="Информация"><div unselectable="on" style="background-image:url(http://i.imgur.com/40zM1qS.png)">Информация</div></a>').insertAfter('.sceditor-button-aviso').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=infos><tr><td>","</td></tr></table>");
});
});
});
</script>
<style type="text/css">
.sucesso, .alerta, .aviso, .infos {
padding: 8px 8px 8px 40px;
width: 99%;
text-shadow: 0 1px 0 #FFFAF1;
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2) inset;
font-weight: bold;
border-radius: 3px 3px 3px 3px;
}
.sucesso {
background: url('http://cdn3.iconfinder.com/data/icons/fatcow/32x32_0020/accept.png') no-repeat 6px #effeb9;
border: 1px solid #9ac601;
color: #4F8A10;
}
.alerta {
background: url('http://cdn1.iconfinder.com/data/icons/nuvola2/32x32/actions/messagebox_warning.png') no-repeat 6px #fccac3;
border: 1px solid #db3f23;
color: #D8000C;
}
.aviso {
background: url('http://cdn3.iconfinder.com/data/icons/fatcow/32x32_0400/error.png') no-repeat 6px #ffeaa9;
border: 1px solid #f9b516;
color: #9F6000;
}
.infos {
background: url('http://cdn1.iconfinder.com/data/icons/musthave/24/Information.png') no-repeat 6px #d1e4f3;
border: 1px solid #4d8fcb;
color: #00529B;
}
</style>
Чтобы не загромождать таблицу CSS, стили я так же вписал в виджет. Замечу, что это вариант для открытого всем виджета. Если всё же решили ограничить, то стили нужно таки прописать в таблицу, иначе гости и пользователи увидят только текст. Выглядит вот так
И так выглядит редактор с кнопками (справа вверху кнопочки такие же видно)
Последний раз редактировалось: Alexandr Martynov (Январь 22nd 2016, 05:02), всего редактировалось 3 раз(а)
Re: Админ и модер кнопки
Есть и такое решение, но оно у меня пока в разработке. В принципе скрипты готовы, надо вносить текст и стили на своё усмотрение.
Re: Админ и модер кнопки
Ничего не получается.Может код проблемный?
ВОТ...
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#text_editor_textarea").before("<img src='https://i.servimg.com/u/f33/17/37/83/89/snap0210.png' title='Предупреждение админа' id='admbutt' />");
jQuery('#admbutt').click(function(){
jQuery("div.sceditor-toolbar + iframe").contents().find("body").append('[adm][/adm]');
jQuery('.sceditor-container textarea')[0].value += '[adm][/adm]'
});
});
</script>
ВОТ...
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#text_editor_textarea").before("<img src='https://i.servimg.com/u/f33/17/37/83/89/snap0210.png' title='Предупреждение админа' id='admbutt' />");
jQuery('#admbutt').click(function(){
jQuery("div.sceditor-toolbar + iframe").contents().find("body").append('[adm][/adm]');
jQuery('.sceditor-container textarea')[0].value += '[adm][/adm]'
});
});
</script>
Re: Админ и модер кнопки
Скрипт нормальный.. Какие еще скрипты у Вас установлены?Alex75 пишет:Ничего не получается.Может код проблемный?
Да.. и здесь один скрипт ставится в виджеты и другой - в основные скрипты. Ну и естественно про таблицу CSS не нежно забывать. Именно она рисует графику на форуме.
Re: Админ и модер кнопки
Мне нужно этот код еще и в таблицу CSS кодов вставить? Я вас правильно понял? Или туда другой код нужно?
Re: Админ и модер кнопки
Не этот. В туториале всё подробно написано для каждого движка. При правильном выполнении всех шагов, должно всё заработать.Alex75 пишет:Мне нужно этот код еще и в таблицу CSS кодов вставить?
Re: Админ и модер кнопки
Приветствую.
Alex75, прошу прощения, что внедрюсь со своей проблемой в Вашу тему.
Alexandr Martynov, а вот Вас хотел бы попросить подсказать мне, если можете,.. возможно ли обойтись без виджета? Потому как у меня при активации виджетов содержимое форума сдвигается. То есть... не сам форум (что было бы терпимо, если бы он, к примеру, был бы чуть правее), а именно содержимое, что полностью портит всю картину.
Или, быть может, Вы можете что по виджетам посоветовать, чтобы этот "прикол" устранить или хотя бы сделать виджеты уже 180px (ведь стандартным путем меньше данной ширины их не сделать). Понимаю, что Вы можете не знать решения, но на всякий случай поинтересуюсь. А вдруг?
Заранее благодарю за любой ответ.
Нашел в другой теме какое-никакое решение проблемы. Не идеально, но виджет убрало из видимости других и сузило его. Потому вопрос здесь отпал.
Alex75, прошу прощения, что внедрюсь со своей проблемой в Вашу тему.
Alexandr Martynov, а вот Вас хотел бы попросить подсказать мне, если можете,.. возможно ли обойтись без виджета? Потому как у меня при активации виджетов содержимое форума сдвигается. То есть... не сам форум (что было бы терпимо, если бы он, к примеру, был бы чуть правее), а именно содержимое, что полностью портит всю картину.
Или, быть может, Вы можете что по виджетам посоветовать, чтобы этот "прикол" устранить или хотя бы сделать виджеты уже 180px (ведь стандартным путем меньше данной ширины их не сделать). Понимаю, что Вы можете не знать решения, но на всякий случай поинтересуюсь. А вдруг?
Заранее благодарю за любой ответ.
Нашел в другой теме какое-никакое решение проблемы. Не идеально, но виджет убрало из видимости других и сузило его. Потому вопрос здесь отпал.
Re: Админ и модер кнопки
King of the Secret Forest, данный виджет устанавливается в скрытую колонку. Нестандартные решения не рекомендую, иначе чревато конфликтами форума.
Re: Админ и модер кнопки
Alexandr Martynov, как к человеку, который выложил скрипт для вставки дополнительных кнопок, у меня к Вам еще один вопрос... Можно ли как-то добавить кнопку, которая вставляла бы в поле сообщения тире (не дефис, а именно тире)? Если возможность таковая есть, дабы здесь тему не засорять, могли бы Вы скинуть мне информацию об этом в ЛС? Если нет, ничего страшного. Но решил спросить на всякий.
Re: Админ и модер кнопки
Есть тема https://help.forum2x2.ru/t36919-topic#254585 (откроется на нужном сообщении с кодом)
вместо
вместо
- Код:
[url=АДРЕС_СТРАНИЦЫ][img]URL_картинки[/img][/url]
Re: Админ и модер кнопки
Alexandr Martynov, благодарю.
На клавиатуре нажимается "тире", которое в Word исправляется на реальное тире, а на форумах остается дефисом по сути. А у меня ролевой форум и личный бзик прямую речь оформлять с помощью тире, а не дефиса. А вот участники обычно ленятся копировать и вставлять полноценное тире. Вот ради достижения этой гармонии между мною и ими я эту кнопочку и просил. Сейчас попробую установить.
А вообще... у меня тут еще вопрос назрел. Я вчера пробовал ставить ваши кнопки. Они стали, и все было хорошо. НО... я тут осознал, что если я виджет ставлю видимым только для админов и модеров, чтобы кнопки другим не виделись, то пользователи не видят и результат оформления вот таких предупреждений (то есть... для них он остается обычным текстом в сообщении, без какого-либо оформления). А если же я делаю виджет видимым для всех, то ставить подобные предупреждения, выходит, может каждый желающий. В этой связи у меня вопрос: это вообще так и работает, а значит, мне надо предупредить форумчан, чтобы не баловались? Или я что-то сделал не так, и такой прикол только у меня?
На клавиатуре нажимается "тире", которое в Word исправляется на реальное тире, а на форумах остается дефисом по сути. А у меня ролевой форум и личный бзик прямую речь оформлять с помощью тире, а не дефиса. А вот участники обычно ленятся копировать и вставлять полноценное тире. Вот ради достижения этой гармонии между мною и ими я эту кнопочку и просил. Сейчас попробую установить.
А вообще... у меня тут еще вопрос назрел. Я вчера пробовал ставить ваши кнопки. Они стали, и все было хорошо. НО... я тут осознал, что если я виджет ставлю видимым только для админов и модеров, чтобы кнопки другим не виделись, то пользователи не видят и результат оформления вот таких предупреждений (то есть... для них он остается обычным текстом в сообщении, без какого-либо оформления). А если же я делаю виджет видимым для всех, то ставить подобные предупреждения, выходит, может каждый желающий. В этой связи у меня вопрос: это вообще так и работает, а значит, мне надо предупредить форумчан, чтобы не баловались? Или я что-то сделал не так, и такой прикол только у меня?
Re: Админ и модер кнопки
King of the Secret Forest, скрипт оставьте в виджете, стили пропишите в таблицу CSS. Я же написал пояснение.
Re: Админ и модер кнопки
Виджет
В таблицу
- Код:
<script type="text/javascript">
jQuery(function(){
jQuery(function(){
jQuery('<a class="sceditor-button sceditor-button-sucesso" unselectable="on" title="Успех"><div unselectable="on" style="background-image:url(http://i.imgur.com/EISZPwN.png)">Успех</div></a>').insertBefore('.sceditor-button-size').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=sucesso><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-alerta" unselectable="on" title="Предупреждение"><div unselectable="on" style="background-image:url(http://i.imgur.com/lMsD0nE.png)">Предупреждение</div></a>').insertAfter('.sceditor-button-sucesso').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=alerta><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-aviso" unselectable="on" title="Предупреждение"><div unselectable="on" style="background-image:url(http://i.imgur.com/cI8SnOI.png)">Предупреждение</div></a>').insertAfter('.sceditor-button-alerta').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=aviso><tr><td>","</td></tr></table>");
});
jQuery('<a class="sceditor-button sceditor-button-info" unselectable="on" title="Информация"><div unselectable="on" style="background-image:url(http://i.imgur.com/40zM1qS.png)">Информация</div></a>').insertAfter('.sceditor-button-aviso').click(function(){
jQuery('#text_editor_textarea').sceditor("instance").insertText("<table class=infos><tr><td>","</td></tr></table>");
});
});
});
</script>
В таблицу
- Код:
.sucesso, .alerta, .aviso, .infos {
padding: 8px 8px 8px 40px;
width: 99%;
text-shadow: 0 1px 0 #FFFAF1;
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2) inset;
font-weight: bold;
border-radius: 3px 3px 3px 3px;
}
.sucesso {
background: url('http://cdn3.iconfinder.com/data/icons/fatcow/32x32_0020/accept.png') no-repeat 6px #effeb9;
border: 1px solid #9ac601;
color: #4F8A10;
}
.alerta {
background: url('http://cdn1.iconfinder.com/data/icons/nuvola2/32x32/actions/messagebox_warning.png') no-repeat 6px #fccac3;
border: 1px solid #db3f23;
color: #D8000C;
}
.aviso {
background: url('http://cdn3.iconfinder.com/data/icons/fatcow/32x32_0400/error.png') no-repeat 6px #ffeaa9;
border: 1px solid #f9b516;
color: #9F6000;
}
.infos {
background: url('http://cdn1.iconfinder.com/data/icons/musthave/24/Information.png') no-repeat 6px #d1e4f3;
border: 1px solid #4d8fcb;
color: #00529B;
}
Re: Админ и модер кнопки
Оформление блоков надо ставить не в шаблон а в CSS, тогда всё будет работать.King of the Secret Forest пишет:Я вчера пробовал ставить ваши кнопки. Он стали, и все было хорошо. НО... я тут осознал, что если я виджет ставлю видимым только для админов и модеров, чтобы кнопки другим не виделись, то пользователи не видят и результат оформления вот таких предупреждений
Домовой-
-
Сообщения : 6801
Возраст : 100
Регистрация : 2010-01-30
Благодарности : 3243
Re: Админ и модер кнопки
Опередили))
Домовой-
-
Сообщения : 6801
Возраст : 100
Регистрация : 2010-01-30
Благодарности : 3243
Re: Админ и модер кнопки
Кстати, где-то видел скрипт виртуальной клавиатуры. Найду - выложу отдельной темой. Может тоже оказаться полезной в ролевых играх )))
Re: Админ и модер кнопки
Да.. и тире можно добавить вместо какого-нить смайла. Думаю, так будет более приемлемо.
Re: Админ и модер кнопки
Вариант от Даны добавляет кнопку кажется только в быстрый ответ.
Этот вариант добавит кнопку и в быстрый и в расширенную форму ответа. и без добавления в CSS.
В модуль JS новый скрипт, расположение На всех страницах
Код:
Этот вариант добавит кнопку и в быстрый и в расширенную форму ответа. и без добавления в CSS.
В модуль JS новый скрипт, расположение На всех страницах
Код:
- Код:
$(function(){
$(function(){
$('<a class="sceditor-button" unselectable="on" title="тире"><div unselectable="on" style="background-image:url(http://ссылка на картинку кнопку 16х16px)"></div></a>').insertBefore('.sceditor-button-size').click(function(){
$('#text_editor_textarea').sceditor("instance").insertText("-");
});
});
});
Домовой-
-
Сообщения : 6801
Возраст : 100
Регистрация : 2010-01-30
Благодарности : 3243
Re: Админ и модер кнопки
Alexandr Martynov, понял. А есть ли разница, ставить в виджет или как обычный ява-скрипт? Я сейчас поставил обычным путем, и тоже видится. В виджете будет работать так, что кнопки будут только у меня и модеров, а форумчане не смогут поставить их? В этом разница?
Ну, лично мне удобнее кнопка. Я на дайриках к ней привык. Так что... тут кому как, мне так кажется.Alexandr Martynov пишет:Да.. и тире можно добавить вместо какого-нить смайла. Думаю, так будет более приемлемо.
А зачем нам виртуальная клавиатура? Обычная же есть. Но за желание как-то посодействовать благодарю.Alexandr Martynov пишет:Кстати, где-то видел скрипт виртуальной клавиатуры. Найду - выложу отдельной темой. Может тоже оказаться полезной в ролевых играх )))
Страница 1 из 2 • 1, 2
Похожие темы
» Картинки Админ, Модер и пр
» Проблемы с отображением сообщения модер/админ
» модер
» админ
» Админ без ПА
» Проблемы с отображением сообщения модер/админ
» модер
» админ
» Админ без ПА
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Панель администратора :: [Архив] Панель администратора
Страница 1 из 2
Права доступа к этому форуму:
Вы не можете отвечать на сообщения