The Serendipity Handbook

You can now read the (german) handbook here: PDF - https://github.com/s9y/Book (LaTeX source).

Forum-Information

Before posting about errors, make sure that the answer cannot already be found in our FAQ or by searching this forum!
Posting is restricted to registered users (registering is free and simple!) due to recent spam attacks. When having trouble with this board, contact garvin(-at)s9y(-dot)org.

Board index Generelles in Deutsch Bildergalerie (serendipity_event_usergallery)

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
B.E.A.
Regular
 
Posts: 171
Joined: Sun Aug 14, 2005 5:56 pm
Location: Mülheim an der Ruhr

Postby B.E.A. » Fri Aug 10, 2012 11:59 am

Hallo,

eine kurze Frage beschäftigt mich für den Anzeigenbaum. Da ich ungefähr 20 Unterverzeichnisse habe, wüßte ich gerne, ob es eine Möglichkeit gibt, das er diese nicht nur untereinander auflistet, sondern evtl. ähnlich wie in Tabellenspalten nebeneinander, da noch ein paar Unterverzeichnisse dazu kommen könnten.
Eine lange Liste von Unterverzeichnissen sieht halt optisch nicht so schön aus.

Weiß jemand ob ds möglich wäre?

Danke fürs LESEN :-)
Bea

User avatar
garvinhicking
Core Developer
 
Posts: 28944
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany

Postby garvinhicking » Fri Aug 10, 2012 11:16 pm

Hi!

Ja, das usergallery-plugin ist Smarty-templatebar; das sollte man mit den Smarty foreach/iterator countern durchaus hinkriegen, dass man z.b. abhängig eines counters die Elemente jeweils in eine tempopräre {capture} bereich reinschreibt und dann später die anzahl von spalten ausgibt. Ggf. kriegt man das mit floats sogar ohne cappture-Blöcke hin, sondern dann quasi mit "odd" und "even" floatenden Klassen.

Das ist aber sicher nicht trivial, gute HTML/CSS-Kenntnisse und auch ein paar Smarty-Kenntnisse für die Variablenzuweisung wären dafür bestimmt nötig... aber klingt nach einer guten Übung für jemanden, um sich daran mal auszutoben :-)

VG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/

B.E.A.
Regular
 
Posts: 171
Joined: Sun Aug 14, 2005 5:56 pm
Location: Mülheim an der Ruhr

Postby B.E.A. » Sat Aug 11, 2012 9:15 am

Ja Garvin das ist schön das du dir vorstellen kannst das es gehen könnte :-))

Jedenfalls ist es nicht unmöglich!

Jetzt ist nur noch die Frage, wer eine solche Übung machen möchte für mich/andere. Ich steige da mangels Kenntnis aus :-(

Hast du eine Idee, wer außer dir mir da vielleicht helfen könnte? Oder machen wir einen Aufruf hier?

Was ist das hier? Smarty foreach/iterator

Könnte man das nicht überaupt in dem Plugin so vorneherein machen, das es es nicht nur eine Spalte erzeugt? Kann mir nicht vorstellen das ich die Einzige bin, die das viel schöner fände. :)

Und was passiert dann bei einem Update? Muss das jedesmal umgeschrieben werden?

VG
Bea

User avatar
garvinhicking
Core Developer
 
Posts: 28944
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany

Postby garvinhicking » Sun Aug 12, 2012 12:04 am

Hi!

Deine Frage ist doch, ob es möglich wäre - und ja, das ist es. :-)

Hast du eine Idee, wer außer dir mir da vielleicht helfen könnte? Oder machen wir einen Aufruf hier?


Klar, das kannst Du gern! Ausser den üblichen verdächtigen wie YellowLED, Timbalu, rheinhardl und co weiß ich jedoch nicht ob sich jemand mit dieser Frickelei freiwillig finden wird ;)

Was ist das hier? Smarty foreach/iterator


Siehe hier: http://www.smarty.net/docs/en/language. ... oreach.tpl

Das ist eine "Funktion" mit der man eine Array-Liste (=Variable mit den Gallery-Bildern) durchlaufen kann um sie in einer Schleife in die jeweilige Form zu bringen.

Könnte man das nicht überaupt in dem Plugin so vorneherein machen, das es es nicht nur eine Spalte erzeugt? Kann mir nicht vorstellen das ich die Einzige bin, die das viel schöner fände. :)


Klar, so eine Option könnte man dann auch als Template mit in das Plugin aufnehmen, das würde ich auch begrüßen und gerne mit aufnehmen.

Ich meine es gibt ein Picasa Plugin was ein paar Layout-Optionen wie Mehrspaltigkeit unterstützt; ggf. kann man aus diesen Template-Dateien etwas Anleihe nehmen dass auch für das Galerie-Plugin mit hineinzunehmen.

Die Template-Datei kann man in sein eigenes Verzeichnis kopieren, dann wird das bei einem Update des Plugins nicht überschrieben.

VG,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/

B.E.A.
Regular
 
Posts: 171
Joined: Sun Aug 14, 2005 5:56 pm
Location: Mülheim an der Ruhr

Postby B.E.A. » Mon Aug 13, 2012 8:31 am

Danke Garvin für deine Erklärungen, ich mach dann mal einen Aufruf ;-)



Return to Generelles in Deutsch

Who is online

Users browsing this forum: Google [Bot], hagenroewer and 2 guests