#1

audiotroll

Neuling  (2 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://elvisjunkie.lima-city.de

In dem Titel der Unterseite bzw. auch Titel des Absatzes ist eine Zeichenbegrenzung vorgeben. Wie kann ich die Begrenzung erweitern?


Aber Verzeihung! Hallo und guten Tag.

#2

Volker W.

Administrator  (7026 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.warmers.de  ·   vwarmers  ·   vwarmers  ·   volkerw68

Mit Bordmitteln gar nicht! Du könntest Dir aber "Erweiterte Eigenschaften" schreiben, welche diesbezüglich zum Einsatz kommen und dann beliebig viele Zeichen verwenden können. Dies erfordert jedoch weitreichende CCML-Kenntnisse.

Wende Dich bei Bedarf evtl. an einen unserer Experten Conny oder Thomas, um Dir das kostenpflichtig in dem von Dir verwendeten Design einbauen zu lassen.


Viele Grüße,
Volker

Volker W. Musik & Sounds  ·  Facebook  ·  Twitter  ·  Instagram  ·  StayFriends  ·  LinkedIn  ·  XING

Hilfe-Anfragen via PN, E-Mail, Kontaktformular usw. werden nicht mehr beantwortet. Genau dafür ist dieses Forum da. Vielen Dank!

#3

audiotroll

Neuling  (2 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://elvisjunkie.lima-city.de

Hey Volker,

Danke für die Info. Ich weiß dass ich das Problem nicht mit den Boardmittel zu erledigen ist. Ich habe im alte W2D - Forum mal einen Hinweis auf die Datei innerhalb der HP bekommen in der ich die Zeichenbegrenzung erweitern kann, nur habe ich vergessen wie die Datei heißt. Falls mir das jemand schreiben kann wäre das echt tiptop.

#4

Volker W.

Administrator  (7026 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 https://www.warmers.de  ·   vwarmers  ·   vwarmers  ·   volkerw68

Die programminterne Zeichenbegrenzung läßt sich nicht erweitern. Dazu müßte der Programmcode entwicklerseitig geändert werden. Du kannst Dir wie schon gesagt nur via CCML und Programmierung / Verwendung entsprechender erweiterter Eigenschaften einen technisch anderen Weg schaffen, die Titles zu generieren.

Nach erfolgreicher Umsetzung wird es keine Zeichenbegrenzung mehr geben.


Viele Grüße,
Volker

Volker W. Musik & Sounds  ·  Facebook  ·  Twitter  ·  Instagram  ·  StayFriends  ·  LinkedIn  ·  XING

Hilfe-Anfragen via PN, E-Mail, Kontaktformular usw. werden nicht mehr beantwortet. Genau dafür ist dieses Forum da. Vielen Dank!

#5

Alain_D

Forum-Topsponsor  (364 Punkte)  ·   männlich  ·   Deutschland  ·    Nachricht senden
 http://www.brv-breitensport.de

Wie dir Volker bereits mitteilte, kann dein Wunsch nur über die Einrichtung von erweiterten Eigenschaften realisiert werden. Diese musst du in der config.ccml definieren. Die erforderlichen Anpassungen zur Ausgabe der Seitentitel <h1> und Absatztitel <h2> sind von dir in der page.ccml vorzunehmen.

 

Für lange Titel von Hauptseiten (alle Ebenen) könnte dein Eintrag in der config.ccml z.B. lauten:

<cc:property id="design.topic.longpagetitle" caption="Langer Seitentitel" folder="Design" targettype="topic" type="string" default="">

und die page.ccml müsstest du dementsprechend wie folgt anpassen:

ersetzen

<cc:if cond="&page.content.caption">
<h1><cc:print value="&page.content.caption"></h1>
</cc:if>

durch

<cc:if cond="&page.content.caption">
<cc:if cond="&topic.properties.design.topic.longpagetitle">
<h1><cc:print value="&topic.properties.design.topic.longpagetitle"></h1>
<cc:else>
<h1><cc:print value="&page.content.caption"></h1>
</cc:if>
</cc:if>

 

Für die Ausgabe von langen Absatztiteln richtest du die erweiterte Eigenschaft in der config.ccml z.B. wie folgt ein:

<cc:property id="design.paragraph.longtitle" caption="Langer Absatztitel" folder="Design" targettype="paragraph" type="string" default="">

und nimmst folgende Änderung in der page.ccml vor

ersetzen

<cc:if cond="&para.caption">
<h2><a name="<cc:print value="&para.uid">"></a><cc:print value="&para.caption"></h2>
</cc:if>

durch

<cc:if cond="&para.caption">
<cc:if cond="&para.properties.design.paragraph.longtitle">
<h2><a name="<cc:print value="&para.uid">"></a><cc:print value="&para.properties.design.paragraph.longtitle"></h2>
<cc:else>
<h2><a name="<cc:print value="&para.uid">"></a><cc:print value="&para.caption"></h2>
</cc:if>
</cc:if>

 

Das Testen überlasse ich dir. Ein Feedback deinerseits wäre insofern wünschenswert, da auch weitere Mitglieder Interesse an diesem Lösungsweg haben könnten.


Dieser Beitrag wurde bereits 2 mal bearbeitet, zuletzt von »Alain_D« (13.06.2019, 23:30)
138 Aufrufe | 5 Beiträge