PDA

Zobacz pełną wersję : Wyślij artykuł - autor - uprawnienia do katalogu image



furni
19-01-2014, 01:04
Witam
próbuję znaleźć opcję ograniczenia uprawnień dla autora do katalogu /image albo dokładniej rzecz ujmując chodzi mi o opcję umożliwiającą przeglądanie i dodawanie grafiki użytkownikom o uprawnieniach autora wyłącznie z jednego podkatalogu np /image/author
Aktualnie/standardowo jest tak, że jak damy "wyślij artykuł" na front-end autor może wprowadzić artykuł ale i dodać grafikę poprzez Przycisk edytora - Grafika (http://rozwoj-osobisty.info/administrator/index.php?option=com_plugins&task=plugin.edit&extension_id=414) (plugin) i tu jest problem bo autor ma dostęp do wszystkich plików w /image.
Miałem pomysł żeby sklonować plugin Przycisk edytora - Grafika (http://rozwoj-osobisty.info/administrator/index.php?option=com_plugins&task=plugin.edit&extension_id=414), zmienić dostęp na Special i dać plik dodatku na /image/autor, a w oryginalnym zmienić dostęp na Super user i plik dodatku /image. Szlag trafił cały pomysł bo dodatków nie można klonować jak moduły ;)

Zna ktoś jakiś pomysł jak ograniczyć dostęp autorom do katalogu grafiki?

mac
19-01-2014, 10:39
W jce w profilach powinna być taka opcja, tylko musisz poszukac, później napisze dokładniej

mac
19-01-2014, 11:12
OK, w JCE sa profile edytora, np rejestrowani, wchodzisz w jego konfiguracje i tam masz opcje edytora > system plików > Ścieżka plików . Po najechaniu na Ścieżka plików w pop-upie masz rozpiske parametrów, przyklad sciezki to np images/stories/registered/$id , nie pamietam czy jce tworzy sam kataklog "registered" - to do sprawdzenia, $id - to id usera, bezpieczniejsze bo niezmienne, bo jak zrobisz po $username to przy zmianie owego uzytkownik nie bedie mial dostepu do swoich plików
Oczywiscie w wersji angielsko języcznej dojscie do tego to odpiowiednio Editor parameters > Filesystem > File Directory Path

furni
23-01-2014, 22:34
Wielkie dzięki. Pomogło. Musiałem tylko wyłączyć plugin "Przycisk edytora - Grafika (http://rozwoj-osobisty.info/administrator/index.php?option=com_plugins&task=plugin.edit&extension_id=414)", a w JCE w Editor parameters > Filesystem > File Directory Path wprowadziłem images/users/$id żeby nie robić bałaganu w katalogach i plikach.

mac
23-01-2014, 23:01
To sie cieszę, że pomogło. Faktycznie zapomniałem dodać iż trzeba jeszcze wyłączyć plugin z buttonem :)