prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
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
 

Всё для вебмастера » Всё для DataLife Engine » DLE хаки » Добавление новостей группой Гости

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


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


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


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

Открываем 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'] );
}*/



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


+1
Просмотры: 5173 VIP ProWebber | Комментарии (6)
Теги: новости, dle
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Carmone

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

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

0

#2DS_PRO

  • 9 мая 2011 18:40
  • Регистрация: 28.02.2010
  • ICQ: --
  • Комментариев: 93
а мускул тебе для чего?

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

0

#3MyxPyM

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

0

#4bombei93

  • 22 июня 2011 11:13
  • Регистрация: 7.10.2010
  • ICQ: --
  • Комментариев: 65
MyxPyM,
хаха, читай первый пост

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


0

#5Specnazovec

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

0

#6Lionprizrak

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

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

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки