Jump to content
Sign in to follow this  
BuHoBeH

Автоматическое добавление title, description по шаблону

Recommended Posts

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

Заголовок статьи: Названия фильма

А вот титл и описание уже формировались по такому шаблону: Смотреть "названия фильма" онлайн бесплатно.

Описание: Смотреть "названия фильма" в хорошем качестве бесплатно онлайн.

 

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

 

П.С можно получить на форуме "Клиент" ссылка на главную, моего профиля: https://dle-news.ru/user/BuHoBeH/

Share this post


Link to post
Share on other sites
Цитата

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

 

1.  Сохранить код в формате .xml и загрузить через систему плагинов:

<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>Meta</name>
	<description>Массовые изменения title и description в полной новости.</description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>less</versioncompare>
	<upgradeurl></upgradeurl>
	<filedelete>0</filedelete>
	<needplugin></needplugin>
	<mnotice>0</mnotice>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<phpinstall><![CDATA[]]></phpinstall>
	<phpupgrade><![CDATA[]]></phpupgrade>
	<phpenable><![CDATA[]]></phpenable>
	<phpdisable><![CDATA[]]></phpdisable>
	<phpdelete><![CDATA[]]></phpdelete>
	<notice><![CDATA[]]></notice>
	<file name="engine/engine.php">
		<operation action="before">
			<searchcode><![CDATA[$metatags = <<<HTML]]></searchcode>
			<replacecode><![CDATA[if( ($subaction == 'showfull') ){
$metatags['description'] = 'Смотреть ' . '"' . $metatags['title'] = $titl_e . '"' . ' в хорошем качестве бесплатно';
$metatags['title'] = 'Смотреть ' . '"' . $metatags['title'] = $titl_e . '"' . ' онлайн бесплатно';
}]]></replacecode>
		</operation>
	</file>
</dleplugin>

2. Написать в ТП DLE просьбу о переводе в группу "клиенты" (предоставляется владельцам расширенной и неограниченной лицензий) со своего клиентского аккаунта на сайте, указав в сообщении свой логин на форуме.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...