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

Объявление

Загадочный Дом «Кузнечик»

Форумные игры, кино, позитивное отношение и душевное общение!
Есть в мире место, где душе тепло...
Заходи, мы будем тебе рады!

Подробнее

Мийрон

Качественный пиар быстро и недорого.
Красивейшие дизайны по низким ценам.
Каталог ролевых игр.

Подробнее

FD Chat - Чат на вашем форуме

Чат на отдельной странице на форуме. Без регистрации, используются форумные аккаунты.
Стоимость: 1500р
Первым 10 покупателям скидка 20%.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

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

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

Подробнее
Внимание! Нужно ваше мнение! Выбираем новый логотип, новую стилистику и новую разметку заявок для проекта ролевых заявок.

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

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



Награды в всплывающем окне

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

1

Новый скрипт наград by kozhilya
Новый скрипт наград от kozhilya: удобное добавление наград, обширные настройки стиля.

http://forumupload.ru/uploads/0007/e3/f7/2617/t711956.jpg

Автор: kozhilya
Платформа: MyBB

- Награды хранятся не в html-низе => меньше места (ну... почти xD)
- Нет возможности ошибки в коде, из-за которой скрипт мог ломаться
- Гораздо красивее
- Награды ставить гораздо легче
Ну, а теперь к настройке скрипта.

Шаг 1. Создание наград

Как я уже сказал, скрипты хранятся не в html-низ. А в "Полях профиля". Надо же использовать плюшки админа mybb?
1) Создайте поле профиля с именем "Награды" (Только так, иначе скрипт будет некорректно работать в настройках профиля)
2) Заполните его следующим образом (награды можете не копировать):

https://i.imgur.com/EUKwJY4.png

3) Формат заполнения наград:

Что ставить:

Название награды|Описание

Ссылка на картинку

Пример:

Награда 1|Какая-та награда 1

http://uploads.ru/i/8/3/F/83FJO.png

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

awardsn["Ключ"] = new Array("Название", "Ссылка_на_иконку", "Описание")

Важно: не теряйте вертикальную черту (|) между названием и описанием!!! Иначе скрипт будет работать некорректно.
И ещё. Обратите внимание на путь к странице, на которой вы создаёте награды. Он будет следующего вида:

http://Адрес форума/admin_fields.php?edit_field=fld2

Запомните последнюю цифру (выделил синим). Она понадобится вам в следующем шаге.

Шаг 2. Всплывающее окно

Теперь, собственно говоря, основной код:

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

Вставлять в html-низ. Копирайт не убирать! Если узнаю, что нет копирайта - потребую установки копирайта или удаления скрипта! ©
В этом коде найдите li.pa-fld2 и замените последнюю цифру на свою, которую заменили в прошлом пункте.
Если же вы по какой-то причине не запомнили это число - не беда. Поставьте в html-низ следующий код:

<!--Узнать Номер Поля Под Аватаром-->
<script>$(".post-author li").hover(function(){$(this).attr("title",$(this).attr("class"));});</script>

после чего обновите страницу и наведите курсор на слово "Награды" под аватаром любого пользователя. В появившейся надписи будет строка типа pa-fld2. Это число и вставляете.

Шаг 3. Стиль окошка

Следующий код - это стиль. Вы можете вставить его куда хотите: в "Свой Стиль" или в окна "html-низ" и "html-верх". Но если вы вставляете НЕ в "Свои стили", то этот код надо обрамлять в

Код:
<style> . . . </style>
Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.

То, что можно изменять самостоятельно, выделено курсивом.
Подробнее о селекторах:
div.AwardWindow - Само окно.
div.AwardWindow div#closeBtn - Кнопка закрытия окошка
div.AwardWindow h3 - Заголовок окна
div.AwardWindow div#AwardContent - Содержимое окошка
div.AwardWindow div#AwardContent td#title - Колонка заголовка
div.AwardWindow div#AwardContent td#desc - Колонка описания
#pun-profile fieldset > span - Кнопка "Выставить награды" в профиле.


Бонус:

Кнопка "Выставить награды" при редактировании профиля.

Бонус уже внедрён в коды, представленные выше. Этот бонус особо полезен для тех, у кого много наград и кто активно использует раздел "Дополнительно" для редактировании профиля.
Ну, кажется всё!

Отредактировано Герда (20.05.13 07:33)

Подпись автора

http://s7.uploads.ru/CwN0E.jpg

+2

2

А старые награды, которые уже есть в профиле не пропадут?

Подпись автора

http://s2.uploads.ru/egQhy.jpg

+1

3

Сакура
какие именно старые награды?

Отредактировано Герда (24.12.12 17:31)

Подпись автора

ForumD.ru очень нужны подписчики и социальных сетях и на YouTube!

https://forumstatic.ru/files/0007/e3/f7/42799.png   https://forumstatic.ru/files/0007/e3/f7/10336.png   https://forumstatic.ru/files/0007/e3/f7/85578.png

С увеличением количество подписчиков, нам откроются новые возможности и функционал.
Если хочешь поддержать наш проект - просто подпишись! :)

+1

4

Герда
у меня в профиле и у других участников стоят уже награды флажками, и если я поставлю скрипт, то они пропадут с аккаунтов других? или останутся, но в новом виде?

Подпись автора

http://s2.uploads.ru/egQhy.jpg

+1

5

Сакура
остануцо, но в новом виде)

Подпись автора

http://s7.uploads.ru/CwN0E.jpg

+2

6

Skywarp
спасибо) пойду эксперименты делать)

Подпись автора

http://s2.uploads.ru/egQhy.jpg

+1

7

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

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

А в настройках курсива нет http://uploads.ru/i/p/b/f/pbfq7.gif

Подпись автора

http://s2.uploads.ru/egQhy.jpg

+1

8

Сакура написал(а):

А в настройках курсива нет

забыл выделить Т___Т в общем, там по идее можно много чего менять)

Подпись автора

http://s7.uploads.ru/CwN0E.jpg

+1

9

Скажите, а как прописать стиль всплывающего окна так, как это сделано в демо-версии? я еще плохо разбираюсь в названиях .З.

+1

10

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

Шаг 3. Стиль окошка

Если я правильно поняла, с помощью этого скрипта должно сворачиваться окно с наградами. Я вставляла и в хтмл-низ с

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

<style> . . . </style>

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

+1