Attachment Mod Frage
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Attachment Mod Frage
Hätte ne Frage zum Attachment Mod: Und zwar würde ich gern wissen, welchen PHP-Code ich in die posting.php einfügen muss (und vor allem wo), damit ich ich in der add_attachment_body.tpl einen switch erzeugen kann, der einen bestimmten Button nur anzeigt... WENN:
Der Modus des Postings EDIT ist und min. 1 Attachment vorhanden ist?
Thanks
Der Modus des Postings EDIT ist und min. 1 Attachment vorhanden ist?
Thanks

Life begins @ 1/1000
Würde gerne einen Button machen mithilfe des toggle_display.js-Scriptes, auf den ich klicken kann und dann klappt eine Tabelle mit den geposteten Attachments auf.
Logischerweise soll dieser Button nur sichtbar sein, wenn ein Post a) editiert wird und b) zusätzlich min. 1 Attachment hat.
Also?
Logischerweise soll dieser Button nur sichtbar sein, wenn ein Post a) editiert wird und b) zusätzlich min. 1 Attachment hat.
Also?

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Immer diese Drängelei... Tztztz...Also?
Also:
Sofern der Attachment-Block immer eingeschaltet ist, hier mal mein Vorschlag (optisch kann man das ja noch anpassen):
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
templates/.../posted_attachments_body.tpl
#
#-----[ FIND ]-----
#
<th class="thHead" colspan="2">{L_POSTED_ATTACHMENTS}</th>
#
#-----[ REPLACE WITH ]-----
#
<th class="thHead" colspan="2"><img src="templates/subSilver/images/icon_down_arrow.gif" id="posted_attachments_open_close" border="0" alt="" title="" /> <a href="#" onclick="hdr_toggle('posted_attachments','posted_attachments_open_close', 'templates/subSilver/images/icon_down_arrow.gif', 'templates/subSilver/images/icon_up_arrow.gif'); return false;" class="cattitle">{L_POSTED_ATTACHMENTS}</a></th>
#
#-----[ FIND ]-----
#
<!-- BEGIN attach_row -->
#
#-----[ BEFORE, ADD ]-----
#
<tbody id="posted_attachments" style="display:none">
#
#-----[ FIND ]-----
#
<!-- END attach_row -->
#
#-----[ AFTER ADD ]-----
#
</tbody>
#
#-----[ SAVEW/CLOSE ALL FILES ]-----
#
# EoMCode: Alles auswählen
<script language="JavaScript" type="text/javascript" src="toggle_display.js"></script>So habe ich das jetzt auch bei mir eingebaut und die Idee ist gar nicht mal schlecht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ahja jetzt schön und gut, aber ich wollte den button in die add_attachment_body.tpl einfügen... und da nur, wenn eben ein attachment vorhanden ist...
wie man des html-zeugs macht weiß ich selber, danke, ich bräuchte eben für die php datei nen switch, den ich in der add_attachment_body.tpl ausgeben kann, der folgendes abfragt: a) ist der modus edit und b) isn attachment vorhanden
wie man des html-zeugs macht weiß ich selber, danke, ich bräuchte eben für die php datei nen switch, den ich in der add_attachment_body.tpl ausgeben kann, der folgendes abfragt: a) ist der modus edit und b) isn attachment vorhanden
Zuletzt geändert von Darezettl am Mi 16.Jan, 2008 20:33, insgesamt 1-mal geändert.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Warum denn dort einfügen?
Der Part für gepostete Attachments ist doch bereits vorhanden und muss dann nur um das Ein-/Ausblenden erweitert werden...
Ansonsten müsste man immer die geposteten Attachments mitladen, selbst wenn man die Anzeige des Blocks auf die "neue" Version eingeschaltet ist.
Das ist dann nicht so wirklich sinnvoll
Der Part für gepostete Attachments ist doch bereits vorhanden und muss dann nur um das Ein-/Ausblenden erweitert werden...
Ansonsten müsste man immer die geposteten Attachments mitladen, selbst wenn man die Anzeige des Blocks auf die "neue" Version eingeschaltet ist.
Das ist dann nicht so wirklich sinnvoll
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Okay... also ich erklärs mal.
Beim attach mod kann man doch zwei versch. arten einstellen, wies in der posting ansicht aussehen soll, die neue und die alte ansicht.
(hier gehts darum, wenn die alte ansicht eingestellt ist)
bei der neuen ansicht gibts nen button auf den man klickt, dann läd die seite komplett neu und die hochlade tabelle wird eingeblendet.
die tabelle, in der dieser button - welcher die seite neu laden lässt - ist, hab ich in die alte attach ansicht eingepfercht, nur eben ohne die switch_apsp switches. auf den attachment hochlade button hab ich einen toggle-switch gelegt (der button, bei dem früher die seite neu geladen hat). wenn man nun auf den button klickt, wird die tabelle mit der tabelle, wo man die datei hochladen kann, eingeblendet.
verstanden soweit?
und neben diesen button, welcher bei mir nun in der add_attachment_body.tpl ist will ich nen button "gepostete attachment"; wenn man auf den klickt, wird dann mittels toggle befehl die andere tabelle geöffnet (das, was du auch eingebaut hast).
verstehst?
ich hab auf beide buttons nen toggle switch gelegt, beim einen klappt halt die tabelle auf, wo man dateien hochladen kann, beim anderen erscheint die tabelle mit den gepostetetn attachments.
und die zwei buttons sollen eben übersichtlich nebeneinander sein.
funktioniert ja auch alles bereits prima, außer dass der button, der die geposteten attachments tabelle öffnet, auch bei newtopic, antwort und edit (ohne dass attachments vorhanden sind) angezeigt wird; er soll aber NUR bei EDIT und wenn attachments da sind, angezeigt werden.
jetzt klar?
Beim attach mod kann man doch zwei versch. arten einstellen, wies in der posting ansicht aussehen soll, die neue und die alte ansicht.
(hier gehts darum, wenn die alte ansicht eingestellt ist)
bei der neuen ansicht gibts nen button auf den man klickt, dann läd die seite komplett neu und die hochlade tabelle wird eingeblendet.
die tabelle, in der dieser button - welcher die seite neu laden lässt - ist, hab ich in die alte attach ansicht eingepfercht, nur eben ohne die switch_apsp switches. auf den attachment hochlade button hab ich einen toggle-switch gelegt (der button, bei dem früher die seite neu geladen hat). wenn man nun auf den button klickt, wird die tabelle mit der tabelle, wo man die datei hochladen kann, eingeblendet.
verstanden soweit?
und neben diesen button, welcher bei mir nun in der add_attachment_body.tpl ist will ich nen button "gepostete attachment"; wenn man auf den klickt, wird dann mittels toggle befehl die andere tabelle geöffnet (das, was du auch eingebaut hast).
verstehst?
ich hab auf beide buttons nen toggle switch gelegt, beim einen klappt halt die tabelle auf, wo man dateien hochladen kann, beim anderen erscheint die tabelle mit den gepostetetn attachments.
und die zwei buttons sollen eben übersichtlich nebeneinander sein.
funktioniert ja auch alles bereits prima, außer dass der button, der die geposteten attachments tabelle öffnet, auch bei newtopic, antwort und edit (ohne dass attachments vorhanden sind) angezeigt wird; er soll aber NUR bei EDIT und wenn attachments da sind, angezeigt werden.
jetzt klar?
Zuletzt geändert von Darezettl am Mi 16.Jan, 2008 21:22, insgesamt 4-mal geändert.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Du brauchst mir nicht erklären, was ich schon verstanden habe, bzw. kenne.
Es ist dennoch sinnlos, den MOD an dieser Stelle auf die alte oder neue Anzeige zu schalten, wenn das Ergebnis doch immer das gleiche ist
BTW:
Wenn Du das nur beim Edit zulässt, kann man gerade hochgeladene Anhänge bei neuen Posts nicht bearbeiten, bzw. korrigieren/löschen.
Die Möglichkeit, an den nur sinnvollen Stellen das zu tun, ist im Attachment MOD bereits enthalten
Es ist dennoch sinnlos, den MOD an dieser Stelle auf die alte oder neue Anzeige zu schalten, wenn das Ergebnis doch immer das gleiche ist
BTW:
Wenn Du das nur beim Edit zulässt, kann man gerade hochgeladene Anhänge bei neuen Posts nicht bearbeiten, bzw. korrigieren/löschen.
Die Möglichkeit, an den nur sinnvollen Stellen das zu tun, ist im Attachment MOD bereits enthalten
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nur für die o. g. Art, die Attachment Box immer auf die "alte" Methode eingeschaltet zu haben.
Oder gegen Bezahlung.
Oder gegen Bezahlung.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Äh, nö.
Deins is ja für die posted_attachments_body.tpl
Ich bräuchte aber für die add_attachments_body.tpl einen switch...
Der php-code muss also folgendes bewirken: Ein switch ausgeben, der in der posting ansicht in der add_attachments_body.tpl auf "ein" geschaltet wird, sobald min ein attachment hochgeladen wurde; egal ob newtopic, reply oder edit.

Deins is ja für die posted_attachments_body.tpl
Ich bräuchte aber für die add_attachments_body.tpl einen switch...
Damit hast du recht.Wenn Du das nur beim Edit zulässt, kann man gerade hochgeladene Anhänge bei neuen Posts nicht bearbeiten, bzw. korrigieren/löschen.
Der php-code muss also folgendes bewirken: Ein switch ausgeben, der in der posting ansicht in der add_attachments_body.tpl auf "ein" geschaltet wird, sobald min ein attachment hochgeladen wurde; egal ob newtopic, reply oder edit.
Zuletzt geändert von Darezettl am Do 17.Jan, 2008 17:06, insgesamt 1-mal geändert.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Anscheinend willst Du es nicht verstehen.
Lade doch hier mal in einem Post ein Attachment hoch und bearbeiten dann den Post.
Dann siehst Du, wie mein Script arbeitet
Lade doch hier mal in einem Post ein Attachment hoch und bearbeiten dann den Post.
Dann siehst Du, wie mein Script arbeitet
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ich versteh dich schon.
aber schau: bei dir erscheint die tabelle mit dem toggle-link auch nur deswegen nur dann wenn ein attachment hochgeladen wurde, weil der toggle link bei dir in der posted_attachment_body.tpl drin ist und nicht in add_attachment_body.tpl (wo ich ihn brauche) UND die posted_attchment_body.tpl wird ja wiederrum nur dann erst geladen wenn bereits was hochgeladen wurde, sooooooomit ist meine Anfrage durchaus begründet!
[ Attachment gelöscht am Do 17.Jan, 2008 22:59 von oxpus ]
aber schau: bei dir erscheint die tabelle mit dem toggle-link auch nur deswegen nur dann wenn ein attachment hochgeladen wurde, weil der toggle link bei dir in der posted_attachment_body.tpl drin ist und nicht in add_attachment_body.tpl (wo ich ihn brauche) UND die posted_attchment_body.tpl wird ja wiederrum nur dann erst geladen wenn bereits was hochgeladen wurde, sooooooomit ist meine Anfrage durchaus begründet!
[ Attachment gelöscht am Do 17.Jan, 2008 22:59 von oxpus ]
Zuletzt geändert von Darezettl am Do 17.Jan, 2008 18:29, insgesamt 2-mal geändert.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Würfelst Du oder was?
Du willst doch ständig, daß der Button nur erscheint, wenn mindestens ein Attachment vorhanden ist.
Das hast Du mittlerweile mehrfach wiederholt!
Also warum dann nicht die bestehenden Funktionen des MODs nutzen und eben genau in der posted_attchment_body.tpl die Funktion einbauen?
Alles andere wäre doch genau gegen Deine Vorgaben!!!
Du willst doch ständig, daß der Button nur erscheint, wenn mindestens ein Attachment vorhanden ist.
Das hast Du mittlerweile mehrfach wiederholt!
Also warum dann nicht die bestehenden Funktionen des MODs nutzen und eben genau in der posted_attchment_body.tpl die Funktion einbauen?
Alles andere wäre doch genau gegen Deine Vorgaben!!!
Zuletzt geändert von oxpus am Do 17.Jan, 2008 22:59, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich sagte doch schon: Alles andere, wie ich hier gepostet habe nur gegen Bezahlung.
Oder ein anderer hilft Dir...
Oder ein anderer hilft Dir...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Scheinbar: http://www.oxpus.de/viewtopic.php?t=8011
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ja da steht aber "Kleine Anpassungen sind ebenfalls noch kostenlos", und hier handelt sich doch um genauso sowas, oder nicht?
Will doch nur nen switch.. lol
PS: Außerdem solltest du dich mal um deine Auftragsverwaltungsseite kümmern
Will doch nur nen switch.. lol
PS: Außerdem solltest du dich mal um deine Auftragsverwaltungsseite kümmern
Fatal error: Call to undefined function assign_sid() in /var/www/web2/html/forum/jobs.php on line 31
Zuletzt geändert von Darezettl am Fr 18.Jan, 2008 11:38, insgesamt 2-mal geändert.

Life begins @ 1/1000
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das ist keine kleine Anpassung mehr, das ist ein recht umfangreiches Unterfangen.
Daher hatte ich den Switch wie angegeben erstellt, alles andere bedarf eben tiefere Eingriffe in den MOD!
Daher hatte ich den Switch wie angegeben erstellt, alles andere bedarf eben tiefere Eingriffe in den MOD!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Bist Du auf dem Forum dort angemeldet oder nicht?PS: Außerdem solltest du dich mal um deine Auftragsverwaltungsseite kümmern
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!