Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Добавление новостей группой Гости

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Добавление новостей группой Гости

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Добавление новостей группой Гости.

Добавление новостей группой Гости


При создании каталога возникла неоходимость разрешить группе гости добавлять новости.
Может кому пригодится.

Открываем engine/inc/usergroup.php
Закоментируйте эту строчку
if( $id == 5 ) $gastgroup = "disabled";


Получится
#if( $id == 5 ) $gastgroup = "disabled";


После этого при редактировании групы Гости опция "Разрешить добавлять новости c сайта" будет доступна для изменения

Открываем engine/modules/addnews.php
Удаляем все там их гдето 3 штуки.
$is_logged


В некоторых случаях нужно удалять
$is_logged and



B последний момент ставим НЕТ в "Включить автоматическое блокирование спам программ"

Проверено на DLE 9.2 Пример можна увидеть при добавлении сайта

сразу предложу решение по загрузке файлов в новости групе Гости
Заменяем AND на OR
if ($is_logged AND $user_group[$member_id['user_group']]['allow_ima
ge_upload'] OR ($is_logged AND $member_id['user_group'] == 1))


Получится
if ($is_logged OR $user_group[$member_id['user_group']]['allow_ima
ge_upload'] OR ($is_logged AND $member_id['user_group'] == 1))



В файле engine/images.php закоментировать строчки
if (! $is_logged) {
    
    die ( "<br><br><br><br><center>$lang[e
rr_notlogged]</center>" );

}

if (! $user_group[$member_id['user_group']]['allow_ima
ge_upload'] and $member_id['user_group'] != 1) {
    
    die ( "<br><br><br><br><center>$lang[e
rr_noupload]</center>" );

}



Получится
/*if (! $is_logged) {
    
    die ( "<br><br><br><br><center>$lang[e
rr_notlogged]</center>" );

}

if (! $user_group[$member_id['user_group']]['allow_ima
ge_upload'] and $member_id['user_group'] != 1) {
    
    die ( "<br><br><br><br><center>$lang[e
rr_noupload]</center>" );

}*/



В файле engine/inc/files.php закомментировать строку
i
f( !$user_group[$member_id['user_group']]['allow_im
age_upload'] OR ($member_id['user_group'] != 1 AND $action != "quick") ) {
    msg( "error", $lang['index_denied'], $lang['index_denied'] );
}



Получите
/*if( !$user_group[$member_id['user_group']]['allow_im
age_upload'] OR ($member_id['user_group'] != 1 AND $action != "quick") ) {
    msg( "error", $lang['index_denied'], $lang['index_denied'] );
}*/



В итоге все групи получат доступ к загрузке файлов на сайт во время добавления новостей.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 7 100 :: Комментарии (6) :: :: Нужна помощь? Задайте вопрос на форуме ::
Теги: новости, dle
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Carmone

  • 9 мая 2011 18:06
  • Регистрация: 29.04.2011
  • Был(а) онлайн: 27.09.2011
  • Комментариев: 20
  • 0
Сразу говорю кто задаст такой вопрос:
В админке же есть пункт:
"Разрешить добавлять новости c сайта" при редактировании групп пользователей? Для чего нужен этот хак?

Ответ:
Для группы гости этот пункт там неактивен...

#2DS_PRO

  • 9 мая 2011 18:40
  • Регистрация: 28.02.2010
  • Был(а) онлайн: 28.05.2012
  • Комментариев: 93
  • 0
а мускул тебе для чего?

--------------------

#3MyxPyM

  • 9 мая 2011 21:00
  • Регистрация: 5.04.2010
  • Был(а) онлайн: 2.05.2020
  • Комментариев: 133
  • 0
ппц я поражаюсь с людей зачем вам Админ панель и её функционал придумали чтобы вы изобретали велосипед который сам едит:?

#4bombei93

  • 22 июня 2011 11:13
  • Регистрация: 7.10.2010
  • Был(а) онлайн: 5.07.2013
  • Комментариев: 65
  • 0
MyxPyM,
хаха, читай первый пост

Цитата: Carmone
Для группы гости этот пункт там неактивен...


#5Specnazovec

  • 10 сентября 2011 12:52
  • Регистрация: 8.10.2010
  • Был(а) онлайн: 10.10.2015
  • Комментариев: 10
  • 0
О да детка. В админке все есть зачем сидеть и файлы переберать когда можно тупо включить 1 пункт и все

#6Lionprizrak

  • 20 декабря 2011 14:01
  • Регистрация: 18.12.2011
  • Был(а) онлайн: 18.03.2013
  • Комментариев: 54
  • 0
Не знаю может вы слепые или я не не зрячий но в админке для гостей запрещается добавлять новости и изменить не как нельзя оно не активно!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)