schönen guten tag und frohes neues,
ich würde gerne das headline-modul so modifizieren, dass immer der erste buchstabe aus der überschrift gezogen wird und durch ein gif ersetzt wird.
z.b. überschrift: "WunderWerk"
per php nehmen, erster buchstabe abgeschnitten und sich gemerkt.
ausgabe: image w.gif für ersten buchstaben und dann "underWerk".
geht das ?
gibt es schwierigkeiten weil die headline html angaben erlaubt ?
cu
cg
Typo-Gimmick, grafische Anfangsbuchstaben
Re: Typo-Gimmick, grafische Anfangsbuchstaben
wüsste keinen grund warum das nicht machbar sein sollte...CraCe hat geschrieben:geht das ?
verkompliziert die sache natürlich... wenn das ganze von html tags umgeben ist müsste man den ersten buchstaben rausfiltern der nicht davon umgeben ist... und das ist etwas zeitaufwendig...CraCe hat geschrieben:gibt es schwierigkeiten weil die headline html angaben erlaubt ?
eventuell mittels eines regulären ausdrucks, könnte man das machen...
*** make your own tools (wishlist :: thx)
das mit den html-tags müsste doch gehen.
man sucht sich den ersten buchstaben der nicht teil eines tags ist.
erstes zeichen ist entweder schon der buchstabe oder öffnendes klammer. in letzterem fall geht man weiter bis zur nächsten schliessenden. drauffolgendes ist entweder der buchstabe oder noch eine öffnende klammer.
und so die runde, bis man (in den meisten fällen wohl auch schon der erste) den richtigen buchstaben hat.
oder wenn erstes zeichen ein sonderzeichen ist, gibt es ein leer-gif.
sonderzeichen wäre auch die klammer.
cu
cg
man sucht sich den ersten buchstaben der nicht teil eines tags ist.
erstes zeichen ist entweder schon der buchstabe oder öffnendes klammer. in letzterem fall geht man weiter bis zur nächsten schliessenden. drauffolgendes ist entweder der buchstabe oder noch eine öffnende klammer.
und so die runde, bis man (in den meisten fällen wohl auch schon der erste) den richtigen buchstaben hat.
oder wenn erstes zeichen ein sonderzeichen ist, gibt es ein leer-gif.
sonderzeichen wäre auch die klammer.
cu
cg
es geht noch einfacher:
(1) kopie der variablen anlegen
(2) erster buchstabe nach anwendung von strip_tags() nehmen.
also so:
gruss,
andreas
(1) kopie der variablen anlegen
(2) erster buchstabe nach anwendung von strip_tags() nehmen.
also so:
Code: Alles auswählen
<?
$string = "CMS_HTML[1]";
$ersterBuchstabe = substr(strip_tags($string),0,1);
echo "<img src=\"$ersterBuchstabe.gif\" />";
?>
andreas
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
hallo kummer,
stimmt, das strip_tags() ist mir gestern in deinem post zu deinem template/container-modul aufgefallen.
dieses modul werde ich auch heute/morgen mal ausprobieren. habe eigentlich fast alle codes soweit, dass man xhtml-konform arbeiten kann. nur die editoren (der eingebaute wysiwyg vor allem) machen mir noch ärger. da werde ich noch mal auf dich zukommen, wenn mir das conflakes zusagt.
für php bleibt mir bisher nur mein gesunder menschenverstand und ein paar jahre tpascal u. assembler erfahrung. um mich tatsächlich in php einzuarbeiten werde ich wohl nie die zeit haben und weiterhin sachen aneinanderstückeln von denen ich hoffe, dass die einzelnen dinge das tun, was man erwartet
gibt es hier eigentlich auch ein job-board, in dem man aufgaben anbieten kann, wenn sie aufwändiger werden?
oder muss man sich direkt an evtl. auftragnehmer wenden?
cu
cg
stimmt, das strip_tags() ist mir gestern in deinem post zu deinem template/container-modul aufgefallen.
dieses modul werde ich auch heute/morgen mal ausprobieren. habe eigentlich fast alle codes soweit, dass man xhtml-konform arbeiten kann. nur die editoren (der eingebaute wysiwyg vor allem) machen mir noch ärger. da werde ich noch mal auf dich zukommen, wenn mir das conflakes zusagt.
für php bleibt mir bisher nur mein gesunder menschenverstand und ein paar jahre tpascal u. assembler erfahrung. um mich tatsächlich in php einzuarbeiten werde ich wohl nie die zeit haben und weiterhin sachen aneinanderstückeln von denen ich hoffe, dass die einzelnen dinge das tun, was man erwartet

gibt es hier eigentlich auch ein job-board, in dem man aufgaben anbieten kann, wenn sie aufwändiger werden?
oder muss man sich direkt an evtl. auftragnehmer wenden?
cu
cg