• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Вопросы по DLE (ВНИМАТЕЛЬНО читаем первый пост!!!)

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.524
Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся | Для просмотра ссылки Войди или Зарегистрируйся

Если у Вас недостаточно постов/уровня для создания новой темы, пишите свои вопросы здесь.

Если постов хватает - в новую тему.

Спасибо на этом форуме говорят кнопкой "Мне нравится"...
 
Последнее редактирование:
да, "page,1,2" исчезает, но появляется canonical с ссылкой на совершенно другую статью
Значит только дорабатывать тот хак надо. Можете написать автору тогда хака, может быть он подправит под ваши условия его.
Или искать другие варианты проставления канонических ссылок, которые удовлетворят вас по всем вашим требованиям.
 
Здравствуйте. Приобрел киносайт на ДЛЕ (10.3), в общем в нем (в шаблоне) отсутствует значок редактирования новости с самой страницы, а не с админки. Каким образом можно его добавить, чтобы если ты залогинен на сайт под пользователем, имеющим возможность редактирования страниц, ты мог перейти на страницу редактирования не из админки, а с самой страницы?
 
Последнее редактирование:
Здравствуйте. Приобрел киносайт на ДЛЕ (10.3), в общем в нем (в шаблоне) отсутствует значок редактирования новости с самой страницы, а не с админки. Каким образом можно его добавить, чтобы если ты залогинен на сайт под пользователем, имеющим возможность редактирования страниц, ты мог перейти на страницу редактирования не из админки, а с самой страницы?
Вставь в нужное место в fullstory.tpl
Код:
[edit]<img src="{THEME}/dleimages/icon-edit.png" alt="Редактировать новость" title="Редактировать новость" />[/edit]
иконку сам подберёшь.
 
1. МОДУЛЬ АПНУТЬ НОВОСТЬ [DLE 10.5]
Ссылка: Для просмотра ссылки Войди или Зарегистрируйся

Не работает на 12.1
Там нет кода:
3. Открыть: /engine/modules/show.short.php (show.full, show.custom) найти:

//////

$news_date = $row['date'];

//////

Выше вставить

//////

if ($is_logged AND $member_id['user_group'] == 1) {
$tpl->set('[up]', "");
$tpl->set('[/up]', "");
$tpl->set('{up_news}', "<button class=\"bbcodes\" onclick=\"up_news('{$row['id']}', 'up', '{$db->safesql($row['title'])}'); return false;\"><span>Апнуть</span></button>");
} else {
$tpl->set_block("'\\[up\\](.*?)\\[/up\\]'si", "");
}

//////

Собственно куда его вставить ? + Я хочу, чтобы апнуть могли авторы своих новостей, как это сделать ?

2. Модуль Хак Статус New! - Для новостей
Ссылка: Для просмотра ссылки Войди или Зарегистрируйся

Как реализовать на 12.1 + как сделать вывод "NEW" только на один час ?
p.s. и есть ли возможность все новости со статусом NEW выводить на отдельной странице?

Спасибо за Ваше внимание!!! С меня спасибки ответившим :)
 
Не работает на 12.1
Там нет кода:
есть такой код в 12.1:
2018-05-15_09-35-35.png
Как реализовать на 12.1 + как сделать вывод "NEW" только на один час ?
в коде 86400 - это 60*60*24, т.е. 24 часа, если нужно всего один последний час - замени это значение на 3600.
p.s. и есть ли возможность все новости со статусом NEW выводить на отдельной странице?
данный хак только добавляет новый тег к новостям, которые добавлены за определенное время, не более. Вывод на отдельной странице возможен будет если их как то выводить будет через {custom... Но по умолчанию в ДЛЕ можно выводить только по дням, например за последний 1 день:
days указывает временной период, где x это количество дней за которые выводить публикации. Например, тег {custom days="2" limit="5"} выведет 5 новостей за 2 последних дня.
 

Это вы про show.full, а мне надо в show.short!
в коде 86400 - это 60*60*24, т.е. 24 часа, если нужно всего один последний час - замени это значение на 3600.

данный хак только добавляет новый тег к новостям, которые добавлены за определенное время, не более. Вывод на отдельной странице возможен будет если их как то выводить будет через {custom... Но по умолчанию в ДЛЕ можно выводить только по дням, например за последний 1 день:
Хм. Буду думать, как бы это сделать, по часам))) Спасибо, с компа как зайду нажму на спасибо))
 
Это вы про show.full, а мне надо в show.short!
я для примера на модуле полной новости показал что данный код никуда не делся и есть в 12.1. Скрин с файла show.short:
2018-05-15_13-38-43.png
аналогично данный код присутствует, так же в *.custom.php он тоже есть!
 
я для примера на модуле полной новости показал что данный код никуда не делся и есть в 12.1. Скрин с файла show.short:
Посмотреть вложение 95283
аналогично данный код присутствует, так же в *.custom.php он тоже есть!

Спасибо, да видимо я не там копал ...

Жаль, но хак не работает на 12,1

Код:
dle_js.js?v=23:27 Uncaught TypeError: $(...).dialog is not a function
    at DLEconfirm (dle_js.js?v=23:27)
    at up_news (dle_js.js?v=23:44)
    at HTMLButtonElement.onclick ((index:(545)
DLEconfirm @ dle_js.js?v=23:27
up_news @ dle_js.js?v=23:44
onclick @ (index:(545

Такая фигня вылетает при нажатии на кнопку апнуть... :(
 
Последнее редактирование модератором:
Есть дополнительное поле формата: +7 (495) 123-45-67
Я хочу для мобильных устройств сделать ссылку формата: tel: +74951234567

Как из дополнительного поля со значениями +7 (495) 123-45-67 сделать значение +74951234567 ?
 
Есть дополнительное поле формата: +7 (495) 123-45-67
Я хочу для мобильных устройств сделать ссылку формата: tel: +74951234567

Как из дополнительного поля со значениями +7 (495) 123-45-67 сделать значение +74951234567 ?
Использовать [smartphone] и с помощью js вырезать лишние символы (скобки, пробелы, тире)
 
Назад
Сверху