Weiter Link wird nicht angezeigt

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
Antworten
Gast

Weiter Link wird nicht angezeigt

Beitrag von Gast »

Hallo,
arbeit mit conpresso 4.
Habe bei einem Artikel sowohl den Teaser-Text als auch den Artikeltext eingegeben.
Schaue ich mir das Ergebnis im Browser an, kann ich zwar den Teaser Text sehen, erhalte aber keinen Link zum Gesamtartikeltext.
Wo muss ich "drehen".
Danke!
Benutzeravatar
Marky
ConPresso-Checker
Beiträge: 382
Registriert: 11.12.2005 15:29
Hat sich bedankt: 29 Mal
Danksagung erhalten: 18 Mal
Kontaktdaten:

Beitrag von Marky »

Du musst natürlich auch einen Link im Bereich Rubrikseite Deines Templates erstellen:
z.B.

Code: Alles auswählen

<a href="<!-- URL: Weiter-Link;url -->"> >> mehr</a>
Für diese Variable musst Du dann bei den Platzhaltereigenschaften "Link zur Artikelseite" angeben. Dann klappt das auch.
Gruß
Marky
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Manchmal wird auch einfach vergessen in das Feld "Verweistext" des mitgelieferten Standardtemplates etwas einzugeben, obwohl darüber "Bitte geben Sie hier einen Verweistext für den Weiter-Link ein!" steht... und dann sagt der eine oder andere:
erhalte aber keinen Link zum Gesamtartikeltext
Dateianhänge
weiterLink.gif
weiterLink.gif (9.22 KiB) 8914 mal betrachtet
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Trick zum Umgehen leerer Verweis-Felder

Beitrag von hscha »

Manchmal wird auch einfach vergessen in das Feld "Verweistext" des mitgelieferten Standardtemplates etwas einzugeben, obwohl darüber "Bitte geben Sie hier einen Verweistext für den Weiter-Link ein!" steht... und dann sagt der eine oder andere:
Mit dem folgenden Trick kannst du verhindern, dass der Link zum Artikeltext nicht angezeigt wird, wenn ein Redakteur den Verweistext vergisst:

Gib im Artikel-Template im Feld "Teaser" (und "php") folgenden Code ein:

Code: Alles auswählen

<!-- ifSet: Artikel-Text; --><div><a href="<!-- URL: Weiter-Link;url -->" target="<!-- url: Weiter-Link; target; -->"><!-- URL: Weiter-Link; text --><!-- ifNotSet: Weiter-Link; Text -->Artikel lesen<!-- /ifNotSet --></a></div><!-- /ifSet -->
Das Template wird nun immer dann, wenn zwar ein Artikel-Text vorhanden, aber der Verweistext leer ist, den Link mit dem Text "Artikel lesen" ausgeben.

Grüße aus Berlin von
H.Schallnas
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Alles richtig... für einen erfahrenen Administrator.

Die obenstehende Formulierung deutet aber darauf hin, daß da templatemäßig noch Grundkenntnisse fehlen.

Ist ja nun nicht das erste mal, daß Fragen kommen wie
- wo ist der Weiter-Link?
- wie rufe ich den Webauftritt auf?
- wo ist die Navigation?
- warum ist das Bild zu groß?
- wie ändere ich die Hintergrundfarbe?
- etc.

Aber ich kann mich irren.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

vergesslich?

Beitrag von hscha »

Hallo Markus,

ich habe immer wieder festgestellt, dass die Redakteure vergessen, einen Text für den Weiter-Link einzufügen und musste dann die erstellten Artikel ändern. Das hat natürlich was mit fehlenden Grundkenntnissen zu tun!:roll:
Insofern braucht man schon viel Geduld... - aber die haben wir ja :D

Grüße aus dem verregneten Berlin
von
H.Schallnas
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Noch eine Frage (weil ich es sonst selbst testen müsste...)

Code: Alles auswählen

...<!-- ifNotSet: Weiter-Link; Text -->...
nehmen ifSets/ifNotSets wirklich Parameter entgegen?

Das wäre mir neu... :gruebel:

Und noch was: Benutzt zu den Standard-Parser oder den für verschachtelte ifSets?
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

MarkusR hat geschrieben:Noch eine Frage (weil ich es sonst selbst testen müsste...)

Code: Alles auswählen

...<!-- ifNotSet: Weiter-Link; Text -->...
nehmen ifSets/ifNotSets wirklich Parameter entgegen?

Das wäre mir neu... :gruebel:
Mir wäre das auch neu.
Aber der (Standard-)Parser stört sich auch nicht dran.

Da man ja keine URL angeben kann (bei Weiter-Links zur Artikelseite), bezieht sich das ifSet nur auf den Linktext (bzw. das Target)

Ich mache es noch mal aufgeräumt:

Code: Alles auswählen

<!-- ifSet: Artikel-Text; -->
    <a href="<!-- URL: Weiter-Link; url; -->">
        <!-- url: Weiter-Link; text; -->
        <!-- ifNotSet: Weiter-Link; -->mehr >><!-- /ifNotSet -->
    </a>
<!-- /ifSet -->
Es wäre auch möglich statt dem ifNotSet einfach ein kleines Bild oder > hinter den URL-Text zu setzen, dann erzeugt dieses Bild immer einen korrekten Link.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Parameter-Entgegennahme

Beitrag von hscha »

Hallo Markus!
nehmen ifSets/ifNotSets wirklich Parameter entgegen?
Ich habe es einfach ausprobiert und es funktioniert!:lol: Ich verwende den Standard-Parser. Der mit den verschachtelten ifsets funktioniert bei mir nicht.

Es regnet immer noch in Berlin.
Grüße von
H.Schallnas
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Hallo Hscha,

das kann ich nicht glauben!

Hast du es mit einem URL-Platzhalter getestet, bei dem du selber eine URL eingegeben hast, und mal einen Link-Text und beim anderen Versuch keinen Link-Text vergeben hast?

Der Parser meckert bei den Parametern nicht, aber ich glaube nicht, dass sich das Verhalten der ifSets durch Parameter ändert!

Gruß Matthias
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

unglaubliches

Beitrag von hscha »

Hallo Markus!
Hast du es mit einem URL-Platzhalter getestet, bei dem du selber eine URL eingegeben hast, und mal einen Link-Text und beim anderen Versuch keinen Link-Text vergeben hast?

Der Parser meckert bei den Parametern nicht, aber ich glaube nicht, dass sich das Verhalten der ifSets durch Parameter ändert!
Das Ausgangsproblem bestand beim Weiter-Link für den Artikeltext. Ich habe es eben nochmal ausprobiert:

Dieses Template...

Code: Alles auswählen

<!-- ifSet: Artikel-Text; --><div class="klein"><a href="<!--URL: Weiter-Link;url -->"><img src="../_data/t-aid-auge.gif" width="20" height="19" border="0" alt="auge" title="" valign="middle" align="left" hspace="5" vspace="3" /><!-- URL: Weiter-Link; text --><!-- ifNotSet: Weiter-Link; text -->Artikel lesen<!-- /ifNotSet --></a></div><!-- /ifSet -->
... liefert ohne Weiter-Text folgenden HTML-Code:
<div class="klein"><a href="http://www.charlie-rivel.cidsnet.de/cpo ... ews&"><img
src="http://www.charlie-rivel.cidsnet.de/cpo ... d-auge.gif" width="20" height="19" border="0" alt="auge" title="" valign="middle" align="left" hspace="5" vspace="3" />Artikel lesen</a></div>
Wenn ich hingegen eine Text eingebe, so wird er ausgegeben:
<div class="klein"><a href="http://www.charlie-rivel.cidsnet.de/cpo ... ews&"><img
src="http://www.charlie-rivel.cidsnet.de/cpo ... d-auge.gif" width="20" height="19" border="0" alt="auge" title="" valign="middle" align="left" hspace="5" vspace="3" />Einzelheiten des neuen Rhythmisierungsmodells</a></div>
(siehe Screenshots).

Am Parser habe ich nix geändert ;-))
Grüße von
H.Schallnas
Dateianhänge
Weiterlink-Text &quot;vergessen&quot;
Weiterlink-Text "vergessen"
Weiterlink-Text eingetragen
Weiterlink-Text eingetragen
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Das war eine Frage von Matthias... :wink:

Und er hatte explizit nach einer URL gefragt, nicht der Weiter-Link.

Im Grunde sind wir der Meinung, daß Du Dir den Parameter "text" sparen kannst.

Ich würde es übrigens so bauen, daß ich völlig auf einen URL-Platzhalter verzichte und stattdessen ein einfaches Textfeld nehmen. Der Detail-Link lässt sich ja auch fest ins Template schreiben, also ist nur der Text offen. Das spart dann auch das target-Feld, insofern man nicht die Detailseite in einem frei wählbaren Fenster öffnen will.


Im Grund warte ich aber langsam mal auf eine Reaktion des Fragestellers, da es zwar nett ist mit Euch zu plaudern, mir aber zuviele Leute eine Lösung abholen ohne auch nur einen weiteren Ton zu sagen...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Beitrag von Matthias V »

Ich meinte es so, dass du IMMER eine eigene URL eingibst und den Linktext leer lässt.

Und dies solltest du mal mit:

Code: Alles auswählen

<!-- ifNotSet: Beliebiger-Link; text -->Artikel lesen<!-- /ifNotSet -->
und mal mit

Code: Alles auswählen

<!-- ifNotSet: Beliebiger-Link;-->Artikel lesen<!-- /ifNotSet -->
testen
MarkusR hat geschrieben:Im Grunde sind wir der Meinung, daß Du Dir den Parameter "text" sparen kannst.
Genau, der Parameter wird unserer Meinung nach IMMER ignoriert.
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus, hallo Matthias,
MarkusR hat Folgendes geschrieben:
Im Grunde sind wir der Meinung, daß Du Dir den Parameter "text" sparen kannst.
Genau, der Parameter wird unserer Meinung nach IMMER ignoriert.
Natürlich, es funktioniert auch ohne "text"!
Im Grund warte ich aber langsam mal auf eine Reaktion des Fragestellers, da es zwar nett ist mit Euch zu plaudern, mir aber zuviele Leute eine Lösung abholen ohne auch nur einen weiteren Ton zu sagen...
Tja, wo bleibt er???

Grüße von
H.Schallnas
Antworten