Zobacz temat
Edycja tylko w?asnych newsów przez administratorów
|
|
cristo |
Dodany dnia 05.10.2011 13:37:55
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Witam. Jakich zmian dokona?, ?eby administratorzy z uprawnieniami "N" (zarz?dzanie newsami) mogli edytowa? tylko Swoje wpisy. W tej chwili w pliku administration/news.php doda?em zapis: co sprawia, ?e administrator nale??cy do grupy 8 mo?e edytowa? wszystko, a chcia?bym ?eby móg? edytowa? tylko swój wpis. Je?eli da si? dokona? takiej modyfikacji to ten zapis nie b?dzie potrzebny. Prosz? o pomoc. |
|
|
W?cibski Go?? |
Dodany dnia 23.10.2025 21:56:22
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Chemikpil |
Dodany dnia 05.10.2011 13:43:19
|
![]() Bywalec ![]() Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Ogólnie, musisz sprawdzi?, czy dany user jest autorem newsa (u?ywaj?c id-ków). Czy sprawdzisz to w momencie próby edytowania newsa, czy w momencie wy?wietlania listy, zale?y ju? od ciebie. PW od moderatora:
Edytowane przez khaman dnia 05.10.2011 13:48:48 Nie pisa? na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej ods?onie) | ChemikPIL - My twitter |
|
|
kanion |
Dodany dnia 05.10.2011 13:43:19
|
![]() Przedszkolak ![]() Postów: 52 Ostrzeżeń: 1 ![]() Data rejestracji: 08.02.2008 12:21 |
Zamiast: spróbuj: PW od moderatora:
Edytowane przez Pieka dnia 17.09.2011 10:19:57 |
|
|
cristo |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Chcia?bym ?eby tak to wygl?da?o: Obrazek dyskietki(edit) w newsach i artyku?ach ma pokazywa? si? tylko administratorom autorom wpisu. My?la?em ?eby w pliku theme_functions_include.php da? jaki? warunek. Chyba to za to odpowiada: Próbowa?em da? taki warunek: Ale to chyba nie to wi?c ze wzgl?du na mój brak znajomo?ci PHP dalszych kroków nie podejmuje bo po prostu nie wiem jak. PW od moderatora:
|
|
|
cristo |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Taki zapis nie powoduje oczekiwanego efektu. Administrator widzi wszystkie dyskietki i mo?e edytowa? wszystko. PW od moderatora:
|
|
|
kanion |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 52 Ostrzeżeń: 1 ![]() Data rejestracji: 08.02.2008 12:21 |
zmie? na: Nie wiem czy w v7 jest co? takiego ale by? mo?e tak. Wtedy tylko super admin b?dzie widzia? ikonk?. PW od moderatora:
Edytowane przez Pieka dnia 19.09.2011 20:57:56 |
|
|
cristo |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Nie no chyba mnie nie rozumiesz te ikony ma widzie? Administrator z uprawnieniami do Newsów "N", ale tylko wtedy kiedy News jest jego autorstwa. Twoje rozwi?zanie: sprawia, ?e ikonek nie widzi ?aden Administrator. Potrzebny jest "chyba" jaki? warunek, ale nie wiem jaki. PW od moderatora:
|
|
|
cristo |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Pisa?em ju?, ?e ten warunek nie dzia?a tak jak nale?y albo jest niepoprawnie zapisany, w nieodpowiednim miejscu. I chodzi o plik theme_functions_include.php, a nie o theme.php. Nie nabijajmy ju? postów w kó?ko pisz?c o tym samym. Poczekajmy a? kto? poda poprawne rozwi?zanie. PW od moderatora:
Edytowane przez cristo dnia 22.09.2011 10:08:48 |
|
|
kanion |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 52 Ostrzeżeń: 1 ![]() Data rejestracji: 08.02.2008 12:21 |
W theme_functions_include.php usuwasz warunek, przez który ka?dy admin mo?e edytowa?, a do theme.php doklejasz, ?e admin mo?e edytowa? tylko swój. To? to nie jest nawet jako? logicznie trudne. PW od moderatora:
|
|
|
Detektyw Monk |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 52 Pomógł: 4 Ostrzeżeń: 1 ![]() Data rejestracji: 04.06.2011 15:43 |
Je?eli dobrze zrozumia?em to ikonka do edycji newsów, pojawiaj?ca si? przy ka?dym newsie w niektórych motywach graficznych ma by? widoczna tylko dla autora newsa. Moja modyfikacja wygl?da nast?puj?co: Edytujesz plik theme_functions_include.php i zamieniasz to: Na to: Teraz w pliku news.php dodajesz to: Pod tym: W obydwu przypadkach! (Dwie linie i pod ka?d?) Teraz w pliku theme.php Twojego motywu szukasz: I zamieniasz na: Troch? modyfikacji jest, ale dzia?a dobrze. PW od moderatora:
Edytowane przez Detektyw Monk dnia 24.09.2011 14:26:45 |
|
|
cristo |
Dodany dnia 05.10.2011 13:46:32
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Teoretycznie "ikony dyskietki" znikn??y dla u?ytkowników(Adminów), którzy nie s? autorami wpisu, ale.. -Mam kolorowanie nicków i po tym zabiegu wszyscy Admini dostali status kolorowania SuperAdmina. -SuperAdmin tak?e mo?e edytowa? tylko swoje wpisy, a chyba powinien móc wszystko. Wi?c chyba co? jeszcze trzeba pozmienia?. Pozdrawiam i dzi?ki za zainteresowanie. EDIT: Po dodaniu tego: w pliku news.php wszyscy autorzy newsów dostali id SuperAdmina czyli 1, a co za tym idzie kolorowanie - ale to ju? tylko efekt uboczny. Bardzo mi na tym zale?y, wi?c prosz? zainteresowanych o pomoc. PW od moderatora:
Edytowane przez cristo dnia 05.10.2011 15:40:06 |
|
|
kanion |
Dodany dnia 12.10.2011 10:11:07
|
![]() Przedszkolak ![]() Postów: 52 Ostrzeżeń: 1 ![]() Data rejestracji: 08.02.2008 12:21 |
To dodaj warunek o jakim wspomnia?e? wcze?niej w theme.php: PW od moderatora:
Edytowane przez Pieka dnia 21.09.2011 15:52:15 |
|
|
cristo |
Dodany dnia 12.10.2011 10:15:30
|
![]() Przedszkolak ![]() Postów: 84 Ostrzeżeń: 1 ![]() Data rejestracji: 02.08.2008 12:41 |
Po przenosinach postów troch? si? zrobi? ba?agan bo posty nie s? po kolei wi?c wklejam tutaj prawid?owy ostatni post. Teoretycznie "ikony dyskietki" znikn??y dla u?ytkowników(Adminów), którzy nie s? autorami wpisu, ale.. -Mam kolorowanie nicków i po tym zabiegu wszyscy Admini dostali status kolorowania SuperAdmina. -SuperAdmin tak?e mo?e edytowa? tylko swoje wpisy, a chyba powinien móc wszystko. Wi?c chyba co? jeszcze trzeba pozmienia?. Pozdrawiam i dzi?ki za zainteresowanie. EDIT: Po dodaniu tego: w pliku news.php wszyscy autorzy newsów dostali id SuperAdmina czyli 1, a co za tym idzie kolorowanie - ale to ju? tylko efekt uboczny. Bardzo mi na tym zale?y, wi?c prosz? zainteresowanych o pomoc. |
|
|
Vontrupka |
Dodany dnia 21.07.2014 12:59:18
|
![]() Przedszkolak ![]() Postów: 11 Ostrzeżeń: 1 Data rejestracji: 03.02.2010 01:46 |
Moja propozycja oraz odmienne rozwi?zanie jest takie. W panelu u?ytkownika doda? link "Moje newsy" z odsy?aczem do podstrony, gdzie stworzy? skrypt odwo?ania do bazy danych z wy?wietleniem si? nazw wszystkich dodanych newsów przez danego u?ytkownika oraz opcjami "edytuj" i "usu?". Nieptrzebna by?aby wtedy ingerencja w skórk?, usuwanie ikonek edycji itp. Mo?e kto? rozwa?y sporz?dzenie takiego skryptu? |
|
Przejdź do forum: |