Восстановление пароля администратора в DLE

Опубликовано   21-07-2010, 17:36,   Просмотров: 786,   Комментариев 0  
Людям свойственна забывчивость. Конечно, пароли нужно записывать и хранить в укромном местечке, но бывает что не записал, забыл, и не вспомнил.
А еще, когда Вы восстанавливаете сайт с чужой БД, то админского пароля просто не знаете.
Существуют модули для админки DLE, позволяющие видеть пароли пользователей, но это никак не подходит для восстановления админского пароля.

Вопрос решается на самом деле очень просто, и в считанные секунды.
Вам только нужен доступ к phpMyAdmin.
Выберите нужную базу данных, потом таблицу dle_users (или вместо dle_ Ваш префикс) и "Обзор". В открывшемся списке выберите пользователя с user_group 1 (user_group равный 1 признак администратора) и нажмите изменить.
В полях password и name впишите новый пароль и логин. Логин можно вписать как есть, а пароль в зашифрованном виде, возьмите тем же образом из базы данных сайта, к которому у Вас есть доступ и пароль которого Вы помните. Сохраните изменения, и входите с тем паролем что задали.
Еще можно создать нового пользователя, а потом в phpMyAdmin наделить его правами администратора, присвоив user_group 1.
Подробности

Больше страниц для Sape

Опубликовано   21-07-2010, 17:03,   Просмотров: 533,   Комментариев 0  
Если Вы создаете многостраничный сателлит на DLE, или хотите продавать ссылки с уже существующего сайта, для Вас наверняка очень важно, чтобы боты Sape и других бирж ссылок нашли побольше страниц.
Можно по разному оптимизировать главную страницу, чтобы получить как можно больше страниц 2-го и 3-го уровней. Это делается при помощи создания дополнительных категорий с выводом ссылки на категорию на главной, разбивки существующих категорий на подкатегории также с выводом ссылки на главной.
Еще один хороший способ, это увеличить количество выводимых страниц в блоке навигации (предыдущая и следующая страницы для новостей)
Это выглядит не всегда очень красиво, особенно если Вы явно собираетесь переборщить со страницами но, деньги не пахнут :)
Делается все очень просто:

1. Откройте engine/modules/show.short.php
2. Посмотрите сколько выводится страниц на вашем сайте (нужно точное число).
Ищите это число в файле, и изменяйте в нужном Вам направлении. Например если сейчас 10, то измените на 100. Обновите главную страницу сайта после каждого изменения. То что сработает, и есть нужный код.

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

if($pages_count > 10)

Но это не во всех версиях работает, так что лучше всего, искать числом, в файле engine/modules/show.short.php чисел равных 10 не так уж и много, да и вообще, это всего лишь один файл, справитесь :)
Подробности

Бан сайтов на одном IP

Опубликовано   21-07-2010, 15:49,   Просмотров: 794,   Комментариев 0  
Бан сайтов на одном IPСуществует мнение, что держать большое количество сайтов на одном IP опасно, и что это чревато баном всего IP.

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

Дополнительные поле URL в комментариях DLE

Опубликовано   18-07-2010, 20:52,   Просмотров: 1208,   Комментариев 0  
Тем кто хочет вести свой блог на DLE, придется столкнуться с некоторыми неудобствами, одним из которых несомненно является тот злополучный факт, что у DLE нет возможности оставлять ссылку на свой блог при добавлении комментария.

Можно конечно сказать: Зачем поле URL в комментариях вообще нужно, если на доброй половине блогов все "лишние" ссылки в тегах noindex nofollow?
Но, такова природа блогов. Как же тогда заводить новых знакомых и друзей, посетителей в конце концов, если не знаешь где их можно найти?

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