Установка:
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 = $('.aponameuid="$_USER_ID$"]:last', d);
var apolastpostid = apolastpost.attr('uid');
var apolastposttime = apolastpost.attr('time');
var 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>
<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 = $('.aponameuid="$_USER_ID$"]:last', d);
var apolastpostid = apolastpost.attr('uid');
var apolastposttime = apolastpost.attr('time');
var 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>
Если у вас возникнут вопросы, пожалуйста, не стесняйтесь задать их в комментариях. Я готов помочь вам разобраться или внести изменения по вашему запросу.