Шаблоны для Datalife Engine

Купить платные адаптивные DLE шаблоны
по приятным ценам.

Время работы: 10.00 - 18.00 (МСК, пн-пт)
Telegram: @vugluskr2023
Техническая поддержка
Корзина 0
Внимание: Обновление шаблонов до 15 и 17.1 версии. Решение проблем с большими краткими новостями, постерами, рейтингом.
Адаптивные dle шаблоны   Советы и новости   Обновление шаблонов до новых версий

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

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


Обновление до 17.1 версии. Оформление push уведомлений.

В css/engine.css

.DLEPush {z-index: 1000; position: fixed; right: 20px; top: 20px;}
@keyframes DLEPush-show {
	0% {transform: translateY(100%); opacity: 0;}
	100% {transform: translateY(0); opacity: 1;}
}
.DLEPush-notification.wrapper {animation-name: DLEPush-show; animation-duration: 0.3s; position: relative;
	display: grid; gap: 10px; margin-bottom: 10px; width: 400px; max-width: calc(100vw - 40px); 
	color: #333; background-color: hsl(var(--hue,174), 41%, 91%); box-shadow: 0 10px 15px rgb(0 0 0 / 15%); 
	border-radius: 6px; padding: 15px 30px 15px 60px; overflow: hidden;}
.DLEPush-notification .DLEPush-icon {display: grid; place-items: center; position: absolute; left: 0; top: 0; 
	color: #fff; background-color: hsl(var(--hue,174), 100%, 27%); width: 45px; height: 100%;}
.DLEPush-notification .DLEPush-icon svg {scale: 0.8;}
.DLEPush-notification .DLEPush-header {font-weight: bold; font-size: 1.1em;}
.DLEPush-notification .DLEPush-header:empty {display: none;}
.DLEPush-notification .DLEPush-close {position: absolute; top: 50%; right: 10px; background: none;
	border: 0; padding: 0; color: inherit; font-size: 1.4em; transform: translateY(-50%);}
.DLEPush-notification.wrapper.push-success {--hue: 174;}
.DLEPush-notification.wrapper.push-warning {--hue: 36;}
.DLEPush-notification.wrapper.push-error {--hue: 14;}
input[type="text"].comments_author_field {width: 100%; margin-bottom: 10px;}


Обновление до 17 версии. Решает проблему с окном быстрого редактирования. И выравнивает спойлер в тексте новости.

В css/engine.css

.dle-popup-quickedit .ui-dialog-titlebar-close, .ui-dialog-titlebar .ui-button-text {text-indent: -200px;}
.ui-dialog-titlebar .ui-button-text::before {content:"\f00d"; font-family:'Font Awesome 5 Pro'; font-weight: var(--ui-fw-fa); text-indent: 0; 
	position: absolute; inset: 0; display: grid; place-items: center;}
	.dle-popup-quickedit .ui-dialog-content {height: calc(100vh - 170px) !important;}
.quick-edit-text {width: 100%;}
.xfieldsrow::after {content: ''; clear: both; display: table;}

.title_spoiler {display: flex; align-items: center; gap: 6px;}
.title_spoiler a {display: block;}
.title_spoiler a:first-child, .title_spoiler svg {width: 18px; height: 18px;}
.title_spoiler a + a {flex: 1 1 0; max-width: 100%; min-width: 50px;}


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

Закачайте приложенный файл в папку шаблона.
fastsearchresult.tpl [199 b] (cкачиваний: 220)


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

Если в шаблоне есть нестандартный рейтинг лайк-дизлайк (проценты, десятибальная шкала), то в js/libs.js поиском и заменой (ctrl+H)

В разных шаблонах по-разному, поэтому если не можете найти что-то, значит это и не нужно.

Обновление до 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-])
Написать отзыв
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
У меня было пять яблок, два яблока я съел. Сколько у меня осталось яблок? Напиши буквой например десять
Отзывов (15)
Андрюша
Андрюша Гости 6 декабря 2021 16:39
<div id="dle-content">{content}</div>

Обрернул контент в вышеописанный код. Теперь у меня два на главной:


<div id="dle-content">
<div id="dle-content">
новости


зачем - непонятно)
webrambo
webrambo Администраторы 6 декабря 2021 16:49
Андрюша, должен быть один. Откуда у вас 2 на 15 версии неизвестно, но так быть не должно.
Сергей
Сергей Гости 27 ноября 2022 16:33
Здравствуйте! Подскажите пожалуйста Требуется ли обновление шаблона например с версии 15.2 на 15.3?
webrambo
webrambo Администраторы 28 ноября 2022 09:52
Сергей, здравствуйте. На данной странице описаны не обновления вообще, а критичные обновления, которые исправляют работу старых шаблонов на новых версиях ДЛЕ. Критичных обновлений с 15-15.3 и 15.2-15.3 в частности нет, шаблоны работают исправно на свежей 15.3. А необязательные изменения 15.2-15.3 были, они описаны на официальном сайте. Эти обновления просто добавляют небольшое оформление галереи в комментариях и содержания статьи.

Я еще не обновлял до 15.3 свой тестовый сайт, поэтому конкретного css кода именно под мои шаблоны на данный момент нет.
sasss
sasss Посетители 26 мая 2023 11:19
Подскажите в чем может быть проблема! Установил рейтинг на DLE 16. кол-во лайков считает, проценты работают, а вот при нажатии на кнопку лайка или дизлайка ни чего не происходит. просто крутится обновление и все(( как исправить?
webrambo
webrambo Администраторы 26 мая 2023 11:58
sasss, тут экстрасенсов нет. Зайдите заново на страницу, откройте консоль браузера, нажмите голосовать, посмотрите какая там появится ошибка.
Lexxs
Lexxs Гости 14 июня 2023 12:11
Теперь можно в fastsearchresult.tpl вставлять допполе постера и в быстром поиске будет выводить результат с постером! И никакого плагина теперь не нужно ))
webrambo
webrambo Администраторы 14 июня 2023 18:37
Lexxs, Да, наконец-то этот исторический день настал, в ДЛЕ теперь есть возможность оформлять результаты быстрого поиска. Думаю, этот день будет красным днём в календаре, его будем отмечать мы, его будут отмечать наши предки
slai
slai Посетители 18 июля 2023 00:17
Версия 15.1 и 16.0. А что делать с тегами? При нажатии на тег открываются новости, но они идут вертикально а не горизонтально. <div id="dle-content">{content}</div> это у меня заменено.
webrambo
webrambo Администраторы 18 июля 2023 08:32
slai, content встречается несколько раз, два или три, просто вы не везде заменили.
Игорь
Игорь Гости 25 июля 2023 14:25
Если в шаблоне есть нестандартный рейтинг лайк-дизлайк (проценты, десятибальная шкала), то в js/libs.js поиском и заменой (ctrl+H)
Спасибо добрый человек, помогло!
Loodik
Loodik Гости 23 марта 2024 17:26
А где здесь решение проблем с постерами? Я обновился до 17.1 и у меня постеры перестали отображаться.
webrambo
webrambo Администраторы 24 марта 2024 08:39
Loodik, пункт 15 предназначен для решения проблем, если постеры стали огромными, во всю ширину экрана. А почему у вас вообще не отображается неизвестно.
Loodik
Loodik Гости 24 марта 2024 16:35
webrambo,
У меня было в коде так
< im g dat a-sr c="/uploads/posts/2024-03/98765jsh.jpg" alt="Матрица" src="/uploads/posts/2024-03/98765jsh.jpg" class="lazy-loaded">


а после обновления до 17.1 стало так
< img data - sr c="/uploads/posts/2024-03/98765jsh.jpg" a l t="Матрица" >


Шаблон не трогал. Что случилось?
webrambo
webrambo Администраторы 24 марта 2024 16:38
Loodik, не знаю. Если вы купили шаблон, обратитесь в техническую поддержку, предоставив ссылку на сайт. Если вы ничего не покупали, помощи вам здесь не будет.