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

XF2 [8WR] XenPorta 2 (Portal) PRO 2.2.0.7

Нет прав для скачивания
Установил XenPortal. В навигации появилась вкладка Главная, где и отображаются статьи. Как мне Главную переименовать в Новости? На тесте как то делал, а сейчас не могу, хоть убейся!
 
Поиск по фразам.
 
Блин, а это нафига?
2018-10-04_122352.png
просто для мета тегов? глянул чет подумал там можно изменить, пипец, обосрался :)
 
Блин, а это нафига?
Посмотреть вложение 92265
просто для мета тегов? глянул чет подумал там можно изменить, пипец, обосрался :)
Там менял - ничего не меняется!
Поиск по фразам.
По фразам тоже не ищется.
Строго не судите - это мой первый форум на ксени. Я только учусь!

В навигации ничего не меняется!55.jpg
 
Последнее редактирование модератором:
Еще вариант отключения копирайта:
Внешний вид - Шаблоны - Ваш шаблон, далее ищем extra.less и в него добавляем:
Код:
.p-footer-copyright {
    display: none;
}
 
Не отключения, а скрытия всего лишь. И это ненужный вариант вообще.
 
Можно по подробней про ненужный, может я не правильно скрыл копирайт?
 
Модификацию шаблона page_container для данного плагина отключите и всё.
 
1231ё.png
Извиняюсь за изображение.
Как в портале оставить активным только изображение? Без описания и "продолжить" .
 
Serjio, модификацией шаблона EWRporta_articles_macros можно добиться практически любого результата
 
Если все написанное ниже покажется совсем непонятным, то лучше скрыть ненужные элементы через extra.less.

Заходите в /admin.php?template-modifications/add, в поле Шаблон пишите EWRporta_articles_macros, ключ модификации может быть любым, например custom_ewr, описание тоже любое удобное, чтобы потом можно было сходу понять для чего эта модификация, например "Убираем описание и кнопку продолжить".
Тип поиска — простой.
Найти:
Код:
<xf:macro name="article_block" arg-article="!" arg-catlinks="!" arg-attachments="!">
    <div class="porta-article-item">
        <div class="block-container porta-article-container">

            <xf:if contentcheck="true">
                <a class="porta-article-header" data-cache="false"
                    data-xf-click="{{ $article.article_icon.type == 'medio' ? 'overlay' : '' }}"
                    href="{{ $article.article_icon.link ? $article.article_icon.link : link('threads', $article.Thread) }}">
                   
                    <xf:contentcheck>
                        <xf:macro name="article_header"
                            arg-article="{$article}"
                            arg-attachments="{$attachments}" />
                    </xf:contentcheck>

                    <div class="porta-header-text">
                        <span>
                            <xf:if is="$article.Thread.prefix_id">{{ prefix('thread', $article.Thread, 'html', '') }}</xf:if>
                            {{ $article.article_title ? $article.article_title : $article.Thread.title }}
                        </span>
                    </div>
                </a>
            <xf:else />
                <h2 class="block-header">
                    <a href="{{ link('threads', $article.Thread) }}">
                        <xf:if is="$article.Thread.prefix_id">{{ prefix('thread', $article.Thread, 'html', '') }}</xf:if>
                        {{ $article.article_title ? $article.article_title : $article.Thread.title }}
                    </a>
                </h2>
            </xf:if>

            <div class="block-body message-inner">
                <xf:if is="{{ property('EWRporta_dateblock') }}">
                    <div class="message-cell porta-article-date">
                        <div class="porta-date-block">
                            {{ time($article.article_date, 'M') }}
                            <b>{{ time($article.article_date, 'd') }}</b>
                        </div>
                    </div>
                </xf:if>
                <div class="message-cell message-main">
                    <header class="message-attribution">
                        <div class="message-attribution-main">
                            <ul class="listInline listInline--bullet">
                                <li>
                                    <i class="fa fa-user"></i>
                                    <a href="{{ link('ewr-porta/authors', $article.Thread.User) }}" class="u-concealed">
                                        {{ $article.Thread.User ? $article.Thread.User.username : $article.Thread.username }}</a>
                                </li>
                                <li>
                                    <i class="fa fa-clock-o"></i>
                                    <a href="{{ link('threads', $article.Thread) }}" class="u-concealed">
                                        <xf:date time="$article.article_date" data-full-old-date="true" /></a>
                                </li>
                            </ul>
                        </div>

                        <div class="message-attribution-opposite">
                            <ul class="listInline listInline--bullet">
                                <li>
                                    <i class="fa fa-eye"></i>
                                    {$article.Thread.view_count|NUMBER}
                                </li>
                                <li>
                                    <i class="fa fa-comments"></i>
                                    {$article.Thread.reply_count|NUMBER}
                                </li>
                            </ul>
                        </div>
                    </header>

                    <div class="message-body">
                        <xf:if contentcheck="true">
                            <div class="porta-block-icon">
                                <xf:contentcheck>
                                    <xf:macro name="article_icon"
                                        arg-article="{$article}"
                                        arg-attachments="{$attachments}" />
                                </xf:contentcheck>
                            </div>
                        </xf:if>

                        {{ bb_code($article.article_excerpt, 'ewr_porta_article', $article.Thread.FirstPost) }}

                        <xf:if is="$article.article_break">
                            <a href="{{ link('threads', $article.Thread) }}">{$article.article_break}</a>.
                        </xf:if>
                    </div>
                </div>
            </div>

            <div class="block-footer">
                <div class="block-footer-counter">
                    <xf:foreach loop="$catlinks" value="$catlink">
                        <xf:button href="{{ link('ewr-porta/categories', $catlink.Category) }}">
                            {$catlink.Category.category_name}
                        </xf:button>      
                    </xf:foreach>
                </div>
                <div class="block-footer-controls">
                    <xf:button href="{{ link('threads', $article.Thread) }}">
                        <div class="fa fa-sign-in"></div>&nbsp;
                        {{ phrase('continue...') }}
                    </xf:button>
                </div>
            </div>
        </div>
    </div>
</xf:macro>
Заменить:
Код:
<xf:macro name="article_block" arg-article="!" arg-catlinks="!" arg-attachments="!">
    <div class="porta-article-item">
        <div class="block-container porta-article-container">

            <xf:if contentcheck="true">
                <a class="porta-article-header" data-cache="false"
                    data-xf-click="{{ $article.article_icon.type == 'medio' ? 'overlay' : '' }}"
                    href="{{ $article.article_icon.link ? $article.article_icon.link : link('threads', $article.Thread) }}">
                   
                    <xf:contentcheck>
                        <xf:macro name="article_header"
                            arg-article="{$article}"
                            arg-attachments="{$attachments}" />
                    </xf:contentcheck>

                    <div class="porta-header-text">
                        <span>
                            <xf:if is="$article.Thread.prefix_id">{{ prefix('thread', $article.Thread, 'html', '') }}</xf:if>
                            {{ $article.article_title ? $article.article_title : $article.Thread.title }}
                        </span>
                    </div>
                </a>
            <xf:else />
                <h2 class="block-header">
                    <a href="{{ link('threads', $article.Thread) }}">
                        <xf:if is="$article.Thread.prefix_id">{{ prefix('thread', $article.Thread, 'html', '') }}</xf:if>
                        {{ $article.article_title ? $article.article_title : $article.Thread.title }}
                    </a>
                </h2>
            </xf:if>

            <div class="block-body message-inner">
                <xf:if is="{{ property('EWRporta_dateblock') }}">
                    <div class="message-cell porta-article-date">
                        <div class="porta-date-block">
                            {{ time($article.article_date, 'M') }}
                            <b>{{ time($article.article_date, 'd') }}</b>
                        </div>
                    </div>
                </xf:if>
                <div class="message-cell message-main">
                    <header class="message-attribution">
                        <div class="message-attribution-main">
                            <ul class="listInline listInline--bullet">
                                <li>
                                    <i class="fa fa-user"></i>
                                    <a href="{{ link('ewr-porta/authors', $article.Thread.User) }}" class="u-concealed">
                                        {{ $article.Thread.User ? $article.Thread.User.username : $article.Thread.username }}</a>
                                </li>
                                <li>
                                    <i class="fa fa-clock-o"></i>
                                    <a href="{{ link('threads', $article.Thread) }}" class="u-concealed">
                                        <xf:date time="$article.article_date" data-full-old-date="true" /></a>
                                </li>
                            </ul>
                        </div>

                        <div class="message-attribution-opposite">
                            <ul class="listInline listInline--bullet">
                                <li>
                                    <i class="fa fa-eye"></i>
                                    {$article.Thread.view_count|NUMBER}
                                </li>
                                <li>
                                    <i class="fa fa-comments"></i>
                                    {$article.Thread.reply_count|NUMBER}
                                </li>
                            </ul>
                        </div>
                    </header>
                </div>
            </div>
        </div>
    </div>
</xf:macro>

Итоговый результат у меня на локалке: ShND0sz.png

Отсюда уже можно дальше танцевать и убирать/добавлять элементы, менять стили. Важно, что у меня под рукой только ксенпорта версии 2.0.2 может быть в более поздних версиях этот шаблон у автора менялся.

Ещё иногда копирование кода может не сработать — насколько я понимаю, пробелы и табуляции важны для срабатывания модификации, в этом случае лучше самостоятельно скопировать нужный участок из содержимого шаблона в поле найти.
 
Мужики, установил сегодня плагин, создал статью, но при публикации одной статьи в новостях отображается почему-то две одинаковых, то есть дублируются, создавал еще несколько штук - та же самая история, в чем проблема? спасибо.

Screenshot at окт. 07 16-02-43.png
 
Господа, слайдер у всех глючит иногда? То одну объяву прокручивает, то кнопки переключения слайдера не работают. На сайте автора замечены теже баги.
 
Друзья, а как убрать префикс темы для отображения на главной странице ксенпорта ?
 
new_expert, посмотри в настройках где-то..я не помню уже. У меня было тоже самое...Тему эту почитай внимательней. 11 страниц не так уж много.:)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу