Zobacz temat
Edycja artyku?ów przez u?ytkownika
|
|
whiter |
Dodany dnia 26.03.2008 11:46:45
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 03.03.2008 10:36 |
Witam, jak mo?na przerobi? artyku?y aby mia?y one mo?liwo?? edycji przez u?ytkownika, który dodaje artyku?y ? Wiem, ?e w PA mog? nada? ka?demu status admina z mo?liwo?ci? edycji artyku?ów, ale jest to zbyt pracoch?onne przy wi?kszej ilo?ci ludzi. Z góry dzi?kuj? za pomoc. PW od moderatora:
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 14:31:07
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
MeTeo |
Dodany dnia 26.03.2008 16:56:57
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Hmm... Z pocz?tku wyda?o mi si? to proste, zobaczy?em w kod i nabra?em w?tpliwo?ci. Po 1 artyku?y nie spisuj? nicku ani ID usera dodaj?cego... Co prawda theme.php pobiera dane usera (jedna z miliona rzeczy, których nie rozumiem) jednak ja tego nie rozumiem ![]() By da? userowi mo?liwo?? edycji, musieliby?my udost?pni? ca?e administration/articles.php dla userów. Tam mamy do dyspozycji html, a ono w niepowo?anych r?kach zrobi du?y bajzel ![]() Potem mo?liwo?? edycji da si? jako? zrobi? (widoczno?? tylko artyku?ów usera - po wcze?niejszym dodaniu nowego pola lub rozwi?zania kwestii tego usera ![]() Jest to do zrobienia - oczywi?cie lecz odradzam ![]() ![]() ![]() Pozdrawiam |
|
|
bartek124 |
Dodany dnia 26.03.2008 17:07:49
|
![]() Weteran ![]() Postów: 3264 Pomógł: 236 ![]() Data rejestracji: 26.05.2007 12:25 |
Uno: W tabeli jest zapisywane ID usera: article_name Due: Edycj? Artów mo?na zrobi? z poziomu pliku readarticle.php, lub tworz?c nowy plik, np.: edit_article.php Tre: HTML mo?na zast?pi? BBCode - nic prostszego Quattro: HTML mo?na ograniczy? odpowiednimi funkcjami ![]() |
|
|
MeTeo |
Dodany dnia 26.03.2008 17:47:38
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Faktycznie ;) Przegapi?em, a nazwa mnie jako? nie przekona?a ;) W za??czniku plik "edit_articles.php" ?eby wej?? na niego trzeba by? zalogowanym, ka?dy user widzi tylko swoje artyku?y i je mo?e edytowa?. Jak chcesz wstawi? przycisk do edycji to wstaw w theme.php, w miejscu gdzie chcesz by si? wy?wietla?o taki kod:
MeTeo dodał/a następującą plik:
|
|
|
bartek124 |
Dodany dnia 26.03.2008 18:05:43
|
![]() Weteran ![]() Postów: 3264 Pomógł: 236 ![]() Data rejestracji: 26.05.2007 12:25 |
MeTeo my?l?, ?e lepiej by by?o plik edit_articles.php wstawi? do katalogu g?ównego, a nie do administration ![]() Lepiej, aby zwykli userzy nie mieli tam ?adnego pliku ![]() |
|
|
MeTeo |
Dodany dnia 26.03.2008 18:37:55
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Ale to nie ma znaczenia ![]() ![]() ![]() |
|
|
whiter |
Dodany dnia 27.03.2008 08:26:06
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 03.03.2008 10:36 |
Z góry dzi?kuj? za pomoc. Zaraz podzia?am z tym, mam nadziej?, ?e mi wyjdzie ![]() Próbowa?em, ale nie wychodzi. Dopisywa?em do theme.php t? linik?, ale ci?gle mi wychodzi b??d. <a href='".ADMIN."edit_articles.php?step=edit&article_id=".$info['article_id']."'>Edytuj artyku?</a> PS. Jestem jeszcze zielony w tym wszystkim, wi?c je?li mo?na, poprosz? krok po kroku ![]() Strona, na której chc? to mie? wykonane www.moj-zespol.pl Przerobi?em ARTYKU?y na ZESPO?Y. Edytowane przez whiter dnia 27.03.2008 08:42:19 |
|
|
MeTeo |
Dodany dnia 27.03.2008 16:51:46
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Wstaw ten kod, w theme.php, w render_articles... Gdzie? u do?u ![]() ![]() |
|
|
whiter |
Dodany dnia 27.03.2008 17:31:03
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 03.03.2008 10:36 |
Oto mój render article Edytowane przez whiter dnia 27.03.2008 17:32:09 |
|
|
MeTeo |
Dodany dnia 27.03.2008 18:16:56
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Spróbuj teraz ;D |
|
|
whiter |
Dodany dnia 27.03.2008 19:34:05
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 03.03.2008 10:36 |
I dzia?a i nie dzia?a... Dzia?a przez to, ?e pokazuje si? odno?nik do edycji artyku?ów, ale edycja ich ju? nie zaskakuje. Pojawia sie taki komunikat: [404] File Not Found : Plik nie istnieje Podany w zapytaniu URL /administration/edit_articles.php?step=edit&article_id=5 nie zosta? odnaleziony na tym serwerze. The requested URL /administration/edit_articles.php?step=edit&article_id=5 was not found on this server. PS. Mo?esz wej?? na t? stronk? www.moj-zespol.pl i zalogowac sie jako tester has?o tester. S? tam ARTYKU?Y zamienione na ZESPO?Y. Edytowane przez whiter dnia 27.03.2008 19:52:02 |
|
|
Piotrroger |
Dodany dnia 27.03.2008 20:19:01
|
![]() Bywalec ![]() Postów: 998 Pomógł: 19 ![]() Data rejestracji: 27.04.2006 18:29 |
Wgraj za??cznik MeTeo do folderu administration. Pisze przecie? wyra?nie ?e plik edit_profile.php nie osta? odnaleziony. |
|
|
whiter |
Dodany dnia 27.03.2008 20:36:38
|
![]() Przedszkolak ![]() Postów: 13 Data rejestracji: 03.03.2008 10:36 |
Faktycznie, nie zauwa?y?em tego za??cznika. Wszystko dzia?a. Naprawd? wielkie dzi?ki! |
|
|
Sagitarius |
Dodany dnia 19.04.2008 17:21:50
|
![]() Przedszkolak ![]() Postów: 60 Ostrzeżeń: 1 Data rejestracji: 16.04.2006 17:11 |
Pogubi?em si? w tych plikach ![]() EDIT: niestety mod daje zbyt du?e pole manewru dla usera... Nie da?o by si? zrobi? tego w ten sposób aby user móg? edytowa? TYLKO i wy??cznie dany artyku?, który jest jego autorstwem? Edytowane przez Sagitarius dnia 19.04.2008 17:26:59 |
|
|
MeTeo |
Dodany dnia 19.04.2008 22:01:31
|
![]() Bywalec ![]() Postów: 880 Pomógł: 23 Ostrzeżeń: 2 Data rejestracji: 14.12.2005 19:38 |
Plik jest tylko 1 i pozwala na edycj? artyku?u, gdzie pokrywa si? ID dodaj?cego i ID usera, który chce edytowa?. Innej mo?liwo?ci nie ma... |
|
|
slawekneo |
Dodany dnia 20.04.2008 01:37:34
|
![]() Bywalec ![]() Postów: 915 Pomógł: 41 Data rejestracji: 12.03.2006 07:28 |
Witam !! ze sie przyczepie do paru spraw. Po pierwsze warunek na link do edycjy sprawdzajacy czy osoba ogladajaca jest autorem jak tak to wyswietla link. Po drugie poczatek pliku powinien wygladac tak Po trzecie wywal z pliku niepotrzebny kod !! i nie wiem nie sprawdzalem tego czy czasem user nie ma dostepnej opcji usuniecia arta powinno byc zablokowane. Pozdro!! |
|
Przejdź do forum: |