PDA

Zobacz pełną wersję : zmiana uprawnien w panelu



hazael
08-03-2006, 20:41
Nie chce aby zwykly admin widzial w panelu administracyjnym w menu pozycje z instalatorem. Gdzie to mozna wyłaczyc?

zwiastun
08-03-2006, 21:32
daj mu uprawnienia redaktora a nie admina

hazael
08-03-2006, 21:38
takie uprawnienia juz ma "publisher" ale ja chce zeby mogl obslugiwac komponenty, ktore nie dzialaja z przodu tylko z tyl jednak nie chce zeby mial dostep do calej reszty - w zasadzie to chce zeby mial dostep do kilku wybranych komponentow ze strony administracyjnej.

Skoro manager widzi mniej od admina a admin mniej od super admina to chyba jest gdzies opcja z ustawieniem uprawnein tych pozycji dla admina?

Dylek
08-03-2006, 22:09
Nie ma takiej opcji.

hazael
08-03-2006, 22:23
to chociaz powiedzcie mi, w ktorym pliku lub w bazie danych jest ustawienie do menu głownego (to rozwijane) w panelu administratora. Ze potrafi inaczej wyswietlac to adminowi inaczej managerowi i jescze inaczej super administratorowi? moim zdaniem skoro jest taki podzial musi to gdzies byc.

Tak samo w menu są komponenty ktore widzi admin i do jednych moze sie dostac a do drugich nie ma uprawnien, ale to akurat jest do rozwiązania w samych komponentach - w plikach .

zwiastun
09-03-2006, 08:16
Otrzymałeś odpowiedź. Kto Ci powiedział, że redaktor (nie publisher tylko manager) ma takie same uprawnienia, jak wydawca (publisher). To co ma być, jest, opcje wyświetlania zawartości na zapleczu są dostosowane do uprawnień. A manager - redaktor ma prawo obsługiwac komponenty

hazael
09-03-2006, 11:15
no moj manager jakos nie ma uprawnien do zarządzania komponentami - nawet nie widzi w menu administratora pozycji "komponenty" - moze jedynie dodawac pozycje do menu i pisac artykuły. a zwykły administrator moze obsługiwać tylko niektóre komponenty mimo, ze je widzi - jak klikam w komponent to wyswietla sie ze nie ma uprawnien do wybranego zasobu (poza standardowymi komponentami w pakiecie joomla)

oto co widzi manager w głownym menu w panelu administratora:
Start Witryna Menu Artykuły Pomoc

oto co widzi zwykły administrator w głownym menu w panelu administratora:
Start Witryna Menu Artykuły Komponenty Moduły Dodatki Instalatory Pomoc

W zasadzie administrator widzi na ogół to samo co super administrator, tylko, że ja chce administratorowi ukryc pozycje: instalatory, dodatki i moduły

Zaznaczam, że pracuje na najnowszej wersji joomla 1.08

zwiastun
09-03-2006, 13:10
No, nie ma, masz rację
Musisz jednak dać uprawnienia admina, w założeniach jest wpisane, że to zależy od uprawnień nadanych przez superadmina, ale tu założenia rozmijają się z rzeczywistością. Przed chwilą sam doświadczylem. Albo bawić się systemem uprawnień w includes (GACL)

hazael
27-03-2006, 23:14
W sumie udalo mi sie ukryc zwyklemu administratorowi dostep do instalacji modułów, komponentów i botów.

W pliku:
/administrator/modules/mod_fullmenu.php

od lini 274 mamy:

<?php
}
?> ['<img src="../includes/js/ThemeOffice/install.png" />', 'Components','index2.php?option=com_installer&element=component',null,'Install/Uninstall Components'],
['<img src="../includes/js/ThemeOffice/install.png" />', 'Modules', 'index2.php?option=com_installer&element=module', null, 'Install/Uninstall Modules'],
['<img src="../includes/js/ThemeOffice/install.png" />', 'Mambots', 'index2.php?option=com_installer&element=mambot', null, 'Install/Uninstall Mambots'],
Wystarczy tu tylko zamienić kolejności na coś takiego:


['<img src="../includes/js/ThemeOffice/install.png" />', 'Components','index2.php?option=com_installer&element=component',null,'Install/Uninstall Components'],
['<img src="../includes/js/ThemeOffice/install.png" />', 'Modules', 'index2.php?option=com_installer&element=module', null, 'Install/Uninstall Modules'],
['<img src="../includes/js/ThemeOffice/install.png" />', 'Mambots', 'index2.php?option=com_installer&element=mambot', null, 'Install/Uninstall Mambots'],
<?php
}
?>
Wtedy zwykły administrator nie będzie mógł widziec tego co znajduje się w menu pod nazwa Installers
:)

Pozostał tylko jeden problem - ten administrator nie może znać/pamietac odnosników do tych miejsc, bo wtedy te sztuczki nikomu na nic nie będą potrzebne :D Jednak jak mamy dać prawa do panelu administratora komus, kto nie ma zielonego pojecia o tym systemie, to taka sztuczka chyba sie przyda, bo lepiej spac spokojnie niz martwić się czy taka osoba przypadkiem czegos nie usunie ;-)