Help > Forum > Темы и сообщения > Отображение номера поста рядом с каждым сообщением
Отображение номера поста рядом с каждым сообщением
Сообщения в новых темах в настоящее время не имеют номера или идентификатора, которые можно использовать для ссылки на них в обсуждениях. Скоро мы добавим функцию, которая позволит легко ссылаться на публикации в новых темах по номеру. В то же время вы можете следовать приведенным ниже инструкциям, чтобы добавить номер записи рядом с каждой публикацией в теме.
Обратите внимание, что для ссылки на конкретный пост в новых темах идеально подходит кнопка цитаты. В цитате будет указана ссылка на сообщение, чтобы пользователь мог легко перейти к этому сообщению. Это предпочтительно, чем использовать номер записи, так как номера сообщений, упомянутые в обсуждении, будут неверными, если запись будет удалена позже по какой-либо причине. Каждая публикация также содержит ссылку «Поделиться», которую можно использовать для получения ссылки на эту запись.
- Войдите в свою учетную запись Website Toolbox.
- Нажмите на кнопку Интеграция ссылка.
- В Интеграция меню, нажмите на HTML ссылка.
- Скопируйте HTML-код ниже в HTML-код тега главы форума текстовое поле:
<!-- Add post numbers next to each post of a topic. ie: #1, #2, #3 --> <script> window.addEventListener("DOMContentLoaded", function() { if (jQ('#posts-list').length && window.location.href.match(/\/post\//)) { if (jQ('.page-numbers').length) { var strTrail = jQ('.page-numbers').text(); var postOrder = jQ('#posts-list').data('post-order'); var matches = strTrail .substr(0,strTrail .indexOf(' ')); matches = matches.replace(/,/g,''); if (matches) { var trail = parseInt(matches); var num = 0; if(postOrder == 'desc' && !jQ('.first-post').length){ num = trail - 1; } jQ('.post-body-wrapper').each(function () { if(jQ(this).find('.post-edit').length) { num++; jQ(this).find('.post-edit').append('#'+num); } if (num == 1 && trail > 1) { num = trail - 1; } }); } } else { var num = 0; jQ('.post-body-wrapper').each(function () { num++; jQ(this).find('.post-edit').append('#'+num); }); } } }); </script>
- Сохранить изменения.
If you still need help, please contact us.