Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2009-06-18 00:47:32
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
[de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
Liebe Forumsmitglieder
Eigentlich wollte ich etwas umsetzen, was mir nach wie vor simpel erscheint, suchte dann aber einen Tag lang vergebens nach einer nativen Lösung in TxP. Ich wollte ein Artikelbild so ausgeben, dass es als Thumbnail sichtbar ist, angeklickt werden kann und dann vergrössert gezeigt wird.
Mit <txp:article_image thumbnail="1" />
scheiterte ich kläglich, da ich es nicht schaffte, darum herum den Link auf die grosse Bildversion zu setzen. Es fehlt meiner Ansicht nach so etwas wie ein Tag z. B. <txp:article_image_url />
…
Schliesslich fand ich eine Lösung mit dem entsprechenden Plug-In in dieser Form:
<txp:hak_article_thumb linktype="image" rel="gross" linktitle="txp:caption" />
Allerdings funktionierte das nicht ganz so, wie in der Anleitung beschrieben, weil title=“xy” bei beiden Fotos ausgegeben wurde, statt nur, wie von mir gewünscht, für das grosse Bild. Ich fand das unschön.
Dann stiess ich auf diese Lösung, ebenso mit dem entsprechenen Plug-In:
<txp:upm_article_image form="thumb" />
Dazu ein neuer Baustein “thumb” mit dem Inhalt:
<a href="<txp:upm_img_full_url />" rel="gross" title="<txp:upm_img_caption />"><img src="<txp:upm_img_thumb_url />" alt="<txp:upm_img_alt />" /></a>
Das scheint kurzfristig ausprobiert zu funktionieren.
Nur, mir würde eine weniger umständliche Lösung für ein eigentlich einfaches Problem besser gefallen. Weiss jemand, ob das einfacher oder kürzer und ohne Plug-In umsetzbar ist? Ich finde die Lösung nicht.
Danke für eure Antworten.
Offline
Re: [de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
Die einfachste Lösung: <txp:thumbnail id="xy" poplink="1" />
Ansonsten wirst Du meines Wissens wohl nicht um ein Plugin herum kommen.
Offline
#3 2009-06-18 21:38:33
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
Beim von mir beschriebenen Problem geht’s um Artikelbilder, nicht um Bilder mit zum voraus zugeordneter ID.
Offline
#4 2009-06-18 22:49:38
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
Und wie wärs damit per txp:variable die ID universalgültig dort einzupflanzen? Nur son Gedanke …
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline
#5 2009-06-18 23:54:05
- GugUser
- Member
- From: Quito (Ecuador)
- Registered: 2007-12-16
- Posts: 1,477
Re: [de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
uli:
Ich bin leider mit TxP noch nicht sehr vertraut und das mit den Variabeln (und auch so Sachen mit <txp;if_different>
, wie man sie gegenwärtig in vielen Anleitungen sieht) verstehe ich nicht so ganz …
Wie würde dein Vorschlag aussehen?
Offline
#6 2009-06-19 10:43:20
- uli
- Moderator
- From: Cologne
- Registered: 2006-08-15
- Posts: 4,315
Re: [de-de] Artikelbild als Thumbnail mit Link zum grossen Bild
uli schrieb:
… per txp:variable die ID universalgültig dort einzupflanzen …
LOL
Positiv gesehen: Ich kann jetzt schon schneller tippen als ich denken kann. :)
Sorry, zweimal falsch gedacht ist noch kein “richtig”.
Plugins sind generell nichts Schlechtes, nur weil sich TXP darauf stützt, kann es mit weniger als 1,5 MB Code so schlank sein.
- – - – -
txp:variable kannst du mit allen möglichen Werten anfüllen, beispielsweise mit dem was ein TXP-tag ausgibt, und dann mit if_variable darauf reagieren. Ein stark vereinfachtes Beispiel aus der Detailfrickler-Praxis:
<txp:variable name="k_menge" value='<txp:comments_count />' />
<txp:if_variable name="k_menge" value="1">
Anmerkung
<txp:else />
Anmerkungen
</txp:if_variable>
Zuerst wird die Variable namens k_menge auf die Anzahl der vorhandenen Kommentare gesetzt, anschließend per if_variable darauf reagiert: Nur wenn 1 Kommentar vorhanden ist der Singular, ansonsten Plural.
In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links
Offline