Содержание

Работа с движком > Вывод новостей на страницах

Основной макет вашей страницы находится в файле шаблона main.tpl именно этот файл скрипт DLE подгружает в первую очередь и к нему подключаются все другие компоненты движка. Остановимся на основных из них. {AJAX}, {info}, {content}, {custom} именно эти теги отвечают за правильный вывод новостей.

 

Тег {AJAX} выводит служебные скрипты JavaScript необходимые для нормальной работы движка в целом и технологии AJAX в частности. Рекомендуется размещать в самом начале шаблона после тега <body>

 

Тег {info} выводит служебную информацию и ошибках о произведенных действиях (например «Вход не выполнен, неверный пароль» или «Необходимо заполнить все поля») рекомендуется устанавливать перед тегом {content}

 

Тег {content}, отвечает за непосредственный вывод статей и прочих встроенных модулей в движок

 

Тег {tags}, отвечает за вывод облака тегов (специальных ключевых слов добавленнных в новость)

 

Теги [sort]{sort}[/sort], отвечают за вывод выбора пользователем порядка сортировки новостей, если это разрешено в настройках скрипта

 

Глобальные теги, которые можно применить ко всем шаблонам:

 

Тег {custom}, отвечает за вывод статей в пользовательском формате, имеет следующие параметры:

 

{custom category=»2,3,5-8″ author=»x» days=»x» template=»custom» available=»global» navigation=»no» from=»0″ limit=»10″ fixed=»yes» order=»date» sort=»desc» cache=»yes»}

 

Где

 

id это список ID новостей которые вы хотите вывести, разделяются запятой без пробелов. Также вы можете указывать диапазон ID новостей при помощи тире. Например 1,4-8,11 выведет новости c ID 1, новости имеющих id c 4 по 8, а также с ID 11.

 

idexclude полностью противоположен параметру и позволяет вывести новости, которые не принадлежат указанным в параметре id. Например, {custom idexclude=»5-10″} выведет все новости, id которых не принадлежит диапазону от пяти до десяти.

 

category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов. Также вы можете указывать диапазон категорий при помощи тире. Например 1,4-8,11 выведет новости из категории 1, категорий имеющих id c 4 по 8, а также из категории 11.

 

categoryexclude полностью противоположен параметру category=»список категорий» и позволяет вывести новости, которые не принадлежат указанным в параметре категориям. Например, {custom categoryexclude=»2,7″} выведет все новости которые не принадлежат категориям и id 2 и 7.

 

tags это список ключевых слов из облака тегов, назначенных новостям. Например тег {custom tags=»новости,шаблоны»} выведет все новости, которые содержат ключевые слова из облака тегов «новости» и «шаблоны».

 

template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости.

 

available раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:

 

global — во всех разделах

main  — на главной странице

date  — при просмотре новостей за определенные даты

cat  — при просмотре категории

showfull — при просмотре полной новости

search — при просмотре результатов поиска

userinfo  — при просмотре профиля

register — при регистрации

stats — при просмотре статистики

pm — при просмотре персональных сообщений

feedback — при просмотре обратной связи

favorites — при просмотре закладок

newposts — при просмотре новых сообщений

addnews — при добавлении новости

lastnews — при просмотре последних новостей на сайте

lastcomments — при просмотре последних комментариев

lostpassword — при восстановлении пароля от аккаунта на сайте

static — при просмотре статических страниц

catalog — при просмотре каталога страниц

alltags — при просмотре облака тегов

tags — при просмотре новостей из облака тегов

allnews — при просмотре всех новостей на сайте или всех новостей какого либо пользователя

 

Вы можете комбинировать разделы при помощи «|», например available=»userinfo|register|main» будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.

 

from номер новости с которой начнется вывод

 

limit сколько новостей будет выведено

 

order критерий сортировки новостей, может принимать следующие значения:

 

date — сортировка новостей по дате публикации

editdate — сортировка новостей по дате редактирования

rating — сортировка новостей по рейтингу

reads — сортировка новостей по количеству просмотров

comments — сортировка новостей по количеству комментариев

title — сортировка новостей по заголовкам новостей

rand — сортировка новостей в случайном порядке

id_as_list — сортирует публикации так как они указаны в списке для ID публикаций. Например, тег {custom order=»id_as_list»} выведет сначала новость c ID 3 потом 4 потом 1 потом 2.

lastviewed — вывод последних просмотренных пользователем публикаций

 

sort указывает порядок сортировки публикаций. При использовании значения desc публикации сортируются по убыванию, а при использовании asc по возрастанию.

 

author логин автора новости, при указании данного параметра будут выводится только новости указанного автора. Допускается перечисление через запятую нескольких авторов. Например, тег {custom author=»admin» limit=»5″} выведет 5 новостей автора с логином «admin».

 

authorexclude указывает логины авторов, которые необходимо исключить из показа. Логины авторов в данном параметре также можно перечислять через запятую. Например, при использовании {custom authorexclude=»admin,test»} будут выведены новости всех авторов, кроме авторов с логином «admin» и логином «test».

 

catalog выводятся все публикации содержащие указанный в параметре символьный код. Допускается также перечисление символьных кодов в параметре через запятую. Например, при использовании {custom catalog=»а,б»} будут выведены новости, которые содержат символьные коды «а» или «б».

 

catalogexclude выводятся все публикации, которые не содержат указанный в параметре символьный код. Допускается также перечисление символьных кодов в параметре через запятую. Например, при использовании {custom catalogexclude=»а,б»} будут выведены новости, которые не содержат символьные коды «а» и «б».

 

xfields выводятся все публикации, содержащие указанное в параметре значение дополнительных полей новостей. Допускается также перечисление значений в параметре через запятую. Например, при использовании {custom xfields=»значение 1,значение 2″} будут выведены новости, в которых есть дополнительные поля содержащие «значение 1» или «значение 2».

 

xfieldsexclude выводятся все публикации, не содержащие указанное в параметре значение дополнительных полей новостей. Допускается также перечисление значений в параметре через запятую. Например, при использовании {custom xfieldsexclude=»значение 1,значение 2″} будут выведены новости, в которых нет дополнительных полей содержащих «значение 1» и «значение 2».

 

days указывает временной период, где x это количество дней за которые выводить публикации. Например, тег {custom days=»2″ limit=»5″} выведет 5 новостей за 2 последних дня.

 

banners принимает значения yes или no. Данный параметр включает или отключает вывод рекламных материалов, которые назначены для вывода между публикациями. По умолчанию если данный параметр отсутствует в теги, вывод рекламных материалов между публикациями будет отключён.

 

futureannounce принимает значения yes или no. Данный параметр работает совместно с параметром days=»X», и указывает что публикации нужно брать из будущих дат. Например, тег {custom futureannounce=»yes» days=»1″} означает что необходимо вывести публикации, дата которых назначена на завтра, т.е. на +1 дней, а тег {custom futureannounce=»yes» days=»2″} выводит публикации дата которых назначена на завтра и послезавтра, и т.д. Данных параметр будет полезен вебмастерам, для вывода грядущих анонсов на своём сайте.

 

cache принимает значения yes или no — устанавливает кешировать вывод или нет, рекомендуется кешировать для снижения нагрузки.

 

navigation принимает значения yes или no — устанавливает использовать вывод навигации по страницам или нет. Навигация выводится только для страниц сайта, которые поддерживают навигацию для тега {content}, например, главная страница, страницы категорий и т.д. Если же страница не поддерживает навигации, например, вывод полной новости, или статической страницы, то для данного тега навигация автоматически также будет отключена независимо от указанного значения.

 

fixed принимает значения yes, no, only или without — устанавливает учитывать ли при выводе публикаций, то что новости были зафиксированы или нет. В случае если указано yes, то зафиксированные новости будут выведены в начале, если no, то зафиксированные новости будут выводится в общем списке новостей без учета данного параметра. В случае если указано значение only, то будут выводится только зафиксированные новости. В случае если указано значение without, то зафикисрованные новости не будут вообще выводится.

 

sortbyuser=»yes» принимает только одно значение, и разрешает возможность использования пользовательской сортировки [sort]{sort}[/sort] для данного блока публикаций.

 

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

 

{custom order=»date»} — выведет новости с ID 1 и 2 и отсортирует их по дате

 

{custom category=»2,7″ from=»5″ cache=»yes»} — выведет новости из категорий 2 и 7 при этом количество новостей будет взято из настроек скрипта, а выборка будет осуществляться после 5 новости, отвечающей данному условию

 

{custom order=»date» from=»9″ limit=»5″} — выведет 5 последних новостей, начиная с десятой новости

 

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

 

Тег [available=раздел] текст [/available], выводит текст заключенный в теги если просматривается указанный раздел сайта:

 

Тег принимает параметры аналогичные параметру available тега {custom}. Вы можете комбинировать разделы при помощи «|», например userinfo|register|main

 

Для примера:

 

[available=userinfo|register|main] текст [/available]

 

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

 

Внимание вы можете задать также тег [not-available=userinfo|register|main] текст [/not-available] который полностью противоположен тегу aviable и выводить текст везде кроме перечисленных разделов.

 

Тег [category=X]текст[/category], выводит текст заключенный в теги если просматривается указанная категория:

 

Тег принимает в качестве параметра ID категории, и допускает перечисление нескольких категорий

 

[category=1,2,3,7-10] текст [/category]

 

будет выводить текст заключенный в теги, если посетитель просматривает категории у которых ID равен 1 или 2 или 3, а также с 7 до 10.

 

Внимание вы можете задать также тег [not-category=1,2,3,7-10] текст [/not-category] который полностью противоположен тегу category и выводить текст везде кроме перечисленных категорий.

 

Тег [group=X]текст[/group], выводит текст заключенный в теги если пользователь принадлежит указанной группе пользователей:

 

Тег принимаем в качестве параметра ID группы, и допускает перечисление нескольких групп

 

[group=1,2,3] текст [/group]

 

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

 

Внимание вы можете задать также тег [not-group=1,2,3] текст [/not-group] который полностью противоположен тегу group и выводить текст для всех, кроме перечисленных групп.

 

[page-count=1,2,3] текст [/page-count]

 

Будет выводить текст заключенный в них, если пользователь находится на определенной по номеру страницы в навигации по новостям, независимо от раздела сайта, где 1,2,3 это номера страниц в навигации. Данный тег позволит очень гибко настроить вывод той или иной информации, на определенной странице и полезен для информационных блоков и рекламы. Вы можете использовать данный тег совместно с другими, опеределяющими разделы сайта и категории.

 

Например, комбинация тегов [aviable=cat][category=1][page-count=1] текст [/page-count][/category][/aviable] выведут текст, только если пользователь просматривает первую страницу категории с id1, и при этом просматривает именно краткие новости, и при переходе на другую страницу в этой категории, данного текста он уже не увидит.

 

[not-page-count=1,2,3] текст [/not-page-count]

 

Выводит текст опубликованный в тегах на любых номерах страниц кроме указанных в теге.

 

{banner_имя} этот тег предназначен для вывода рекламной информации на сайте. Само имя для баннера задается в специальном модуле в админпанели.

 

[banner_имя] текст [/banner_имя] выводят текст заключенных в них, если указанный баннер выводится на странице сайта.

 

{inform_имя} этот тег предназначен для вывода RSS информеров и новостей с других сайтов. Имя и все настройки для данного тега устанавливаются в админпанели скрипта.

 

[static=имя страницы] текст [/static]

 

будет выводить текст заключенный в теги, если посетитель просматривает статическую страницу с указанным именем. Допускается также перечесление страниц в теге через запятую. Например [static=test1,test2,test3] текст [/static] будет выводить текст на страницах test1, test2 и test3

 

[not-static=имя страницы] текст [/not-static]

 

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

 

[smartphone] текст [/smartphone]

 

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

 

[not-smartphone] текст [/not-smartphone]

 

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

 

[tablet] текст [/tablet]

 

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

 

[not-tablet] текст [/not-tablet]

 

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

 

[desktop] текст [/desktop]

 

будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт со стационарного компьютера или ноутбука.

 

[not-desktop] текст [/not-desktop]

 

будет выводить текст заключенный в теги, если посетитель просматривает ваш сайт не со стационарного компьютера или ноутбука.

 

[ios] текст [/ios]

 

выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему iOS от Apple

 

[not-ios] текст [/not-ios]

 

выводят текст заключенных в них, в случае если устройство посетителя сайта не использует операционную систему iOS

 

[android] текст [/android]

 

выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему Android от Google

 

[not-android] текст [/not-android]

 

выводят текст заключенных в них, в случае если устройство посетителя сайта не использует операционную систему Android

 

 

Также вы можете подключать один шаблон в другой, используя тег {include file=»my_block. tpl»} данный тег подключает указанный файл my_block.tpl в шаблон. Тег призван облегчить структуру шаблона, если используется сложная верстка со множеством тегов.

 

{customcomments category=»2,3,5-8″ author=»x» days=»x» template=»custom» available=»global» from=»0″ limit=»10″ order=»date» sort=»desc» cache=»yes»}

 

Выводит комментарии в любом месте сайта в пользовательском формате. Данный тег является вспомогательным дополнительным выводом комментариев, и может, например, использоваться для вывода последних комментариев на главной странице сайта в блоке и т.д.

 

Данный тег может принимать следующие параметры:

 

id — список ID комментариев, которые вы хотите вывести, разделяются запятой без пробелов. Также вы можете указывать диапазон ID комментариев при помощи тире. Например, 1,4-8,11 выведет комментарии c ID 1, комментарии имеющие id c 4 по 8, а также с ID 11.

 

newsid – список ID новостей, из которых вы хотите вывести комментарии, разделяются запятой без пробелов. Также вы можете указывать диапазон ID новостей при помощи тире. Например, 1,4-8,11 выведет комментарии из публикаций c ID 1, имеющих id c 4 по 8, а также с ID 11.

 

newsidexclude — список ID новостей, из которых вы не хотите выводить комментарии, разделяются запятой без пробелов. Также вы можете указывать диапазон ID новостей при помощи тире. Например, 1,4-8,11 выведет комментарии из всех публикаций кроме ID 1, имеющих id c 4 по 8, а также с ID 11.

 

category — список ID категорий новостей, из которых производить выборку комментариев, разделяются запятой без пробелов. Также вы можете указывать диапазон категорий при помощи тире. Например 1,4-8,11 выведет комментарии из категории 1, категорий имеющих id c 4 по 8, а также из категории 11.

 

categoryexclude — полностью противоположен параметру category=»список категорий» и позволяет вывести комментарии, новости которых не принадлежат указанным в параметре категориям. Например, {customcomments categoryexclude=»2,7″} выведет все комментарии у новостей, которые не принадлежат категориям и id 2 и 7.

 

subcat указывает необходимо ли включать в выборку также публикации, находящиеся в подкатегориях или нет. Данный параметр может принимать следующие значения: subcat=»yes» который указывает, что также нужно выбрать все публикации находящиеся и в подкатегориях указанной категории, а также значение subcat=»only» который указывает, что нужно выбрать публикации только из подкатегорий, без учета указанной категории. Например, у вас на сайте есть категории с ID 1, 2 и 3. Категории 2 и 3 при этом являются подкатегориями первой. При использовании тега {custom category=»1″ subcat=»yes»} будут выбраны все новости, из категорий 1, 2 и 3. А при использовании тега {custom category=»1″ subcat=»only»} будут выбраны все публикации только из категорий 2 и 3. 

 

author — указывает логин автора комментария, при указании данного параметра будут выводится только комментарии указанного автора. Допускается перечисление через запятую нескольких авторов. Например, тег {customcomments author=»admin» limit=»5″} выведет 5 комментариев автора с логином «admin».

 

authorexclude — указывает логины авторов, которые необходимо исключить из показа. Логины авторов в данном параметре также можно перечислять через запятую. Например, при использовании {customcomments authorexclude=»admin,test»} будут выведены комментарии всех авторов, кроме авторов с логином «admin» и логином «test».

 

days — указывает временной период, где x это количество дней, за которые выводить комментарии. Например, тег {customcomments days=»2″ limit=»5″} выведет 5 комментариев за 2 последних дня.

 

template — файл шаблона который будет использоваться при выводе комментариев в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов, то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные тем, что вы используете в шаблоне вывода комментариев (comments.tpl).

 

available раздел в котором будет выводится запрашиваемые комментарии, может принимать следующие значения:

 

global — во всех разделах

main  — на главной странице

date  — при просмотре новостей за определенные даты

cat  — при просмотре категории

showfull — при просмотре полной новости

search — при просмотре результатов поиска

userinfo  — при просмотре профиля

register — при регистрации

stats — при просмотре статистики

pm — при просмотре персональных сообщений

feedback — при просмотре обратной связи

favorites — при просмотре закладок

newposts — при просмотре новых сообщений

addnews — при добавлении новости

lastnews — при просмотре последних новостей на сайте

lastcomments — при просмотре последних комментариев

lostpassword — при восстановлении пароля от аккаунта на сайте

static — при просмотре статических страниц

catalog — при просмотре каталога страниц

alltags — при просмотре облака тегов

tags — при просмотре новостей из облака тегов

allnews — при просмотре всех новостей на сайте или всех новостей какого либо пользователя

 

Вы можете комбинировать разделы при помощи «|», например available=»userinfo|register|main» будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.

 

from — указывает номер комментария с которой начнется вывод. Нумерация комментариев начинается с нуля. Например, если вы хотите пропустить первый комментарий, который совпадает с вашими условиями, то нужно указывать from=»1″

 

limit — указывает сколько комментариев будет выведено.

 

order — указывает критерий сортировки комментариев, может принимать следующие значения:

 

date — сортировка комментариев по дате, например, тег {customcomments order=»date» limit=»5″} выведет пять последних комментариев.

rating — сортировка комментариев по рейтингу, например, тег {customcomments order=»rating» limit=»5″} выведет пять самых рейтинговых комментариев.

rand — сортировка комментариев в случайном порядке, например, тег {customcomments order=»rand» limit=»5″} выведет пять комментариев в случайном порядке.

id_as_list — сортирует публикации так как они указаны в списке для ID публикаций. Например, тег {custom order=»id_as_list»} выведет сначала новость c ID 3 потом 4 потом 1 потом 2.

 

sort — указывает порядок сортировки комментариев. При использовании значения desc публикации сортируются по убыванию, а при использовании asc по возрастанию.

 

cache — принимает значения yes или no и указывает кешировать вывод или нет, мы рекомендуем кешировать блоки данного вывода для снижения нагрузки на сервер.

 

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

 

{* Закомментированный код *}

 

Данный тег предназначен для комментирования кода, все что заключено между «{*» и «*}» будет удалено из шаблона. И будет отсутствовать при выводе на сайте. Данные теги будут полезны разработчикам шаблонов, для отладки той или иной функциональности, когда нужно временно закомментировать ту или иную функциональность. Данный тег является глобальным и может использоваться во всех шаблонах.

 

{catmenu}

 

Для вывода меню категорий используется тег {catmenu}. Данный тег вы можете использовать в любом файле шаблонов, он является глобальным. Данный тег в свою очередь использует и подключает файл шаблона categorymenu.tpl.

 

{catmenu subcat=»yes» template=»custom» cache=»yes»}

 

Выводит меню категорий в пользовательском формате, где:

 

id=»1,2,3-5″ — список ID категорий которые необходимо вывести в меню. Вы можете перечислить несколько категорий через запятую, либо указать диапазон ID через тире.

 

subcat=»yes» — данный параметр принимает значения «yes», «no» или «only» и используется совместно с параметром id данного тега, и указывает нужно ли автоматически подключать подкатегории для указанного списка категорий. Например, есть категория с ID 1, у данной категории есть подкатегории с ID 2 и ID 3, то при использовании тега {catmenu subcat=»yes»} будет выведена категория 1 и ее подкатегории 2 и 3, а при использовании тега {catmenu subcat=»no»} будет выведена только категория с ID 1. Значение «only» означает что нужно выводить только подкатегории из указанной категории. Например, при использовании тега {catmenu subcat=»only»} будут выведены только подкатегории принадлежащие категории с ID «1». Также например, при помощи простой конструкции [available=cat] {catmenu subcat=»only»} [/available] вы можете автоматически выводить список подкатегорий у просматриваемой на сайте категории.

 

template=»custom» — указывается имя шаблона, которое будет использоваться для формирования меню вместо стандартного categorymenu.tpl

 

cache=»yes» — данный параметр принимает значения «yes» или «no» и указывает кешировать данный блок или нет. При включении кеширования, автоматически пропадет возможность управлять подсветкой активной просматриваемой категории через теги [active] текст [/active] в шаблоне.

 

{catnewscount}

 

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

 

{category-id}

 

Выводит ID просматриваемой посетителем сайта категории. Данный тег будет полезен при организации меню на сайте, а также когда нужно быстро переназначить какие-либо CSS классы или сами имена файлов шаблонов, при оформлении шаблонов вывода публикаций.

 

{category-title}

 

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

 

{category-description}

 

Выводит заданное описание категории, когда пользователь просматривает данную категорию, также вывод доступен и при выводе полных публикаций

 

{category-icon}

 

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

 

{category-url}

 

Выводит URL просматриваемой категории

 

{page-title}

 

Выводит указанный вами в разделе «Заголовки, описания, метатеги» заголовок для страницы

 

{page-description}

 

Выводит указанное вами в разделе «Заголовки, описания, метатеги» описание для страницы

 

Данные из профиля пользователя:

 

{profile-link} — Выводит ссылку на профиль пользователя

 

{profile-login} — Выводит логин пользователя

 

{ip} — Выводит IP пользователя

 

{foto} — Выводит ссылку на аватар пользователя

 

{fullname} — Выводит полное имя пользователя

 

[fullname] текст [/fullname] — Выводит текст заключенный в теги в случае если полное имя указано в профиле пользователя

 

{land} — Выводит страну пользователя

 

[land] текст [/land] — Выводит текст заключенный в теги в случае если страна указана в профиле пользователя

 

{mail} — Выводит E-mail адрес пользователя

 

{group} — Выводит группу пользователя

 

{registration} — Выводит дату регистрации пользователя

 

{lastdate} — Выводит дату последнего посещения пользователя

 

{group-icon} — Выводит иконку группы пользователя

 

{time_limit} — Выводит дату до которой пользователь находится в группе, если группа является временной

 

[time_limit] текст [/time_limit] — Выводит текст заключенный в теги в случае если пользователь находится во временной группе

 

{comm-num} — Выводит количество комментариев пользователя

 

{comments} — Выводит адрес ссылки на комментарии пользователя

 

[comm-num] текст [/comm-num] — Выводит текст заключенный в теги если пользователь имеет комментарии на сайте

 

[not-comm-num] текст [/not-comm-num] — Выводит текст заключенный в теги если пользователь не имеет комментариев на сайте

 

{news} — Выводит адрес ссылки на новости пользователя

 

{rss} — Выводит адрес ссылки на RSS новостей пользователя

 

{news-num} — Выводит количество новостей пользователя

 

[news-num] текст [/news-num] — Выводит текст заключенный в теги если пользователь имеет новости на сайте

 

[not-news-num] текст [/not-news-num] — Выводит текст заключенный в теги если пользователь не имеет новостей на сайте

 

{new-pm} — Выводит количество непрочитанных персональных сообщений пользователя

 

{all-pm} — Выводит общее количество персональных сообщений пользователя

 

{favorite-count} — Выводит общее количество публикаций в закладках пользователя

 

[profile_xfvalue_X] — Выводит значение дополнительного поля с именем «X» из его профиля

 

[profile_xfgiven_X] текст [/profile_xfgiven_X] — Выводит текст заключенный в теги если дополнительное поле с именем «X» указано в его профиле

 

[profile_xfnotgiven_X] текст [/profile_xfnotgiven_X] — Выводит текст заключенный в теги если дополнительное поле с именем «X» не указано в его профиле

 

{admin-link} — Выводит ссылку на админпанель если он имеет к ней доступ

 

[admin-link] текст [/admin-link] — Выводит текст заключенный в теги если пользователь имеет доступ к админпанели

Шаблоны > Главная страница сайта

{headers}

Выводит сгенерированные метатеги о кодировке страницы, title, keywords, description. А также  подключает все необходимые скрипты. Размещаеться в шаблоне между тегами <head>. Данный тег обязателен в шаблоне.

{jsfiles}

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

{THEME}

Путь к выбранному шаблону

{login}

Вставка панели для входа и регистрации посетителей

{vote}

Вставка опроса на сайте

{changeskin}

Вставка формы для смены скинов на сайте

{calendar}

Вставка модуля календаря

{topnews}

Вывод самых рейтинговых статей, добавленных за последний месяц

{archives}

Вывод архивов

{info}

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

{content}

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

{custom}

Смотрите раздел «Вывод новостей на страницах»

[available=раздел]текст[/available]

Смотрите раздел «Вывод новостей на страницах»

{AJAX}

Подключает все необходимы скрипты для работы DLE и AJAX, подключение  обязательно, и рекомендуется размещение в начале страницы, сразу после тега <body>. Данный тег обязателен в шаблоне.

[group=X]текст[/group]

Вывод текста определенной группе пользователей. Где X это список ID через запятую группы пользователей.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

{banner_имя}

Этот тег предназначен для вывода рекламной информации на сайте. Само имя для баннера задается в специальном модуле в админпанели.

{inform_имя}

Этот тег предназначен для вывода RSS информеров и новостей с других сайтов. Имя и все настройки для данного тега устанавливаются в админпанели скрипта.

[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]

Выводят блок похожих новостей при просмотре полной новости.

[vk] текст [/vk]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте

{vk_url}

Выводит ссылку URL на авторизацию в соц. сети Вконтакте

[odnoklassniki] текст [/odnoklassniki]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники

{odnoklassniki_url}

Выводит ссылку URL на авторизацию в соц. сети Одноклассники

[facebook] текст [/facebook]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook

{facebook_url}

Выводит ссылку URL на авторизацию в соц. сети Facebook

[google] текст [/google]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Google

{google_url}

Выводит ссылку 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}

Выводит количество публикаций для указанной категории, где 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}

Выводит блок навигации по страницам

{cloudstag}

Выводит ключевое слово из облако тегов, при просмотре раздела сайта, который показывает публикации по определённому ключевому слову из облака тегов

Шаблоны > Краткое содержание

{title}

Выводится заголовок статьи

{title limit=»x»}

Выводится урезанный до X количества символов, заголовок новости.

{news-id}

ID номер новости, это номер под которым данная новость храниться в базе данных

{short-story}

Выводится краткая новость

{short-story limit=»x»}

Выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов.

{author}

Автор статьи

{date}

Дата публикации, формат вывода даты настраивается в настройках системы

{rating}

Отображение рейтинга новости

[rating] текст [/rating]

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

[rating-type-1] текст [/rating-type-1]

Выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга ‘Оценка’.

[rating-type-2] текст [/rating-type-2]

Выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга ‘Только Нравится’.

[rating-type-3] текст [/rating-type-3]

Выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга ‘Нравится’ или ‘Не нравится’.

[rating-type-4] текст [/rating-type-4]

Выводят текст, заключенный в теге, в случае если в настройках включено использование четвертого типа рейтинга ‘Нравится’ и ‘Не нравится’.

[rating-minus] текст [/rating-minus]

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

[rating-plus] текст [/rating-plus]
 

Выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга публикации, выводится данная ссылка только если используется второй и третий тип рейтинга.

{likes}

Выводит количество лайков

{dislikes}

Выводит количество дизлайков

{vote-num}

Выводит количество пользователей, выставивших рейтинг для данной новости

{ratingscore}

Выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д.

{comments-num}

Отображает количество комментариев , написанных к статье

{category}

Категория, к которой относится статья

{category-icon}

ссылка на иконку категории, внимание выводится именно путь к картинке, сам вывод вы должны предусмотреть самостоятельно например <img src=»{category-icon}» />

{views}

Количество просмотров новости

{favorites}

Ссылка на добавление или удаление из Избранного

[add-favorites] текст [/add-favorites]

Выводят текст в них в виде ссылки на добавление новость в закладки на сайте

[del-favorites] текст [/del-favorites]

Выводят текст в них в виде ссылки удаление новости из закладок на сайте

[edit] текст [/edit]

Ссылка редактирование новости

{link-category}

Ссылка на все категории в которой присутствует новость

[full-link] и [/full-link]

Ссылка на полную версию, например [full-link]Подробнее…[/full-link]

[com-link] и [/com-link]

Ссылка на комментарии к статье, выводится только если они разрешены

[xfvalue_x]

Значение дополнительного поля «x», где «x» название дополнительного поля

[xfvalue_X limit=»X2″]

Выводит только текст дополнительного поля без HTML форматирования, при этом сам текст сокращается до указанного X2 количества символов. При этом сокращение текста происходит до последнего логического слова. Например [xfvalue_test limit=»50″] выведет только первые 50 символов значения дополнительного поля c именем test

[xfgiven_x] [xfvalue_x] [/xfgiven_x]

Выводится дополнительное поле «x», если поле не пустое, если поле не имеет значения, то текст просто вырезается

[xfnotgiven_X] [/xfnotgiven_X]

Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где «х» это имя дополнительного поля

[ifxfvalue tagname=»tagvalue»] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.

[ifxfvalue tagname!=»tagvalue»] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.

[xfvalue_thumb_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип «Изображение». Тег выводит только URL для уменьшенной копии загруженного изображения, где «х» это имя дополнительного поля

[xfvalue_image_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип «Изображение». Тег выводит только URL для полноразмерной картинки загруженного изображения, где «х» это имя дополнительного поля

[xfvalue_X image=»Nr»]

Выводит загруженные для дополнительного поля с типом «Галерея» изображения, по отдельности. Где «X» это имя дополнительного поля, а «Nr» это номер изображения из галереи. Например, при использовании [xfvalue_test image=»2″] будет выведено изображение номер два, загруженное в дополнительное поле с именем «test».

[group=X]текст[/group]

Вывод текста определенной группе пользователей. Где X это список ID через запятую группы пользователей.

[category=X]текст[/category]

Предназначен для вывода текста если пользователь находится в X категории. Где X это ID вашей категории. Допустимо перечислять категории через запятую

[category-icon] текст [/category-icon]

Выводят текст, заключенный в них, если для категории, где находится публикация, была задана иконка в настройках категории

[not-category-icon] текст [/not-category-icon]

Выводят текст если для категории, где находится публикация, не задана иконка

[tags] текст [/tags]

Выводит текст если новость содержит ключевые слова, назначенные для облака тегов

{tags}

Выводит кликабельные ключевые слова новости

{full-link}

Для вывода полного постоянного адреса новости

[edit-date] текст [/edit-date]

Выводит текст если новость была отредактирована

{edit-date}

Выводит дату редактирования новости

{editor}

Выводит логин пользователя, отредактировавшего новость

[edit-reason] текст [/edit-reason]

Выводит текст если при редактировании была указана причина редактирования

{edit-reason}

Выводит причину редактирования новости

{date=формат даты}

Выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время

{approve}

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

[fixed] текст [/fixed]

Выводит текст в тегах если данная новость зафиксирована

[not-fixed] текст [/not-fixed]

Выводит текст в тегах если данная новость не была зафиксирована

[day-news] текст [/day-news]

Выводит ссылку на все новости, опубликованные в тот же день что и данная новость. Данный тег например можно использовать совместно с тегом {date}

[catlist=1,2….] текст [/catlist]

Выводит текст в теге, если новость принадлежит указанным категориям

[not-catlist=1,2….] текст [/not-catlist]

Выводит текст в теге, если новость не принадлежит указанным категориям.

{login}

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

[poll] текст [/poll]

Выводят текст в данных тегах, если для данной публикации задан опрос.

{poll}

Выводит опрос, добавленный к новости

[not-poll] текст [/not-poll]

Выводят текст в данных тегах, если для данной публикации не был задан опрос.

[profile] текст [/profile]

Выводят прямую ссылку на профиль автора публикации, без использования всплывающего окна минипрофиля.

[complaint]

текст

[/complaint]

Выводят текст, указанных в тегах в виде ссылки на написание жалобы, на новость.

{category-url}

Выводит полный URL на категорию, которой принадлежит данная новость. Данный тег выводит только URL в чистом виде без форматирования или готовой ссылки.

[comments]

текст

[/comments]

Выводят текст, заключенный в них, если у данной публикации присутствуют комментарии на сайте.

[not-comments]

текст

[/not-comments]

Выводят текст, заключенный в них, если у данной публикации отсутствуют комментарии на сайте.

{image-x}

Выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости

[image-x] текст [/image-x]

Выводят текст указанный в них только в случае если картинка с номером X присутствует в новости

[not-image-x] текст [/not-image-x]

Выводят текст, указанный в них только в случае если картинка с номером X отсутствует в новости.

[tags=тег1,тег2,тег3] текст [/tags]

Выводят заключенный в них текст если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов.

[not-tags=тег1,тег2,тег3] текст [/not-tags]

Выводит текст на любых других страницах кроме указанных в теге.

 

[declination=X] текст [/declination]

Выводит склонения слов относительно чисел. В качестве параметров тега вместо X передается число, а вместо «текст» передается корень слова с окончаниями. Окончания слова перечисляются при помощи символа «|». Данный тег полезно использовать с другими тегами, выводящими например количество просмотров новости или количество комментариев. Например [declination={comments-num}]комментари|й|я|ев[/declination] в зависимости от количества комментариев будет выводить: «комментарий», «комментария», «комментариев»

[newscount=x] текст [/newscount]

Выводит текст указанный в тегах если показывается X новость, где X это число показываемой на странице новости. Например [newscount=1] текст [/newscount] покажет текст при показе первой по счету на странице новости.

[not-newscount=X] текст [/not-newscount]

Выводят текст заключенный в данные теги при показе любых по счету новостей, кроме указанных X новостей. Данный тег будет полезен, если вы хотите выводить какие-либо элементы оформления во всех новостях при показе кратких новостей, кроме вышеуказанных. Например, что-либо не показывать в первой по списку новости.

{banner_x}

Выводит баннер добавленный в админпанели в разделе управления рекламными материалами. Где Х это имя баннера.

[not-news] текст [/not-news]

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

[if field = «значение»] текст [/if]

Выводят текст заключённых в них если значения поля равно указанному значению.

 

[if field = «значение»] текст [/if] — выведет текст если поле равно параметру ‘значение’

[if field != «значение»]текст[/if] — выведет текст если поле не равно параметру ‘значение’

[if field > «1»] текст [/if] — выведет текст если поле больше параметра ‘значение’

[if field >= «2»] текст [/if] — выведет текст если поле больше либо равно параметру ‘значение’

[if field < «3»] текст [/if] — выведет текст если поле меньше параметра ‘значение’

[if field <= «4»] текст [/if] — выведет текст если поле меньше либо равно параметру ‘значение’

[if field ~ «значение»] текст [/if] — выведет текст если в поле встречается текст ‘значение’

[if field !~ «значение»] текст [/if] — выведет текст если в поле НЕ встречается текст ‘значение’

 

Комбинированное использование:

 

[if field > «3» AND field2 < «5»] текст [/if] выведет текст если поле field больше трех, и при этом field2 меньше 5

[if field > «3» OR field2 < «5»] текст [/if] выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий

 

Имена полей, которое может принимать field:

 

id — Уникальный ID номер новости (число)

autor — Логин автора новости (текст)

date — Дата новости (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата новости округляется до минуты)

short_story — Текст короткой новости (текст)

full_story — В шаблоне короткой новости это количество символов в полном описании. В шаблоне полной новости непосредственно полный текст.

title — Текст заголовка новости (текст)

descr — Метатег описания новости (текст)

keywords — Метатег «ключевые слова» (текст)

category — Список категорий в которым принадлежит (массив, проверка по массиву ID категорий, которой принадлежит новость)

alt_name — Заголовок на латинице, для формирования адреса страницы при использовании ЧПУ. (текст)

comm_num — Количество комментариев (число)

allow_comm — Разрешены или нет комментарии (число, 1 или 0)

allow_main — Опубликована или нет новость на главной (число, 1 или 0)

approve — Новость опубликована на сайте или на модерации (число, 1 или 0)

fixed — Новость зафиксирована или нет (число, 1 или 0)

symbol — Символьный код (текст)

tags — Список тегов из списка тегов для облака тегов (массив, проверка по массиву слов из облака тегов)

news_read — Количество просмотров (число)

allow_rate — Разрешен рейтинг для новости или нет (число, 1 или 0)

rating — Рейтинг новости, общая сумма всех значений (число)

vote_num — Количество проголосовавших в рейтинге (число)

votes — Есть ли опрос в новости (число, 1 или 0)

view_edit — Отображать или нет причину редактирования (число, 1 или 0)

disable_index — Запрещена или нет индексация в поисковиках (число, 1 или 0)

editdate — Дата редактирования новости (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата округляется до минуты)

editor — Логин последнего редактора публикации (текст)

reason — Причина редактирования новости (текст)

user_id — ID автора публикации (число)

xfield_x — Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test

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

{profile-link}

Выводит ссылку на профиль автора публикации

{foto}

Выводит ссылку на аватар автора публикации

{fullname}

Выводит полное имя автора публикации

[fullname] текст [/fullname]

Выводит текст заключенный в теги в случае если полное имя указано в профиле автора

[not-fullname] текст [/not-fullname]

Выводит текст заключенный в теги в случае если полное имя не было указано в профиле автора

{land}

Выводит страну автора

[land] текст [/land]

Выводит текст заключенный в теги в случае если страна указана в профиле автора

[not-land] текст [/not-land]

Выводит текст заключенный в теги в случае если страна не была указана в профиле автора

{signature}

Выводит подпись автора

[signature] текст [/signature]

Выводит текст заключенный в теги в случае если подпись указана в профиле автора

[not-signature] текст [/not-signature]

Выводит текст заключенный в теги в случае если подпись не была указана в профиле автора

{user-info}

Выводит информацию о себе автора публикации

[user-info] текст [/user-info]

Выводит текст заключенный в теги в случае если информация о себе указана в профиле автора

[not-user-info] текст [/not-user-info]

Выводит текст заключенный в теги в случае если информация о себе не была указана в профиле автора

[online] текст [/online]

Выводит текст заключенный в теги в случае если автор публикации онлайн на сайте

[offline] текст [/offline]

Выводит текст заключенный в теги в случае если автор публикации оффлайн на сайте

{mail}

Выводит E-mail адрес пользователя

[pm] Текст [/pm]

Выводит ссылку с содержанием «Текст» на написание персонального сообшения автору публикации

{group}

Выводит группу пользователя

{registration}

Выводит дату регистрации пользователя

{lastdate}

Выводит дату последнего посещения пользователя

{group-icon}

Выводит иконку группы пользователя

{time_limit}

Выводит дату до которой пользователь находится в группе, если группа является временной

[time_limit] текст [/time_limit]

Выводит текст заключенный в теги в случае если пользователь находится во временной группе

{comm-num}

Выводит количество комментариев пользователя

{comments-url}

Выводит адрес ссылки на комментарии пользователя

[comm-num] текст [/comm-num]

Выводит текст заключенный в теги если пользователь имеет комментарии на сайте

[not-comm-num] текст [/not-comm-num]

Выводит текст заключенный в теги если пользователь не имеет комментариев на сайте

{news}

Выводит адрес ссылки на новости пользователя

{rss}

Выводит адрес ссылки на RSS новостей пользователя

{news-num}

Выводит количество новостей пользователя

[news-num] текст [/news-num]

Выводит текст заключенный в теги если пользователь имеет новости на сайте

[not-news-num] текст [/not-news-num]

Выводит текст заключенный в теги если пользователь не имеет новостей на сайте

{all-pm}

Выводит общее количество персональных сообщений пользователя

{favorite-count}

Выводит общее количество публикаций в закладках пользователя

[profile_xfvalue_X

Выводит значение дополнительного поля с именем «X» из его профиля

[profile_xfgiven_X] текст [/profile_xfgiven_X]

Выводит текст заключенный в теги если дополнительное поле с именем «X» указано в его профиле

[profile_xfnotgiven_X] текст [/profile_xfnotgiven_X]

Выводит текст заключенный в теги если дополнительное поле с именем «X» не указано в его профиле

[author-group=X] текст [/author-group]

ыводит текст заключенный в теги автор публикации находится в указанной группе «X» пользователей. Допускается перечесление групп через запятую, например: 1,2,3

[not-author-group=X] текст [/not-author-group]

Выводит текст заключенный в теги автор публикации не находится в указанной группе «X» пользователей. Допускается перечесление групп через запятую, например: 1,2,3

Шаблоны > Статья целиком

{title}

Заголовок статьи

{title limit=»x»}

Выводится урезанный до X количества символов, заголовок новости.

{full-story}

Полная версия

{short-story}

Краткая версия новости

{full-story limit=»x»}

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

{author}

Автор статьи

{date}

Дата публикации

{pages}

Навигация по страницам новости

[pages] текст [/pages]

Выводят указанный текст в тегах, если новость разбита на несколько страниц при помощи тега {PАGEBREAK} и убирает текст в нем, если новость состоит из одной страницы.

{link-category}

Ссылка на все категрии в которой присутствует новость

{rating}

Выводится рейтинг публикации

[rating] текст [/rating]

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

[rating-type-1] текст [/rating-type-1]

Выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга ‘Оценка’.

[rating-type-2] текст [/rating-type-2]

Выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга ‘Только Нравится’.

[rating-type-3] текст [/rating-type-3]

Выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга ‘Нравится’ или ‘Не нравится’.

[rating-type-4] текст [/rating-type-4]

Выводят текст, заключенный в теге, в случае если в настройках включено использование четвертого типа рейтинга ‘Нравится’ и ‘Не нравится’.

[rating-minus] текст [/rating-minus]

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

[rating-plus] текст [/rating-plus]

Выводят текст, заключенных в них, в виде ссылки для увеличения рейтинга публикации, выводится данная ссылка только если используется второй и третий тип рейтинга.

{likes}

Выводит количество лайков

{dislikes}

Выводит количество дизлайков

{vote-num}

Выводит количество пользователей, выставивших рейтинг для данной новости

{ratingscore}

Выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д.

{comments-num}

Позволяет отображать количество комментариев к статье

{category}

Категория, к которой относится статья

{category-url}

Выводит полный URL на категорию, которой принадлежит данная новость. Данный тег выводит только URL в чистом виде без форматирования или готовой ссылки.

{category-icon}

Ссылка на иконку категории

[category-icon] текст [/category-icon]

Выводят текст, заключенный в них, если для категории, где находится публикация, была задана иконка в настройках категории

[not-category-icon] текст [/not-category-icon]

Выводят текст если для категории, где находится публикация, не задана иконка

{views}

Количество просмотров новости

{favorites}

Ссылка на добавление или удаление из Избранного

[add-favorites] текст [/add-favorites]

Выводят текст в них в виде ссылки на добавление новость в закладки на сайте

[del-favorites] текст [/del-favorites]

Выводят текст в них в виде ссылки удаление новости из закладок на сайте

[edit] текст [/edit]

Ссылка на редактирование новости

[print-link] и [/print-link]

Ссылка на версию для печати

[com-link] и [/com-link]

Ссылка на комментарии к статье только если они разрешены

[xfvalue_x]

Значение дополнительного поля «x», где «x» название дополнительного поля

[xfvalue_X limit=»X2″]

Выводит только текст дополнительного поля без HTML форматирования, при этом сам текст сокращается до указанного X2 количества символов. При этом сокращение текста происходит до последнего логического слова. Например [xfvalue_test limit=»50″] выведет только первые 50 символов значения дополнительного поля c именем test

[xfgiven_x] [xfvalue_x] [/xfgiven_x]

Выводится дополнительное поле «x», если поле не пустое

[xfnotgiven_X] [/xfnotgiven_X]

Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где «х» это имя дополнительного поля

[ifxfvalue tagname=»tagvalue»] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение дополнительного поля совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.

[ifxfvalue tagname!=»tagvalue»] Текст [/ifxfvalue]

Выводят текст заключенный в них, если значение поля не совпадает с указанным. Где tagname это имя дополнительного поля, а tagvalue это его значение. Значения tagvalue можно перечислять через запятую.

[xfvalue_thumb_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип «Изображение». Тег выводит только URL для уменьшенной копии загруженного изображения, где «х» это имя дополнительного поля

[xfvalue_image_url_X]

Данный тег может использоваться только если дополнительное поле имеет тип «Изображение». Тег выводит только URL для полноразмерной картинки загруженного изображения, где «х» это имя дополнительного поля

[xfvalue_X image=»Nr»]

Выводит загруженные для дополнительного поля с типом «Галерея» изображения, по отдельности. Где «X» это имя дополнительного поля, а «Nr» это номер изображения из галереи. Например, при использовании [xfvalue_test image=»2″] будет выведено изображение номер два, загруженное в дополнительное поле с именем «test».

[group=X]текст[/group]

Вывод текста определенной группе пользователей. Где X это список ID через запятую группы пользователей.

{related-news}

Выводить ссылки на 5 наиболее подходящих по контексту новостей.

[catlist=1,2….] текст [/catlist]

Выводит текст в теге, если новость принадлежит указанным категориям

[not-catlist=1,2….] текст [/not-catlist]

Выводит текст в теге, если новость не принадлежит указанным категориям.

[tags] текст [/tags]

Выводит текст если новость содержит ключевые слова, назначенные для облака тегов

{tags}

Выводит кликабельные ключевые слова новости

{full-link}

Для вывода полного постоянного адреса новости

[edit-date] текст [/edit-date]

Выводит текст если новость была отредактирована

{edit-date}

Выводит дату редактирования новости

{editor}

Выводит логин пользователя, отредактировавшего новость

[edit-reason] текст [/edit-reason]

Выводит текст если при редактировании была указана причина редактирования

{edit-reason}

Выводит причину редактирования новости

{poll}

Подключает шаблон с опросом для новости, если опрос был добавлен к новости.

{date=формат даты}

выводит дату в заданном в теге формате. Тем самым вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца публикации новости или комментария, а тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время

[fixed] текст [/fixed]

Выводит текст в тегах если данная новость зафиксирована

[not-fixed] текст [/not-fixed]

Выводит текст в тегах если данная новость не была зафиксирована

[day-news] текст [/day-news]

Выводит ссылку на все новости, опубликованные в тот же день что и данная новость. Данный тег например можно использовать совместно с тегом {date}

{comments}

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

{addcomments}

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

{navigation}

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

{login}

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

[related-news]

текст

[/related-news]

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

[poll] текст [/poll]

Выводят текст в данных тегах, если для данной публикации задан опрос.

[not-poll] текст [/not-poll]

Выводят текст в данных тегах, если для данной публикации не был задан опрос.

[profile] текст [/profile]

Выводят прямую ссылку на профиль автора публикации, без использования всплывающего окна минипрофиля.

[complaint]

текст

[/complaint]

Выводят текст, указанных в тегах в виде ссылки на написание жалобы, на новость.

{custom}

Смотрите раздел «Вывод новостей на страницах»

[comments]

текст

[/comments]

Выводят текст, заключенный в них, если у данной публикации присутствуют комментарии на сайте.

[not-comments]

текст

[/not-comments]

Выводят текст, заключенный в них, если у данной публикации отсутствуют комментарии на сайте

{image-x}

Выводит URL картинок находящихся в краткой новости, где x это номер картинки в новости, например {image-1} выведет URL первой картинки в краткой новости

[image-x] текст [/image-x]

Выводят текст указанный в них только в случае если картинка с номером X присутствует в новости

[not-image-x] текст [/not-image-x]

Выводят текст, указанный в них только в случае если картинка с номером X отсутствует в новости.

{fullimage-x}

Выводит URL картинки, находящийся в тексте полной новости, где «x» это номер картинки в новости

[fullimage-x] текст [/fullimage-x]

Выводят указанный в них текст, только если картинка с номером «x» присутствует в полной новости.
 

[news=1,2,3] текст [/news]

Выводят заключенный в них текст, если посетитель просматривает полную новость указанных в параметре тега новостей, где 1,2,3 это ID новостей.

[not-news=1,2,3] текст [/not-news]

Выводит текст на любых других страницах кроме просмотра указанных в теге новостей.

 

[declination=X] текст [/declination]

Выводит склонения слов относительно чисел. В качестве параметров тега вместо X передается число, а вместо «текст» передается корень слова с окончаниями. Окончания слова перечисляются при помощи символа «|». Данный тег полезно использовать с другими тегами, выводящими например количество просмотров новости или количество комментариев. Например [declination={comments-num}]комментари|й|я|ев[/declination] в зависимости от количества комментариев будет выводить: «комментарий», «комментария», «комментариев»

{banner_x}

Выводит баннер добавленный в админпанели в разделе управления рекламными материалами. Где Х это имя баннера.

[vk] текст [/vk]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Вконтакте

{vk_url}

Выводит ссылку URL на авторизацию в соц. сети Вконтакте

[odnoklassniki] текст [/odnoklassniki]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Одноклассники

{odnoklassniki_url}

Выводит ссылку URL на авторизацию в соц. сети Одноклассники

[facebook] текст [/facebook]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Facebook

{facebook_url}

Выводит ссылку URL на авторизацию в соц. сети Facebook

[google] текст [/google]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Google

{google_url}

Выводит ссылку URL на авторизацию в соц. сети Google

[mailru] текст [/mailru]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Mail.ru

{mailru_url}

Выводит ссылку URL на авторизацию в соц. сети Mail.ru

[yandex] текст [/yandex]

Выводят текст заключенный в них, если включена поддержка авторизации при помощи социальной сети Yandex

{yandex_url}

Выводит ссылку URL на авторизацию в соц. сети Yandex

[comments-subscribe]

текст

[/comments-subscribe]

Выводят текст, заключенный в них в виде ссылки на подписку на уведомления о новых комментариях.

[next-url] Текст [/next-url]

Выводят текст заключенных в них, если следующая новость присутствует на сайте

{next-url}

Выводит URL следующей публикации

{next-title}

Выводит заголовок следующей публикации

[prev-url] Текст [/prev-url]

Выводят текст заключенных в них, если предыдущая новость присутствует на сайте

{prev-url}

Выводит URL предыдущей публикации

{prev-title}

Выводит заголовок предыдущей новости

[if field = «значение»] текст [/if]

Выводят текст заключённых в них если значения поля равно указанному значению.

 

[if field = «значение»] текст [/if] — выведет текст если поле равно параметру ‘значение’

[if field != «значение»]текст[/if] — выведет текст если поле не равно параметру ‘значение’

[if field > «1»] текст [/if] — выведет текст если поле больше параметра ‘значение’

[if field >= «2»] текст [/if] — выведет текст если поле больше либо равно параметру ‘значение’

[if field < «3»] текст [/if] — выведет текст если поле меньше параметра ‘значение’

[if field <= «4»] текст [/if] — выведет текст если поле меньше либо равно параметру ‘значение’

[if field ~ «значение»] текст [/if] — выведет текст если в поле встречается текст ‘значение’

[if field !~ «значение»] текст [/if] — выведет текст если в поле НЕ встречается текст ‘значение’

 

Комбинированное использование:

 

[if field > «3» AND field2 < «5»] текст [/if] выведет текст если поле field больше трех, и при этом field2 меньше 5

[if field > «3» OR field2 < «5»] текст [/if] выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий

 

Имена полей, которое может принимать field:

 

id — Уникальный ID номер новости (число)

autor — Логин автора новости (текст)

date — Дата новости (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата новости округляется до минуты)

short_story — Текст короткой новости (текст)

full_story — В шаблоне короткой новости это количество символов в полном описании. В шаблоне полной новости непосредственно полный текст.

title — Текст заголовка новости (текст)

descr — Метатег описания новости (текст)

keywords — Метатег «ключевые слова» (текст)

category — Список категорий в которым принадлежит (массив, проверка по массиву ID категорий, которой принадлежит новость)

alt_name — Заголовок на латинице, для формирования адреса страницы при использовании ЧПУ. (текст)

comm_num — Количество комментариев (число)

allow_comm — Разрешены или нет комментарии (число, 1 или 0)

allow_main — Опубликована или нет новость на главной (число, 1 или 0)

approve — Новость опубликована на сайте или на модерации (число, 1 или 0)

fixed — Новость зафиксирована или нет (число, 1 или 0)

symbol — Символьный код (текст)

tags — Список тегов из списка тегов для облака тегов (массив, проверка по массиву слов из облака тегов)

news_read — Количество просмотров (число)

allow_rate — Разрешен рейтинг для новости или нет (число, 1 или 0)

rating — Рейтинг новости, общая сумма всех значений (число)

vote_num — Количество проголосовавших в рейтинге (число)

votes — Есть ли опрос в новости (число, 1 или 0)

view_edit — Отображать или нет причину редактирования (число, 1 или 0)

disable_index — Запрещена или нет индексация в поисковиках (число, 1 или 0)

editdate — Дата редактирования новости (дата в английском формате, например «2020-09-01» или «10 September 2020» или «next Thursday» или «+1 day» или «next Thursday» или в unix формате, если же используется знак равенства то дата округляется до минуты)

editor — Логин последнего редактора публикации (текст)

reason — Причина редактирования новости (текст)

user_id — ID автора публикации (число)

xfield_x — Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test

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

{profile-link}

Выводит ссылку на профиль автора публикации

{foto}

Выводит ссылку на аватар автора публикации

{fullname}

Выводит полное имя автора публикации

[fullname] текст [/fullname]

Выводит текст заключенный в теги в случае если полное имя указано в профиле автора

[not-fullname] текст [/not-fullname]

Выводит текст заключенный в теги в случае если полное имя не было указано в профиле автора

{land}

Выводит страну автора

[land] текст [/land]

Выводит текст заключенный в теги в случае если страна указана в профиле автора

[not-land] текст [/not-land]

Выводит текст заключенный в теги в случае если страна не была указана в профиле автора

{signature}

Выводит подпись автора

[signature] текст [/signature]

Выводит текст заключенный в теги в случае если подпись указана в профиле автора

[not-signature] текст [/not-signature]

Выводит текст заключенный в теги в случае если подпись не была указана в профиле автора

{user-info}

Выводит информацию о себе автора публикации

[user-info] текст [/user-info]

Выводит текст заключенный в теги в случае если информация о себе указана в профиле автора

[not-user-info] текст [/not-user-info]

Выводит текст заключенный в теги в случае если информация о себе не была указана в профиле автора

[online] текст [/online]

Выводит текст заключенный в теги в случае если автор публикации онлайн на сайте

[offline] текст [/offline]

Выводит текст заключенный в теги в случае если автор публикации оффлайн на сайте

{mail}

Выводит E-mail адрес пользователя

[pm] Текст [/pm]

Выводит ссылку с содержанием «Текст» на написание персонального сообшения автору публикации

{group}

Выводит группу пользователя

{registration}

Выводит дату регистрации пользователя

{lastdate}

Выводит дату последнего посещения пользователя

{group-icon}

Выводит иконку группы пользователя

{time_limit}

Выводит дату до которой пользователь находится в группе, если группа является временной

[time_limit] текст [/time_limit]

Выводит текст заключенный в теги в случае если пользователь находится во временной группе

{comm-num}

Выводит количество комментариев пользователя

{comments-url}

Выводит адрес ссылки на комментарии пользователя

[comm-num] текст [/comm-num]

Выводит текст заключенный в теги если пользователь имеет комментарии на сайте

[not-comm-num] текст [/not-comm-num]

Выводит текст заключенный в теги если пользователь не имеет комментариев на сайте

{news}

Выводит адрес ссылки на новости пользователя

{rss}

Выводит адрес ссылки на RSS новостей пользователя

{news-num}

Выводит количество новостей пользователя

[news-num] текст [/news-num]

Выводит текст заключенный в теги если пользователь имеет новости на сайте

[not-news-num] текст [/not-news-num]

Выводит текст заключенный в теги если пользователь не имеет новостей на сайте

{all-pm}

Выводит общее количество персональных сообщений пользователя

{favorite-count}

Выводит общее количество публикаций в закладках пользователя

[profile_xfvalue_X

Выводит значение дополнительного поля с именем «X» из его профиля

[profile_xfgiven_X] текст [/profile_xfgiven_X]

Выводит текст заключенный в теги если дополнительное поле с именем «X» указано в его профиле

[profile_xfnotgiven_X] текст [/profile_xfnotgiven_X]

Выводит текст заключенный в теги если дополнительное поле с именем «X» не указано в его профиле

[author-group=X] текст [/author-group]

ыводит текст заключенный в теги автор публикации находится в указанной группе «X» пользователей. Допускается перечесление групп через запятую, например: 1,2,3

[not-author-group=X] текст [/not-author-group]

Выводит текст заключенный в теги автор публикации не находится в указанной группе «X» пользователей. Допускается перечесление групп через запятую, например: 1,2,3

DOC — Полная и понятная справка по DLE шаблонам

{title} Заголовок новости
{title limit=»X»} Заголовок новости, урезанный до X количества символов
{full-link} URL адрес новости
[full-link] и [/full-link] Формируют ссылку на полную версию новости
{short-story} Краткая новость
{short-story limit=»X»} Выводит только текст краткой новости без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов
{image-X} URL картинки из краткой новости, где X это её номер
{poll} Выводит опрос(poll.tpl), если он был добавлен для новости
{news-id} ID номер новости, под которым она хранится в базе данных
{author} Автор новости
{login} Выводит логин пользователя добавившего новость, в виде обычного текста
[profile] и [/profile] Формируют прямую ссылку на профиль автора публикации, без использования всплывающего окна мини-профиля
{date} Дата публикации
{date=формат даты} Выводит дату в заданном формате. Вы можете выводить не только дату целиком но и ее отдельные части. Формат даты задается задается согласно формату принятому в PHP. Например тег {date=d} выведет день месяца, тег {date=F} выведет название месяца, а тег {date=d-m-Y H:i} выведет полную дату и время
[day-news] и [/day-news] Формируют ссылку на все новости, которые были опубликованные в тот же день
{rating} Рейтинг новости
{vote-num} Количество пользователей, выставивших рейтинг для новости
[rating-minus] и [/rating-minus] Формируют ссылку для уменьшения рейтинга публикации (выводится только если в настройках движка, используется третий тип рейтинга)
[rating-plus] и [/rating-plus] Формируют ссылку для увеличения рейтинга публикации (выводится только если в настройках движка, используется второй или третий тип рейтинга)
{likes} Выводит количество лайков публикации (выводится только если в настройках движка, используется четвёртый тип рейтинга)
{dislikes} Выводит количество дизлайков публикации (выводится только если в настройках движка, используется четвёртый тип рейтинга)
{comments-num} Количество комментариев в новости
[com-link] и [/com-link] Ссылка-якорь на комментарии к статье. Выводится только если они разрешены
{category} Категория к которой относится новость
{category-url} Полный URL категории, к которой принадлежит новость
{category-icon} Ссылка на иконку категории (выводится именно путь к картинке). В шаблоне, это должно выглядеть примерно так: <img src=»{category-icon}» />
{link-category} Категории в виде ссылок, в которых находится новость
{views} Количество просмотров новости
{favorites} Готовая ссылка в виде картинки, на добавление или удаление из «Избранного» сайта
[add-favorites] и [/add-favorites] Формируют ссылку на добавление новости в «Избранное» сайта
[del-favorites] и [/del-favorites] Формируют ссылку на удаление новости из «Избранного» сайта
[edit] и [/edit] Формируют ссылку для редактирования новости
[xfvalue_X] Значение дополнительного поля, где X название этого поля
[xfvalue_X limit=»Y»] Выводит только текст дополнительного поля X без HTML форматирования, при этом сам текст сокращается до указанного Y количества символов. Сокращение текста происходит до последнего логического слова.
[xfvalue_image_url_X] Выводят текстовый URL изображения, загруженного в доп.поле X (только для поля типа «Загружаемое изображение»)
[xfvalue_thumb_url_X] Выводят текстовый URL уменьшенной копии изображения, загруженной в доп.поле X
{tags} Выводит кликабельные «метки» новости
{edit-date} Дата редактирования новости
{editor} Логин пользователя, отредактировавшего новость
{edit-reason} Причина редактирования новости
[complaint] и [/complaint] Формируют ссылку для написания жалобы на новость
{approve} Выводится только при просмотре пользователем собственного профиля и показывает статус его новостей ожидающих модерации
[not-news] и [/not-news] Выводят заключенный текст в них, в случае если публикации по данным критериям отсутствуют. Тем самым вы можете переназначить стандартное системное сообщение об отсутствии публикаций в каком-либо отдельном разделе сайта, сделав его уникальным, например, для каждого раздела сайта. Также данные теги можно использовать и в шаблонах, которые используются при пользовательском выводе публикаций с помощью тега {custom …}
[poll] и [/poll] Выводят указанный текст в тегах, если в новости есть опрос
[not-poll] и [/not-poll] Выводят указанный текст в тегах, если в новости нет опроса
[rating] и [/rating] Выводят заключенный в них текст, только если рейтинг для новости включен и убирают содержимое, если он был отключен при добавлении новости
[rating-type-1] и [/rating-type-1] Выводят текст, заключенный в них, если в настройках скрипта включено использование первого типа рейтинга «Оценка»
[rating-type-2] и [/rating-type-2] Выводят текст, заключенный в них, если в настройках скрипта включено использование второго типа рейтинга «Нравится»
[rating-type-3] и [/rating-type-3] Выводят текст, заключенный в них, если в настройках скрипта включено использование третьего типа рейтинга «Нравится» или «Не нравится»
[rating-type-4] и [/rating-type-4] Выводят текст, заключенный в них, если в настройках скрипта включено использование четвёртого типа рейтинга «Лайки» и/или «Дизлайки»
[xfgiven_X] и [/xfgiven_x] Выводят текст если доп.поле X не пустое
[xfnotgiven_X] и [/xfnotgiven_X] Выводят текст если доп.поле X пустое
[ifxfvalue name=»value»] и [/ifxfvalue] Выводят текст при совпадении значения доп.поля(name) с указанным значением(value)
[ifxfvalue name!=»value»] и [/ifxfvalue] Выведут текст, только если значение доп.поле(name) НЕ совпадает с указанным значением(value)
[xfvalue_X image=»Nr»] Выводит загруженные изображения по отдельности, где «X» это имя дополнительного поля, а «Nr» это номер изображения из галереи. Например, при использовании [xfvalue_test image=»2″] будет выведено изображение номер два, загруженное в дополнительное поле с именем «test». Тем самым вы можете использовать одно поле, и при этом выводить превью галереи из одной картинки в кратких новостях, а полностью галерею уже при просмотре полных новостей.
[tags] и [/tags] Выводят текст, если новость содержит ключевые слова для облака тегов
[tags=тег1,тег2,тег3] и [/tags] Выводят текст, если посетитель просматривает страницы с перечисленными ключевыми словами из облака тегов, где тег1,тег2,тег3 это ключевые слова из облака тегов
[not-tags=тег1,тег2,тег3] и [/not-tags] Выводит текст на любых других страницах кроме указанных
[ifxfvalue tagname=»tagvalue»] и [/ifxfvalue] Выводит текст в случае если значение тега совпадает с указанным значением, добавлена поддержка перечисления нескольких значений через запятую. Например, тег [ifxfvalue gorod=»Москва, Казань, Екатеринбург»] Текст [/ifxfvalue] выведет указанный текст, если дополнительное поле с именем gorod содержит в себе одно из указанных значений.
[edit-date] и [/edit-date] Выводят текст если новость была отредактирована
[edit-reason] и [/edit-reason] Выводят текст если была указана причина редактирования
[fixed] и [/fixed] Выводят текст в тегах если данная новость была зафиксирована
[not-fixed] и [/not-fixed] Выводят текст в тегах если данная новость не была зафиксирована
[catlist=1,2,3] и [/catlist] Выводят текст, если новость принадлежит указанным категориям
[not-catlist=1,2,3] и [/not-catlist] Выводят текст, если новость не принадлежит указанным категориям
[comments] и [/comments] Выводят текст, заключенный в них, если у данной публикации присутствуют комментарии на сайте
[not-comments] и [/not-comments] Выводят текст, заключенный в них, если у данной публикации отсутствуют комментарии на сайте
[image-X] и [/image-x] Выводят указанный в них текст, только если картинка с номером X присутствует в краткой новости
[declination=X]текс|т|а|ов[/declination]

Тег предназначен для склонения слов. Вместо X передается число, а внутри тега задаётся корень слова с окончаниями. Окончания разделяются при помощи символа «|»

Пример: [declination={views}]просмотр|а|ов[/declination]

[newscount=X] и [/newscount]

Выводят текст если показывается определённая новость, где X это её номер на странице. Можно перечислять несколько значений через запятую.

Например [newscount=2,5]реклама[/newscount] будет показывать рекламу после второй и пятой новости.

[not-newscount=X] и [/not-newscount] Выводят текст если показывается любая новость, кроме указанных. Можно перечислять несколько значений через запятую.

Инструкция Установки движка DataLife Engine DLE

В этой статье вы узнаете как установить движок DataLife Engine по этапам в интернете на ваш хостинг.

Наш dle9.com рекомендует прежде прочитать статью по Установка движка DataLife Engine 9.x сайт на домашний компьютер (она поможет избежать многих ошибок и трудностей)!

Инструкция Установки движка DataLife Engine DLE


Для начало скачайте сам движок DLE 9.5 Лицензионная key DataLife Engine v.9.5
Желательно скачать последнюю версию движка, которую вы всегда можете найти у нас, в разделе DLE новости
Инструкция Установки движка DataLife Engine DLE
В архиве должны присутствовать три папки:
Developer – В целях увеличения скорости загрузки страницы, все файлы движка зашифрованы и сжаты js vascript файле. Если вы захотите их модифицировать, то в этой папке лежат JS-файлы в несжатом виде.
Documentation – вся справочная документация о обновлениях в данной версии, а также по установке и настройке движка.
Upload – системные файлы нашего движка.

После распаковки файла движка на компьютер, вам понадобиться закачать только папку и все файлы Upload – при помощи любого FTP-клиента в корневую директорию вашего ресурса (она называется public_html или www ).
Важно знать что файлы и папки Upload желательно сжать при закачке на сервер в ZIP формат любым архиватором, так как большинство серверов с RAR форматом не работают, обратите на это внимание или узнайте на сервере.
После того как все файлы вы удачно загрузили на сервер, откроем в браузере страницу

http://ваш_сайт.ru/install.php

. Где ваш_сайт.ru созданный вами хостинг.

Появиться данное окно, выберите “начать установку”, на странице принимаем лицензионное соглашение, продолжаем установку.

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

Следующим этапом будет установка прав доступа на файлы и папки (CHMOD) .
В папке Documentation — откройте файл readme.chm выполните все условия установки.

Все нужные файлы и папки имеют статус разрешено то — не нужно ничего делать, если запрещено, то нужно выставить права доступа 777 к нужным файлам или папкам.
Нажимаем Продолжить

И так последний самый важный этап установки. Разберём его более подробно:
URL сайта: http://www.ваш_сайт ru/ (без изменения — URL вашего ресурса)
Сервер MySQL: localhost (менять не нужно)
Имя базы данных: ваш_сайт.ru (Имя базы данных созданное в панели phpmyadmin ) (имя базы данных , логин_имя базы данных )
Имя пользователя: ( логин_база данных)
Пароль: (пароль на базу данных, если надо защитить базу данных)
Префикс: dle (менять не нужно)
Кодировка для MySQL: cp1251 (менять не нужно — язык для отображения в браузерах )
Имя администратора: admin (выберите любой понравившийся логин )
Пароль:12345 любые знаки (доступ к порталу ,к админ панели там же можно его легко поменять)
Повторите пароль:12345
E-mail: [email protected] (Ваш почтовый ящик на портале ).
Включить поддержку ЧПУ: Да (в зависимости от и настроек, в админ панели можно отключить и включить. Оставить как есть).
Остается набрать в браузере строку www.ваш_сайт ru и ваш портал откроется.

И последнее что нужно сделать, это удалить файл install.php закаченный на сервере, чтобы исключить повторную установку движка посторонними лицами.

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

Наш https://dle9.com/ рекомендует статью установка движка DataLife Engine DLE для прочтения!

ДОКУМЕНТАЦИЯ К ШАБЛОНУ INFESTESS DLE 11.1

Данный шаблон защищен авторским правом


и не может быть использован для перепродажи
или передачи третьим лицам.
Copyright © 2016 html6.com.ru
Сайт разработчика CMS: http://dle-news.ru/
1 Установка шаблона:
  • распакуйте скачанный архив на сервер;
  • подготовьте базу данных с соответствующей кодировкой;
  • запустите /install.php из корня сайта;
  • следуйте инструкции и завершите установку;
  • если по завершению установки у Вас не подгрузились стили или шрифты (в общем, криво отображается сайт): в архиве, рядом с файлом readme.html Вы найдете файл .htaccess. Его необходимо поместить с заменой в директорию с шаблоном (т.е. /templates/infestess/)
  • зайдите в админпанель CMS и отредактируйте под себя все категории.
2. Редактирование категорий

Все категории на сайте будут выводится стандартными средствами DLE.

3. Оформление новостей

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

Оптимальны размер изображения: 864×576

Это позволит создать абсолютную символамиетричность без потери качества у графики.

3.1 Добавление фотогалереи через дополнительные поля новостей:

Обязательно к прочтению! После того, как Вы уже установили шаблон

  1. Откройте директорию /engine/data/ скачанного Вами архива и закачайте на сервер файл xfields.txt с заменой;
  2. Зайдите в админ-панели в раздел «Доп. поля для новостей» и нажмите добавить поле;
  3. Укажите следующие параметры:
    • Название поля — img
    • Описание поля — изображения
    • Тип поля — Загружаемая галерея изображений
    • Поставить галочку на «Создать уменьшенную копию» и «Использовать при желании (можно оставить поле пуcтым)»
  4. Сохраните поле;
  5. Теперь Вы сможете в каждой новости задавать изображения, которые будут выводится в конце новости на сайте.
  6. Чтобы отредактировать позиционирование зайдите в файл шаблона fullstory.tpl
4 Рейтинг новостей

В данном шаблоне только звездочный вариант оценивания новостей.

5. Настройка карты

Откройте файл feedback.tpl и замените код карты на свой.

6. Рекламные материалы

Управление контентом для рекламы происходит на соответствующей странице в админпанели «Рекламные материалы».

7. Перечень и расшифровка кастомных шаблонов (в папке modules)
  • {include file=»engine/modules/all_category.php»} — Модуль для вывода блока со всеми категориями на сайте. Также модуль показывает количество новостей в категории.
    • Можно найти на странице — Глобально
  • copyright.tpl — Модуль для вывода блока с копирайтом внизу сайта.
    • Можно найти на странице — Глобально
  • footer.tpl — Модуль для вывода блока с футером. В нем Вы найдете шорткоды вывода новостей в нижней части сайта.
    • Можно найти на странице — Глобально
  • header.tpl — Модуль для вывода шапки сайта (меню и логотип).
    • Можно найти на странице — Глобально
  • rightside.tpl — Модуль для вывода блока с правым сайдбаром, где расположены виджеты. Здесь Вы также можете раскомментировать блок с сортировкой, управлять отображением категорий и т.д.
    • Можно найти на странице — Глобально
  • slider.tpl — Модуль для вывода блока с центральным слайдером.
    • Можно найти на странице — Главная
  • topmenu.tpl — Модуль для вывода блока с верхним мини-меню и окном авторизации\личного кабинета.
    • Можно найти на странице — Глобально

Просим внимательнее относится к модулям с HTML-кодом и аккуратно вносить изменения в эти части. При возникновении вопросов Вы всегда можете обратиться в нашу службу поддержки [email protected]

8. Шаблоны оформления коротких новостей

Все таких модулей в данном шаблоне 11. Каждый из них имеет свою HTML-разметку и стили. Перечень ниже:

  • short_img_slider.tpl — шаблон вывода изображения в центральный слайдер на главной..
    • Можно найти на странице — Главная
    • Использовать в слайдере больше или меньше 4 слайдов не рекомендуется
  • short_cap_slider.tpl — шаблон вывода информации в центральный слайдер на главной, превью и навигация.
    • Можно найти на странице — Главная
    • Использовать в слайдере больше или меньше 4 слайдов не рекомендуется
  • short-bottom-main-news.tpl — шаблоны вывода новостей в три блока, под основными новостями на главной.
    • Можно найти на странице — Главная
    • Название блоков — Политика, здоровье, разное
  • short-bxslider.tpl — шаблоны вывода новостей в в каруселе.
    • Можно найти на странице — Типографика
    • Код расположен — в файле main.tpl, под тегом ‘body’
  • short-footer-news-one.tpl и short-footer-news-two.tpl — шаблоны вывода новостей в футере.
    • Можно найти на странице — Глобально
    • Название блоков — популярные, последние новости
  • short-main-news.tpl — шаблоны вывода новостей под центральным слайдером.
    • Можно найти на странице — Главная
    • Особенности — большая картинка
  • short-submain-news.tpl — шаблоны вывода новостей под центральным слайдером в столбец.
    • Можно найти на странице — Главная
    • Название блоков — актуальные, спорт, туризм
  • short-main-news.tpl — шаблоны вывода новостей в правом сайдбаре.
    • Можно найти на странице — Глобально
    • Название блоков — Горячая новость
9. Документация по CMS

http://dle-news.ru/extras/online/index.html

10. Предупреждения

Использование стороних модулей Вы производите на свой страх и риск. Мы не несем ответственность за корректное отображение шаблона, в составе которого будут неизвестные ему модули, плагины или компоненты.

Несмотря на вышесказанное, данный шаблон с вероятностью в 99% будет адекватно работать с любым доступным сторонним элементом.

Желаем удачи!

Если у Вас возникли вопросы, Вы можете обратиться по адресам:

DataLife Engine (DLE) — Документация

Введение

Это руководство поможет вам в процессе установки и запуска CometChat на вашем сайте.

Установка

очень проста: от загрузки файлов до просмотра панели CometChat на вашем сайте требуется всего около 5 минут.

Прежде чем начать, вам понадобится FTP-клиент. Если у вас его нет, вы можете загрузить бесплатный клиент, например FileZilla.

Для установки CometChat не требуются знания программирования, но практическое знание функций FTP является плюсом.

В этом руководстве предполагается, что вы успешно загрузили последнюю версию CometChat, распаковали zip-файл и готовы к работе. Если нет, вы можете загрузить пакет из клиентской области CometChat .

В инструкциях загруженный zip-файл будет обозначен как cometchat.zip .

Загрузка

На этом этапе у вас должен быть zip-архив cometchat.zip и найти единственную папку — cometchat .

Если вы еще не знали, найдите папку, в которой установлен DataLife Engine (DLE).

Если вы заходите на свой сайт DataLife Engine (DLE) через http://www.domain.com , найдите каталог webroot .

Каталог webroot обычно — это public_html или www , но это зависит от сервера, поэтому, если вы не уверены, обратитесь к своему хостинг-провайдеру.

Используя свой FTP-клиент, скопируйте папку / cometchat в папку DataLife Engine (DLE).например http://www.domain.com/cometchat

Установка

Шаг 1

Теперь вы должны запустить установочный файл через свой веб-браузер, введя URL-адрес в адресную строку браузера (если вы следовали нашему примеру, введите http://www.domain.com/cometchat/install.php , естественно заменив domain.com на свой веб-адрес).

Если установка прошла успешно, вы получите ссылку для панели администратора CometChat .

Также на странице может отображаться список файлов и папок, для которых могут потребоваться дополнительные разрешения. Пожалуйста, CHMOD эти файлы / папки на 777.

Шаг 2

Войдите в панель администратора CometChat и щелкните вкладку Install CometChat . Следуйте инструкциям на экране и скопируйте код, который нужно добавить на свой сайт.

Пристыкованный макет

Если вы используете закрепленный макет, вам необходимо отредактировать шаблон сайта.

  1. Редактировать DLE_ROOT_DIRECTORY / templates / THEME_NAME / main.tpl
  2. Сразу после открывающего тега добавьте скопированный HTML-код:
  
 "
  
Встроенный макет

Если вы используете встроенный макет, вы можете добавить скопированный HTML-код на любую страницу сайта.

README — Документация для dle (1.0,1)

Редактирование списка каталогов — редактируйте файловые структуры в вашем любимом редакторе! Вы можете копировать, перемещать, переименовывать, chmod, chown или удалять отдельные файлы или каталоги с помощью вашего любимого текстового редактора.

BETA продукт, используйте на свой страх и риск, используйте - для уверенности смоделируйте , всегда имейте резервную копию!

▶ Посмотрите в действии

Требования

Вам понадобится система UNIX с работающей установкой Ruby (> = 1.9.3), извините, Windozer!

Установка

Просто как:

  $ gem install dle
  

Вы также можете определить свой любимый редактор, установив эту переменную окружения (в вашем профиле или bashrc):

  экспорт DLE_EDITOR = "subl -w"
  

Обратите внимание, что вам нужен блокирующий вызов редактора (для редакторов GUI).Sublime и Textmate принимают -w или --wait .

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

Чтобы получить список доступных опций, вызовите DLE с опцией --help или -h :

  Использование: dle [параметры] base_directory
# Варианты применения
    -d, --dotfiles Включить точечные файлы (невидимые unix)
    -r, --skip-review Пропустить просмотр изменений перед применением
    -s, --simulate Не применять изменения, вместо этого показывать команды
    -f, --file DLFILE Использовать входной файл (будьте осторожны)
    -o, --only файлы шаблонов, каталоги или регулярное выражение (без разделителей)
                                       е.g .: dle ~ / Фильмы -o "(mov | mkv | avi) $"
    -a, --apply NAMED, FILTERS Коллекция фильтров с сохраненными фильтрами
    -q, --query Коллекция фильтров с кодом ruby
    -e, --edit ФИЛЬТР Редактировать / создавать скрипты фильтров

# Общие настройки
    -m, --monochrome Не раскрашивать вывод
    -h, --help Показывает эту справку
    -v, --version Показывает версию и другую информацию
    -z Не проверять наличие обновлений на GitHub (с -v / - версия)
        --console Запустить консоль, чтобы поиграть с коллекцией (требуется любопытство)
  

Перейдите в каталог, с которым хотите работать, и вызовите DLE:

  дл.dle ~ / some_path
  

Ваш редактор откроется со списком вашей структуры каталогов, который вы можете редактировать в соответствии со следующими правилами:

  • Если вы удалите строку, нам все равно!
  • Если вы добавите строку, нам все равно!
  • Если вы измените путь, мы используем команду «mkdir -p» в качестве пункта назначения и переместим файл / каталог
  • Если вы смените владельца, мы «перекусим» файл / каталог
  • Если вы измените режим, мы «chmod» файл / каталог
  • Если вы измените режим на «cp» и измените путь, мы будем копировать вместо перемещения / переименования
  • Если вы измените режим на «del», мы «rm» файл
  • Если вы измените режим на «delr», мы «rm» файл или каталог
  • Если вы измените режим на «delf» или «delrf», мы будем использовать «rm -f» для файла или каталога
  • Мы будем применять изменения в таком порядке (наизнанку):
    • Собственность
    • Разрешения
    • Переименовать / переместить
    • Копия
    • Удалить

Фильтры

Вы можете легко фильтровать свои фильмы с помощью Ruby.Это несложно, просто посмотрите на эти примеры.

  @ fs.index.reject! {| индекс, узел | node.basename = ~ / любой / i}

@ fs.index.select! {| индексный узел, узел | node.file? && node.size> 1024 * 1024 * 10}

@ fs.index.replace Hash [@ fs.index.sort_by {| inode, node | node.size} .reverse]
  

Предупреждения

DLE полагается на значения inode, не используйте с жесткими ссылками! Это может привести к неожиданным файловым операциям или потере данных!

Содействие

  1. Разветвите его (http: // github.com / 2called-chaos / dle / fork)
  2. Создайте свою функциональную ветку ( git checkout -b my-new-feature )
  3. Зафиксируйте свои изменения ( git commit -am 'Добавить функцию' )
  4. Отправить в ветку ( git push origin my-new-feature )
  5. Создать новый запрос на слияние

dle — документация QuantEcon 0.5.0

Базы: объект

Этот класс предназначен для анализа динамической линейной экономики, как описано в Hansen & Sargent (2013).t [(s_t — b_t). (s_t-b_t) + g_t.g_t]

с линейными ограничениями

Phi_c c_t + Phi_g g_t + Phi_i i_t = Гамма k_ {t-1} + d_t k_t = Delta_k k_ {t-1} + Theta_k i_t h_t = Delta_h h_ {t-1} + Theta_h c_t s_t = Лямбда h_ {t-1} + Pi c_t

и

z_ {t + 1} = A_ {22} z_t + C_2 w_ {t + 1} b_t = U_b z_t d_t = U_d z_t

, где h _ {- 1}, k _ {- 1} и z_0 задаются в качестве начальных условий.

Раздел 5.5 HS2013 описывает, как сопоставить эти матрицы с матрицами проблема LQ.

HS2013 сортирует матрицы, определяющие проблему, на три группы:

Информация: A_ {22}, C_2, U_b и U_d характеризуют движение информации. наборы и шоки вкуса и технологии

Технология: Phi_c, Phi_g, Phi_i, Gamma, Delta_k и Theta_k определяют технология производства товаров народного потребления

Предпочтения: Delta_h, Theta_h, Lambda и Pi определяют технологию для производство потребительских услуг из потребительских товаров. Скалярный коэффициент дисконтирования бета определяет порядок предпочтения по сравнению с потреблением услуг.

Параметры:
Информация : кортеж

Информация — это кортеж, содержащий матрицы A_ {22}, C_2, U_b и U_d

Технология : кортеж

Технология — это кортеж, содержащий матрицы Phi_c, Phi_g, Phi_i, Gamma, Дельта_к и Тета_к

Предпочтения : кортеж

Preferences — это кортеж, содержащий матрицы Delta_h, Theta_h, Lambda, Пи и скалярная бета

Методы

канонический () Вычислить каноническое представление предпочтений Использует вспомогательную задачу 9.4.2, с повторным введением процесса шока предпочтений Вычисляет pihat, llambdahat и ubhat для эквивалентной канонической бытовой техники
compute_sequence (x0 [, ts_length, Pay]) Моделирование количества и цен для экономики
compute_steadystate ([nnc]) Вычисляет нестохастическое установившееся состояние экономики.
irf ([ts_length, shock]) Создание функций импульсной характеристики
canonical () [источник]

Вычислить каноническое представление предпочтений Использует вспомогательную задачу 9.4.2, с повторным введением процесса шока предпочтения Вычисляет pihat, llambdahat и ubhat для эквивалентной канонической бытовой техники

.
compute_sequence ( x0 , ts_length = None , Pay = None ) [источник]

Моделирование количества и цен для экономики

Параметры:
x0 : array_like (float)

Начальное состояние

ts_length : скаляр (целое число)

Продолжительность моделирования

Pay : array_like (float)

Вектор для определения цены актива, выплата которого составляет Pay * xt

compute_steadystate ( nnc = 2 ) [источник]

Вычисляет нестохастическое установившееся состояние экономики.

Параметры:
nnc : array_like (float)

nnc — положение константы в векторе состояния x_t

irf ( ts_length = 100 , shock = None ) [источник]

Создание функций импульсной характеристики

Параметры:
ts_length : scalar (int)

Количество периодов для расчета IRF

Удар : array_like (float)

Вектор шоков для расчета IRF.По умолчанию — первый элемент w

Как работает лаборатория баз данных | Лаборатория баз данных · Быстрые клоны баз данных PostgreSQL · Postgres.ai

Database Lab Engine — платформа для экспериментов с открытым исходным кодом для PostgreSQL базы данных. Мгновенно создавайте полноразмерные клоны вашей производственной базы данных и используйте их для тестирования миграции вашей базы данных, оптимизации SQL или развертывания полноразмерной промежуточной Программы.

Архитектура #

Database Lab Engine (DLE) работает на независимом сервере в вашей собственной инфраструктуре.Движок хранит одну полноразмерную копию производственных данных в специализированной файловой системе ZFS. файловая система. 1

Используя возможности копирования при записи ZFS, DLE может создавать полноразмерные реплики производственной базы данных за секунды. Эти доступные для записи «тонкие клоны» будут вести себя точно так же, как и в производственной среде: они будут иметь одинаковые данные и генерировать одинаковые планы запросов.

Узнайте больше о DLE

Security #

Экземпляры Database Lab Engine (DLE) и все тонкие клоны полностью находятся внутри ваша собственная инфраструктура в любое время.

DLE управляется через API, который может быть доступен через HTTPS или SSH-туннель. Команда Postgres.ai и все компоненты платформы:

  • не может подключиться к вашим базам данных
  • не может читать или изменять данные в ваших базах данных
  • не может SSH на ваши машины

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

Узнайте больше о нашей модели безопасности

Setup #

Вы можете установить Database Lab Engine (DLE) на сервере linux 2 , где вы можете подготовить том ZFS. Если вы запускаете свою инфраструктуру на AWS, вы можете следовать нашим Руководство по началу работы с RDS.

Вот что вы можете ожидать при настройке DLE:

  • Опытные инженеры могут настроить DLE менее чем за 1 час
  • Диск хоста DLE должен быть на 30% больше, чем производственная база данных.
  • Маскировка конфиденциальных данных. достигается с помощью набора декларативных правил

Руководство оператора — RapidMiner Documentation

  1. Документация
  2. 9.9 (Последний) 9,8 9,7 9,6 9,5 9,4 9,3 9.2 9.1 9.0 8,2 8.1 8.0 7,6
  3. Студия
  4. Руководство оператора

  • Доступ к данным
    • Копировать запись репозитория
    • Удалить запись репозитория
    • Переместить запись репозитория
    • Переименовать запись репозитория
    • Получить
    • Магазин
    • Файлы
    • База данных
    • NoSQL
    • Приложения
    • Облачное хранилище
    • 9088 Облачное хранилище
    • Amazon S3
    • Хранилище BLOB-объектов Azure
    • Хранилище озера данных Azure 1-го поколения
      • Удаление ресурса хранилища озера данных Azure
      • Цикл хранилища озера данных Azure
      • Чтение хранилища озера данных Azure
      • Запись хранилища озера данных Azure
    • Данные Azure Lake Storage 2-го поколения
      • Удалить ресурс Azure Data Lake Storage 2-го поколения
      • Цикл Azure Data Lake Storage 2-го поколения
      • Чтение Azure Data Lake Storage 2-го поколения
      • Запись Azure Data Lake Storage 2-го поколения
    • Dropbox
    • Google Storage
  • Смешивание
  • Очищение 9 0088
    • Нормализация
    • Биннинг
    • Отсутствует
    • Дубликаты
    • Выбросы
    • Уменьшение размерности
  • Моделирование
    • Python Learner
    • Прогнозирование
      • Создание формулы
      • Групповое обновление моделей
      • Разгруппировать модели
      • Ленивый
      • Байесовский
      • Деревья
      • Правила
      • Нейронные сети
      • Функции
      • Логистическая регрессия
      • Машины опорных векторов
      • Дискриминантный анализ
      • Ансамбли
    • Сегментация
    • Ассоциации
    • Корреляции
    • Веса
    • Оптимизация
      • Параметры
      • Выбор функций
      • Создание функций
      • Взвешивание характеристик
    • Временной ряд
      • Преобразование
      • Разложение
      • Извлечение функций
      • Окно
      • Прогнозирование
      • Проверка
      • Утилита
  • Оценка
  • Проверка
  • Утилита
  • Развертывание
  • Исследование разнообразных сред обучения — HERI

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

    2021 DLE регистрация на опрос уже открыта. Администрация 10 октября 2020 г. — 30 апреля 2021 г.

    Зарегистрируйтесь для участия в опросе DLE


    Учреждения используют DLE для:

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

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

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

    Оценить распространенность сексуального насилия
    Опрос включает в себя наборы вопросов для измерения распространенности нежелательных сексуальных контактов и сексуальных посягательств, включая вопросы, связанные с сообщением об инцидентах и ​​удовлетворенностью ответными мерами учреждения.

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

    Поощрять / инициировать диалог о разнообразии
    Используя данные DLE, учреждения могут инициировать диалог по вопросам, связанным с разнообразием, в своих отдельных кампусах.

    Дезагрегировать восприятие, опыт и результаты учащихся по разным социальным идентичностям (например, по расе, полу, сексуальной ориентации)
    Опрос включает показатели, которые можно дезагрегировать по разным социальным идентичностям, включая расу, пол, сексуальную ориентацию, религию, способности / статус инвалидности, социально-экономический статус и статус ветерана армии.


    Что получит организация-участник?

    Школы, участвующие в опросе DLE, получают отчет об институциональном профиле, который включает институциональные результаты с разбивкой по полу, сравнения с другими аналогичными учебными заведениями, тестирование значимости, размеры эффекта, а также конструкции и темы CIRP, а также файл данных с ответами на единичные записи для учреждение.


    Администрирование исследования DLE 2021

    DLE — это интернет-опрос, ежегодно проводимый для студентов двух- и четырехлетних учебных заведений, которые имели возможность познакомиться с климатом кампуса (т.е., после 24 кредитных часов в местных и двухгодичных колледжах или студентов второго и третьего курсов в четырехлетних учебных заведениях). DLE содержит «основной» раздел вопросов (со стандартным или расширенным набором вопросов о сексуальных контактах / сексуальных домогательствах), которые администрируют все учреждения, и шесть дополнительных модулей:

    • Климат в классе
    • Переход на основной курс
    • Отношения между группами
    • Духовность
    • Климат для перехода в двухгодичные учебные заведения
    • Климат для перехода в четырехлетние учебные заведения
    • COVID-19

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

    Функции веб-опроса

    • HERI может отправлять настраиваемые уведомления по электронной почте (включая напоминания) вашим ученикам.
    • Ваши экраны «Добро пожаловать» и «Спасибо» можно настроить.
    • Вы ​​можете добавить свои собственные дополнительные вопросы, включая 20 закрытых вопросов и пять открытых. Завершенные вопросы
    • Вы ​​можете добавить до пяти различных модулей в основной опрос

    Прибор для съемки и модули

    2021 Инструмент DLE

    • 2021 Инструмент основного исследования DLE — Все организации, участвующие в DLE, управляют этим «основным» разделом вопросов.
    • Изменения в опросе DLE до 2021 года
    • 2021 DLE Classroom Climate Module — Этот дополнительный модуль спрашивает респондентов об их восприятии учебной среды и различных типах педагогических практик, применяемых преподавателями
    • 2021 Переход DLE к основному модулю — Этот дополнительный модуль спрашивает респондентов об их опыте выбора специальности. Он подходит для студентов, которые еще не заявили о своей специальности, а также для тех, кто объявил о ней.Поскольку многие учреждения сообщают об отсеве студентов на данном этапе обучения в колледже, эта информация может быть полезна, чтобы помочь кампусам исследовать трудности на этом важном переходном этапе.
    • 2021 DLE Модуль межгрупповых отношений — В этом дополнительном модуле респондентов спрашивают об их способности уважительно взаимодействовать, несмотря на групповые различия.
    • 2021 Модуль духовности DLE спрашивает респондентов о важности духовности в их жизни, их духовном развитии и уровне их вовлеченности в духовную деятельность
    • 2021 DLE Климат для передачи в двухгодичных учреждениях Модуль — В этом дополнительном модуле респондентам задается вопрос о практике в двухгодичных учреждениях в отношении пути передачи и климата поддержки.Он предназначен только для двухгодичных учебных заведений и общественных колледжей.
    • 2021 DLE Климат для переводных студентов в 4-летние учебные заведения Модуль — Этот дополнительный модуль спрашивает респондентов об их переходном опыте понимания климата кампуса в 4-летних учебных заведениях. Он предназначен для администрирования в учреждениях с 4-летним обучением и содержит вопросы, актуальные для всех респондентов, а также вопросы, специально предназначенные для тех, кто перешел в учреждение.
    • 2021 DLE COVID-19 — В этом дополнительном модуле респондентов спрашивают об их опыте обучения, источниках стресса, взглядах и их мнении об институциональных ответах на пандемию COVID-19.
    • Использование опросов HERI для оценки климата в кампусе — Опросы HERI фиксируют как личный опыт, так и восприятие климата в кампусе с точки зрения студентов, преподавателей и сотрудников для более полного понимания климата для разнообразия на территории кампуса.

    Формы и документация

    Исследование DLE 2021


    Сборы за обследование

    Сборы за проведение опроса
    Комбинированный сбор за администрирование опроса и регистрационный сбор рассчитывается на основе общего эквивалента полной дневной формы обучения (FTE) студентов бакалавриата (для опросов студентов) или преподавателей, работающих на полный рабочий день (опрос преподавателей / сотрудников), с информацией, полученной из базы данных IPEDS 1 сентября 2017 г.Вы можете узнать стоимость опроса для своего учреждения, выполнив поиск на нашей странице с ценами.

    Дополнительные расходы
    -Настроенные страницы приветствия и благодарности: без дополнительной платы
    -Дополнительные вопросы для веб-администрирования — 20 закрытых и / или 5 открытых: 350 долларов
    -Групповые коды: без дополнительной платы
    -HERI- управляемая рассылка электронной почты учащимся: 375 долларов США
    -Распространение электронной почты, управляемое школой: без дополнительной платы

    Политика выставления счетов
    HERI использует двухэтапный процесс выставления счетов.Во-первых, в течение двух недель после получения заказа на проведение одного из наших опросов от уполномоченного представителя в университетском городке мы отправим этому представителю или назначенному контактному лицу по счетам счет-фактуру с запросом оплаты регистрационного депозита в размере 1000 долларов США. Этот регистрационный депозит будет зачислен на счет общих административных расходов. В случае изменения потребностей в кампусе, пожалуйста, прочтите ниже, чтобы ознакомиться с нашей политикой отмены.

    Во-вторых, примерно за шесть недель до того, как национальная администрация закроет опрос DLE, мы отправим второй счет на оставшийся баланс, связанный с каждой соответствующей администрацией опроса, включая любые дополнительные услуги, запрошенные в течение периода администрирования (т.e., электронная почта, управляемая HERI, дополнительные вопросы по веб-опросам).

    Затраты на администрирование опросов HERI включают поддержку службы поддержки со стороны сотрудников HERI на протяжении всего процесса администрирования, полный набор отчетов по университетскому городку (например, отчет об институциональном профиле, отчет о построении, тематический отчет, краткое резюме в PowerPoint), подготовку окончательного набора данных и целевая консультация, чтобы помочь прояснить или объяснить результаты, представленные в каждом наборе отчетов.

    Мы продолжим выставлять счета отдельно для любых заказов на услуги передачи данных или индивидуальных отчетов, размещаемых уполномоченными представителями университетского городка, и обычно мы отправляем эти счета в течение двух недель после выполнения каждого заказа.Кроме того, для университетских городков, у которых есть более специфические потребности, связанные с разработкой более специализированных опросов, созданием более всестороннего и глубокого анализа данных их опросов или созданием более комплексной оценки климата в кампусе, сотрудники HERI доступны для более обширного консультационного партнерства. . Пожалуйста, свяжитесь с нами по адресу [email protected] для получения дополнительной информации.

    * Ускоренная оплата полезна, потому что UCLA взимает дополнительные комиссии после того, как счета-фактуры просрочены на 90 дней на
    .Если на вашем счету есть комиссия за просрочку платежа, ваш платеж будет сначала применен к этим платежам. Невыплаченный остаток на счете останется просроченным и будет продолжать накапливать дополнительные сборы за просрочку платежа. Остатки, которые остаются невыплаченными в течение нескольких месяцев, рискуют попасть в сборы.

    Политика отмены
    Размещение заказа означает согласие вашего учреждения на участие в опросе. HERI вернет 800 долларов из депозита в 1000 долларов, если университетский городок проинформирует HERI в письменной форме о своем решении отменить администрирование опроса DLE до даты окончания отмены.HERI вернет 200 долларов из депозита в 1000 долларов за заказы, отмененные после соответствующей даты отсечения. Если ваше учреждение получило бумажные опросы, ссылки для опросов или распространенные ссылки через систему электронной почты HERI до попытки отменить заказ, см. Политику отказа.

    Политика вывода средств

    Для веб-администраторов
    Если URL-адреса уже были отправлены в учреждение или распространены через службу рассылки электронной почты HERI выборке предполагаемых участников опроса, университетский городок лишится полного регистрационного депозита в размере 1000 долларов США.Кроме того, если HERI предоставила какие-либо индивидуальные услуги по вашему запросу (например, добавила дополнительные вопросы в режиме онлайн и т. Д.), Вы также будете нести ответственность за полную стоимость этих услуг.


    2021 Регистрация на участие в опросе DLE открыта. Администрация 10 октября 2020 г. — 30 апреля 2021 г.

    Зарегистрируйтесь для участия в опросе DLE

    Документация

    — Домашняя страница | Ресурсы для разработчиков Datalogics

    Добро пожаловать на страницу документации ресурсов для разработчиков от Datalogics.Мы предлагаем множество инструментов, которые охватывают широкий спектр функций для критически важных рабочих процессов в формате Portable Document Format (PDF), а также для управления и обработки электронных книг.

    Интернет-документация:
    PDF Java Toolkit PDF Java Toolkit — это собственная библиотека Java, которая предоставляет высокоуровневые API-интерфейсы для автоматизации рабочих процессов PDF, таких как обработка форм PDF, проверка цифровых подписей и извлечение текста. Он также предлагает низкоуровневые API-интерфейсы для работы непосредственно со структурой PDF-файла в тех случаях, когда вам это нужно.Как разработчик, вы можете использовать PDF Java Toolkit для встраивания обработки PDF-документов в свое собственное приложение.
    Библиотека Adobe PDF Adobe PDF Library SDK — это низкоуровневая библиотека PDF, содержащая мощный набор собственных API C / C ++ с интерфейсами для .NET и Java API. Мы также предлагаем интерфейс .NET Core. Системные интеграторы, независимые поставщики программного обеспечения (ISV), корпоративные ИТ-разработчики и другие могут интегрировать функции библиотеки Adobe PDF в пользовательские приложения в клиентской и / или серверной среде.
    Расширение форм Расширение форм — это программный модуль, который позволяет приложениям, созданным с использованием библиотеки Adobe PDF (APDFL), работать с документами форм XFA и AcroForms. Этот подключаемый модуль Windows без проблем работает с APDFL и предоставляет функции, доступные в Adobe Acrobat, для рабочих процессов форм и документов.
    Устройство для выравнивания форм PDF Эта простая автономная утилита работает с платформами Windows 64 и позволяет сглаживать документы, содержащие формы PDF, как AcroForm, так и XFA.
    Adobe RMSDK и DL Reader Adobe Systems предлагает Reader Mobile Software Development Kit (RMSDK) разработчикам, которые стремятся создавать собственные приложения для чтения электронных книг, которые могут читать файлы EPUB и PDF на мобильном устройстве или смартфоне. RMSDK 11 включает в себя простое приложение для чтения электронных книг под названием Book2png, которое вы можете использовать для тестирования и в качестве руководства по разработке. Datalogics распространяет RMSDK с DL Reader, нашим собственным приложением для чтения для Android и iOS.
    FLIP2PDF Это простая автономная утилита командной строки для 64-разрядных систем Windows и Linux.Используйте FLIP2PDF для преобразования файлов PostScript, документов Microsoft Office и графических файлов в документы PDF. Вы можете запустить FLIP2PDF вручную из командной строки или как команду, добавленную в пакетный файл и настроенную на автоматический запуск.
    PDF2IMG Утилита командной строки и API, конвертирующая файлы PDF в различные форматы изображений, включая PNG, JPG, TIFF, BMP и другие. Продукт основан на библиотеке Adobe PDF Library и использует технологию Adobe для непревзойденного управления цветом в процессе преобразования PDF.Хотя PDF2IMG может быть запущен всего с двумя аргументами командной строки, предоставляется множество других необязательных аргументов командной строки, чтобы вы могли создавать собственные выходные данные. PDF2IMG доступен на платформах Windows и Linux, 32 и 64 бит.
    PDF2PPRINT Это простая автономная утилита командной строки для систем Windows 64. Вы можете использовать PDF2Print для отправки PDF-документа на выбранный вами принтер либо вручную из командной строки, либо как команду, добавленную в пакетный файл и настроенную для автоматического запуска.
    Оптимизатор PDF PDF Optimizer — это простая утилита командной строки для 64-разрядных платформ Windows или Linux, которую можно использовать для редактирования документа PDF, чтобы он быстрее загружался или быстрее отображался в окне браузера. Когда вы оптимизируете PDF-документ, он упрощает файл, делая его более эффективным. Этот процесс также обычно делает PDF-документ меньше, иногда намного меньше. Документ PDF меньшего размера легче отправить как вложение файла по электронной почте, и он быстрее открывается в средстве просмотра.PDF Optimizer предоставляет множество настроек, которые вы можете использовать для настройки собственного процесса оптимизации, включая уменьшение размера изображений в PDF-документе, удаление ненужных шрифтов и удаление объектов и функций, таких как закладки, вложенные файлы и блоки JavaScript.
    Проверка PDF PDF Checker — еще одна простая утилита командной строки для платформ Windows. Вы можете использовать этот продукт для быстрого сканирования PDF-документа или набора документов для поиска проблем или определения функций в документе, которые могут помешать вам, если вы хотите использовать PDF-файл эффективно.
    PDF Алхимик PDF Alchemist — это C / C ++ SDK для интеллектуального извлечения текста и изображений из PDF-файлов и экспорта в HTML 5 или EPUB. Он использует сложные методы для определения и восстановления «текстовых потоков» в PDF. Эти текстовые потоки часто теряются в PDF-файлах, но они жизненно важны для повторного использования информации, заблокированной в PDF-файлах.
    Adobe PDF Converter API, который позволяет разработчикам быстро и легко конвертировать файлы Encapsulated PostScript (EPS) и PostScript (PS) в PDF.Стандартные в отрасли Adobe Distiller и Distiller Server сами построены на основе PDF Converter; этот API также доступен отдельно для разработчиков приложений. Мы предоставляем примечания к выпуску PDF Converter на сайте разработчика и описание PDF Converter на нашей странице продукта.
    READynamic READynamic — это серверная платформа для электронных книг, которая позволяет клиентам управлять образовательным контентом и распространять его. Клиенты могут использовать READynamic для добавления пользовательских функций в документы ePUB3 и PDF, включая видео, анимированные изображения, интерактивные диаграммы, тесты и инструменты самооценки.Вы также можете брендировать свой контент и добавлять функции, позволяющие собирать комментарии от пользователей. И вы можете интегрировать свою платформу READynamic со своим собственным порталом.
    Документация доступна для загрузки или с оценочной лицензией:
    Модуль печати Adobe PDF Собственная технология Adobe PDF RIP. Adobe PDF Print Engine — это распространенная технология механизма рендеринга, представленная в виде пакета разработки программного обеспечения (SDK).Он может быть основой для множества продуктов для предварительного просмотра и печати PDF-документов на разных этапах профессионального процесса печати.
    .