19 апр
Изменение ссылки на полную новость для публикации в социалки модулем DLE Socialposting.

Для этого необходимо перед подключением файла модуля /modules/socialposting/cron.php сформировать свою ссылку в переменную: $postingCustomFullLink

Например: ссылки на полную новость имеют вид: http://site.com/id/
Внимание! Обработка ссылки из примера предварительно отдельно должна быть реализована уже вами в движке! данная инструкция не рассматривает варианты реализации кастомных ссылок в движке, а только вариант добавления обработки таких ссылок в модуль.

Для работы постинга с выключенным режимом постинга по крону
Файл: /engine/modules/socialposting/posting.php
Найти:
include ENGINE_DIR . "/modules/socialposting/cron.php";

Добавить выше:
	$postingCustomFullLink = $config['http_home_url'] . $news_id . "/";


Для работы постинга с включенным режимом постинга по крону
Файл: /cron.php
Найти:
include_once ENGINE_DIR . '/modules/socialposting/cron.php';

Добавить выше:
			require_once ENGINE_DIR.'/data/config.posting.php';
#* DLE SocialPosting v2.1 * start *#
			$row_post = $db->super_query("SELECT pid FROM " . PREFIX . "_socialposting LIMIT 0,1");
			$news_id = $row_post['pid'];
#* DLE SocialPosting v2.1 * stop  *#

#* DLE SocialPosting v3.0 * start *#
			$row_post = $db->super_query( "SELECT DISTINCT post_id FROM " . PREFIX . "_socialposting_list WHERE finished='0' AND conf_id IN ( SELECT id FROM " . PREFIX . "_socialposting_conf WHERE activ='1' ) ORDER BY id ASC LIMIT 0,1" );
			$news_id = $row_post['post_id'];
#* DLE SocialPosting v3.0 * stop  *#

			$postingCustomFullLink = $config['http_home_url'] . $news_id . "/";

Внимание! В зависимости от версии модуля DLE SocialPosting оставить только один блок
#* DLE SocialPosting vХ.Х * start *#

#* DLE SocialPosting vX.X * stop  *#

в зависимости от версии модуля!


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