Быстрый и надёжный хостинг на SSD-дисках от 165р в месяц   •   Реклама
3 992 просм
8 комм
Поделиться:

Шаблон «MineStrap» для DLE

До сегодняшнего дня, мы не выкладывали на сайте для наших пользователей ни одного полноценного шаблона. И думаю, время для этого настало. Представляем вашему вниманию адаптацию шаблона «MineStrap» для DataLife Engine, который подойдет для сайтов игры Minecraft. Больше всего тема подойдет для ресурсов-серверов игры, но при большом желании, можно переделать его, например, под блог.

Шаблон состоит из 3 типов страниц:

  1. Главная страница.
  2. Полная страница новости.
  3. Статистические страницы.
Шаблон «MineStrap» для DLE

Шаблон тестировался на DLE 10.6. Для установки темы на сайт, нужно произвести небольшие манипуляции, а какие именно мы сейчас расскажем.

Установка

1. Первое, что вам нужно сделать – это скачать архив с шаблоном, и залить его на ваш сайт в папку /templates/

2. Далее, добавляем дополнительное поле для новостей. В него мы будем размещать главное изображение новости. Настройки делаем как на рисунке ниже:

Шаблон «MineStrap» для DLE

3. В качестве главной страницы мы используем статистическую страницу, поэтому перейдем в панель управления сайтом в раздел «Настройки системы», и в графе «Информация, выводимая по умолчанию на главной странице» выберите - «Статическую страницу с именем main».

После чего, создайте вашу статистическую страницу. В поле «Название» напишите main – это обязательное условие, т.к. в противном случае страница не станет главной. В «Описание» введите название вашего сайта, и в поле «Использовать шаблон» введите - modules/main.

4. Для настройки вывода последних новостей, откройте файл main.tpl в папке /templates/MineStrap/modules/ и в коде:

{custom category="1" template="modules/last_news" available="global" navigation="no" from="0" limit="3" order="date" sort="desc" cache="yes"}

В «category="1"» – 1 замените на ID ваших категорий, из которых следует выводить последние новости.

Вот собственно и все, первоначальная настройка и установка закончена.

Для изменения ссылок, названий и прочих элементов – производите изменения в файлах лежащих в папке /templates/MineStrap/modules/

Назначение файлов шаблона

header.tpl – главное меню сайта;
last_news.tpl – вид последних новостей;
main.tpl – главная страница сайта;
footer.tpl – подвал сайта.

Если у вас возникли вопросы в установке – задавайте их в комментариях.

ФайлРазмерСсылка
8
комментариев
Форма комментирования этой статьи скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
    • 10
    828
      •  Администратор
    11 янв в 02:36

    Вадим Агеев, подумаем над этим.

    • 1
    766
      •  Гости
    10 янв в 18:09

    Огромное, спасибо за шаблон, может есть что нибудь из из категории "Лендинг", с обратным отчетом ? Или бизнес шаблоны?

    • 12
    828
      •  Администратор
    21 ноя в 15:28

    Дмитрий, Здравствуйте. В таком случае напишите нам в ВК (необходимо будет прислать все доступы к сайту) и там уже точно скажем, что нужно сделать чтобы решить проблему.

    • 2
    766
      •  Гости
    21 ноя в 14:00

    ещё раз здравствуйте. создал файл и вписал всё. чистил кэш сайта. новостей добавил 10 штук. при лимите 2 и 3. чтобы точно было куда перелистывать. но всё равно нет никаких изменений. в чем ещё может быть проблема. посоветуйте, пожалуйста, что посмотреть/поменять/сделать?

    • 13
    828
      •  Администратор
    16 ноя в 21:13

    Дмитрий, в папке темы создайте файл navigation.tpl со следующим содержимым:

    <br /><div class="dpad basenavi ignore-select">

    <div class="bnnavi">

    <div class="navigation">{pages}</div>

    <div class="nextprev">

    [prev-link]<span class="thide pprev">Назад</span>[/prev-link]

    [next-link]<span class="thide pnext">Вперед</span>[/next-link]

    </div>

    </div>

    <a class="thide toptop" onclick="scroll(0,0); return false" href="#">Наверх</a>

    </div>

    И плюс navigation="yes" в custom.

    Чистите кэш сайта - должно помочь.

    • 1
    766
      •  Гости
    16 ноя в 20:49

    Спасибо! Категории и установка лимита работает.

    А вот с навигацией проблема. При включении и выключении абсолютно не видно изменений. Подскажите, что именно должно происходить и в чем может быть проблема?

    • 6
    828
      •  Администратор
    15 ноя в 22:33

    Дмитрий, Здравствуйте!

    В строке:

    {custom category="1" template="modules/last_news" available="global" navigation="no" from="0" limit="3" order="date" sort="desc" cache="yes"}

    navigation="no" - меняете на navigation="yes" - это значит, что вы включаете навигацию.

    limit="3" - 3 - это количество выводимых материалов (в вашем случае меняете на 16).

    category="1" - 1 - id категорий. Как Вы и подметили, задаются через запятую, например: category="1,2,3"

    • 1
    766
      •  Гости
    15 ноя в 16:13

    Здравствуйте. Подскажите, пожалуйста, если нужно чтобы вывод происходил из всех категории просто их вписать «category="1,2,3"» и тд. или каким образом это сделать?

    И ещё вопрос как сделать вывод 4 новостей в ряд и, к примеру, 16 в целом, а не 3? И функцию переключения на следящую страницу? На подобие https://prnt.sc/harxej

Подняться наверх
«Pandoge» - помощник вебмастера