4images Forum & Community
4images Modifications / Modifikationen => Mods & Plugins (Requests & Discussions) => Topic started by: TIMT on June 29, 2008, 12:14:49 PM
-
Hallo
Ich möchte die Links "Bild bearbeiten" und "Bild löschen" nicht nur in der Detailansicht sondern auch in der Kategorie, unter den Thumbnails, zeigen.
Dies würde die Arbeit des Admins effizienter gestalten.
Was muss ich tun, damit die Links angezeigt werden?
Vielen Dank für die Hilfe.
Gruss
TIMIT
-
Ich habe da eine Möglichkeit wie das geht:
Öffne die Thumbnails_bit.html aus deinem templates/dein style/ Ordner
Suche:
{if allow_comments}{lang_comments} {image_comments}{endif allow_comments}<br />
Füge darunter das ein:
<a href="member.php?action=editimage&image_id={if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />
<a href="member.php?action=removeimage&image_id={if image_id}{image_id}{endif image_id}">Löschen</a><br />
Das klappt auf jeden Fall. Das einzigste Problem ist nur, dass jeder die Links bei jedem Foto sieht und nicht nur man selbst! Aber nicht jeder kann jedes Bild bearbeiten. Sondern man kann nur das eigen hochgeladenen Bild bearbeiten. Der Admin kann jedes Bild bearbeiten und löschen!
Ich hoffe das es reicht, habe jetzt gerade rumgetestet um dir eine Möglichkeiot zu bieten da ich weis wie anstregend das ist auf etwas zu warten ;D
Jedenfalls weis ich nur nicht wie man die Links verstecken kann und das man diese Bearbeiten und Löschen links nur selber sieht!
Via
{if admin_link}{admin_links}[endif_admin_links}
geht das nicht da die nicht in der member.php definiert sind!
Ich hoffe das ich dir dennoch etwas helfen konnte!
-
Hallo Phisieker B
Vielen Dank für den Tipp.
Der Link lässt sich mit ]{if is_admin} une >{endif is_admin} verstecken.
{if is_admin} <a href="member.php?action=editimage&image_id={if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />{endif is_admin}
Allerdings hätte ich gerne den Link eingefügt, der das Bearbeitungsfenser im ACP öffent. Beispiel:
http://mysite.com/admin/index.php?goto=images.php%3Faction%3Deditimage%26amp%3Bimage_id%3D733
Gruss
TIMIT
-
Hallo Phisieker B
Vielen Dank für den Tipp.
Der Link lässt sich mit ]{if is_admin} une >{endif is_admin} verstecken.
{if is_admin} <a href="member.php?action=editimage&image_id={if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />{endif is_admin}
Allerdings hätte ich gerne den Link eingefügt, der das Bearbeitungsfenser im ACP öffent. Beispiel:
http://mysite.com/admin/index.php?goto=images.php%3Faction%3Deditimage%26amp%3Bimage_id%3D733
Gruss
TIMIT
Dann benutze dieses (ungetestet)
{if is_admin} <a href="index.php?goto=images.php?action=editimage&image_id={if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />{endif is_admin}
Sag mir mal dann ob es geklappt hat!
-
funktioniert leider nicht. Nach Klick auf den Link steht In der Adressbar folgene Adresse:
http://www.mywebsite.com/index.php?goto=images.php?action=editimage&image_id=733
Ich werde aber auf die Index Seite geleitet.
-
Dann nehme mal das, habs selbst getestet und es klappt!
{if is_admin} <a href="admin/index.php?goto=images.php?action=editimage&image_id={if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />{endif is_admin}
-
zwar wird das korrekte Fenster in ACP geöffnet, allerdings wird kein Inhalt angezeigt.
Wenn ich die zwei Links vergeiche (dein Vorschlag und der Link in der Detailansicht) sieht das wie folgt aus:
dein Vorschlag:
http://www.mywebsite.com/admin/index.php?goto=images.php?action=editimage&image_id=179 (http://www.mywebsite.com/admin/index.php?goto=images.php?action=editimage&image_id=179)
ab Detailansicht:
http://www.mywebsite.com/admin/index.php?goto=images.php%3Faction%3Deditimage%26amp%3Bimage_id%3D179 (http://www.mywebsite.com/admin/index.php?goto=images.php%3Faction%3Deditimage%26amp%3Bimage_id%3D179)
Der Unterschied liegt an diesenkomischen "%3x" Einträgen
-
Dann versuche mal das :D
{if is_admin} <a href="admin/index.php?goto=images.php%3Faction%3Deditimage%26amp%3Bimage_id%3D{if image_id}{image_id}{endif image_id}">Bearbeiten</a><br />{endif is_admin}
Sonst wüsste ich nicht wie es gehen soll!
-
{if is_admin}<a href="./admin/index.php?goto=images.php?action=editimage&image_id={image_id}">Bearbeiten</a>
<a href="./admin/index.php?goto=images.php?action=removeimage&image_id={image_id}">Löschen</a>{endif is_admin}
Kurt
-
lol :D
Wusste ich doch das es (NICHT) kompliziert sein muss :D
-
LOL
-
doch nicht ganz soooo einfach.
Die Funktion "Bilder bearbeiten" wird zwar geöffnet, das Bild wird aber nicht geladen.
In der Adressbar wird folgende Adresse gezeigt:
http://www.mywebsite.ch/admin/index.php?goto=images.php?action=editimage&image_id=340 (http://www.mywebsite.ch/admin/index.php?goto=images.php?action=editimage&image_id=340)
Weiter wäre es toll, wenn die Funktion "Bilder bearbeiten" in einem neuen Browser geöffnet wird.
Genau so verhält sich das Programm mit einen klick auf den Link in der Detailansicht.
Vielen Dank für die Hilfe.
Gruss
TIMIT
-
Die Möglichkeit, die Bilder direkt ab dem Thumbnail zu bearbeiten, wäre wirklich sehr hilfreich.
Muss eventeull etwas in der categories.php angepasst werden?
-
Weiter wäre es toll, wenn die Funktion "Bilder bearbeiten" in einem neuen Browser geöffnet wird.
Als webmaster mußt du wissen, was einem link hinzugefügt werden muß, damit er im neuen Fenster öffnet.
man muß ja wohl nicht jede Kleinigkeit hier erklären oder schon in den Code schreiben
Anderes problem. bin beim Testen..
Kurt
-
klappt wirklich nicht.
Die id wird durch die index.php nicht weitergegeben.
Aber das dürfte auch schon reichen:
{if is_admin}<a href="./admin/images.php?action=editimage&image_id={image_id}" target="blank">Bearbeiten</a>
<a href="./admin/images.php?action=removeimage&image_id={image_id}" target="blank">Löschen</a>{endif is_admin}
Kurt
-
Super - genau so!
Vielen Dank!