- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Обновил движок с ДЛЕ 5.5 и ИПБ 2.17 на ДЛЕ 6.7 и ИПБ 2.2.2 с общей регистрацией
ДЛЕ от мида
1)при добавлении в новостях ссылки
, после публикации превратится в
, проще говоря когда преобразовывает с ббкода в хтмл ссылку, раньше времени закрывает ссылку(за тегом ] ), как можно исправить?, в 5.5 норм работало
и еще ссылки перестали быть чувствительны к регистру, все большие буквы в ссылках делает маленькими (если в ббкоде вставлять)
2)не могу удалить комменты
на кнопке удалить код
java script:confirmDelete('http://****.kiev.ua/index.php?do=comments&action=comm_del&id=1280&dle_allow_hash=')
тоесть хеш пустой, в исходном коде страницы
var dle_admin = 'admin.php';
var dle_login_hash = '';
почему то он не генерируется вообще, он в БД должен быть? если да то где? ну и в чем трабла?
1. parse.class.php смотрите
2. index.php = > var dle_login_hash = '{$dle_login_hash}';
и modules/comments.php
и в папке inc надо все файлы пересмотреть.
1. в регулярке было (.*), а стало (.*?) склоняюсь к тому что второй вариант правильный на самом деле :)
А какой нынче год?
актуальная версия 8.0
А какой нынче год?
актуальная версия 8.0
просто нуллы видимо редко выходят ))
1. parse.class.php смотрите
2. index.php = > var dle_login_hash = '{$dle_login_hash}';
и modules/comments.php
и в папке inc надо все файлы пересмотреть.
1)
Вроде этот же кусок кода отвечает за преобразование урлов, и блин посмотрел он у ДЛЕ с 5.5 до 8 одинаковый
$source = preg_replace( "#\[url\](\S.+?)\[/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\1'))", $source );$source = preg_replace( "#\[url\s*=\s*\"\;\s*(\S+?)\s*\"\;\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source );
$source = preg_replace( "#\[url\s*=\s*(\S.+?)\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2'))", $source );
я с регулярками вообще не дружу) должно тут все ок быть?
из плюсов исправил чтоб ссылкам не меняло регистр, закоментив 2 строчки)
2)
в самом index.php есть строчка
var dle_login_hash = '{$dle_login_hash}';но в выполеном index.php там пусто
в show.full.php $dle_login_hash есть
if ($is_logged AND (($member_id['name'] == $row['name'] AND $row['is_register'] AND $user_group[$member_id['user_group']]['allow_delc']) OR $member_id['user_group'] == '1' OR $user_group[$member_id['user_group']]['del_allc'])){$tpl->set('[com-del]',"<a href=\"javascript:confirmDelete('".$config['http_home_url']."index.php?do=comments&action=comm_del&id=".$row['id']."&dle_allow_hash=".$dle_login_hash."')\">");
$tpl->set('[/com-del]',"</a>");
}
else $tpl->set_block("'\\[com-del\\](.*?)\\[/com-del\\]'si","");
как и comments.php
if ($_GET['dle_allow_hash'] != "" AND $_GET['dle_allow_hash'] == $dle_login_hash AND $is_logged AND (($member_id['user_id'] == $row['user_id'] AND $row['is_register'] AND $user_group[$member_id['user_group']]['allow_delc']) OR $member_id['user_group'] == '1' OR $user_group[$member_id['user_group']]['del_allc'])){Проблема в том что он не генерируется наверно вообще..
По идеи когда я залогинился или вообще должен же в таблице dle_users в поле hash хранится хеш?
А какой нынче год?
актуальная версия 8.0
я ж написал что надо ДЛЕ+ИПБ с общей регистрацией :)