SMF HELP!

SMF Help! - For Users SMF/TP => Funkcjonalność SMF, Obsługa, Administracja, SSI => Wątek zaczęty przez: DeX-cRee 19.09.2009 20:13:34



Tytuł: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: DeX-cRee 19.09.2009 20:13:34
Witam ;]

uzywalem "szukajki" na forum, bylem tez na kilku innych forach o smf i nei znalazlem odpowiedzi na jedno pytanie.

Jak zablokowac mozliwosc edycji wlasnych postow, ale tylko w jednym dziale ?

chodzi o podstawowe grupy [modki itp - powinni dalej miec ow mozliwosc]

wie ktos gdzie to znajde?

pozdrawiam


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: roco 19.09.2009 21:31:01
Elo DeX! :)

Napisz dokładniej o co biega tj rozwiń tę myśl,

Chcesz się pozbawić edycji, czy kogoś? Jako Admin masz wsio włączone i nie ma opcji, (bez ingerencji w pliki), żeby dla Admina to wyłączyć.
Można poszczególnym grupom odebrać możliwość edycji. Natomiast raczej nie można zablokować edycji tylko dla jakiegoś działu. Tak sądzę..

Napisz proszę szerzej, co chcesz osiągnąć, ponieważ w tej chwili nie bardzo rozumiem, co chcesz zrobić ?? okay?

Pozdrówka :)
roco


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: DeX-cRee 20.09.2009 07:34:31
Powiedzmy tak:

mam dzialy np:

dzial jeden
dzial dwa
dzial trzy
   "pod-dzial a"
   "pod-dzial b"
dzial cztery
   "pod-dzial c"
   "pod-dzial d"

i chce by standardowa grupa [w moim przypadku jest to grupa "Forteca"] nie mogla edytowac swoich postow w :
"pod-dzial b"
"pod-dzial d"

admini i modki - powinni miec dalej mozliwosc edycji swoich i innych postow - tak jak maja ustawione ;)


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: roco 20.09.2009 23:31:48
Wpadłem na chwilkę, dosłownie, bo jestem hehe komórką..

DeX, czy Ty przypadkiem nie piszesz o wersji 2.0? bo jeśli tak, to masz taką możliwość..

Wchodzisz do PA >> Działy forum i tam masz przykładowo:

dzial trzy ------> to tu masz: "zezwolenia ---->przenieś ------>modyfikuj
   "pod-dzial a" ------> to tu masz: "zezwolenia ---->przenieś ------>modyfikuj
   "pod-dzial b" ------> to tu masz: "zezwolenia ---->przenieś ------>modyfikuj

Klikasz przy każdym z tych sub-działów "zezwolenia"
>> otwierają się zezwolenia i tam masz grupy.
>> Klikasz na swoją grupę "Forteca"  i tam na dole, po lewej masz okienka do zaptaszania
powinno być m/w tak: -->Modyfikownie wiadomości

i dwa okienka do zafajkowania, w tej sekcji:

Własne wiadomości: --> odfajkuj!
Wszystkie wiadomości: --> odfajkuj

Wtedy tej konkretnej grupie zabronisz modyfikacji własnych wiadomości.., tak sądzę, ale jak poskutkuje to napisz okay? ;)

To może być podobnie, nie dokładnie tak samo, wiesz piszę to tylko z głowy.. Ale wersja smf 2.0 ma bardziej rozbudowany system zezwoleń i na stewkę można tak zrobić, bez żadnego moda..

Jeśli jednak masz wersję smf 1.1.10 to trzeba się zastanowić i z głowy tego nie podam..

Dobra muszę lecieć dalej.., mam nadzieje, że to Ci pomoże..

Pozdrówka :)
roco


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: DeX-cRee 21.09.2009 09:59:06
Haj!

Tak rico, mam wersje 2.0 ;]

i widze ze nie do konca dobrze wytlumaczylem ;]

nie chodzi mi o to by zadnej ze swoich wiadomosci ta grupa nie mogla modyfikowac - a tylko tych, ktore sa napisane w 2 wskazanych dzialach.


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: roco 22.09.2009 17:10:00
DeX :)

Dopiero wróciłem i nie mogę tego teraz sprawdzić, ale to co podałem tyczy się zezwoleń dla konkretnych działów, gdzie właśnie w następnym oknie nadajesz uprawnienia konkretnej grupie, ale właśnie do tego działu, przy którym kliknąłeś na zezwolenia...

Łatwo to sprawdzisz.
- Zrób to co napisałem powyżej.
- Utwórz nowego usera, (tylko potrzebujesz jakiś inny niż Twój email),
- Przydziel go do grupy Twierdza.
- Wyloguj się i zaloguj jako ten nowy user.
- Napisz testowy post/czy topik.
- Sprawdź czy to rozwiązanie, tu podane skutkuje..

easy..

Oczywiście, kiedy klikasz przy danym dziale "zezwolenia" to przenosi Cie do grup, ponieważ potrzebujesz wybrać grupę, której nadasz te zezwolenia i będą to zezwolenia dla tego, konkretnego, wybranego działu. Gdzie indziej tych ustawień już nie powinno być.

DeX, naprawdę przetestuj to co napisałem w moim poprzednim wpisie.

Pozdrawiam :)
roco


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: DeX-cRee 22.09.2009 19:05:13
testowalem to RICO, i jak mowie - jak przez zezwolenia to zrobie - to niestety - w ogole nie moga edytowac ;/ w zadnym dziale


Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: roco 24.09.2009 16:01:24
OK DeX! :)

Ja też to przetestowałem, (w końcu...), i dodaje wszędzie, dlatego, że SMF 2.0 ma tzw. profile zezwoleń i odkładało się w defaultowym profilu.

Jednak jest to możliwe i postaram się to zademonstrować, haw to.

Wchodzimy do PA (Panelu Admina)

Teraz klikamy po lewej, (w klasycznym wyglądzie) - "Zezwolenia",
i dalej, górna zakładka: --> Edycja Profili

W widoku standardowym, czyli bez  lewego sidebaru z linkami, tylko z rozwijanymi linkami na górze:

Najeżdżamy na button: "Użytkownicy" -->> "Zezwolenia" -->> "Edytuj profile"

---
To są profile zezwoleń, gdzie można edytować i dodawać nowe profile.
Teraz dodamy nowy profil o nazwie "Forteca":

(http://poligon.ricoroco.com/fora/foto/uploads/d6a8b29534.jpg)


I z listy rozwijanej wybierzemy skopiowanie uprawnień z profilu default i klikamy: "create", bądź "Utwórz"

Jak widać utworzył się nowy profil i obok widać, że nie jest przypisany do żadnego z działów, (no board).

(http://poligon.ricoroco.com/fora/foto/uploads/f431759cc4.jpg)


Następnie klikamy w napis/link "Forteca" i otworzy się okno z wyborem grupy, dla profilu "Forteca", (co widać na górze)

(http://poligon.ricoroco.com/fora/foto/uploads/69e63afadc.jpg)

I tu klikasz na nazwę swojej grupy - "Forteca", (ja nie miałem takiej grupy, więc kliknąłem na modyfikuj, przy grupie Technik)

Kiedy otworzy się okno zezwoleń o w nim odfajkowujesz możliwość edycji:

(http://poligon.ricoroco.com/fora/foto/uploads/afaeae6783.jpg)

Zapisujesz i teraz klikasz znowu Zezwolenia i zakładka na górze, tym razem nie edycja profili tylko obok z lewej : -->> "Zezwolenia dla forum"

Dostaniesz wtedy okno z listą działów i przypisanymi im profilami uprawnień, czy jak kto woli zezwoleń.
Ja posłużyłem się subdziałem test2, ale każdemu z nich można przypisać inny profil zezwoleń

Ale żeby to zrobić to na dole masz button "Edit All" (edytuj wszystkie) -> klikasz i przy każdym z działów będzie pole typu lista rozwijana, czyli selector z możliwością wyboru profilu.

(http://poligon.ricoroco.com/fora/foto/uploads/baef42a0b7.jpg)

I tutaj, ja wybrałem przy subdziale test 2 -->> profil uprawnień --> "Forteca"

Klikasz "Zapisz" i przy wybranym dziale masz wybrany zestaw / profil uprawnień.

(http://poligon.ricoroco.com/fora/foto/uploads/82c04ae388.jpg)

Teraz to sprawdzimy i wybieramy z górnej zakładki tam gdzie jesteśmy na górze: -->> "Edytuj Profile"
I przy utworzonym wcześniej profilu zezwoleń o nazwie Forteca powinno być: "One Bord" czyli dodaliśmy ten profil zezwoleń do jednego z działów

(http://poligon.ricoroco.com/fora/foto/uploads/3b63a1821f.jpg)

Ale kiedy mamy już utworzony taki profil, to tam gdzie działy możesz kliknąć nie zezwolenia, tylko modyfikuj

dzial trzy ------> to tu masz: "zezwolenia ---->przenieś ------>modyfikuj
   "pod-dzial a" ------> to tu masz: -->> zezwolenia ----> przenieś ------> modyfikuj
   "pod-dzial b" ------> to tu masz: -->> zezwolenia ----> przenieś ------> modyfikuj

I kiedy masz edycję działu, (lub kiedy tworzysz nowy), to od razu możesz dodawać zestaw uprawnień:

(http://poligon.ricoroco.com/fora/foto/uploads/bff344ab8d.jpg)

Ewentualnie, jeśli nie masz utworzonego jeszcze profilu, to klikasz po lewej -->> Permission set i znowu jesteś w edycji profili zezwoleń, gdzie możesz utworzyć od razu nowy profil i dalej, poszczególnym grupom nadać różne uprawnienia w tym profilu zezwoleń.

To wszystko nie jest skomplikowane i łatwo sqmać gdzie co leży, ale na początku czarna magia hehe
Myślę że teraz po tym wyjaśnieniu dasz radę. Jeśli jednak będzie z czymś problem, to pisz.
Jak znajdziesz chwile, to tak czy siak napisz jak sobie poradziłeś. I oczywiście wszystko sprawdź.

Chodzi o to, że można korzystając z tzw. profili zezwoleń, dodatkowo ustawialnych różnie dla różnych grup, przypisać je, tj. poszczególne profile do konkretnych działów i np. jakieś grupie, w jakimś dziale można np. zabronić edycji własnych postów, i cudzych też hehe

To był tylko przykład, ale dzięki takim możliwościom, można stworzyć prawdziwą strefę gazy hehe, albo getto, korzystając z profili zezwoleń, i innych zezwoleń dla różnych grup..

Mam nadzieje, że teraz jest jaśniej? ;)

Pozdrawiam :)
roco



Tytuł: Odp: Blokada edycji wlasnych postow [ale tylko w wybranym dziale]
Wiadomość wysłana przez: DeX-cRee 24.09.2009 17:59:49
DZIEKI RICO!!

ja robilem za pomoca tych zezwolen ale, nie do konca tak jak mi opisales  - dlatego mi nie zatrybilo. Teraz juz wiem jak to dziala, to juz w tej kwesti sobie poradze ;]

jeszcze raz dzieki !:}