WebAlt

WebAlt
Рейтинг
266
Регистрация
02.12.2007

1. Создать в /engine/modules файл static_main.php с содержимым:

<?php

/*
=====================================================
Файл: static_main.php
-----------------------------------------------------
Назначение: вывод кол-ва новостей в main.tpl
=====================================================
*/
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
$static_main = dle_cache( "static_main", $config['skin'] );
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post" );
$stats_news = $row['count'];
$static_main = "Кол-во новостей на сайте: <b>$stats_news</b>";
?>

2. Открыть index.php

После:

require_once ROOT_DIR . '/engine/init.php';
Вставить:

/* кол-во новостей в main.tpl */

require_once ROOT_DIR . '/engine/modules/static_main.php';
/* -------------------------- */

После:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Вставить

/* кол-во новостей в main.tpl */

$tpl->set ( '{static_main}', $static_main );
/* -------------------------- */

3. В main.tpl в нужное место вставить и оформить {static_main}

В v.9.3 работает, но я не программист, так "что просьба не пинать". Может и как то по другому можно. ;)

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

http://www.grohovskiy.ru/vvodnyj-kurs-v-seo-vnutrennie-faktory/

В index.php добавить перед

$tpl->set ( '{AJAX}', $ajax );

define('_SAPE_USER', 'ваша sape папка'); 

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'
);
$o['host'] = 'site.ru';
$sape = new SAPE_client();
$tpl->set('{links1}', $sape->return_links(1));
$tpl->set('{links2}', $sape->return_links(1));
$tpl->set('{links3}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());

В шаблоне выводим:

{links1} {links2} {links3} {links}

В return_links(1) - 1 означает кол-во ссылок в блоке.

Fr3d:
все можно
..

Толку от ответа, как и от моего.🍿

Тоже интересно ;)

Какая то мания у народа читать давно устаревшие посты на разных сайтах по псевдо-оптимизации. Почему просто help поисковика не почитать, для начала? "Мысли в слух.":)

futuristian:
Для DLE есть только один скрипт форума - DLE Forum, всё остальное - это сторонние скрипты не имеющие ничего общего с DLE.

DLE Forum это и есть сторонний скрипт, не имеющий ни какого отношения к самому двигу.

У ДЛЕ нет своего форума от разработчика.

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

Не знаете - не советуйте. DLE вырежет код, так как в целях безопасности скрипта в нём запрещена вставка в новости <script> и <iframe>.

Neo79:
В CMS DLE 9.2 "Выводить новости опубликованные в субкатегориях" стоит "Да"

1. Поставьте "Нет" - и выводится в категории не будут.

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

Всего: 2072