WebAlt

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

1. Версию UTF-8 нужно устанавливать с нуля, поэтому обновите свою версию сначала до 9.4 в кодировке windows-1251 согласно инструкции по обновлению:

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

Обновление скрипта с более старых версий или демоверсий:
1. Создайте резервную копию базы данных и всех файлов скрипта на сервере.
2. Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/). Внимание: Файлы из архива дистрибутива, нужно заливать на сервер поверх существующих, а не удалять предварительно папки на сервере.
3. Запустите файл http://website.com/upgrade/index.php, и следуйте дальнейшим инструкциям.
4. Удалите папку /upgrade/ и файл install.php с вашего сервера.
5. В админпанели на главной странице выберите "Очистку кеша", а также полностью очистите кеш браузера, чтобы он скачал новые JS файлы с сервера, а не использовал старые файлы из кеша

далее:

http://dle-news.ru/release/922-datalife-engine-v85-utf-edition-final-release.html

Обновление сайта с кодировки windows-1251 на кодировку UTF-8:

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

1. Сделать бекап базы данных существующего сайта в кодировке windows-1251
2. Произвести новую установку скрипта используя дистрибутив скрипта для UTF версии.
3. Произвести повторные настройки скрипта для вашего сайта.
4. Сконвертировать файлы вашего шаблона в формат UTF-8 (для пакетного конвертирования мы рекомендуем использовать утилиту Sisulizer's Kaboom), при конвертировании снимите галочку "Записывать BOM байты"
5. Скопировать файл бекапа базы данных от вашего сайта в папку /backup/, который вы делали в первом пункте.
6. Зайти в админпанель скрипта и сделать восстановление базы данных а админпанели, скрипт автоматически распознает несоответствие кодировок и при восстановлении сконвертирует базу данных в формат UTF.

Внимание: Действия по переносу сайта с кодировки windows-1251 на кодировку UTF-8 являются необратимыми и любая ошибка может привести к потери данных вашего сайта, поэтому мы настоятельно рекомендуем производить данные действия на локальном компьютере, а уже потом переносить все на рабочий сайт.

2. Обновлений в шаблонах будет прилично, в каждом релизе есть ссылки на список изменений в шаблоне (обновлять шаб нужно будет от версии к версии), если с 8.5 - 9.4, то:

http://dle-news.ru/extras/diffs/90/

http://dle-news.ru/extras/diffs/92/

http://dle-news.ru/extras/diffs/93/

http://dle-news.ru/extras/diffs/94/

profile_popup.tpl

в engine.css:

/*---Диалоговые и всплывающие окна jQuery UI---*/

.ui- ...

в style.css:

/*---Userinfo---*/

http://help.yandex.ru/webmaster/?id=1074596

Через сервис Яндекс.Вебмастер сайту может быть присвоен только один регион. Несколько регионов (до 7 штук) могут быть присвоены только через Яндекс.Каталог в том случае, если сайт относится к этим регионам.

http://help.yandex.ru/webmaster/?id=1074595

Регион лучше определять с максимальной детализацией. То есть если сайт относится к региону Екатеринбург, то лучше проставить ему именно этот регион, а не "Свердловская область" или "Россия". Более точное определение позволяет сайту участвовать в поисках с ограничением не только в своем городе, но и во всех ограничениях выше по иерархии.
Stislov:

А еще вот так работает
[static=static_name]{custom category="7" template="shortstory1" aviable="static" from="0" limit="10" cache="no"}[/static]
Но, вопрос можно ли это прописать сразу в aviable ?

Оно и и должно так работать, это фича появилась только в последнем релизев DLE.

Aviable не понимает имен статических страниц, только так:

[static=имя страницы] текст [/static] выводит текст заключенный в теги , если посетитель просматривает статическую страницу с указанным именем.
[not-static=имя страницы] текст [/not-static] выводит текст заключенный в теги, если посетитель не просматривает статическую страницу с указанным именем.

Так же, в этих тегах можно перечислять стат.страницы через запятую:

[static=страница1,страница2,страница3]

akksimo:
Так то я и сам закрыл, но что нету другого способа через .htaccess? чтож потом писать
/2011/
/2012/
/2013/
/2014/
/2015/
/2016/
/2017/
/2018/

както криво

В main.tpl мету пропишите и все:

<head>
[aviable=date]<meta name="robots" content="noindex" />[/aviable]
</head>

А .htaccess залили? Или mod rewrite не включен.

Если только для главной, то самое простое вставить через рекламные материалы (Показывать только на главной (несквозной баннер)).

Antonsad:
...а как в определенной категории сделать чтоб не отображались определенные блоки?

Используйте тег [not-category]

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

К разработчику, не судьба?

http://forum.kaliostro.net/forumdisplay.php?f=10

Deanny:
Все включено. RSS все равно не работает. Уже замучился искать решение. 🤪

А сайт включен? Если в offline, то и "RSS in offline mode" будет, что логично.

Всего: 2072