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

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

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


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


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

Сообщений 261 страница 280 из 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

261

Александр Коровин
Вы хоть что нибудь одно сделайте!
1. Создайте новое  поле и вставьте свою кнопку для Всплывающей таблички согласно описанию в данной теме(В Конце статьи читаем внимательно пять раз) Опробуйте работоспособность с новой кнопкой.
2. Далее  Вставим это поле с кнопкой под 4 кнопку спойлера в топике...

+1

262

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

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

А можно сделать так, чтобы администратор сайта мог контролировать картинку и её размеры?

0

263

Александр Коровин
1. Сделайте эскиз того, что Вы хотите получить в итоге, сделайте скриншот или приведите аналог подобного на других сайтов, Вы плохо поясняете задачу...
Пока не понял какого итога Вы хотите...
1. Скриншот Аналога,
2. Примерная иконка от юзера
3. Поставьте скрипт спойлера пока без кнопки и иконки на всплывающую таблицу, ткните стрелкой куда нужно поставить новую иконку и поясните текстом,( если сделаю, то ближе к ночи, желательно иметь к ночи все необходимые посянения и картинки), сейчас убегаю

0

264

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

1. Скриншот Аналога,

Сейчас.

Живые

Мёртвые

Мои форумы

Общая инфа

0

265

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

2. Примерная иконка от юзера

Вот.
http://img1.liveinternet.ru/images/atta … ow_548.gif

0

266

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

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

Сейчас...

<!-- 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://s4.uploads.ru/Wcv1x.png[Info]",
"pa-posts",      //Кол-во сообщений:
"pa-respect",    //Уважение:
"pa-positive",   //Позитив
"pa-invites", //Приглашений
// 2 кнопка- ссылка на Картинку
"http://img1.liveinternet.ru/images/attach/b/3/7/770/7770298_1194523823_meow_548.gif[Cat]",
"pa-fld1",       //Доп.Поле.1
"pa-fld2",       //Доп.Поле.2
"pa-fld3",       //Доп.Поле.3
"pa-fld4",       //Доп.Поле.4
"pa-fld5",       //Доп.Поле.5
// 3 кнопка- ссылка на Картинку
"http://s4.uploads.ru/PK86h.png[Awards]",
"award",      //Награды(только для rusff и ork)
// 4 кнопка- ссылка на Картинку
"http://s4.uploads.ru/k3C1o.png[Gifts]",
"gift",         //Подарки(только для rusff и ork)
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->
Картинка кнопки выделена при помощи текст! Кнопка должна сменить ту кнопку, которая обозначена в скрипте!

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

0

267

Александр Коровин
Что не по русски в словах "Ccылки на сайты с Аналогом нужного и Скриншоты - эскизы как должно выглядеть в итоге"
Насколько Вам трудно сделать скриншот своего или чужого сайта ? Есть программа(имхо давал уже ссылку) => http://desksoft.ru/index.php?forum=7&th=291
Код что Вы выкладываете - я сам рисовал, Вам нужен код(Вы крутой кодер?) или итоговое отображение на Вашем сайте?
:glasses:  Попробуйте объяснять картинками и пояснениями к ним, (пояснения чисто текстом и кодами у Вас выходит отвратно)

+1

268

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

Александр Коровин
Что не по русски в словах "Ccылки на сайты с Аналогом нужного и Скриншоты - эскизы как должно выглядеть в итоге"
Насколько Вам трудно сделать скриншот своего или чужого сайта ? Есть программа(имхо давал уже ссылку) => http://desksoft.ru/index.php?forum=7&th=291
Код что Вы выкладываете - я сам рисовал, Вам нужен код(Вы крутой кодер?) или итоговое отображение на Вашем сайте?
  Попробуйте объяснять картинками и пояснениями к ним, (пояснения чисто текстом и кодами у Вас выходит отвратно)

1) http://img1.liveinternet.ru/images/atta … ow_548.gif
Эта картинка должна отображать под собой таблицу, а не дополнительные поля!

2) http://desksoft.ru/index.php?forum=7&th=291
Данная программа не работает на Android 5.1

3) http://cwscep.mybb.ru/viewtopic.php?id= … p=12#p7293
Эта ссылка откроется в теме, где используются впадающая вкладка! Пост номер 342

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

0

269

Александр Коровин

Александр Коровин написал(а):

Данная программа не работает на Android 5.1

Ну можно же как-то сделать скриншот ??? И наверняка есть программы редактирования картинок под андроид, раз уж Вы с планшета, ну мон потрудиться поискать -сделать скрины
Ибо по Вашим объяснениям не оч понятно, что требуете от Deff и мну...
Вообще все есть в Первом посте данной темы, перечитайте ыщо раз, ну чо непонятного...
А вкладка не появляецо - потому что не прописали ссылку в минипрофиль, как написано в первопосте!

0

270

Александр Коровин написал(а):

2) http://desksoft.ru/index.php?forum=7&th=291
Данная программа не работает на Android 5.1

На андроиде скриншот сделается кнопка убавления громкости+ выключения либо убавление громкости+домой, зависит от устройства. На карйняк - забить в Гугл плее "скриншоты" и он сам найдёт всё и даже больше.
Обрезать-что-то дописать можно в любом граф. Редакторе, даже встроенном в сам телефон/планшет

+1

271

RpM Anastasia написал(а):

На андроиде скриншот сделается кнопка убавления громкости+ выключения либо убавление громкости+домой, зависит от устройства. На карйняк - забить в Гугл плее "скриншоты" и он сам найдёт всё и даже больше.
Обрезать-что-то дописать можно в любом граф. Редакторе, даже встроенном в сам телефон/планшет

Спасибо большое за совет, но у меня не получается скриншот!

0

272

Александр Коровин
Для начала Выполните рекомендации, что отправил в Личку, отпишитесь

0

273

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

Александр Коровин
Для начала Выполните рекомендации, что отправил в Личку, отпишитесь

Уже сделал!

0

274

Александр Коровин
Нафег ссылку в скрипте заменили на непонятно что ? Переставьте

Код:
<!-- Всплывающая таблица с вкладками, в топике, с инфой о персонаже -->
<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

275

Сделал!

0

276

Александр Коровин
:mad: А куда дели мою правку в HTML низ ?? Лан чичас сам попробую ..

0

277

Александр Коровин :question: Пробуйте - вроде сделал

0

278

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

Александр Коровин  Пробуйте - вроде сделал

Всё прекрасно, но поле последней графы слишком длинное. Крестик, чтобы закрыть таблицу, не влезает. Это можно как-то исправить?

0

279

Александр Коровин
Сделайте скриншот проблемы, плюс сразу ссылку на пост для теста - чоб мне не искать по страницам

0

280

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

Александр Коровин
Сделайте скриншот проблемы, плюс сразу ссылку на пост для теста - чоб мне не искать по страницам

http://vita.rusff.ru/viewtopic.php?id=33#p42
Войдите в эту тему, откроете иконку и всё сами увидите.

0


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