Page 1 of 3

Bildunterschrift - ein Wort andersfarbig?

Posted: Fri 30. Nov 2007, 16:59
by Blueberry
Hallo,

Ich hab da so ein keines Problem und steh a) entweder mitten im Wald oder b) es geht mal wieder nicht so wie ich das möchte.
Suche hab ich genutzt aber nicht das richtige gefunden.

Ich möchte in der Bildunterschrift einem Wort mittendrin eine andere Farbe geben. Mit einem Div und einem eigen Stil drum herum hab ich probiert, aber das haut er mir wieder raus :(

Jemand eine Idee, die mich weiter bringt?

Lieben Dank schon einmal
Liebe Grüße
Nicole

Posted: Fri 30. Nov 2007, 19:18
by update
Um welchen Content Part handelt es sich denn: Text mit Bild, DIV, ...
Soviel schon mal zum Text mit Bild:

Code: Select all

mann [B]o[/B] mann
macht das "o" fett :idea:
Jetzt könnte ma(n) vielleicht so'n ganz klein wenig mit CSS nachhelfen, in etwa so:

Code: Select all

.image_caption strong {
color: #660000;
}
Das ist jetzt mal so richtig auf'n Busch gehauen - --->> ausprobieren (bei mir hat's jedenfalls funktioniert :lol: :lol:

Ach so: das hängst Du dann ganz hinten in Deinem CSS File ein (sonst wird es locker wieder überschrieben! :wink:

Posted: Fri 30. Nov 2007, 19:47
by Blueberry
Hallo Claus,

Vielen Dank für dein Hilfe - funktioniert so schon, nur leider hab ich oft auch in anderen Bildunterschriften das drin, so dass mir die dann ja überall so dargestellt werden. Zumal ich dann auch noch zwei verschiedene Farben brauche. Der Ansatz gefällt mir aber und ich werde es speichern :wink:

Derweil hab ich mir mit dem GT Mod beholfen, nun funktioniert zwar die Light Box nicht mehr (das Popup Fenster aber schon) aber das ist nun das kleinere Problem und ich kann damit mehr oder weniger leben.

Aktuell handelt es sich um den CP Bilder
wenn ein Link von Nöten ist, kann ich den einstellen, würde aber nicht so gerne "Werbung" machen wollen :wink:

Danke noch mal
Liebe Grüße
Nicole

Posted: Fri 30. Nov 2007, 19:53
by update
Dann probier halt

Code: Select all

[I]mann[/I] [B]o[/B] [U]mann[/U] [S]weia[/S]
das ergibt dann mann o mann sweia(durchgestrichen, geht hier nicht)
und dann formst Du das per CSS eben auch noch so um, wiestes brauchst... :lol: :lol: :lol:
Jetzt hast Du 4 verschiedene Möglichkeiten - ausbaubar :wink:

Posted: Fri 30. Nov 2007, 19:58
by Blueberry
ja wie genial ist dass denn :idea:
Super - ganz lieben Dank von mir

Liebe Grüße
Nicole

Posted: Fri 30. Nov 2007, 19:58
by juergen
Ich hab mal irgendwo im code sowas "[div] " gefunden .. möglich dass das in neueren Versionen geht.. oder ich habs nur geträumt :oops:

Posted: Fri 30. Nov 2007, 20:17
by update
um's abzuschliessen: Bei Bilder<div> sollte es so gehen:

Code: Select all

#lbCaption strong {
color: #660000;
}
#lbCaption u {
text-decoration: none;
color: #660000;
background-color: #cccccc;
}
usw usf.. ad absurdum definitum...
viel Spass!

Posted: Fri 30. Nov 2007, 21:51
by flip-flop
Oder schreibe einfach einen kleine Ersetzer im /frontend_render/.
So etwas wie [c1]Text[/c1] [c2]Text[/c2]
oder
{CaptCol:#123456}

Knut

Posted: Fri 30. Nov 2007, 21:55
by update
Das klingt viel besser! :lol: Freedom for R.T. :!:
Aber:
schreibe einfach...
ist sone Sache :wink: - da hört's bei mir aber schon gleich wieder auf :cry:

Posted: Fri 30. Nov 2007, 21:56
by Blueberry
flip-flop wrote:Oder schreibe einfach einen kleine Ersetzer im /frontend_render/.
So etwas wie [c1]Text[/c1] [c2]Text[/c2]
oder
{CaptCol:#123456}

Knut
oh je ich glaub dass ist dann definitiv mindestens drei Nummern zu groß für mich :lol: :lol:

Nun denk ich aber ich sollte mich damit wirklich langsam auseinander setzen

Liebe Grüße
Nicole

Posted: Fri 30. Nov 2007, 22:05
by Jensensen
DF6IH wrote:Ich hab mal irgendwo im code sowas "[div] " gefunden .. möglich dass das in neueren Versionen geht.. oder ich habs nur geträumt :oops:
in v.1.3.3 geht's nicht... :cry:
neuer noch nicht getestet...


mein tipp wäre auch: frontend_render
gewesen.

greetz

Posted: Sat 1. Dec 2007, 09:00
by flip-flop
[div] habe ich bisher noch nicht gesehen.

Hier ein Beispiel, wie so ein Ersetzer aussehen könnte:

Tags: [c1]Text[/c1] und [c2]Text[/c2] ....... usw. --> Text und Text

Code: Select all

<?php
// **************************************************************************
// 01.12.07 KH (flip-flop)
// Converting a "self made" tag into a html sequence 
// Forum: http://www.phpwcms.de/forum/viewtopic.php?p=95640#95640
// Input e.g:     [c1]TEXT[/c1] 
// Output .e.g.:  <span style="color: #ff0000;">TEXT</span>
// File:          /template/inc_script/frontend_render/rt_tag_to_html.php
// Config:        $phpwcms['allow_ext_render']  = 1; 
// **************************************************************************
// ----------------------------------------------------------------
// obligate check for phpwcms constants
if (!defined('PHPWCMS_ROOT')) {
   die("You Cannot Access This Script Directly, Have a Nice Day.");
}
// ----------------------------------------------------------------

$my_search[1]      = '/\[c1\](.*?)\[\/c1\]/is';  $my_replace[1]   = '<span style="color: #1B00FF;">$1</span>';
$my_search[2]      = '/\[c2\](.*?)\[\/c2\]/is';  $my_replace[2]   = '<span style="color: #ff0000;">$1</span>';

$content['all'] = preg_replace($my_search, $my_replace, $content['all']);

?>
Das ist natürlich stark ausbaufähig.

[EDIT]Im Zusammenspiel mit dem LightBox-Bildunterschrifttext funktiniert die ganze Sachen leider nicht [/EDIT]

Knut :D

Posted: Sat 1. Dec 2007, 11:49
by update
Das ist auf jeden Fall stark! :lol:
Und sieht so einfach aus - naja, kaum weiss man, wie es geht, schon kann man es (meist auch) machen :wink:

Posted: Sat 1. Dec 2007, 12:14
by update
habe eben mal ein wenig meditiert (nee, nicht darüber) :wink: , sonder über diesen Ersetzer. Dann müsste doch auch Folgendes gehen:
Tags
[t1] Textersetzer
[d1] Containermacher
[x1] WasAuchImmer

ZB

Code: Select all

....
$my_search[3]      = '/\[d1\](.*?)\[\/d1\]/is';  $my_replace[3]   = '<div style="background-color: #ff0000;+mehr Anweisungen...">$1</div>'; 
....
oder

Code: Select all

....
$my_search[3]      = '/\[d1\](.*?)\[\/d1\]/is';  $my_replace[3]   = '<div class="wow">$1</div>'; 
....
Oder irre ich mich da? Müsste doch so oder so ähnlich machbar sein?

Posted: Sat 1. Dec 2007, 12:20
by juergen
PHP macht das .. aber CSS wird dir die Bildunterschrift zerbröseln ;)