Главная » Хаки

Редактирование новости пользователем на сайте, без быстрого редактирования. В данной обновлении проверены и устранены ранее заявленные ошибки и недочёты. По просьбе пользователей пункт полного редактирования на сайте добавлен в выпадающее меню и называется "Редактирование".


При заливке на хостинг будьте уверены, что ваш файл js_edit ранее не редактировался или если у вас двиг выше версии 8,3 то ... Читать дальше »
Категория: Хаки | Просмотров: 328 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)


Хак выводит имя админа (или модера), который последний редактировал новость в админпанели;

Внимание! У вас нет прав, для просмотра скрытого текста.
Категория: Хаки | Просмотров: 402 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

Сегодня мне окончательно надоело то, что многие юзеры забывают указать категорию и приходится за них делать это самому. Поэтому внес в код пару дополнительных строк, чтобы напоминать юзерам о необходимости указать категорию (на админов не распространяется).

В файле engine/modules/addnews.php ищем строку:
$script .= "if(document.entryform.short_story.value == '' || document.entryform.title.value == ''){ alert('$lang[add_err_7]'); }
и перед ней вставляем:
if ($member_id['user_group'] != 1)
    $proverka_na_kategorii="if(document.entryform.category.value == '' || document.entryform.category.value == 0) { alert('Не указана категория'); }";
а после неё:
$proverka_na_kategorii

Итого должно выглядить так:

if ($member_id['user_group'] != 1)
    $proverka_na_kategorii="if(document.entryform.category.value == '' || document.entryform.category.value == 0) { alert('Не указана категория'); }";
... Читать дальше »
Категория: Хаки | Просмотров: 313 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

Писал под себя, т.ч. сильно не ругать. Захотел себе поставить в подписи юзербар, но дле данную вещь не поддерживает..

Решил данную проблему всего одной строчкой кода в 2-х файлах: lastcomments.php и show.full.php, оба они в engine/modules/
В обоих файлах после
$tpl->set_block("'[signature](.*?)[/signature]'si","1");
Добавил
if ($row['name'] == "Vista") $row['signature'] = "
";
Данный код добавил у пользователя Vista в подпись 2 юзербара - фаната Кипелова и Windows Vista. Таким же образом можно добавить юзербар и для любого юзера. Дорабатывать, чтоб каждый мог самостоятельно поставить себе юзербар не стал, т.к. хотел его сделать только себе. Если у кого будет желание доработать, то доработайте..
И еще это моя первая публикация здесь (:
Категория: Хаки | Просмотров: 339 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)


Изменения:
Добавлена возможность работы с ЧПУ
Добавлена привьюшка картинки из короткой новости.
проверено на 8.2, должно работать и на остальных 8...
демо: http://donbass.name

в index.php перед
$config['http_home_url'] = explode ( "index.php", strtolower ( $_SERVER['PHP_SELF'] ) );
Добавляем

if ( stristr( $tpl->copy_template, "{topnews" ) ) {

$tpl->copy_template = preg_replace( "#\\{topnews category=['"](.+?)['"]\\}#ies", "topnews_print('\\1')", $tpl->copy_template ); ... Читать дальше »
Категория: Хаки | Просмотров: 364 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

« 1 2 ... 38 39 40 41 42 43 »