Иконка ресурса

AIXF: Thread Top 2.0.0

Нет прав для скачивания

bxarek

Проверенные
Сообщения
237
Решения
8
Реакции
211
Баллы
105
bxarek добавил(а) новый ресурс:

AIXF: Thread Top - очень простое дополнение к рейтингу тем, упорядоченное по количеству реакций на первое сообщение (го

Протестировано на версиях 2.3.7 и 2.2.17 (см. вкладку «Информация» на моём форуме). Пожалуйста, протестируйте перед установкой.
Посмотреть вложение 159191

##Функции: Это дополнение предоставляет вид «Популярные темы» , отсортированные по рейтингу реакции на первое сообщение (количество голосов «за» минус количество голосов «против»). Это минималистичный шаблон, который устанавливается без проблем, без схемы или XML.

---

## Использование

**Глобальный топ:** `/aixf-top`...

Узнать больше об этом ресурсе...
 
Если вам не нравится (очень простая) структура /aixf-top, вы можете отредактировать шаблон, используя этот код ниже. Или использовать свой собственный.

Просто перейдите: Внешний вид > Шаблоны > Найдите aixf_top_threads и сделайте всё, что захотите.
Код:
<xf:title>Top threads</xf:title>

<div class="block">
    <div class="block-container">
        <h3 class="block-minorHeader">
            <xf:if is="$isForumScoped">
                Top in {$node.title}
            <xf:else />
                Global Top
            </xf:if>
        </h3>

        <div class="block-body">
            <xf:if is="$threads|count">
    <ul class="block-body">
        <xf:foreach loop="$threads" value="$thread">
            <li class="block-row" style="display:flex; justify-content:space-between; align-items:center;">

                <!-- Left side: title + forum + starter -->
                <div>
                    <xf:if is="$thread.prefix_id">
                        {{ prefix('thread', $thread, 'html', '') }}
                    </xf:if>
                    <a href="{{ link('threads', $thread) }}"><strong>{$thread.title}</strong></a>
                    <span class="u-muted">
                        <xf:if is="!$isForumScoped">
                            in <a href="{{ link('forums', $thread.Forum) }}">{{$thread.Forum.title}}</a> •
                        </xf:if>
                        Started by <xf:username user="$thread.User" /> •
                        <xf:date time="{$thread.post_date}" />
                    </span>
                </div>

                <!-- Right side: replies/views -->
                <div style="white-space:nowrap; text-align:right;">
                    <span class="u-muted">Replies:</span> {$thread.reply_count} &nbsp;
                    <span class="u-muted">Views:</span> {$thread.view_count} &nbsp;
                    <a href="{{ link('threads/latest', $thread) }}">Latest</a>
                </div>

            </li>
        </xf:foreach>
    </ul>
<xf:else />
    <div class="block-row">No threads yet.</div>
</xf:if>

        </div>
    </div>
</div>

<xf:if is="$isForumScoped">
    <xf:pagenav
        page="{$page}"
        perpage="{$perPage}"
        total="{$total}"
        link="aixf-top"
        data="{{ {'node_id': $node.node_id} }}" />
<xf:else />
    <xf:pagenav
        page="{$page}"
        perpage="{$perPage}"
        total="{$total}"
        link="aixf-top" />
</xf:if>
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу