Seite 6 von 28

Verfasst: 25.08.2003 19:33
von Dave
Auf meinem phpbb 2.0.6 geht er nicht mehr :roll:

Kommt nur:
[schild=1 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Test[/schild]

Verfasst: 25.08.2003 22:22
von Jeanyve
Irgendwie muss dein fehler in der

Code: Alles auswählen

includes/bbcode.php
liegen, dann da macht er den Link zum Bild.

Hast du es auch wirklich so gemacht wie in der ReadMe, also

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
includes/bbcode.php

#
#-----[ FIND ]-----
#

/**
 * Loads bbcode templates from the bbcode.tpl file of the current template set.
 * Creates an array, keys are bbcode names like "b_open" or "url", values
 * are the associated template.
 * Probably pukes all over the place if there's something really screwed
 * with the bbcode.tpl file.
 *
 * Nathan Codding, Sept 26 2001.
 */

#
#-----[ BEFORE ADD ]-----
#

function phpbb_schild($smilie, $parameter, $text)
{
$text = trim(urlencode($text));
$fontcolor = '000000';
$shadowcolor = "";
$shieldshadow = '1';

$parameter = trim($parameter);
if ( !empty($parameter) )
{
$parameter = explode(' ', $parameter);
$parameter2 = array();

if ( !empty($parameter) )
{
reset($parameter);
while ( list( , $line) = each($parameter) )
{
if ( ( $pos = strpos(' ' . $line, '=') ) )
{
$name = substr($line, 0, $pos - 1);
$value = substr($line, $pos);
$parameter2[$name] = $value;
}
}

if ( !empty($parameter2['fontcolor']) )
{
$fontcolor = $parameter2['fontcolor'];
}

if ( !empty($parameter2['shadowcolor']) )
{
$shadowcolor = $parameter2['shadowcolor'];
}


if ( $parameter2['shieldshadow'] == '0' )
{
$shieldshadow = '0';
}
else
{
if ( !empty($parameter2['shieldshadow']) )
{
$shieldshadow = $shieldshadow;
}
}
}
}
return "text2schild.php?smilie=$smilie&fontcolor=$fontcolor&shadowcolor=$shadowcolor&shieldshadow=$shieldshadow&text=$text";
}
Sag wieder bescheid.

Verfasst: 26.08.2003 04:16
von Dave
ich habe ihn in mehr als nur einem 2.0.4 forum ans laufen gebracht.

die installation ist auch richtig :wink:

Verfasst: 26.08.2003 09:00
von a_nonymous
Geniales Teil, nur könnten es etwas mehr Smilies sein...

Verfasst: 26.08.2003 19:37
von DiveMan
Hm, hab es jetzt nochmals gemacht! In der includes/bbcode.php steht es auch richtig!
GD Lib und FreeType Support hab ich auch:
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with TTF library
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled

Es kommt noch immer kein Bild, nur das rote X! Der Link von dem Bild schaut aber so aus:

Code: Alles auswählen

http://www.domain.de/phpbb2/text2schild.php?smilie=random&fontcolor=000000&shadowcolor=C0C0C0&shieldshadow=1&text=fdfdfdfdf
Der Pfad zu den Smilies ist auch richtig, habs extra nochmal überprüft...

Verfasst: 29.08.2003 11:22
von Kettu
Dave hat geschrieben:Auf meinem phpbb 2.0.6 geht er nicht mehr :roll:

Kommt nur:
[schild=1 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1]Test[/schild]
Du hast aber schon auf Vorschau geklickt, oder? Denn im Text wird er nur so angezeigt. Erst im Post selbst ist dann der Smiley sichtbar.

Was ich ja immer schade finde ist, dass man nur einzeilige Schilder erstellen kann :( Das hatte ich aber schonmal in der Vergangenheit erwähnt. Oder gibt es eine Möglichkeit, das zu ändern? Gerade bei etwas längeren Texten (so ab 3 Wörter) ist es schon blöd, wenn man dann ein ewig langes Schild hat :-?

Verfasst: 29.08.2003 12:43
von Dave
Da ich geschrieben habe das er schon mal lief in anderen Foren werde ich wihl alles getestet haben :roll:

Verfasst: 29.08.2003 18:19
von m-a-b
a_nonymous hat geschrieben:Geniales Teil, nur könnten es etwas mehr Smilies sein...
Finde ich auch!

hab schonmal probiert einfach ein paar smilies in den smilies-ordner reinzutun.
das funktioniert auch soweit (smilies werden gleich im smilie-creator angezeigt)
ABER: da sind bei mir immer so schwarz Balken!

Könnte man nicht noch ein 2. Smilie-Pack anfertigen???
Dann kann man entweder alle Smilies hinzufügen oder nur ein paar ausgewählte!

Also eine Art Smilie-Creator-Addon!!!

mfg

Markus :cookie:

Verfasst: 30.08.2003 17:56
von Leo.R
habs auch instaliert, unterstützung ist auch aktiviert
gd
GD Support enabled
GD Version bundled (2.0.12 compatible)
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
GIF Read Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
aber beim erstellen kommt nur lehre Zeile auch in der Vorschau.

Verfasst: 30.08.2003 18:43
von oxpus
@DiveMan
FreeType Linkage with TTF library
Genau DAS ist das Problem. Es muss sein:
FreeType Linkage with freetype
Und genau dann funzt es erst. Mein Provider hat leider auch noch die falsche GD-Version installiert, so das ich auf den Smilie Creator auch leider verzichten muß. Ist wirklich schade...