Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Выпадающая Табличка по клику на иконку в профиле топика:


Выпадающая Табличка по клику на иконку в профиле топика:

Сообщений 241 страница 260 из 524

1

Your mafiosi написал(а):

Здравствуйте.
Я хотела бы "запросить" скрипт вот такого плана:

Зарисовки

http://sa.uploads.ru/t/mRNfh.png

● Кружочки с цифрами - скрытия инфы под профилем
● Нажимаем на стрелочку и выпадает вон-та штука.
● Нажимаем - пропадает.
● Желательно, что бы рамки выпадающей таблички были сменимы.
● Каждый контент - поле профиля.

Свернутый текст

Your mafiosi,
1. Ссылку на форум или тестовик куда будет происходить установка  (с уже установленным скриптом с кружочками на скриншоте...)
2. Вы хотите задействовать 4-ре доп поля в этой таблице - у Вас останется только одно - этого не мало ?
3.


Итоговый Скрипт:

Для Ролевых форумов

Всплывающая табличка в топике с дополнительными данными юзера
(это могут быть свои собственные медали, подарки,анкета, расширенные сведения о Персонаже)
http://sa.uploads.ru/KG3PY.png

Скрипт устанавливается в HTML низ, ближе к концу.
Настройки скрипта вынесены с пояснениями, красным в скрипте - ссылка на иконку в минипрофиле (если нужно - меняем на свою) и ID форума с темами для табличек(см описание ниже):

Код установки:

<!-- Всплывающая таблица с вкладками, в топике, с инфой о персонаже -->
<style type="text/css">
/*Подвижка иконки*/
img.a-info{
  margin-top: -3px!important;
  margin-left: 173px!important;
  width:30px;  /*Размер иконки*/
}
/*Подвижка всплывающей подсказки иконки*/
.tipsy.a-info{
  margin-top: -2px!important;
  margin-left:-6px!important;
  font: normal normal 400 11px/16.5px Verdana;
}
/*сдвиг таблицы*/ .my-tabs{
  margin-top: -73px;  /*сдвиг таблицы вверх от положения иконки*/
  margin-left:255px;  /*сдвиг таблицы вправо от положения иконки*/
}
/*Цвет фона и бордюров таблицы*/
.my-tabs>.tab-a,.my-tabs>span{
  background:#F7F6D2!important;
  border-color: #909D7E!important;
}
</style>

<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0013/44/56/73823.css" />
<script img-data="
http://sa.uploads.ru/SoT3N.png" src="https://forumstatic.ru/files/0013/44/56/57946.js" forum="16"></script>
<!--//End//Всплывающая таблица с вкладками, в топике, с инфой о персонаже// -->

Пояснения:

1. Создайте отдельный форум(раздел) для тем с доп. инфой конкретного юзера во всплывающей табличке. Форум открываем на чтение всем группам(можно скрыть для гостя, хотя и гостю интересно видеть табличку). Форум скрываем с "Главной" скриптом, устанавливаемым в Описание к Форуму - Администрирование- Форумы - нужный форум - редактировать
в Описание к форуму:

<!-- Скрытие форума от юзеров -->
<script id="ThisForum">if(GroupID>2){a=$('#ThisForum');a.parents('tr').hide();a.remove()}</script>

Каждая тема, - для создания таблички конкретному юзеру.
Каждый пост этой темы, начиная с первого - будет вкладкой таблицы, если:
Если он начинается с названия вкладки, вписанное в самое начало сообщение BB-тегом [mark] (маркирующий текст, см расширение под иконкой "треугольничек")
Со следующей строки такого сообщения - идёт наш контент вкладки(одним из таких сообщений может быть и отлаженная игровая анкета пользователя).
Сообщения-Вкладки должны идти друг за другом, начиная с первого поста (первым постом считается тот, который Вы заполняли при создании темы, который отображается на странице под номером 1), кол-во вкладок будет равно колву заголовков в тегах [mark], после нахождения сообщения без тега [mark]  в первой строке, скрипт считает, что вкладки исчерпаны. Скриншот темы и организации первых двух сообщений для вкладок http://sa.uploads.ru/zJNet.png
Т.е. кол-во вкладок и названия в принципе могут быть разные для каждого юзера. Успели набить один-два поста - будут одна или две вкладки.
Максимальное кол-во вкладок наверно - 6, если названия не сильно длинные.

Как устанавливается табличка для конкретного юзера:
2. В любое доп. поле профиля текущего юзера, где разрешён HTML суём ссылку на тему с вкладками таблицы таким кодом:
<a href=#tid=198></a>
!Внутрь этой(якобы) ссылки ничего и никогда не вставляем!!
Где красная цифра 198 - ID темы будущей таблички для текущео юзера.
Определяется при клике на тему в форуме с темами для табличек:
Пример для этой темы, кликаем в форуме "Сведения о участниках" тему "Ник: Волна" смотрим ссылку в адресном окне браузера:
http://timelife.0pk.ru/viewtopic.php?id=198
Цифры после = и есть ID темы, которые и вставляем в ссылку(ссылка юзерам не видна и не портит доп поля профиля, в котором разрешено HTML.

3. Добавлена очистка тем и сообщений этого форума с доп. данными пользователя при использовании поиска, для этого в скрипте добавлен атрибут forum="16", где красным = ID форума, получаемое аналогично ID темы, при клике на форум с главной, считываем в адресном окне браузера:
Пример по клику текущего форума со скриптами:
https://forum.mybb.ru/viewforum.php?id=16
И вставляем в атрибут скрипта forum= вместо красного, - свою цифру.

На вопрос: Как задать шрифт и стиль текста на вкладке:

Оформление вкладок(шрифт и т.д.) таблицы соответствует оформлению в самих сообщениях. Используйте BB-коды в форме ответа


Добавлено 22.01.2015:
Добавлен автоскролл таблички к верхней части экрана и автоскролл во вкладках таблицы при превышении высоты экрана

У поста с таблицей есть собственный селектор: .post.tableAdd


Вариант размещения кликабельной кнопки:
http://qps.ru/o3H4v#p42 (жать на "Информация о персонаже")


Если у Вас фон полотна форума стоит на HTML то при всплывании таблицы может появится сдвиг тела форума
Лекарство:
Запихиваем перед тегом </style> такое указание:
body{padding-right:0!important;}


Тут попросили ставить свою собственную иконку в Доп.поле профиля, в удобное юзерам место, не заморачиваясь с позиционированием дефолтной иконки:
Вариант:
Вставляем нужную Вам иконку куда вам надо, скрываем текущую и переадресуем клик на скрытую иконку

Ставим картинку в нужное поле

<img src="Ссылка на Вашу иконку" onclick="iconRedir(this)">

В  HTML низ(Ниже скрипта)

<!-- Переадресация клика со своей Иконки для Вспл. таблицы в топике -->
<style>.post-author img.a-info{display:none!important}</style>
<script type="text/javascript">
function iconRedir(that) {
    $(that).parents('.post-author').find('.post-img-Sp.a-info')[0].click();
};
</script>


Как добавить в табличку награды пользователя(установленные через Rusff): пост #368
Как подключить HTML в постах к всплывающей табличке: пост #381

+2

241

Здравствуйте!
Я вставила код в хтмл-низ, как Вы и описали. Но, у меня не работает(
Может, дело в том, что я не знаю, как вставлять инфу под аватаром?
Еще бы мне хотелось убрать инфу под спойлер) Дайте ссылку пожалуйста))

0

242

Serebrika
1. Сначало нужно создать тему, с табличкой для конкретного юзера, оформленную по рекомендованным правилам
2. Вставить в Профиль конкретного Ника, в любое доп. поле с возможностью HTML в этом доп. поле ссылку на тему с табличкой,
  подобным кодом: <a href=#tid=198></a>, см. статью
3. Дайте ссылку на пост с Ником, с выставленной табличкой( - клик по дате в сообщении)

0

243

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

Еще бы мне хотелось убрать инфу под спойлер) Дайте ссылку пожалуйста))

Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика

0

244

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

Александр Коровин
Сделайте скриншот, укажите стрелкой о какой таблице или эффекте идёт речь...

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

0

245

Александр Коровин
Выпадающая Табличка по клику на иконку в профиле топика:
Чтобы мог править табличку сам юзер, id форума(якобы с табличками) в скрипте проставляем forum="0"

0

246

Александр Коровин
Значит читайте внимательнее описание в первом посте темы Выпадающая Табличка по клику на иконку в профиле топика:! Ибо скрипт стоит на десятках форумов - никто не жаловался - у всех работает

+1

247

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

Александр Коровин
Значит читайте внимательнее описание в первом посте темы Выпадающая Табличка по клику на иконку в профиле топика:! Ибо скрипт стоит на десятках форумов - никто не жаловался - у всех работает

Имя - Углехвост
Пароль - 1111

Посмотрите сами. Не понимаю, почему не работает.

0

248

Александр Коровин
:glasses: Где ссылка ?

+1

249

http://vita.rusff.ru/

0

250

Александр Коровин
А где ccылка на тему  cозданной таблички конкретному юзеру ?

0

251

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

Чтобы мог править табличку сам юзер, id форума(якобы с табличками) в скрипте проставляем  forum="0"

Я для кого Пишу ???? Вы хоть тексты читаете ??

<!-- Всплывающая таблица с вкладками, в топике, с инфой о персонаже -->
<style type="text/css">
/*Подвижка иконки*/
img.a-info{
  margin-top: -3px!important;
  margin-left: 173px!important;
  width:30px;  /*Размер иконки*/
}
/*Подвижка всплывающей подсказки иконки*/
.tipsy.a-info{
  margin-top: -2px!important;
  margin-left:-6px!important;
  font: normal normal 400 11px/16.5px Verdana;
}
/*сдвиг таблицы*/ .my-tabs{
  margin-top: -73px;  /*сдвиг таблицы вверх от положения иконки*/
  margin-left:255px;  /*сдвиг таблицы вправо от положения иконки*/
}
/*Цвет фона и бордюров таблицы*/
.my-tabs>.tab-a,.my-tabs>span{
  background:#F7F6D2!important;
  border-color: #909D7E!important;
}
</style>
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0013/44/56/73823.css" />
<script img-data="http://sa.uploads.ru/SoT3N.png" src="https://forumstatic.ru/files/0013/44/56/57946.js" forum="0"></script>
<!--//End//Всплывающая таблица с вкладками, в топике, с инфой о персонаже// -->

+1

252

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

Deff написал(а):
Чтобы мог править табличку сам юзер, id форума(якобы с табличками) в скрипте проставляем  forum="0"
Я для кого Пишу ???? Вы хоть тексты читаете ?? ИЛи тупо вставляете коды ???

Исправил, но ничего не изменилось!

0

253

Александр Коровин
Значит читайте еще внимательнее... Ну попробуйте сами разобраться, как другие юзеры, почему Вам каждый раз нун персонально разжёвывать ?

+1

254

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

Александр Коровин
Значит читайте еще внимательнее... Ну попробуйте сами разобраться, как другие юзеры, почему Вам каждый раз нун персонально разжёвывать ?

Я поставил в <a href=#tid=35#p45></a> из Ссылка. Может быть в этом ошибка?

0

255

1. Не надо придумывать своих Обрамлений для Заголовков Вкладок!!!
[align=center][i][mark]Мёртвые[/mark][/i]
Написано - только обернуть заголовок Вкладки  в  [mark][/mark]

2. Каждая вкладка таблицы - отдельным сообщением, а не всё в одном!!! (Каждый пост для вкладки начинается с Желтого Заголовка(Оборачиваем в теги  [mark][/mark]

3. Ссылка должна быть вида

<a href=#tid=35></a>

0

256

Не понимаю откуда вылезает Persones-Info: и главное вылезает вне таблицы!
И можно ли чтобы таблица шла после кнопки Подарки?

0

257

Александр Коровин
Перечитайте конец Статьи, про вставку своих кнопок и пробуйте!

0

258

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

Александр Коровин
Перечитайте конец Статьи, про вставку своих кнопок и пробуйте!

Сделал следующее:

Код:
!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 0 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки; 
var a3 = 0 // Резкость Открытия: 0 - Плавно; 1 - Резко;
var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.
//"pa-author",     //Ник-Нейм
//"pa-avatar",     //Аватар
//"pa-title",      //статус
//"pa-online",     //Пользователь online - Не засовываем в спойлеры
// 1 кнопка- ссылка на Картинку
"http://ipic.su//img/img7/fs/Wcv1x.1447492456.png[Info]",
"pa-posts",      //Кол-во сообщений:
"pa-respect",    //Уважение:
"pa-positive",   //Позитив:
"pa-invites", //Приглашений:
// 2 кнопка- ссылка на Картинку
"http://ipic.su/img/img7/fs/PK86h.1447490294.png[Awards]",
"award",      //Награды(только для rusff и ork)
// 3 кнопка- ссылка на Картинку
"http://ipic.su/img/img7/fs/k3C1o.1447490334.png[Gifts]",
"gift",         //Подарки(только для rusff и ork)
// 4 кнопка- ссылка на Картинку
"http://sa.uploads.ru/SoT3N.png"[Persones]
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->

И первые три кнопки перестали работать! Можно это исправить, но так, чтобы работали все четыре кнопки?

Отредактировано Александр Коровин (Пн, 25 Июл 2016 23:46:03)

0

259

Александр Коровин
1. Ссылку на Пост с Вашей проблемой - клик по дате в сообщении
Под 4 кнопкой должно быть прописано хоть одно поле(без косых черт) Нафег Вам кнопка, если под ней ничего нет...
5. Причем тут Всплывающая таблица ? Это скрипт спойлера в Профиле

0

260

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

Александр Коровин
1. Ссылку на Пост с Вашей проблемой - клик по дате в сообщении
Под 4 кнопкой должно быть прописано хоть одно поле(без косых черт) Нафег Вам кнопка, если под ней ничего нет...
5. Причем тут Всплывающая таблица ? Это скрипт спойлера в Профиле

http://vita.rusff.ru/viewtopic.php?id=35#p50
Я хочу объединить два скрипта в одном.

Отредактировано Александр Коровин (Вт, 26 Июл 2016 00:21:59)

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Выпадающая Табличка по клику на иконку в профиле топика: