Neue Attachment Manager Ansicht - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Neue Attachment Manager Ansicht (/thread-21758.html) Seiten: Seiten:
1
2
|
Neue Attachment Manager Ansicht - Jockl - 17.10.2009 Hallo zusammen, ich versuche gerade, im Benutzer-CP eine zusätzliche Ansicht des Attachment-Managers einzubauen. Dabei möchte ich eine neue Ansicht erstellen, die nur die Thumbnails der jeweiligen Attachments zeigt und diese dabei in mehreren Spalten pro Seite zeigt. Dabei orientiere ich mich an den Templates usercp_attachments und usercp_attachments_attachment sowie der usercp.php. Allerdings werden jetzt z.B. über den folgenden Code PHP-Code: <td class="{$altbg}" width="40%"><a href="attachment.php?aid={$attachment['aid']}" target="_blank"><img src="attachment.php?thumbnail={$attachment['aid']}" /></a></td> Nur das "wie" und "wo" finde ich nicht. Hoffe, dass ich mich einigermaßen verständlich ausgedrückt habe und mir jemand einen Tipp geben kann. Danke RE: Neue Attachment Manager Ansicht - StefanT - 17.10.2009 Im Template usercp_attachments_attachment muss die Variable $attachment['aid'] eigentlich funktionieren. RE: Neue Attachment Manager Ansicht - Jockl - 17.10.2009 Sie funktioniert auch. Aber wenn ich z.B. 5 Spalten erstelle, dann werden 5 gleiche Bilder nebeneinander gestellt und in der nächsten Reihe kommt das nächste Bild. Aber eben auch wieder 5 mal das selbe. Ich müsste irgendwie innerhalb einer Reihe so etwas in der Art $attachment['aid'] + 1 einbauen. RE: Neue Attachment Manager Ansicht - StefanT - 17.10.2009 Warum willst du mehrere Bilder in einer Reihe? Die Zähler kannst du wahrscheinlich nur in der PHP-Datei manipulieren. RE: Neue Attachment Manager Ansicht - Jockl - 17.10.2009 (17.10.2009, 11:47)StefanT schrieb: Warum willst du mehrere Bilder in einer Reihe? Ich will es nicht, meine User. Es soll eine schnellere Übersicht der Attachments eines User bieten, um eine Wiederverwendung von Bildern zu ermöglichen. Wir haben User, die mehr als 1000 Bilder in ihrem Manager haben. (17.10.2009, 11:47)StefanT schrieb: Die Zähler kannst du wahrscheinlich nur in der PHP-Datei manipulieren. Da konnte ich bislang leider nichts (für mich) sinnvolles finden. RE: Neue Attachment Manager Ansicht - StefanT - 17.10.2009 Ok, du willst mehrere Bilder in einer Reihe haben. Dazu musst du einiges umbauen. Einfach zu zählen ist sinnlos. Du müsstest die Schleife erst vertikal machen und nach X Bildern eine neue Reihe beginnen. Dazu sind dann einige Änderungen notwendig. Einen fertigen Code habe ich nicht. RE: Neue Attachment Manager Ansicht - Jockl - 17.10.2009 (17.10.2009, 11:54)StefanT schrieb: Ok, du willst mehrere Bilder in einer Reihe haben.genau und auch nur Bilder. Kein Verweis auf das jeweilige Thema oder Beitrag. (17.10.2009, 11:54)StefanT schrieb: Dazu musst du einiges umbauen. Einfach zu zählen ist sinnlos. Du müsstest die Schleife erst vertikal machen und nach X Bildern eine neue Reihe beginnen. Dazu sind dann einige Änderungen notwendig. Bin ich grundsätzlich in der usercp.php zwischen diesen Zeilen richtig? PHP-Code: if($mybb->input['action'] == "attachments") (17.10.2009, 11:54)StefanT schrieb: Einen fertigen Code habe ich nicht.Damit hatte ich auch nicht gerechnet. RE: Neue Attachment Manager Ansicht - StefanT - 17.10.2009 Ja, du bist schon richtig. RE: Neue Attachment Manager Ansicht - Jockl - 17.10.2009 Die MySQL-Abfrage bringt ja schon alles an Info bzgl. der Attachments. Die von Dir erwähnte, geschachtelte Abfrage müsste ich dann wohl innerhalb der darauf folgenden while-Schleife durchführen, oder? Und noch eine Frage: Wo wird denn eigentlich die Variable $attachment['aid'] erzeugt? Ich kann das irgendwie nicht finden. Nachtrag: habe mal versucht, mich an diesem Thema und der dortigen Lösung zu orientieren. Allerdings habe ich gerade keinen blassen Schimmer, wie ich das $attachment-array um einen entsprechenden Zähler erweitern kann.... RE: Neue Attachment Manager Ansicht - StefanT - 17.10.2009 Die aid wird beim Erstellen der Attachments erzeugt. Daran kann das System die zuordnen. |