Dle content как изменить

engine/modules/main.php 650: $tpl-set ( {content}, div id=dle-content . $tpl-result[content] . /div ); При создании своего шаблона столкнулся с проблемой дополнительно возникающего блока, который ломал изначальную вёрстку на boostrap 4. Например: у меня есть блок .row и дочерние элементы .col-4 к...
engine/modules/main.php
650: $tpl->set ( '{content}', "<div id='dle-content'>" . $tpl->result['content'] . "</div>" );

При создании своего шаблона столкнулся с проблемой дополнительно возникающего блока, который ломал изначальную вёрстку на boostrap 4.

Например: у меня есть блок .row  и дочерние элементы .col-4 которые в месте представляют собой вёрстку плитками в три колонки.

Я делаю так:

main.tpl
<div class="row align-items-stretch">
    {content}
</div>
shortstory.tpl
<div class="col-12 col-sm-6 col-lg-4">
    ...
</div>

Ожидаю:

<div class="row align-items-stretch">
    <div class="col-12 col-sm-6 col-lg-4">1</div>
    <div class="col-12 col-sm-6 col-lg-4">2</div>
    <div class="col-12 col-sm-6 col-lg-4">3</div>
</div>

А получаю:

<div class="row align-items-stretch">
  <div id="dle-content">
    <div class="col-12 col-sm-6 col-lg-4">1</div>
    <div class="col-12 col-sm-6 col-lg-4">2</div>
    <div class="col-12 col-sm-6 col-lg-4">3</div>
  </div>
</div>

И естественно вёрстка ломается, приходится гуглить как поменять код движка чтобы не было проблем либо костылить свои стили в обход стандартных конструкций bootstrap.

Возможно есть более элегантный способ обойти проблему но я о нём не знаю.

Какие варианты могут решить проблему:

1) Убрать враппер параметром:

{content wrapper="no"}

2) Добавить возможность указать классы для враппера.

{content wrapper_class="row"}

Можно ещё вынести управление враппером контента в админку, но это не так универсально как указание параметров прямо в шаблоне.

3) Ещё универсальнее конечно будет возможность добавлять враппер для повторяющихся списков:

{content} выводит всё подряд, а если это список, полезно иметь возможность обернуть его в ещё один блок со своими классами.

{content list_wrapper="yes" list_wrapper_class="row"}

Сейчас мне нужно явно проверять в каких я разделах чтобы понять вывожу я список или нет:

[available=main|cat|catalog]
  {info}
  <div class="row align-items-stretch">
    {content}
  </div>
[/available]

[not-available=main|cat|catalog]
  {info}
  {content}
[/not-available]

Прошу добавить функционал, решающий данную проблему, чтобы не приходилось при обновлении движка снова менять его код устраняющий legacy ограничения.

Последние события


  • События
  • Заказы
  • Модули
  • Фото eXtErNaL

    eXtErNaL
    Сделать модуль для загрузки документов с электронной подписью
    Вчера, 18:19


  • Фото 1191

    1191
    Сделать модуль для загрузки документов с электронной подписью
    Вчера, 17:42


    Загружаются PDF файлы, они подписаны электронной подписью, в этой подписи есть все эти поля.

  • Фото lutskboy

    lutskboy
    Сделать модуль для загрузки документов с электронной подписью
    Вчера, 14:14


    суть модуля чтоб сделать уникальный ключ? все остальное имя фамилия дата откуда должно браться? дата с новости. фио с доп поля?

  • Фото FC1488SM

    FC1488SM
    Как сделать «Показать полностью», если текст больше N символов?
    Вчера, 08:37


    По поводу длины понял, есть проблема: тексты зависят от самого длинного текста, то есть если он увеличивается допустим на высоту 50px, то и другие тексты увеличиваются на столько же, как убрать эту зависимость элементов?

  • Фото Alex42

    Alex42
    Лимит на скачивание файлов
    7-02-2023, 22:06


    lutskboy, спасибо))) Яндексом пользоваться умею , видел, поэтому и написал 16.0.

  • Фото lutskboy

    lutskboy
    Парсер информации с кинопоиска
    7-02-2023, 18:50


    с кп сложно постоянно парсить. он сразу ip в блок. надо много прокси.

  • Фото lutskboy

    lutskboy
    Лимит на скачивание файлов
    7-02-2023, 18:44


  • Фото TeraMoune

    TeraMoune
    DLE 13.2+ модуль вопрос-ответ
    6-02-2023, 21:12


    Ну делайте, стандартных возможностей для этого хватает.

  • Фото TeraMoune

    TeraMoune
    метатеги и категории в dle как прописывать лучше?
    6-02-2023, 20:59


    Поиску никакой разницы нету. Все вопросы по сео пишите лучше на

    toster

  • Фото soni

    soni
    DLE 13.2+ модуль вопрос-ответ
    6-02-2023, 20:52


    а если из такой темы сделать аналог форума, не то что вопрос ответ а часть общения на сайте?

  • Сделать модуль для загрузки докум… 3
  • Парсер информации с кинопоиска 1
  • Лимит на скачивание файлов 2
  • Сделать чат с информером 0
  • В зависимости от страны пользоват… 5
  • Генерировать случайный уникальный… 0
  • У доп поля тип Список в некоторых… 1
  • DLE 13.2+ модуль вопрос-ответ 5
  • Добавление, редактирование новост… 0
  • DLE 14 + Сторонний php скрипт (+н… 2
  • Разрешения на BBcode по группам п… 0
  • Ajax search template 0
  • Index post 0
  • Extended category menu 0
  • Постраничная Ajax навигация для т… 0
  • Who rated | Список пользователей … 0
  • Who download | Список пользовател… 0
  • Защищенная ссылка для аттачментов… 0
  • DLE Dynamic xField 0
  • DLE xField Tab PRO 0

Контент система DLE либо же DataLife Engine является полноценной CMS версией по созданию качественных и скоростных сайтов. Есть возможность рассылок пользовательских сообщений и многие нюансы администрированию, сам DLE дает возможность создать личную индивидуальную базу, чтобы хранить все данные сайта, применять фильтры в сообщениях и обширный выбор пользовательских настроек.

Блок: 1/2 | Кол-во символов: 380
Источник: http://yroks.ru/kak-redaktirovat-shablon-dle-video/

Содержание

  • 1 Известное о неизвестной CMS
    • 1.1 Особенности шаблона для DLE
    • 1.2 Как редактировать шаблон DLE
  • 2 Редактировать шаблон DLE
    • 2.1 Инструкция
  • 3 Инструкция
    • 3.1 Инструкция

Известное о неизвестной CMS

Этот движок не столь популярен в мировом интернете, как WordPress или Joomla . Он является творением русских программистов. Поэтому наткнуться на сайт, работающий на данной CMS и шаблоне для DLE , можно чаще всего в Рунете.

CMS DLE позиционируется создателями как основа для развертывания информационных порталов и блогов. Внутренняя система движка адаптирована под большие нагрузки и обладает высокой степенью отказоустойчивости:

Как и большинство движков, DLE (DataLife Engine ) работает на основе php и MySQL . Основным минусом этой системы управления контентом является ее платность. Несмотря на это DLE занимает четвертую позицию по распространенности среди ресурсов, находящихся в зоне ru. Хотя их большая часть (59 тысяч сайтов ) используют пиратские версии движка.

Лицензия на базовую комплектацию CMS сроком на 1 год стоит 2190 руб. Ее продление на второй год (и последующие) обойдется в 1490 руб. Цена расширенной версии составляет 2790 рублей.

Кроме платных версий существует и бесплатная. Такой вариант CMS преподносится производителем, как пробная версия движка и основа для создания своего первого сайта:

Самым главным недостатком DLE является слабая защищенность. Еще в 2008 году эксперты критиковали CMS за низкую безопасность ее внутренней системы при работе с запросами. Скорее всего, эта проблема не устранена и сегодня.

По аналитическим данным Яндекса за 2011 год, чаще всего зараженными оказываются сайты, работающие именно на основе CMS DLE . Последним выпуском движка на данный момент является версия 10.3. Она вышла в сентябре 2014 года.

Особенности шаблона для DLE

Шаблоны для сайтов DLE обладают рядом особенностей, которые кардинально отличают эту CMS от других систем управления контентом:

  • Структура шаблонов движка построена на основе файлов TPL . Это во многом облегчает процесс верстки и адаптации дизайна шаблона;
  • Основным файлом структуры является main.tpl . Все дополнительные элементы шаблона (меню, боковая панель ) также задаются с помощью файлов TPL ;
  • Стилевые решения прописаны в двух файлах: в engine.css заданы стили для программной части, а в style.css – все остальное:

Перед тем, как установить шаблон DLE , скачиваем его инсталляционный пакет и размещаем в папке templates :

Затем нужно зайти в панель управления сайта (файл admin.php ). После этого в меню с левой стороны выбрать пункт «Настройки скрипта », «Настройки системы »:

Внизу в разделе «Общие настройки » перейти в пункт «Шаблон сайта по умолчанию ». В выпадающем списке выбрать нужный шаблон. После внесения изменений не забудьте нажать кнопку «Сохранить »:

После этого новый шаблон активируется, и сайт поменяет свой внешний вид. Но перед тем как поставить шаблон на DLE , не забудьте его разархивировать.

В CMS DLE в отличие от других популярных систем управления контентом установка шаблона происходит не из архива.

К сожалению, большинство из шаблонов под DLE , как и сам движок, являются платными. Но если хорошо поискать, то в Рунете можно найти парочку достойных ресурсов, где можно скачать шаблоны бесплатно. Вот несколько из них:

  • dle-shablony.net – здесь для бесплатного скачивания представлено около 50 разнообразных шаблонов. Но все они «свалены » в одном общем разделе без сортировки по категориям. Хотя среди них можно обнаружить и совсем уж «клубничные » экземпляры:
  • newtemplates.ru – на сайте представлена большая коллекция платных и бесплатных шаблонов. Все они удобно рассортированы по тематическим рубрикам. Но даже среди платных можно найти образцы стоимостью в 5-10$ и тиражом всего лишь в 5 экземпляров. А это обеспечит ресурсу дизайн с достаточно высокой степенью уникальности!
  • 10.dle-shabloni.ru – крутой ресурс с огромной коллекцией шаблонов для сайтов DLE . Отыскать среди них нужные по тематике или даже по цвету помогут теги. Посмотреть на работу шаблона можно с помощью встроенной демоверсии или в ролике, проигрываемом в окне видеоплеера Youtube:

Не забывайте, что каждый шаблон разрабатывался под определенную версию CMS DLE. Их соответствие нужно проверять перед скачиванием выбранного образца.

Как редактировать шаблон DLE

В отличие от других популярных систем управления контента DLE обладает более простой схемой построения шаблонов. Благодаря этому их правка происходит намного быстрее и проще. В состав инструментария административной части движка входит интегрированный редактор кода.

Для доступа к данному инструменту нужно:

  • Перейти в админку сайта;
  • В меню слева выбрать пункт «Управление шаблонами », «Шаблоны сайта »;
  • В выпадающем списке, расположенном в поле «Выбранный шаблон для редактирования » установить нужный экземпляр и нажать на кнопку «Выполнить »:

Сегодня я расскажу, как можно поменять шаблон в сайтах на движке Dle.

Ну, первое что нужно сделать это – найти подходящий вам шаблон в Интернет.

В сети очень много сайтов на эту тему, так что конкретных ссылок давать не буду.

Откройте любой поисковик гугл или яндек и просто вбейте фразу «скачать шаблоны dle» и все, поисковик выдаст кучу сайтов, где вы сможете посмотреть и скачать любой шаблон.

Выбирайте тот, который вам больше всего понравиться и скачайте его себе на компьютер.

После того, как вы скачали шаблон, если он в архиве, то распакуйте его.

Теперь запустите программу FileZilla и войдите под вашим логином и паролем к себе на сервер.

Найдите папку «templates» кликните по ней и откройте ее.

В этой папке находится 4 стандартных шаблона (Default, Gemini, Pisces, smartphone) и несколько дополнительных файлов.

Сюда и нужно будет скопировать папку с вашим шаблоном.

Делается это так – наводите мышку на папку с вашим шаблоном, далее нажимаете левую клавишу мышки и перетаскиваете папку с шаблоном в папку «templates» на сервер.

Как видите, теперь в папке «templates» не 4 шаблона, а 5. Тот шаблон, который я использую для демонстрации — называется «free_template»

Что бы посмотреть, как будет выглядеть ваш сайт с вашим шаблоном, в настройках системы вашего сайта нужно заменить стандартный шаблон вот этот:

На тот, который вы выбрали. А делается это так:

Зайдите в админку вашего сайта:

Кликните на «Админпанель». У вас откроется вот такая страница:

У вас откроется вот такая страница:

Опуститесь чуть ниже и найдите строку — Шаблон сайта по умолчанию.

Движок DLE или DataLife Engine — это полноценный продукт по производству современных быстрых сайтов. Кроме возможности по рассылке сообщений и прочему администрированию, DLE предлагает создать свою собственную базу для хранения данных сайта, различные фильтры сообщений и широкий выбор управленческих настроек. С помощью этого движка можно создать собственный сайт буквально за 5 минут, используя шаблоны DLE.

Блок: 2/5 | Кол-во символов: 6624
Источник: https://thetarif.ru/rates/redaktirovanie-shablona-dle.html

При помощи непосредственного движка Вы можете реализовать варез сайт всего лишь за каких-то 5 минут, взяв понравившийся шаблон для DLE. Есть возможность допилить базовые шаблоны (идут в комплекте), дабы создать нечто уникальное, непревзойдённое. Обычно, в любом из разработанных сайтов наблюдаются свои погрешности. Нужно зайдите в директорию системы DLE, которая называется — Upload, далее в директорию — Templates. Именно в ней можно найти базовые шаблоны самого движка — Default и ещё Simple. Откройте папку распространённого шаблона Default. Скачайте себе базовый файл шаблона называется — main.tpl и запустите его при помощи визуального редактора, допустим, Dreamweaver от Adobe. Вы можете скачать с оф. сайта данной компании. Поменяйте навигацию самого шаблона, вырезав ненужные элементы, выделив мышкой воспользовавшись клавишей Del на вашей клавиатуре. Теперь смело создайте другие навигационные компоненты на странице, зайдя в администраторский раздел DLE, заходим в пункт — «Категории». закосите излишние блоки на самой странице, в будущем которые не планируете использовать. Добавляйте свой уникальный контент, вооружившись визуальным редактором. Поменяйте данные в разделе копирайт, находящиеся в самом низу документа. Чтобы сделать выделите, непосредственно, символы мышкой и вносите ту, или иную информацию. Все вносимые изменения исключительно на Ваш вкус. Внимание, не забывайте, что кривой код на этой странице может отображать должным образом целиком — сайт. Нужно сохраните внесённые изменения и опять вернуться в сам браузер. Обновите страницу, нажатием клавиши F5 на вашей клавиатуре и снова проверьте, что на странице появились все отредактированные элементы. Изменяя шаблон, можно реализовать полностью неповторимый и нестандартный сайт, применяя все возможности базового шаблона и предложенных программ. Чтобы редактировать шаблон изучите язык HTML, далее посмотрите сюжет — «Как редактировать шаблон DLE«.

Блок: 2/2 | Кол-во символов: 1955
Источник: http://yroks.ru/kak-redaktirovat-shablon-dle-video/

Инструкция

1. Дозволено также редактировать теснее имеющиеся шаблоны , дабы сотворить что-то неповторимое, прекрасное. Как водится, в всем разработанном плане есть свои недостатки. Зайдите в папку CMS DLE под наименованием Upload, после этого в папку Templates. В ней как раз и располагаются основные шаблоны движка – Default и Simple. Зайдите в папку первого образца Default.

3. Удалите лишние блоки на странице, которые не собираетесь применять. Внесите свой личный контент, применяя инструменты редактора. Измените информацию в поле копирайт, расположенного в нижней части страницы. Для этого выделите символы мышью и введите нужную информацию. Все метаморфозы вносятся по вашему усмотрению. Также не стоит забывать о том, что неправильные коды на странице могут некорректно отображать каждый сайт.

4. Сбережете метаморфозы и вернитесь в браузер. Нажмите кнопку F5 на клавиатуре и проверьте, что страница отображает все внесенные элементы. Редактируя образец, дозволено сделать всецело новейший и подлинный сайт, применяя вероятности образца и программ для нового сайта. Такое программное обеспечение содержит в себе все элементы, которые могут вам потребоваться. В совокупности дозволено сказать, что редактировать образец не сложно, впрочем надобно знать некоторые основы веб-программирования.

Блок: 2/4 | Кол-во символов: 1300
Источник: http://jprosto.ru/kak-redaktirovat-shablon-dle/

Инструкция

Откройте файл style.css в блокноте и найдите фрагмент кода, отвечающий за внешний вид верхней части сайта. Этот фрагмент выглядит следующим образом:

#logotype {

background:url (images/logotype.jpg) no-repeat left center #fff;

margin:10px 25px;

position:relative-

В данном коде в строке background:url вам нужно указать путь к фоновому изображению будущего сайта. Следующие строки обозначают длину и высоту изображения, а пункт margin определяет отступ изображения по вертикали и горизонтали.

Найдите в папках шаблона файл logotype.jpg, используемый в коде в качестве логотипа, и замените его в той же папке на собственный логотип с таким же названием в формате png.

При необходимости перепишите параметры высоты, длины и отступа изображения. Строку position:relative можно не трогать. Сохраните изменения в файле и загрузите его на сервер вместо прежнего файла шаблона.

Если вы хотите сменить нижний логотип сайта, найдите в style.css фрагмент кода, который начинается со слов logotype-footer. Сохраните рисунок с новым логотипом и загрузите его в папку шаблона Images.

Измените параметры длины и высоты. Снова сохраните файл style.css и загрузите обновленный сайт на сервер.

Внимание, только СЕГОДНЯ!

Все интересное

При создании сайтов часто используются уже готовые шаблоны, найденные в сети. Они порой скачиваются пользователями тысячи раз, созданные на их основе ресурсы очень похожи по внешнему оформлению. Чтобы сайт имел индивидуальный дизайн, его шаблон…

Чтобы прикрепить тему на сайт, для начала необходимо ее создать или скачать уже готовую. Для этого достаточно посетить ресурсы в интернете, предлагающие как платную, так и бесплатную загрузку шаблонов. Инструкция 1Перед тем как прикрепить тему на…

При создании своего сайта на ucoz есть возможность выбрать дизайн из стандартных шаблонов, которые отличаются большим разнообразием, но и этого порой не хватает, особенно если хочется подчеркнуть индивидуальность своего сайта. В таком случае можно…

Современные CMS позволяют пользователю без знания программирования управлять практически всеми параметрами собственного сайта. Для новичков сайтостроительства и организаторов собственных блогов зачастую достаточно возможности добавлять собственные…

Прежде, чем начать конструировать свой сайт и воплощать идею, научитесь применять готовые шаблоны. Даже простейший вариант поможет лучше узнать о конкретной системе. В большинстве случаев можно подобрать подходящий каркас, основной компонент, а…

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

Легче всего новичку создать сайт, используя стандартный шаблон. Уникальности ресурса можно добиться, внеся ряд косметических и организационных изменений в типовое оформление. Вам понадобится- шаблон сайта;- программа Photoshop;- расширение для…

Когда создаются сайты, нужно придумать оригинальный шаблон. В интернете также представлено множество различных шаблонов, которые можно загрузить и изменить по своему усмотрению. Вам понадобится- графический редактор.Инструкция 1Чтобы изменить…

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

Для создания красивого и запоминающегося сайта быстро и легко воспользуйтесь шаблонами в Joomla! В стандартном комплекте приложения есть всего два шаблона, но вы можете подключить новые шаблоны, загрузив их через интернет. В настоящее время можно…

Система управления контентом Drupal позволяет без особой сложности создавать самые разнообразные сайты всевозможной тематики. Шаблоны в Drupal созданы для облегчения работы веб-программиста по созданию страниц с заданными темами и стилями.…

Блок: 5/5 | Кол-во символов: 3973
Источник: https://thetarif.ru/rates/redaktirovanie-shablona-dle.html

Инструкция

3. Дальше указывается тег , а после этого – . Укажите необходимые метаданные, которые помогут браузеру правильно отобразить каждый текст. Также дозволено указать ключевые слова для индексации поисковыми роботами, автора документа и другую информацию. Скажем, для итога страницы в кодировке кириллицы дозволено воспользоваться тегом :

4. После этого дозволено указать параметры CSS при помощи тега , указав признак type=”text/css”. Имейте в виду, что требует закрывающего дескриптора, следственно позже CSS кода закройте блок при помощи .

Видео по теме

Блок: 4/4 | Кол-во символов: 651
Источник: http://jprosto.ru/kak-redaktirovat-shablon-dle/

Кол-во блоков: 11 | Общее кол-во символов: 14883
Количество использованных доноров: 3
Информация по каждому донору:

  1. http://jprosto.ru/kak-redaktirovat-shablon-dle/: использовано 2 блоков из 4, кол-во символов 1951 (13%)
  2. https://thetarif.ru/rates/redaktirovanie-shablona-dle.html: использовано 2 блоков из 5, кол-во символов 10597 (71%)
  3. http://yroks.ru/kak-redaktirovat-shablon-dle-video/: использовано 2 блоков из 2, кол-во символов 2335 (16%)

Поделитесь в соц.сетях:

Оцените статью:

Загрузка…

  • #1

Добрый вечер друзья! Вопрос по поводу как можно удалить обертку <div id=»dle-content»></div> при использований {content}. DLE 15.2
Он автоматический формируется и мешает для создание шаблона

  • #2

Файл :/engine/modules/main.php
Строка примерно 700-701.
$tpl->set ( ‘{content}’, «<div id=’dle-content’>» . $tpl->result[‘content’] . «</div>» );
Меняй на
$tpl->set ( ‘{content}’, $tpl->result[‘content’] );

  • #3

Файл :/engine/modules/main.php
Строка примерно 700-701.
$tpl->set ( ‘{content}’, «<div id=’dle-content’>» . $tpl->result[‘content’] . «</div>» );
Меняй на
$tpl->set ( ‘{content}’, $tpl->result[‘content’] );

Спасибо за ответ, но на dle 15.2 таких кодов нету

  • #4

Спасибо за ответ, но на dle 15.2 таких кодов нету

C 15 версии DLE:dle15.png

heroma


  • #5

Умеете производить изменения в вёрстке css??

  • #6

Умеете производить изменения в вёрстке css??

И это тоже

MrDeath


  • #7

Добрый вечер друзья! Вопрос по поводу как можно удалить обертку <div id=»dle-content»></div> при использований {content}. DLE 15.2
Он автоматический формируется и мешает для создание шаблона

В dle 15.2 нет такого. Вангую, стоит фильтр от лэйзидев, там в плагине заложено добавление дле-контент. Достаточно удалить с плагина, но, перестанет работать фильтр

  • #8

В dle 15.2 нет такого. Вангую, стоит фильтр от лэйзидев, там в плагине заложено добавление дле-контент. Достаточно удалить с плагина, но, перестанет работать фильтр

Да тоже искал и наконецто нашел. Нет все в порядке, можно удалить никакого отказа все работает

  • #9

Умеете производить изменения в вёрстке css??

получается, из за модуля так получился

MrDeath


  • #11

Ой я как то тоже с этим столкнулся. Я то добавил в шаблоне этот div, так как шаблон крошился. А потом не мог понять почему обернуто дважды, файлы движка проверял, шаблон. Затем начал все плагины проверять, сперва пропустил эту правку в фильтре. Так и ломал голову. Забил, было у меня два dle-content. Со временем я нашёл откуда оно:LOL:

  • #12

Ой я как то тоже с этим столкнулся. Я то добавил в шаблоне этот div, так как шаблон крошился. А потом не мог понять почему обернуто дважды, файлы движка проверял, шаблон. Затем начал все плагины проверять, сперва пропустил эту правку в фильтре. Так и ломал голову. Забил, было у меня два dle-content. Со временем я нашёл откуда оно:LOL:

Да тоже самое, как я вспотел, спасибо вам

Главная страница сайта

FAQ: Шаблоны DLE — main.tpl шаблон теги оформления Главная страница сайта, основной страницы файл вывода контента {content}, подключенных шаблонов, панели логин и пароль входа, {custom}, {AJAX}, {calendar} модуля календаря, {topnews} рейтинговых статей,{archives} архива и тому подобное.

Основной файл сайта вашей страницы, шаблон main.tpl файл для скрипта DLE подгружает в первую очередь, в разделе настраиваются шаблоны главной и основной страницы сайта, подключаются все другие компоненты платформы. Редактирование раздел следует осторожно, так как имена полей, используется для передачи в скрипт через форму запросы, теги и текст можно изменять по своему усмотрению, но не редактируйте имена полей, это крайне важно.без знания HTML.

FAQ (полезная справка): Главная страница сайта main.tpl шаблон использует следующие теги:

Теги Описание
{headers} Выводит сгенерированные метатеги о кодировке страницы, title, keywords, description. А также подключает все необходимые скрипты. Размещается в шаблоне между тегами

<head>

. Данный тег обязателен в шаблоне.

{jsfiles} Выводит подключение всех JS скриптов, которые использует DLE в указанном месте шаблона. При помощи данного тега вы можете, например, перенести все JS скрипты в самый низ страницы, для ускорения загрузки и рендеринга ваших страниц. Данный тег является необязательным, и в случае его отсутствия в шаблоне, все скрипты будут подключены, как и ранее к тегу {headers}.
Внимание, если вы переносите подключение скриптов, то должны иметь ввиду, что тег {AJAX} также должен находится ниже тега {jsfiles}, а также вы должны предусмотреть работу всех своих сторонних скриптов в шаблоне, если они используют, например, библиотеку Jquery, чтобы они не запускались раньше, чем выполнится подключение всех скриптов. Мы настоятельно не рекомендуем новичкам пользоваться данным тегом, он предназначен для опытных вебмастеров, которые имеют опыт в работе с JS скриптами.
{THEME} Тег формирует путь к выбранному шаблону. Пример:
в шаблоне

<link href="{THEME}">

то на странице будет

<link href="/templates/Default/css/engine.css">
{login} Вставка панели для входа и регистрации посетителей, настраивается в login.tpl.
{vote} Выводит блок опросы, настраивается в vote.tpl.
{changeskin} Тег вывода формы для смены скинов на сайте.
{calendar} Вставка модуля календаря.
{topnews} Тег формирования ссылок самых рейтинговых статей, добавленных за последний месяц, настраиваемые в шаблоне topnews.tpl
{archives} Вставка вывода ссылок на архив за месяц.
{info} Выводит служебную информацию движка, сообщения, если возникла необходимость, настраиваемые в шаблоне info.tpl. Присутствие тега обязательно в шаблоне.
{content} Основной тег вывода контента на сайте, новостей (текст и картинки) шаблоны оформления shortstory.tpl и fullstory.tpl, обратной связи, страница регистрации, добавления публикации addnews.tpl и прочего, в общем основная колонка. Присутствие тега {content} практически обязательно в шаблоне, в редких случаев, в зависимости от нужного оформления вашей площадки.
{custom} Тег кустом {custom} обладает довольно обширными настройками и функциями смотрите раздел Вывод новостей на страницах
[available=раздел]
текст[/available]
Возможности и функции тега смотрите в разделе Вывод новостей на страницах.
{AJAX} Подключает все нужные скрипты для работы DLE и AJAX. Наличие тега обязательно в шаблоне. Рекомендуется размещение в начале страницы, сразу после тега

<body>

.

[group=X]
текст[/group]
Выводит текст для определенной группы пользователей. Где X это список ID через запятую группы пользователей.
[category=X]текст[/category] Предназначен для вывода содержания, если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую.
{banner_имя} Вставка предназначена для размещения рекламной информации на страницах. Имя для баннера задается в специальной форме модуля «Управление рекламой» в админпанели.
{inform_имя} Предназначен для вывода RSS информеров и новостей с других сайтов, настраивается в informer.tpl шаблоне. Все настройки, название и установки вводятся в админпанели скрипта.
[not-category=X]
текст[/not-category]
Предназначен для вывода содержания, если пользователь находится везде, кроме как в X категории. Где X это ID вашей категории. Можно перечислять категории через запятую.
[not-group=X]
текст[/not-group]
Вывод текста любой группе пользователей, кроме указанной. Где X это список ID через запятую группы пользователей для которых не показывать информацию.
[page-count=1,2,3]
текст [/page-count]
Отобразит текст заключенный в них, если пользователь находится на определенной по номеру страницы в навигации по новостям, независимо от раздела сайта, где 1,2,3 это номера страниц в навигации.
[not-page-count=1,2,3]
текст [/not-page-count]
Отобразит содержание опубликованный в тегах на любых номерах страниц кроме указанных в теге.
[news=1,2,3]
текст [/news]
Отобразит заключенный в них текст, если посетитель просматривает полную новость указанных в параметре тега новостей, где 1,2,3 это ID новостей.
[not-news=1,2,3]
текст [/not-news]
Выводит текст на любых других страницах кроме просмотра указанных в теге новостей.
[tags=тег1,тег2,тег3]
текст [/tags]
Отобразит заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов.
[not-tags=тег1,тег2,тег3]
текст [/not-tags]
Покажет содержимое на любых других страницах кроме указанных в теге.
[related-news]
{related-news}
[/related-news]
Тег вывода блока похожих новостей при просмотре полной новости, оформление производится в relatednews.tpl шаблоне.
[vk]
Войти через VK[/vk]
Код отобразит содержание заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте.
{vk_url} Ссылка URL на авторизацию в соц. сети Вконтакте.
[odnoklassniki]
текст [/odnoklassniki]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники.
{odnoklassniki_url} Ссылка URL на авторизацию в соц. сети Одноклассники.
[facebook]
Facebook [/facebook]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook.
{facebook_url} Ссылка URL на авторизацию в соц. сети Facebook.
[google]
текст [/google]
Осуществляет вывод текста заключенный в них, если включена поддержка авторизации при помощи социальной сети Google.
{google_url} Cсылка URL на авторизацию в соц. сети Google.
[mailru]
текст [/mailru]
Вывод содержания заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail_ru
{mailru_url} Ссылка URL на авторизацию в соц. сети Mail ru
[yandex]
текст [/yandex]
Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Yandex.
{yandex_url} Ссылка URL на авторизацию в соц. сети Yandex.
[xfvalue_X] Выводит значение дополнительного поля «x«, где «x» название дополнительного поля. Наиболее подробная статья настроек доп поля.
[xfgiven_X]
текст [/xfgiven_X]
Выводится дополнительное поле «x«, если поле не пустое, если поле не имеет значения, то текст просто вырезается.
[xfnotgiven_X]
текст [/xfnotgiven_X]
Отобразит добавленное содержимое в них если, дополнительное поле не было задано при публикации новости, где «х» это имя дополнительного поля.
[ifxfvalue tagname=»tagvalue»]
Текст [/ifxfvalue]
Теги выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.
[ifxfvalue tagname!=»tagvalue»]
Текст [/ifxfvalue]
Теги выводят содержимое заключенные в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение.
{catmenu} Код формирования меню из категорий сайта. Оформление меню осуществляется в шаблоне categorymenu.tpl
{catnewscount id=»X»} Выводит количество публикаций для указанной категории, где X это ID нужной вам категории.
{category-id} Выводит ID просматриваемой посетителем сайта категории. Данный тег будет полезен при организации меню на сайте, если нужно быстро переназначить какие-либо CSS классы или сами имена файлов шаблонов, при оформлении шаблонов вывода публикаций.
{category-title} Выводит имя просматриваемой посетителем сайта категории. Будет полезен, когда на сайте нужно отдельно вывести имя просматриваемой категории.
{category-description} Выводит заданное описание категории, когда пользователь просматривает данную категорию, также вывод доступен и при выводе полных публикаций.
{page-title} Выводит указанный вами в разделе «Заголовки, описания, метатеги» заголовок для страницы.
{page-description} Выводит указанное вами в разделе «Заголовки, описания, метатеги» описание для страницы.
[page-title]
текст [/page-title]
Выводят текст, заключенный в них если в модуле «Заголовки, описания, метатеги» был задан заголовок для просматриваемой страницы.
[not-page-title]
текст [/not-page-title]
Выводят текст, заключенный в них если заголовок для просматриваемой страницы не был задан.
[page-description]
текст [/page-description]
Выводят текст, заключенный в них если в модуле «Заголовки, описания, метатеги» было задано описание для просматриваемой страницы.
[not-page-description]
текст [/not-page-description]
Выводят текст, заключенный в них если описание для просматриваемой страницы не было задано.
[navigation]
текст [/navigation]
Выводит текст, заключённый в них если навигация по новостям имеется.
[not-navigation]
текст [/not-navigation]
Выводит текст, заключённый в них если навигация отсутствует.
{navigation} Выводит блок навигации по страницам.

Главная страница сайта

Dle шаблоны *.tpl об всех файлах подробно

«Главная страница сайта» настраивается в шаблоне main.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.

main.zip [1,95 Kb] (cкачиваний: 35)

Мастер на все ноги ;)

467 / 226 / 8

Регистрация: 17.05.2009

Сообщений: 1,189

1

03.05.2012, 07:35. Показов 4946. Ответов 4


Всем привет товарищи форумчане.

Кто знает каким макаром в DLE 9.4 реализовать вывод модуля {content} на другой странице?
Можно такую штуку реализовать тегом [avalible=…] {content} [/avaliable], если да, то какой параметр вписывать после равно, название категории?

Если даже прибивать к новостям категорию «news», а потом сделать ссылку на одной из меню http://site.ru/news/ , то он будет там выводиться, но там так же не обойтись без тега [avaliable] ибо надо ограничить глобальность {content}.

Подскажите, а то я совсем запутался как это реализовать.



0



Горе студент

38 / 38 / 1

Регистрация: 27.01.2010

Сообщений: 270

03.05.2012, 09:26

2

{content} будет работать в шаблоне main.tpl

после aviable вписывается следующее:

global — во всех разделах
main — на главной странице
date — при просмотре новостей за определенные даты
cat — при просмотре категории
showfull — при просмотре полной новости
search — при просмотре результатов поиска
userinfo — при просмотре профиля
register — при регистрации
stats — при просмотре статистики
pm — при просмотре персональных сообщений
feedback — при просмотре обратной связи
favorites — при просмотре закладок
newposts — при просмотре новых сообщений
addnews — при добавлении новости
lastcomments — при просмотре последних комментариев
static — при просмотре статических страниц
catalog — при просмотре каталога страниц
alltags — при просмотре облака тегов
tags — при просмотре новостей из облака тегов



1



Мастер на все ноги ;)

467 / 226 / 8

Регистрация: 17.05.2009

Сообщений: 1,189

03.05.2012, 11:28

 [ТС]

3

Цитата
Сообщение от fazanaka
Посмотреть сообщение

{content} будет работать в шаблоне main.tpl

после aviable вписывается следующее:

global — во всех разделах
main — на главной странице
date — при просмотре новостей за определенные даты
cat — при просмотре категории
showfull — при просмотре полной новости
search — при просмотре результатов поиска
userinfo — при просмотре профиля
register — при регистрации
stats — при просмотре статистики
pm — при просмотре персональных сообщений
feedback — при просмотре обратной связи
favorites — при просмотре закладок
newposts — при просмотре новых сообщений
addnews — при добавлении новости
lastcomments — при просмотре последних комментариев
static — при просмотре статических страниц
catalog — при просмотре каталога страниц
alltags — при просмотре облака тегов
tags — при просмотре новостей из облака тегов

интересует параметр «cat», какие у него еще есть свойства, как прибить определенную категорию?



0



Горе студент

38 / 38 / 1

Регистрация: 27.01.2010

Сообщений: 270

03.05.2012, 13:06

4

Цитата
Сообщение от KreeDoZz
Посмотреть сообщение

интересует параметр «cat»

после cat указывается id категории

[category=1,2,3,4]…[/category]



1



Мастер на все ноги ;)

467 / 226 / 8

Регистрация: 17.05.2009

Сообщений: 1,189

03.05.2012, 13:24

 [ТС]

5

Цитата
Сообщение от fazanaka
Посмотреть сообщение

после cat указывается id категории

[category=1,2,3,4]…[/category]

Большое спасибо, доброй души человек!

*Тема более не актуальна. Проблема решилась.



0



«Темные лошадки» попадаются не только среди людей, но и среди CMS . Одной из таких « лошадок » является DLE .

Если о других движках на php в интернете очень много информации, то об этой CMS можно найти лишь несколько достойных материалов. Сделаем достойной и эту статью, поведав читателям о том, как установить шаблон на DLE :

Известное о неизвестной CMS

Этот движок не столь популярен в мировом интернете, как WordPress или Joomla . Он является творением русских программистов. Поэтому наткнуться на сайт, работающий на данной CMS и шаблоне для DLE , можно чаще всего в Рунете.

CMS DLE позиционируется создателями как основа для развертывания информационных порталов и блогов. Внутренняя система движка адаптирована под большие нагрузки и обладает высокой степенью отказоустойчивости:

Известное о неизвестной CMS

Как и большинство движков, DLE ( DataLife Engine ) работает на основе php и MySQL . Основным минусом этой системы управления контентом является ее платность. Несмотря на это DLE занимает четвертую позицию по распространенности среди ресурсов, находящихся в зоне ru. Хотя их большая часть ( 59 тысяч сайтов ) используют пиратские версии движка.

Кроме платных версий существует и бесплатная. Такой вариант CMS преподносится производителем, как пробная версия движка и основа для создания своего первого сайта:

Известное о неизвестной CMS - 2

Самым главным недостатком DLE является слабая защищенность. Еще в 2008 году эксперты критиковали CMS за низкую безопасность ее внутренней системы при работе с запросами. Скорее всего, эта проблема не устранена и сегодня.

По аналитическим данным Яндекса за 2011 год, чаще всего зараженными оказываются сайты, работающие именно на основе CMS DLE . Последним выпуском движка на данный момент является версия 10.3. Она вышла в сентябре 2014 года.

Особенности шаблона для DLE

Шаблоны для сайтов DLE обладают рядом особенностей, которые кардинально отличают эту CMS от других систем управления контентом:

  • Структура шаблонов движка построена на основе файлов TPL . Это во многом облегчает процесс верстки и адаптации дизайна шаблона;
  • Основным файлом структуры является main.tpl . Все дополнительные элементы шаблона ( меню, боковая панель ) также задаются с помощью файлов TPL ;
  • Стилевые решения прописаны в двух файлах: в engine.css заданы стили для программной части, а в style.css – все остальное:

Особенности шаблона для DLE

Перед тем, как установить шаблон DLE , скачиваем его инсталляционный пакет и размещаем в папке templates :

Затем нужно зайти в панель управления сайта ( файл admin.php ). После этого в меню с левой стороны выбрать пункт « Настройки скрипта », « Настройки системы »:

Особенности шаблона для DLE - 2

Внизу в разделе « Общие настройки » перейти в пункт « Шаблон сайта по умолчанию ». В выпадающем списке выбрать нужный шаблон. После внесения изменений не забудьте нажать кнопку « Сохранить »:

После этого новый шаблон активируется, и сайт поменяет свой внешний вид. Но перед тем как поставить шаблон на DLE , не забудьте его разархивировать.

К сожалению, большинство из шаблонов под DLE , как и сам движок, являются платными. Но если хорошо поискать, то в Рунете можно найти парочку достойных ресурсов, где можно скачать шаблоны бесплатно. Вот несколько из них:

  • dle-shablony.net – здесь для бесплатного скачивания представлено около 50 разнообразных шаблонов. Но все они « свалены » в одном общем разделе без сортировки по категориям. Хотя среди них можно обнаружить и совсем уж « клубничные » экземпляры:

  • newtemplates.ru – на сайте представлена большая коллекция платных и бесплатных шаблонов. Все они удобно рассортированы по тематическим рубрикам. Но даже среди платных можно найти образцы стоимостью в 5-10$ и тиражом всего лишь в 5 экземпляров. А это обеспечит ресурсу дизайн с достаточно высокой степенью уникальности!

  • 10.dle-shabloni.ru – крутой ресурс с огромной коллекцией шаблонов для сайтов DLE . Отыскать среди них нужные по тематике или даже по цвету помогут теги. Посмотреть на работу шаблона можно с помощью встроенной демоверсии или в ролике, проигрываемом в окне видеоплеера Youtube:

Как редактировать шаблон DLE

В отличие от других популярных систем управления контента DLE обладает более простой схемой построения шаблонов. Благодаря этому их правка происходит намного быстрее и проще. В состав инструментария административной части движка входит интегрированный редактор кода.

Для доступа к данному инструменту нужно:

  • Перейти в админку сайта;
  • В меню слева выбрать пункт « Управление шаблонами », « Шаблоны сайта »;
  • В выпадающем списке, расположенном в поле « Выбранный шаблон для редактирования » установить нужный экземпляр и нажать на кнопку « Выполнить »:

Как редактировать шаблон DLE

  • После этого внизу отобразится окно встроенного редактора кода. Но перед тем как редактировать шаблон, нужно выбрать файл для правки. Файловое древо шаблона расположено слева. После нажатия курсором на нужный источник его содержимое отобразится в окне редактора:

Как редактировать шаблон DLE - 2

Как видно из рисунка, файл tpl представляет собой обычный html , в структуре которого легко разобраться. Но перед правкой этого кода настоятельно рекомендуется ознакомиться с особенностями построения движка DLE .

Техническая документация по CMS DLE доступна для изучения на официальном сайте производителя.

Простым для понимания выглядит и содержимое файлов стилей. Радует тот факт, что даже при минимальных знаниях CSS можно легко разобраться в коде и редактировать внешний вид сайта, просто изменяя значения прописанных свойств:

Как видите, CMS DLE , кажущаяся с первого взгляда « темной лошадкой », на самом деле оказалась светлым и добрым пони. Хотя делать большие ставки на этого коня в скачках многие бы не решились.

Dle Editor — визуальный редактор для DLE

Dle Editor — это мощный визуальный редактор для простого редактирования шаблона сайта. Благодаря ему, владелец сайта не имеющий опыта в верстке, сможет легко управлять разметкой сайта, изменять фоны, цвет, размер текста, переставлять блоки и многое друг. И все это делается через админ панель в понятном интерфейсе.

Но прежде чем воспользоваться редактором, верстальщику необходимо интегрировать шаблон в данный редактор. Это делается легко, благодаря видео урокам, которые появятся в скором времени здесь.

Возможности Dle Editor

  • Настройка интерфейса визуальной части редактора, имеется ввиду левое меню, страницы, секции, блоки, стили, так как вы сами посчитаете нужным. Никаких ограничений нет.
  • Неограниченное создание пунктов меню, секций и блоков в редакторе.
  • Удобное добавление настроек стилей в редактор. Это делается в самом файле стилей того шаблона, который вы редактируете. Смотрите как это создается дальше.
  • Каждый пункт стилей имеет свои правила, которые настраиваете тоже вы. Допустим, нужно что бы админ мог изменять только цвет какого-то блока, и не мог загрузить изображение на фон, это легко делается через правила.
  • В шаблоне вы можете проставлять секции, в которых ставите блоки. Тем самым в редакторе появится возможность менять эти блоки местами в этой секции. Больше всего перестановка блоков подходит для LandingPage, но такая возможность есть.
  • Добавление элементов (полей), которые редактируются в редакторе. Вы создаете эти поля так же легко, указывая каждому полю свое правило, название и описание если нужно. Сейчас есть такие поля как: простой текст, большой текст, визуальный редактор от DLE Froal, изображение и меню. Эти элементы можно выводить в любом месте шаблона.
  • Для удобства редактирования, стили можно разбить на страницы или закрепить за секциями, что бы не было всех настроек оформления на одной странице.
  • При загрузке изображений через редактор, они грузятся в сам шаблон. При этом, если предыдущую картинку не удалять, а сразу выбрать к загрузке новую, то старая автоматически удалится.
  • При первом сохранении через редактор, создается бекап стилей, который находится в той же папке стилей.
  • Возможны баги, так как это первый релиз.
  • Парсинг секций и блоков происходит только в два прохода. Т.е. если находит подключение другого файла типа {include file=». «>, он и его захватит, но на третье вхождение не пойдет.
  • Нет возможности редактировать сайт сразу находясь на нем. Но это в процессе разработки 😀
  • [section color:rgb(97,189,109);»>Название секции «]. [/section] — создание секции в шаблоне, внутри которой может быть блоки, смотрите далее.
  • [box- id color:rgb(97,189,109);»>Название блока «]. [/box-id] — блок, который должен располагаться внутри секции. id — уникальный идентификатор для каждого блока, любое название. Главное, что бы у каждого блока был свой Id.
  • — редактируемый элемент. Каждый элемент содержит уникальное название. element_name — произвольное название, у каждого элемента должно быть разное название. Элементы могут находится как в блоке, так и в любой части кода. Элементы, находящиеся не в блоке называются — независимые элементы.

Инструкция по интеграции шаблона

Описание элементов файла манифест:

style — название файла стилей без окончания .css, которые находятся в папке css вашего шаблона.
img_dir — название папки с картинками.
author — автор шаблона. Можно использовать html.
name — название шаблона соответственно.
description — описание шаблона.
poster — обложка шаблона (не обязательно).
version — версия шаблона.

CMS » DataLife Engine » Управление

Резервное копирование базы данных DataLife Engine

Управление категориями новостей в DataLife Engine

Как добавить новость на сайт DataLife Engine

  • HTML
    • Основы
    • Теги
    • Основы
    • Свойства
    • Основы
    • База данных
    • Объектно-ориентированное программирование
    • Laravel
    • Yii
    • Основы
    • WordPress
      • Управление
      • Разработка
      • Управление
      • Разработка
      • Управление
      • Разработка
      • Управление
      • Разработка
      • Управление
      • Разработка
      • Управление
      • Разработка
      • Управление
      • Управление
      • Управление
      • Управление
      • Управление
      • Управление
      • Основы
      • Работа с DOM
      • AJAX
      • jQuery
      • Vue
      • NodeJS
      • React
        • Основы React
        • Стейты в React
        • Компоненты React
        • Apache
        • Игровые серверы
        • Linux
        • MySQL
        • Docker
        • Nginx
        • Устранение ошибок
        • Почта
        • SEO
        • Личный кабинет
        • Виртуальный хостинг
        • Домены

        DDoS атака на регистратора

        • Генератор паролей
        • Генератор .htpasswd

        Коврик для мыши новым клиентам

        Оплатите хостинг на год и получите удобный коврик

        Помощь в переносе
        с другого хостинга

        Хотите переехать? Мы поможем перенести всё

        Запишитесь на интенсивные курсы по созданию сайтов.

        Приветствуем всех в нашем уютном дата центре! Мы предоставляем качественный и надёжный хостинг. У нас можно заказать домены и VPS, прочитать статьи по созданию сайтов и информационной безопасности. А из наших видео подкастов можно узнать о том, как продвигать и развивать iT-проекты.

Обновление шаблонов до новых версий

На этой странице будут описаны изменения, рекомендуемые для обновления наших шаблонов для новых версий DLE.

Обновление до 15 версии.

1. В файлах
— main.tpl
— main-page.tpl (если он есть)
найти {content} и заменить на

<div id="dle-content">{content}</div>

Общее обновление со старых версий до версии 14.3 Это актуально только для старых шаблонов.

2. В админке dle зайдите в настройки системы — вкладка «общие» — Версия jQuery для вашего сайта — выберите jQuery 2.xx

3. В файле engine.css добавить в конец


/*--- 11, 12 ---*/
.emoji {border: none;vertical-align: middle;width: 22px;height: 22px;}
.xfieldsrow {padding-top:5px;clear: both;}
.xfieldscolleft {float: left; width: 30%;}
.xfieldscolright {float: left;width: 70%;}
.file-box {width: 95%;max-width: 437px;border:1px solid #B3B3B3; border-radius: 3px;background-color: #F5F5F5;padding: 10px;margin-top: 10px;}
.qq-uploader { position:relative; width: 100%;}
.qq-upload-drop-area {position:absolute; top:0; left:0; width:100%; height:100%; z-index:2;max-width: 437px;background:#FF9797; text-align:center; }
.qq-upload-drop-area span {display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;}
.qq-upload-drop-area-active {background:#FF7171;}
.uploadedfile {width: 115px;height: 130px;margin: 10px 5px 5px 5px;border:1px solid #B3B3B3;box-shadow: 0px 1px 4px rgba(0,0,0,0.3);
	text-align: center;background:#ffffff;}
.uploadedfile .uploadimage {margin-top: 5px;width: 115px;height: 90px;display: flex;align-items: center;justify-content: center;cursor: move;}
.sortable-ghost {opacity: 0.4;}
.uploadedfile .info {text-align: left;white-space: nowrap;margin: 0px 5px 0px 5px;overflow: hidden;}
.progress {overflow:hidden;margin-top:10px;margin-bottom:10px;background-color:whitesmoke;height:10px;
	border-radius:8px;background:#eee;box-shadow:0 1px 0 white, 0 0px 0 1px rgba(0, 0, 0, 0.1) inset, 0 1px 4px rgba(0, 0, 0, 0.2) inset;}
.progress .progress-bar {float:left;width:0%;font-size:13px;line-height:20px;color:white;text-align:center;background-color:#428bca;
	box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);transition:width 0.6s ease;border-radius:8px;box-shadow:none;height:8px;}
.progress-bar span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;}
.progress-blue {background-image:linear-gradient(to bottom, #9bcff5 0%, #6db9f0 100%);background-repeat:repeat-x;border:1px solid #55aeee;}
.xfieldimagegallery {margin:20px -5px; list-style: none; clear: both;}
.xfieldimagegallery:after {content: ""; display: table; clear: both;}
.xfieldimagegallery li {list-style: none; margin:0;}
.xfieldimagegallery li img {float: left; margin:5px; border: 5px solid #fff; width: 150px; height: 100px;}
.xfieldimagegallery li img:hover {box-shadow: 0px 0px 7px rgba(0,0,0,0.4);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor:not-allowed; pointer-events:none; opacity:0.65;}
.dle-captcha { position: relative; }
.dle-captcha:after { clear: both; display: block; content: ""; }
.dle-captcha > a { float: left; margin-right: 5px; }
.dle-captcha img {position: relative; display: block; width: 130px; height: 46px; transition: all ease .2s;}
.dle-captcha > input { float: left; width: 130px; }
.xfieldsnote {color: #838383; font-size: .9em;}
.instagram-media, .twitter-tweet {display: inline-block !important;}
      

/*--- 13, 14 ---*/
.ui-front {z-index: 1000;}
.ui-button-icon-only {overflow: hidden; text-indent: -9999px;}
button.ui-dialog-titlebar-close {background: none; position: absolute; right: 0; top: 0;}
.emoji_box {width:100%; max-width: 390px;}
.emoji_category {padding:7px; clear:both;}
.emoji_list {margin-top:5px; margin-bottom:5px; width:100%;
	font-family:'Apple Color Emoji', 'Segoe UI Emoji', 'NotoColorEmoji', 'Segoe UI Symbol', 'Android Emoji', 'EmojiSymbols'; font-size:2em;}
.emoji_symbol {float:left; margin-bottom: 10px; width:12.5%; text-align:center;}
.emoji_symbol a,  .emoji_symbol a:hover {cursor: pointer; text-decoration:none;}
.native-emoji {font-size: 1.3em; font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'NotoColorEmoji', 'Segoe UI Symbol', 'Android Emoji', 'EmojiSymbols';}

В файле styles.css или common.css или reset-settings.css (в разных шаблонах по разному) поиском найдите button:not(.color-btn)
и замените на

button:not(.color-btn, [class*=plyr], [class*=fr], [class*=tox-])

Написать отзыв

Понравилась статья? Поделить с друзьями:
  • Dlc как изменить ход истории 2
  • Dkg 972 n mod 21 ошибки
  • Dji ошибка 40021
  • Dji ошибка 30085
  • Dji коды ошибок