Гость
Обновленные темы Популярные темы Активные пользователи
Проблемс с Симс 4 3 25.05.2020 в 20:19 от 2024end Вопросы // Ответы 11 25.05.2020 в 16:41 от doomgai2016 Флудилка 69 25.05.2020 в 04:41 от Zero Различные иконки для игры или сайта Сталкер 64 20.05.2020 в 16:32 от 2024end Скачать новые черты характера для Sims 4 2 18.05.2020 в 15:44 от 2024end Трудновоспитуемые 1 18.05.2020 в 05:02 от Zero Шаблон для Ucoz на тему CS (testcs) 0 17.05.2020 в 13:10 от 2024end Различная графика для сайтов и игр (interface, backgrou... 12 17.05.2020 в 12:43 от 2024end Wicked Whims - Стриптиз клубы - давайте танцевать 1 13.05.2020 в 19:25 от serjtkachenko Моды от AHarris00Britney для The Sims 4 3 11.05.2020 в 09:51 от 2024end
2024end 3920
Zero 11

  • Страница 1 из 1
  • 1
Форум — Synthira.Ru » Web-Раздел » Скрипты для uCoz » Вывод последних сообщений с форума в профиль by Apocalypse
Вывод последних сообщений с форума в профиль by Apocalypse
Администраторы
Кол-во постов: 3920
Репутация: 16
Регистрация: 22.07.2017
Статус: Не в сети
 Автор темы | Понедельник, 04.02.2019, 12:25 | Сообщение # 1

Данный скрипт разработан по просьбе пользователя Андрей Воробьёв. Суть его в выводе последних сообщений форума пользователя в его профиль.

Установка:
1#: ПУ - Управление дизайном - Пользователи - Персональная страница пользователя - В то место, где должен выводиться список, вставьте:

Код
<div id="apogetposts">Загрузка последних постов...</div>
<script>
$.get('/forum/0-0-1-3-$_USER_ID$/', function(a) {
var apocontainer = $('#apogetposts');
apocontainer.html('');
for(i=0;i<5;i++) {
apocontainer.prepend('<span id="apospan' + i + '"></span>');
apocururl = $('.apoforumtitle', a).eq(i).attr('id'), apocurtitle = $('.apoforumtitle', a).eq(i).text();
apogettheme(apocururl, apocurtitle, apocontainer, i);
};
});

function apogettheme(a, b, c, q) {
$.get(a, function(d) {
var apolastpost = $('.aponame[uid="$_USER_ID$"]:last', d), apolastpostid = apolastpost.attr('uid'), apolastposttime = apolastpost.attr('time'), apolastposttext = apolastpost.html();
if(apolastposttext != undefined) {
c.find('#apospan' + q).html('<fieldset style="text-align:left;border:1px dashed #aaa;margin-top:10px;"><legend>' + '[' + apolastposttime + '] <a href="' + a + '">' + b + '</a></legend>' + apolastposttext + '</fieldset>');
};
});
};
// imapo.ru (c) 2017
</script>

2#: ПУ - Управление дизайном - Форум - Вид темы/опроса - Замените $THREAD_TITLE$ на:

Код
<span class="apoforumtitle" id="$LAST_POST_LINK$">$THREAD_TITLE$</span>

3#: ПУ - Управление дизайном - Форум - Вид материалов - Замените $MESSAGE$ на:

Код
<span class="aponame" uid="$UID$" time="$DATE$ в $TIME$">$MESSAGE$</span>


[greenb]Источник: imapo.ru[/greenb]
Форум — Synthira.Ru » Web-Раздел » Скрипты для uCoz » Вывод последних сообщений с форума в профиль by Apocalypse
  • Страница 1 из 1
  • 1
Поиск: