Zurück   Web to Date Forum > Web to Date > Web to Date 7.0

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
Alt 03.05.2011, 17:46   #1 (permalink)
Neuer Benutzer
 
Registriert seit: 07.03.2011
Ort: Niedersachsen
Beiträge: 9
reinhardm2 befindet sich auf einem aufstrebenden Ast
Frage Text formatieren

Hallo,

gibt es eine Möglichkeit Text im Textabsatz zu formatieren
d.h. Rechtsbündig, mittig, fett, kursiv, Farbe usw.
reinhardm2 ist offline   Mit Zitat antworten
Alt 03.05.2011, 20:57   #2 (permalink)
Administrator
 
Benutzerbild von voodoo36
 
Registriert seit: 17.04.2009
Ort: Regensburg
Beiträge: 4.224
voodoo36 befindet sich auf einem aufstrebenden Ast
Standard AW: Text formatieren

Hallo, eigentlich kannst du nur das was W2D zur Verfügung stellt nehmen, wenn du aber extra Formate, Farben, Schriftart usw. machen willst, steht dir nur der HTML-Absatz zur Verfügung, oder der Textomat von DB, von dem würde ich aber die Finger lassen ... mit dem könntest du Schriftart, Farbe, größen u. n. v. m. machen ...
__________________
Grüße aus Bayern
voodoo36 ist offline   Mit Zitat antworten
Alt 03.05.2011, 22:31   #3 (permalink)
Benutzer
 
Benutzerbild von tequilla11
 
Registriert seit: 26.03.2010
Ort: Panama
Beiträge: 54
tequilla11 befindet sich auf einem aufstrebenden Ast
Standard AW: Text formatieren

... oder mal hier schauen, BB-Code für web- oder shop to date
tequilla11 ist offline   Mit Zitat antworten
Alt 04.05.2011, 00:48   #4 (permalink)
Erfahrener Benutzer
 
Registriert seit: 06.12.2009
Ort: im wilden Osten
Beiträge: 336
Urmel befindet sich auf einem aufstrebenden Ast
Urmel eine Nachricht über Skype™ schicken
Standard AW: Text formatieren

Zitat:
Zitat von reinhardm2 Beitrag anzeigen
gibt es eine Möglichkeit Text im Textabsatz zu formatieren d.h. Rechtsbündig, mittig, fett, kursiv, Farbe usw.
Hallo reinhardm2,

noch eine Ergänzung zum zuvor Geschriebenem:
1. Weniger ist Mehr
2. zuviele unterschiedliche Darstellungsmöglichkeiten wirken eher unbeholfen als professionell
3. mit den w2d-Boardmitteln lässt sich schon viel erreichen
fett, kursiv, die Emphasizemarkierung etc.

Ich stelle in meinen Modifizierungen beispielsweise zur Auswahl, mittels der Kursivmarkierung Textstellen farbig und in einer größeren Schrift herauszustellen, oder den jeweils 1. Buchstaben eines Absatzes.

Gegebenenfalls weitere Formate kann man sich vom php-Parser "übersetzen" lassen.

Das fumktioniert so (und ist beliebig erweiterbar):

1. eine Datei php-Parsercodes.ccml erstellen
2. diese in der navigation.ccml vor dem Body-Schluss-Tag einbinden.
Code:
<cc:*>bindet den ausgelagerten PHP-Parser ein</cc:*>
<cc:asset src="php_Parsercodes.ccml" dst="php_parsercodes.php" obj="myphp_parsercodes">
<?php
include("<cc:print value="&myphp_parsercodes.url">"); // bindet php-parser ein 
?>
</body>
</html>


In den Head der navigation muss noch der Startschalter eingefügt werden:

<head>
<?php ob_start(); ?><cc:*> Parser startet bereits hier</cc:*>


Hier ein beispielhafter Paser:

Code:
<?php
  $content=ob_get_clean();  

/*
Parsercode für Umlaute
*/
  $content=str_replace('ä','&auml;',$content);
  $content=str_replace('<b> </b>','  ',$content); 
  $content=str_replace('Ä','&Auml;',$content); 
  $content=str_replace('ö','&ouml;',$content); 
  $content=str_replace('Ö','&Ouml;',$content); 
  $content=str_replace('ü','&uuml;',$content); 
  $content=str_replace('Ü','&Uuml;',$content); 
  $content=str_replace('ß','&szlig;',$content);
  $content=str_replace(' & ',' &amp; ',$content);
  $content=str_replace('̈','&uuml;',$content);
/*
Parsercode für valide Breaks
*/
  $content=str_replace("<br>","<br />",$content); 

/*
Parsercode für die Spielregeln von html4 für italic
*/
  $content=str_replace("<i>","<em>",$content);   $content=str_replace("</i>","</em>",$content); 

/*
Parsercode für die Beseitigung des Fehlers der Diashow!!!!!!
*/
  $content=str_replace("</embed>);","<\/embed>);",$content);
  $content=str_replace("></embed>');","><\/embed>');",$content);


/*
Parsercode zur Übersetzung bestimmter Formate innerhalb von Text
*/ 

  $content=str_replace('','<span style="text-decoration:underline;">',$content);
  $content=str_replace('','</span>',$content);
  $content=str_replace('[lt]','<span style="text-decoration:line-through;">',$content);
  $content=str_replace('[/lt]','</span>',$content);
  $content=str_replace('[color=*#990000*]','<span style="color:#990000;">',$content);
  $content=str_replace('[/color]','</span>',$content);
  $content=str_replace('[size=*120%*]','<span style="fontsize:120%;">',$content);
  $content=str_replace('[/size]','</span>',$content);
  $content=str_replace('','',$content);
  $content=str_replace('','',$content);
  $content=str_replace('','',$content);
  $content=str_replace('','',$content);
  $content=str_replace('','',$content);
  $content=str_replace('','',$content);

  $content=str_replace("","",$content);
  $content=str_replace("","",$content);
  $content=str_replace("","",$content);
  $content=str_replace("","",$content);
  $content=str_replace("","",$content);
  $content=str_replace("","",$content);

  echo $content; 
?>
Weitere BB-Codes finden sich hier bei Tikal.
__________________
Gruß Urmel
Und nicht vergessen: "Mittelmaß ist ansteckend"!

Validierungs-Tipps für w2d-Templates + valide w2d-Designs.

Schon die neuen Features entdeckt?
Beispielsweise die Slideshow für einspaltige Bild-Teaser +++


Geändert von Urmel (04.05.2011 um 07:51 Uhr)
Urmel ist offline   Mit Zitat antworten
Alt 19.05.2011, 10:04   #5 (permalink)
Neuer Benutzer
 
Registriert seit: 19.05.2011
Ort: im Odenwald
Beiträge: 9
moffy befindet sich auf einem aufstrebenden Ast
Standard AW: Text formatieren

Hallo alle zusammen,

ich habe diesen Beitrag durch Zufall gefunden und war ersaunt, wie "einfach" es doch aussieht, sowas wie einen Parser für den BBCode zu implementieren.
Also habe ich mich mal an die Sache ran gemacht, aber mit folgendem Ergebnis:
  • die erstellten index Seiten beinhalten keinen php-Code bzgl. des Parser (der im head und am Ende vom body stehen sollte) - soll das so sein?
  • wenn ich im normalen text-Aufmacher einen beliebigen Text schreibe und diesen mit beispielsweise [li] .... [/li] formatieren will, dann geschehen keinerlei Änderungen bzgl. der Formatierungen in den angezeigten Seiten
Obwohl ich genaau die Anweisungen von Urmel befolgt habe, funktioniert das nicht, aber warum?
Ich benutzen das Design PHI.

Bin über ein Feedback dankbar.

Grüße
Christoph (Moffy)
moffy ist offline   Mit Zitat antworten
Alt 19.05.2011, 10:57   #6 (permalink)
Erfahrener Benutzer
 
Registriert seit: 06.12.2009
Ort: im wilden Osten
Beiträge: 336
Urmel befindet sich auf einem aufstrebenden Ast
Urmel eine Nachricht über Skype™ schicken
Standard AW: Text formatieren

Zitat:
Zitat von moffy Beitrag anzeigen
die erstellten index Seiten beinhalten keinen php-Code bzgl. des Parser (der im head und am Ende vom body stehen sollte) - soll das so sein?
  • wenn ich im normalen text-Aufmacher einen beliebigen Text schreibe und diesen mit beispielsweise [li] .... [/li] formatieren will, dann geschehen keinerlei Änderungen bzgl. der Formatierungen in den angezeigten Seiten
Obwohl ich genaau die Anweisungen von Urmel befolgt habe, funktioniert das nicht, aber warum?
Hallo Christoph, da hilft nur, mal einzustellen, was du genau gemacht hast. Bitte nciht die komplette navigation.ccml, nur die relevanten AUsschnitte.
__________________
Gruß Urmel
Und nicht vergessen: "Mittelmaß ist ansteckend"!

Validierungs-Tipps für w2d-Templates + valide w2d-Designs.

Schon die neuen Features entdeckt?
Beispielsweise die Slideshow für einspaltige Bild-Teaser +++

Urmel ist offline   Mit Zitat antworten
Alt 19.05.2011, 15:40   #7 (permalink)
Neuer Benutzer
 
Registriert seit: 19.05.2011
Ort: im Odenwald
Beiträge: 9
moffy befindet sich auf einem aufstrebenden Ast
Standard AW: Text formatieren

Hallo Urmel,

hier mal Auszüge aus der navigation.ccml:

Parser starten
Code:
<html xmlns="XHTML namespace" xml:lang="<cc:print value="&site.metalang">" lang="<cc:print value="&site.metalang">">
<head>
<?php ob_start(); ?><cc:*> Parser startet bereits hier</cc:*>
<title><cc:print value="&page.content.title"></title>
und

Parser einbinden
Code:
<cc:if cond="&sidebar.count gt 0">
<div id="sidebar">
<cc:loop type="sidebar" obj="mysidebar">
<cc:if cond="&mysidebar.caption">
<h1><cc:print value="&mysidebar.caption"></h1>
</cc:if>
<div class="sb">
<cc:print value="&mysidebar.text"><br/>
</div>
</cc:loop>
</div>
</cc:if>
<cc:*>bindet den ausgelagerten PHP-Parser ein</cc:*>
<cc:asset src="php_Parsercodes.ccml" dst="php_parsercodes.php" obj="myphp_parsercodes">
<?php
include("<cc:print value="&myphp_parsercodes.url">"); // bindet php-parser ein 
?>
</body>
</html>
Den Code für den Parser habe ich direkt aus dem Beiträg entnommen.

Ich hoffe, dass man mir da helfen kann.

Vielen Dank schonmal im Voraus.
Grüße
Christoph
moffy ist offline   Mit Zitat antworten
Alt 19.05.2011, 17:10   #8 (permalink)
Erfahrener Benutzer
 
Registriert seit: 06.12.2009
Ort: im wilden Osten
Beiträge: 336
Urmel befindet sich auf einem aufstrebenden Ast
Urmel eine Nachricht über Skype™ schicken
Standard AW: Text formatieren

Christoph, das ist so korrekt.

Findet sich denn im Ordner assets nach dem Generieren die Datei "php-parsercodes?

Hast du als Erstellungsoption php-Seiten eingestellt? Ist eine Demosite irgendwo zu sehen?
__________________
Gruß Urmel
Und nicht vergessen: "Mittelmaß ist ansteckend"!

Validierungs-Tipps für w2d-Templates + valide w2d-Designs.

Schon die neuen Features entdeckt?
Beispielsweise die Slideshow für einspaltige Bild-Teaser +++

Urmel ist offline   Mit Zitat antworten
Alt 19.05.2011, 23:04   #9 (permalink)
Neuer Benutzer
 
Registriert seit: 19.05.2011
Ort: im Odenwald
Beiträge: 9
moffy befindet sich auf einem aufstrebenden Ast
Standard AW: Text formatieren

Ja, nach dem erstellen befindet sich die besagte Datei im assets-Ordner.
Hier mal ein Link zur Test-/Demoseite:
Homepage

Gruß Christoph
moffy ist offline   Mit Zitat antworten
Alt 20.05.2011, 00:25   #10 (permalink)
Erfahrener Benutzer
 
Registriert seit: 06.12.2009
Ort: im wilden Osten
Beiträge: 336
Urmel befindet sich auf einem aufstrebenden Ast
Urmel eine Nachricht über Skype™ schicken
Standard AW: Text formatieren

Da habe ich keine Idee mehr. Wenn ich in meiner Demo den Parser aufrufe (Test), wird er zwar nicht angezeigt, aber es kommt auch keine Meldung, er sei nicht vorhanden. Auf deiner Site hingegegen wird er als fehldend ausgegeben.
__________________
Gruß Urmel
Und nicht vergessen: "Mittelmaß ist ansteckend"!

Validierungs-Tipps für w2d-Templates + valide w2d-Designs.

Schon die neuen Features entdeckt?
Beispielsweise die Slideshow für einspaltige Bild-Teaser +++

Urmel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
formatieren, text

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kurztext als HTML-Code ausgeben - Kurztext formatieren bejoro Web to Date 6.0 3 06.07.2010 15:28
text/css - wo muss das hin? gandalf Web to Date 6.0 0 29.04.2010 16:18
Text formatieren (Absatzausrichtung) jpn Web to Date 6.0 5 23.03.2010 14:47
Aufmacher formatieren nz75 Web to Date allgemein 11 23.11.2009 09:22
Bild & Text labelloo Web to Date 6.0 2 21.05.2009 12:50


Seite generiert in 0,13252 Sekunden mit 20 Datenbankabfragen

1 2 3 4 5 6 7 8 9 10 11