ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Смена имиджа в текущем посте

Сообщений 1 страница 10 из 15

1

Скрипт смены Имиджа в текущем посте
с запоминанием и возможностью быстрого ввода

Скрипт добавляет в форму ответа возможность менять ник, аватар, статус автора сообщения.
http://gerda.moy.su/_bd/0/59.png

Автор: Deff
Платформа: MyBB
Аналоги: Маска профиля пользователя в сообщении (MyBB) [Человек-Шаман]

Возможности:
• Изменение Аватара, Ника, Статуса, Подписи
• к Смене Аватара допущены Все!
• Смена Ника Статуса и Подписи распространяется только на выбранные локации и Ники,
• Актуально для Ролок, где под одним Аккаунтом играются несколько ролей.

Cтандартное Юзер-Меню:
http://gerda.moy.su/_bd/0/89227806.png

Расширенное Юзер-Меню:
http://gerda.moy.su/_bd/0/99585688.png

Установка Ника, Статуса, Подписи производится точно так же как и, к примеру выделение жирным шрифтом: Выделяете кусором код - нажимаете кнопку
Установка Аватара - очень похоже на вставку картинки: Пишите url - выделяете курсором и жмете кнопку "Аватар".


УСТАНОВКА:
ХТМЛ-ВЕРХ

Код:
<link id="iNFpanel" rel="stylesheet" href="http://hostjs-mybb2011.narod.ru/css/change_ava.css" type="text/css"/>
<script src="http://hostjs-mybb2011.narod.ru/js/change_avatar_Nic_Status.js"></script>

В НАЧАЛО ХТМЛ-НИЗ

<style>.punbb .pa-avatar img {max-width:150px;height:auto;}</style>
<script type="text/javascript">
//========== HTML-низ START СЕКЦИЯ ======================================//

OnSmenaImage("Название  Категории", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))
OnSmenaImage("Название  Форума", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))
OnSmenaImage("Название темы", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))

var AvtrArr=new Array(
"http://avatars.kards.qip.ru/images/avatar/41/54/21569.gif",    //Ссылки на картинки Аватар
"http://avatars.kards.qip.ru/images/avatar/88/35/13704.jpg",
"http://avatars.kards.qip.ru/images/avatar/41/67/26433.gif",
"http://avatars.kards.qip.ru/images/avatar/4e/cb/117582.jpg",
"http://avatars.kards.qip.ru/images/avatar/e4/e4/58596.gif",
"http://avatars.kards.qip.ru/images/avatar/ed/d7/120813.gif"   //End myarray_!!Последняя ссылка без Запятой!!!
)

StartNIZ(); //

//======= end HTML-низ START СЕКЦИЯ =====================================//
</script>


Пояснения:
1. Все установки находятся в Cкрипте, идущем в HTML низ

2. 150 - максимально допустимая ширина Аватара устанавливаемая Пользователем.

3. Функция: OnSmenaImage("Название локации", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6")) - это разрешение расширенного меню выбранным Никам в Избранных Локациях
Т.е помимо Аватара есть возможность менять Ник, Статус и Подпись - запоминание последнего имиджа для каждого пункта, выбранного курсором и заключённого в теги по клику,  для последующего быстрого ввода
Строку синим жирным размножаем сколь нужно для выбранных Локаций и ников.

4. Ниже (ссылки розовым) - это Галлерея  в посте
ссылки меняем на свои, дополняем
!!!Последняя Ссылка без запятой!


ТЕГИ
[NIC] [/NIC](Ник); [STA] [/STA](Статус); [AVA] [/AVA](Аватар);  [SGN] [/SGN](Подпись); - все эти теги - однократно применяемые в текущем сообщении;

[NIC] [/NIC](Ник); [STA] [/STA](Статус); [AVA] [/AVA](Аватар);  - однострочные

[SGN] [/SGN](Подпись); - многострочная, можно вставить внутрь любые стандартные BB-коды (Картинки, таблицу и т.д)

Отредактировано Герда (19.05.13 21:27)

+1

2

Работает) Чудесная вещь) Но пара недочетов: несмотря на вбитый вписок администраторов, поменять аватар могут все пользователи и даже гости при желании, ибо картинка открытия панели и галереи им высвечивается. И второе - с главной страницы отображается изначальный ник пользователя, было бы здорово, если бы выводился заданный через панель.

0

3

JustSeo написал(а):

поменять аватар могут все пользователи и даже гости при желании, ибо картинка открытия панели и галереи им высвечивается.

Там написано -

(*к Смене Аватара - допущены Все!

И второе - с главной страницы отображается изначальный ник пользователя, было бы здорово, если бы выводился заданный через панель.

:glasses: Эт - да - но эта штука первоначально делалась для отыгрыша разных персонажей одним Аккаунтом( а не для пряток по форуму

Для пряток - есть такой Скрипт => СКРИПТ СКРЫТОГО ПРИСУТСТВИЯ ЮЗЕРА НА ФОРУМЕ

*Ксать нун попросить faiko запостить ( неплохой скрипт

Отредактировано Deff (22.12.11 02:49)

0

4

а как сделать расширенное меню? а то аватар меняется, а ник и статус - нет.

0

5

всё, нашёл.

0

6

Шикарнецкая штука))
Большое за нее спасибо. Буквально на этой неделе думала о такой функции :))

Думаю что дальнейшим развитием этого скрипта могла бы стать возможность создавать для каждого отдельного аккаунта свой ограниченный "каталог" имиджей. Чтобы игрок мог использовать только имиджи своих персонажей, а чужие трогать не мог.
А еще было бы круто, если бы можно было менять и содержимое доп.полей профиля.
В идеале вообще - открыл панельку, выбрал одним тыком полный имидж другого персонажа, закрыл панельку...
Мечты-мечты  http://uploads.ru/i/y/m/1/ym1Lx.gif

0

7

Йоша написал(а):

А еще было бы круто, если бы можно было менять и содержимое доп.полей профиля.

вот-вот. Так сам по себе скрипт шикарный, но не очень удобно как раз из-за того, что информация в доп. полях принадлежит другому персонажу.

0

8

У меня не получается расширенное меню, только стандартное. В строчку OnSmenaImage("Название локации", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6")) вписываю название локации/форума/всего сайта, а дальше - ники. Но при клике на картинку сбоку есть возможность только выбрать из галереи или вставить тег для аватара, но не для всего остального(

0

9

Лирия
Ссылку на ресурс с установленным кодом и точное название локаций - где Вы хотите иметь расширенное меню(Локации лучше копировать прям из названий форумов или тем

0

10

Йоша написал(а):

В идеале вообще - открыл панельку, выбрал одним тыком полный имидж другого персонажа, закрыл панельку...
Мечты-мечты

Кстати, а существует ли вообще в JS возможность это реализовать? Я даже готова этот язык выучить и сама пострадать над написанием скрипта, если это возможно вообще) (Но почему-то у меня есть ощущение, что для вывода персональных панелек с набором персов нужны какие-нибудь базы данных или еще какие сложности.)

0