Seite 1 von 2

Glowtext

Verfasst: 18.06.2005 11:25
von achim89
Ich suche einen Mod, der einen Text glowing machen kann. Ich möchte grün, rot und gelbe fraben
z.B. [glow=darkblue]Test[/glow]
gibts sowas?

Verfasst: 18.06.2005 12:02
von chybo
Jep :wink:

Code: Alles auswählen

#################################################################
## Hack Title: Glow and Shadow effects BBcode Hack
## Hack Version: 2.0.0
## Author: David Smith davidls14@yahoo.com.au  - http://www27.brinkster.com/bb2c 
## Description: adds a glow and shadow bbcode tags to your forum
##
## Installation Level: easy
## Installation Time: 1 minute
## Files To Edit: bbcode.tpl bbcode.php
## Included Files: n/a
#################################################################
##
## Author Note:
## This hack is ©2002 David Smith, All Rights Reserved
## Be sure to edit all templates you have loaded 
##
#################################################################
## Before Adding This hack To Your Forum, You Should Back Up All Files Related To This hack
#################################################################

#
#-----[ Open includes/bbcode.phpex ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
$bbcode_tpl['color_open'] = str_replace('{COLOR}', '\\1', $bbcode_tpl['color_open']);
#
#-----[ Add after ]------------------------------------------
#
//Begin Glow Shadow Mod Copyright David Smith 2002
$bbcode_tpl['glow_open'] = str_replace('{GLOWCOLOR}', '\\1', $bbcode_tpl['glow_open']);
$bbcode_tpl['shadow_open'] = str_replace('{SHADOWCOLOR}', '\\1', $bbcode_tpl['shadow_open']);
#
#-----[ Find ]------------------------------------------
#
// [i] and [/i] for italicizing text.
$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
#
#-----[ Add after ]------------------------------------------
#
// [glow=red] and [/glow] for glowing text.
$text = preg_replace("/\[glow=(\#[0-9A-F]{6}|[a-z]+):$uid\]/si", $bbcode_tpl['glow_open'], $text);
$text = str_replace("[/glow:$uid]", $bbcode_tpl['glow_close'], $text);

// [shadow=red] and [/shadow] for glowing text.
$text = preg_replace("/\[shadow=(\#[0-9A-F]{6}|[a-z]+):$uid\]/si", $bbcode_tpl['shadow_open'], $text);
$text = str_replace("[/shadow:$uid]", $bbcode_tpl['shadow_close'], $text);
#
#-----[ Find ]------------------------------------------
#
// [i] and [/i] for italicizing text.
$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);
#
#-----[ Add after ]------------------------------------------
# 
// [glow=red] and [/glow] for glowing text.
$text = preg_replace("#\[glow=(\#[0-9A-F]{6}|[a-z\-]+)\](.*?)\[/glow\]#si", "[glow=\\1:$uid]\\2[/glow:$uid]", $text);

// [shadow=red] and [/shadow] for glowing text.
$text = preg_replace("#\[shadow=(\#[0-9A-F]{6}|[a-z\-]+)\](.*?)\[/shadow\]#si", "[shadow=\\1:$uid]\\2[/shadow:$uid]", $text);
#
#-----[ Open templates/your template/bbcode.tpl ]------------------------------------------
#
#
#-----[ Find ]------------------------------------------
#
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email --> 
#
#-----[ Add after ]------------------------------------------
#
<!-- BEGIN glow_open --><span style="filter: glow(color={GLOWCOLOR}); height:20"><!-- END glow_open -->
<!-- BEGIN glow_close --></span><!-- END glow_close -->

<!-- BEGIN shadow_open --><span style="filter: shadow(color={SHADOWCOLOR}); height:20"><!-- END shadow_open -->
<!-- BEGIN shadow_close --></span><!-- END shadow_close -->
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Grüssle

Katja

Verfasst: 18.06.2005 12:30
von achim89
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->

kann nicht gefunden werden

Verfasst: 18.06.2005 13:42
von chybo
Suche dann einfach nach

Code: Alles auswählen

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}
Das wird garantiert gefunden :wink:
So hab ich es gemacht.
Vergiss dann aber nicht, an das Ende der passenden Zeile zu gehen, um den code dann nachfolgend einzufügen.

Verfasst: 18.06.2005 14:30
von achim89
sry, aber das einzige was mit beginn gefunden wird ist
<!-- BEGIN (.*?) -->(.*?)<!-- END (.*?) ....
was anderes gibt es bei mir nicht
Kannst du mir vielleicht sagen, was dannach kommt, sodass ich es davor einfügen kann?

Verfasst: 18.06.2005 17:42
von achim89
weiß denn wieder keiner weiter?

Verfasst: 18.06.2005 18:53
von chybo
Danach kommt eigentlich nix mehr, zumindest bei mir...

Verlinke doch mal bitte Deine bbcode.tpl alt Text-file.

KB:datei

Verfasst: 18.06.2005 19:00
von achim89

Verfasst: 18.06.2005 19:38
von achim89
stimmts? es ist nicht vorhanden. Aber wie kann das sein? könntest du es einfügen? bitte

Verfasst: 18.06.2005 20:53
von chybo
In der bbcode.php kanns ja auch nicht drinstehen, gucke nochmal bitte in der templates/your template/bbcode.tpl :wink:

Und mal so am Rande zu Deiner Signatur... das Bild solltest Du entfernen, denn es kommt nur ein Bild, das externes Verlinken nicht erlaubt ist.