Page 1 of 1
edit-link für jeden artikel
Posted: Mon 14. Nov 2005, 13:30
by sicko
Hallo,
ist es möglich, auf jedem Artikel, der im Frontend sichtbar ist, einen Link zu setzen, der das Editieren desselben Artikels im Backend erlaubt? Also daß der Artikel nach Klick auf den Link im Backend geöffnet wird...
Posted: Tue 15. Nov 2005, 04:46
by Pappnase
hallo
nicht das ich wüßte
Posted: Wed 23. Nov 2005, 14:14
by sicko
so hi...
ich versuche folgendes in das template des artikels zu setzen (fuß):
<a href="phpwcms.php?do=articles&p=2&s=1&aktion=1&id=[PHP] echo $article["article_id"] [/PHP]">edit</a>
damit müßte es ja eigentlich klappen... allerdings ist article_id immer leer... muß ich da noch irgendwas einbinden oder so? große frage an hr. georgi...
Posted: Wed 23. Nov 2005, 16:12
by cwenet
Hi,
vielleicht so etwas:
Code: Select all
<a href="phpwcms.php?do=articles&p=2&s=1&aktion=1&id=[PHP] echo $GLOBALS['row']['article_id'][/PHP]">edit</a>
Christoph
Posted: Thu 24. Nov 2005, 09:51
by sicko
ja wunderbar, klappt
danke cwenet
Posted: Thu 24. Nov 2005, 10:34
by cyrano
Hi,
nice stuff, now would be great to enhance it to get overview of article instead of article itself.
And see edit link just when logged in backend, so it looks like a frontend editing.
possible?
Posted: Thu 24. Nov 2005, 14:20
by sicko
hi cyrano
do it like that:
<a href="phpwcms.php?do=articles&p=2&s=1&&id=[PHP] echo $GLOBALS['row']['article_id'][/PHP]" target="_blank">edit</a>
(drop the aktion=1 in former code)
you see this link in the frontend. it opens a new window... if you are not logged into the backend you get the login-screen. if logged-in, you get the article overview (the content-parts it is build from).
i wanted this, because i have a very deep site-structure (navigation) with many articles and then the backend-navigation is not very handy
Posted: Thu 24. Nov 2005, 14:44
by cwenet
Hallo sicko,
eine schöne Idee, gefällt mir. Damit der EDIT Link nur dann
sichtbar wird, wenn die ID einen Wert hat und
der "webmaster" eingeloggt ist, habe ich das noch versucht. Müsste gehen:
Code: Select all
[PHP]
if (html_specialchars($_SESSION['wcs_user'])=="webmaster"){
$id = $GLOBALS['row']['article_id'];
if (isset($id)){
echo "<a href='phpwcms.php?do=articles&p=2&s=1&&id=$id' target='_blank'>edit</a>";
}
}
[/PHP]
EDIT: Gerade merke ich, man muss sich natürlich vorher auf herkömmlichem Weg einloggen. Vielleicht doch nicht so gut.
Christoph
Posted: Thu 24. Nov 2005, 14:54
by cyrano
hi sicko, hi cwenet,
thanx. fine - tried it and works like i thought when logged in.
fine.
now would be great to have this set in article setup procedure,
"edit" option box like "top link" than this get more automated.
cool stuff.
Posted: Thu 24. Nov 2005, 19:45
by sicko
es wäre auch toll, wenn man diesen edit-link für jeden content-part hinbekommen könnte ähnlich einem wiki
it would be great to get the link for every content-part like in a wiki