equote Schriftfarbe wechseln

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

equote Schriftfarbe wechseln

Beitrag von Chainat »

Hallo

ich habe bei mir das equote installiert und nun würde ich gerne diese Zitate speziell anzeigen. So möchte ich die Hintergrundfarbe in einer anderen Farbe anzeigen und auch den Text in einer extra Farbe. Wo muss ich im Code dies angeben, sofern dies überhaupt geht. Ich benutze phpbb 2.03

Der Code für das equote:

Code: Alles auswählen


################################################################################
##
## Mod Titel:         BBcode [equote]...[/equote] Plus
## Mod Version:       1.0.0 (phpBB 2.0.4, 2.0.5, 2.0.6)
## Autor:             Lucike (nach einer Idee von Hannes Griepentrogs "equote"
##                            und Acids "center" Mod)
## Support:           http://forum.lucike.de oder http://www.phpbb.de
##
## Beschreibung:      Erlaubt Benutzern, Zitate ohne das Wort "Zitat:"
##                    hinzuzufügen. Das PlusMod bieten zusätzlich noch einen
##                    BBcode Button dazu.
##
## Dateien zu ändern: 6
##                    includes/bbcode.php
##                    posting.php
##                    privmsg.php
##                    language/lang_xxx/lang_main.php
##                    templates/xxx/bbcode.tpl
##                    templates/xxx/posting_body.tpl
##
################################################################################
##
## Notiz:
## Bevor Du irgendwelche Änderungen an Dateien/Datenbank vornimmst, solltest Du
## diese vorsorglich vorher sichern.
##
## Wenn weitere BBcodes installiert sind, muss hierbei darauf geachtet werden,
## das die Zahl XX (addbbcodeXX) korrekterweise (in 2er Schritten) erhöht wird.
## Desweiteren sollte man darauf achten, das für zwei verschiedene BBcode Hacks
## nicht dieselben Buchstaben bzw. Ziffern benutzt werden dürfen.
## In der posting_body.tpl muss nach den BBcodes an 3 Stellen der colspan-Wert,
## je nachdem wieviele BBcodes installiert wurden, erhöht werden.
##
################################################################################
##
## Versionen:
##
## 1.0.0 - Veröffentlichung
##
################################################################################
#
#-----[ ÖFFNEN ]----------------------------------------------------------------
#
includes/bbcode.php

#
#-----[ FINDE ]-----------------------------------------------------------------
#
$bbcode_tpl['quote_username_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['quote_username_open']);

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
	$bbcode_tpl['equote_open'] = str_replace('{L_EQUOTE}', $lang['Quote'], $bbcode_tpl['equote_open']);

	$bbcode_tpl['equote_quotetext_open'] = str_replace('{L_EQUOTE}', $lang['Quote'], $bbcode_tpl['equote_quotetext_open']);
	$bbcode_tpl['equote_quotetext_open'] = str_replace('{QUOTETEXT}', '\\1', $bbcode_tpl['equote_quotetext_open']);

#
#-----[ FINDE ]-----------------------------------------------------------------
#
$text = preg_replace("/\[quote:$uid=\"(.*?)\"\]/si", $bbcode_tpl['quote_username_open'], $text);

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
	// [EQUOTE] and [/EQUOTE] for new quoting experiences ;-)
	$text = str_replace("[equote:$uid]", $bbcode_tpl['equote_open'], $text);
	$text = str_replace("[/equote:$uid]", $bbcode_tpl['equote_close'], $text);

	$text = preg_replace("/\[equote:$uid=\"(.*?)\"\]/si", $bbcode_tpl['equote_quotetext_open'], $text);

#
#-----[ FINDE ]-----------------------------------------------------------------
#
$text = bbencode_first_pass_pda($text, $uid, '/\[quote=(\\\".*?\\\")\]/is', '[/quote]', '', false, '', "[quote:$uid=\\1]");

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
	// [EQUOTE] and [/EQUOTE] for new quoting experiences ;-)
	$text = bbencode_first_pass_pda($text, $uid, '[equote]', '[/equote]', '', false, '');

	$text = bbencode_first_pass_pda($text, $uid, '/\[equote=(\\\".*?\\\")\]/is', '[/equote]', '', false, '', "[equote:$uid=\\1]");

#
#-----[ ÖFFNEN ]----------------------------------------------------------------
#
posting.php/privmsg.php

#
#-----[ FINDE ]-----------------------------------------------------------------
#
	'L_BBCODE_Q_HELP' => $lang['bbcode_q_help'],

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
	'L_BBCODE_E_HELP' => $lang['bbcode_e_help'],

#
#-----[ ÖFFNEN ]----------------------------------------------------------------
#
languages/lang_german/lang_main.php

#
#-----[ FINDE ]-----------------------------------------------------------------
#
$lang['bbcode_q_help'] = 'Zitat: [quote]Text[/quote]  (alt+q)';

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
$lang['bbcode_e_help'] = 'Wort: [equote]Text[/equote]  (alt+e)';

#
#-----[ ÖFFNEN ]----------------------------------------------------------------
#
templates/subSilver/bbcode.tpl

#
#-----[ FINDE ]-----------------------------------------------------------------
#
<span class="postbody"><!-- END quote_close -->

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
<!-- BEGIN equote_quotetext_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
	  <td><span class="genmed"><b>{QUOTETEXT}</b></span></td>
	</tr>
	<tr>
	  <td class="quote"><!-- END equote_quotetext_open -->
<!-- BEGIN equote_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
	  <td><span class="genmed"><b>{L_EQUOTE}:</b></span></td>
	</tr>
	<tr>
	  <td class="quote"><!-- END equote_open -->
<!-- BEGIN equote_close --></td>
	</tr>
</table>
<span class="postbody"><!-- END equote_close -->

#
#-----[ ÖFFNEN ]----------------------------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FINDE ]-----------------------------------------------------------------
#
q_help = "{L_BBCODE_Q_HELP}";

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
e_help = "{L_BBCODE_E_HELP}";

#
#-----[ FINDE ]-----------------------------------------------------------------
#
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','');

#
#-----[ FINDE in dieser Zeile ]-------------------------------------------------
#
'[quote]','[/quote]'

#
#-----[ DARHINTER EINFÜGEN ]----------------------------------------------------
#
,'[equote]','[/equote]'

#
#-----[ FINDE ]-----------------------------------------------------------------
#
<input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline('q')" />
</span></td>

#
#-----[ DARUNTER EINFÜGEN ]-----------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

<td><span class="genmed">
<input type="button" class="button" accesskey="e" name="addbbcode8" value="eQuote" style="width: 60px" onClick="bbstyle(8)" onMouseOver="helpline('e')" />
</span></td>

#
#-----[ FINDE ]-----------------------------------------------------------------
#
<select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">

#
#-----[ MIT FOLGENDEM ERSETZEN ]------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

<select name="addbbcode20" onChange="bbfontstyle('[color=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onMouseOver="helpline('s')">

#
#-----[ FINDE ]-----------------------------------------------------------------
#
</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ MIT FOLGENDEM ERSETZEN ]------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ FINDE UND ERHÖHE COLSPAN-WERT ]-----------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</span></td>
</tr>
<tr>
<td colspan="9">

#
#-----[ FINDE UND ERHÖHE COLSPAN-WERT ]-----------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</tr>
<tr>
<td colspan="9"> <span class="gensmall">

#
#-----[ FINDE UND ERHÖHE COLSPAN-WERT ]-----------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</tr>
<tr>
<td colspan="9"><span class="gen">

#
#-----[ ALLE DATEIEN SPEICHERN, SCHLIESSEN UND HOCH LADEN ]---------------------
#




[/code]


Schönes Weekend

Chainat
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Die Tabellenfarbe wäre "quote" und die Textfarbe "genmed" ...entweder
änderst du diese Stylesheets in der overall_header.tpl bzw. subSilver.css
oder du benutzt andere, eventuell selbst definierte.
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Beitrag von Chainat »

Okay

aber ich bringe es selbst nicht hin, dass das Textfeld zum Beispiel in Blau dargestellt wird und die Schriftfarbe in Gelb. Darf man auf weitere Hilfe hoffen bitte.

Danke

Chainat
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Na hast du denn versucht die erwähnten Stylesheets (.quote und .genmed) anzupassen ? Und wenn ja, wie?
Chainat
Mitglied
Beiträge: 70
Registriert: 22.12.2002 22:40
Wohnort: Luzern

Beitrag von Chainat »

Acid

ja, hatte die Styles verändert, doch ist dann das Prob, dass auch ein normales Quote diese farben hat und die sollen ja normal bleiben. War vielleicht etwas unverständlich gefragt zuerst.

Chainat
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Naja, dann..
<!-- BEGIN equote_quotetext_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td><span class="genmed"><b>{QUOTETEXT}</b></span></td>
</tr>
<tr>
<td class="quote"><!-- END equote_quotetext_open -->
<!-- BEGIN equote_open --></span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td><span class="genmed"><b>{L_EQUOTE}:</b></span></td>
</tr>
<tr>
<td class="quote"><!-- END equote_open -->
<!-- BEGIN equote_close --></td>
</tr>
</table>
<span class="postbody"><!-- END equote_close -->
..gib neue, von dir definierte Stylesheets für den Quotetext und die Tabellenfarbe an.
Ersetze "quote" bzw. "genmed" mit "quote2" bzw. "text" und definiere dann in
der overall_header.tpl bzw. dein_template.css die Farbe-/Schriftwerte.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“