ForumCała strona

Nawigacja

Aktualnie online

Gości online: 10

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Edycja tylko w?asnych newsów przez administratorów
cristo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Pobierz kod źródłowy  Rozwiń Kod źródłowy

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.
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Prosz? o pomoc.

 
W?cibski Go??
Dodany dnia 23.10.2025 21:56:22
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Chemikpil
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:
  1. Przeniesienie posta - khaman 05.10.2011 13:43

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
 
www.chemikpil.pl
kanion
Zamiast:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

spróbuj:
Pobierz kod źródłowy  Rozwiń Kod źródłowy



PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:43

Edytowane przez Pieka dnia 17.09.2011 10:19:57
 
www.rkubica.net
cristo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Próbowa?em da? taki warunek:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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:
  1. Przeniesienie posta - khaman 05.10.2011 13:46
 
cristo
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Taki zapis nie powoduje oczekiwanego efektu. Administrator widzi wszystkie dyskietki i mo?e edytowa? wszystko.


PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:46
 
kanion
Pobierz kod źródłowy  Rozwiń Kod źródłowy

zmie? na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Nie wiem czy w v7 jest co? takiego ale by? mo?e tak. Wtedy tylko super admin b?dzie widzia? ikonk?.


PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

Edytowane przez Pieka dnia 19.09.2011 20:57:56
 
www.rkubica.net
cristo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

sprawia, ?e ikonek nie widzi ?aden Administrator.
Potrzebny jest "chyba" jaki? warunek, ale nie wiem jaki.


PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:46
 
cristo
kanion napisa?(a):

to dodaj warunek o jakim wspomnia?e? wcze?niej w theme.php

Pobierz kod źródłowy  Rozwiń Kod źródłowy

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:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

Edytowane przez cristo dnia 22.09.2011 10:08:48
 
kanion
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:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

 
www.rkubica.net
Detektyw Monk
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Na to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Teraz w pliku news.php dodajesz to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Pod tym:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

W obydwu przypadkach! (Dwie linie i pod ka?d?)

Teraz w pliku theme.php Twojego motywu szukasz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

I zamieniasz na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Troch? modyfikacji jest, ale dzia?a dobrze.


PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

Edytowane przez Detektyw Monk dnia 24.09.2011 14:26:45
 
www.revelation.on-deck.eu
cristo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

Edytowane przez cristo dnia 05.10.2011 15:40:06
 
kanion
To dodaj warunek o jakim wspomnia?e? wcze?niej w theme.php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy



PW od moderatora:
  1. Przeniesienie posta - khaman 05.10.2011 13:46

Edytowane przez Pieka dnia 21.09.2011 15:52:15
 
www.rkubica.net
cristo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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
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:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl