Seite 1 von 2
[Erledigt] includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 13:53
von Shorty1968
Hallo meine
include/bbcode.php muss einen Fehler haben,sie wandelt URL und bbcodes nicht mehr um,da ich nicht viel Ahnung habe möchte ich mal jemanden mit mehr ahnung bitte sie sich mal an zu schauen?
Gruß
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 17:46
von Metzle
Hallo,
du kannst die Datei doch am besten selbst mit einer originalen vergleichen und schauen, was anders ist. Dies geht ganz gut mit dem Programm WinMerge.
Ansonsten kommt man einem Fehler auch ganz gut auf die Schliche, wenn man weiß, was man vor dem Auftreten des Fehlers geändert hat.
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 19:43
von Shorty1968
Ich habe sie schon mit Winmerg verglichen und konnte keinen Unterschied finden,ausser den eingebauten MODS.
Da ich Zimlich selten bei mir Poste,ist mir der Fehler leider erst so spät eingefallen,das ich nicht mehr weiss was ich da gemacht habe.
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 19:48
von Gast234254
Shorty1968 hat geschrieben:Ich habe sie schon mit Winmerg verglichen und konnte keinen Unterschied finden,ausser den eingebauten MODS.
Da ich Zimlich selten bei mir Poste,ist mir der Fehler leider erst so spät eingefallen,das ich nicht mehr weiss was ich da gemacht habe.
Ganz einfach, wie Metzle geschrieben hat. Originale hochladen und die Mods, Mod für Mod, einfügen. Nach jedem Mod checken.
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 20:31
von Shorty1968
Was bedeuten in Winmerg die Hellen Stellen,wenn ich sie vergleiche ist der Hintergund komplett Gelb , aber an manschen stellen ist er Hell Gelb?
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 21:54
von Gast234254
Ich missbrauche meistens Google bevor ich hier Frage ehrenwort. ;o)
Solltest Du öfters missbrauchen
http://translate.google.com/translate?h ... rge.org%2F
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 21:54
von hackepeter13
@Shorty bitte ändere doch deine Signatur oder mache davon einfach mal selber gebrauch!
(langsam nervt es)
Bei Google einfach mal "winmerge hintergrundfarbe" eintippen und schon landet man bspw. auf sowas:
http://www.philognosie.net/index.php/ar ... eview/874/
Muss man dazu noch etwas sagen?
>Edit: zwei Dumme, ein Gedanke ^^
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 22:36
von Shorty1968
Danke ein Problem gibt es leider noch,wenn ich im Editor einen Link eintrage z.b.
www.php.de dann wird der Link zwar umgewandelt aber die ändung z.b. .de wird auch angezeigt und ist nicht anklcikbar?
[ externes Bild ]
Re: includet/bbcode.php hat Fehler?
Verfasst: 12.06.2012 22:42
von Gast234254
Vermutlich kann das auch mit deinem Style zusammenhängen. Könnte es sein das der Style den Du nachgearbeitet hast die Templates nicht phpBB 3.0.10 aktuell sind? Teste doch mal alles in original prosilver.
Re: includet/bbcode.php hat Fehler?
Verfasst: 13.06.2012 00:24
von Shorty1968
Das habe ich getestet es scheint mit der include/message:parse.php zutun zu haben zumindest gibt die mir folgenden fehler aus:
Code: Alles auswählen
[phpBB Debug] PHP Warning: in file [ROOT]/includes/message_parser.php on line 1245: preg_replace(): Compilation failed: missing terminating ] for character class at offset 69
Besagte Zeile:
Der Ganze Code teil:
Code: Alles auswählen
function parse_bbcode()
{
if (!$this->bbcodes)
{
$this->bbcode_init();
}
global $user;
$this->bbcode_bitfield = '';
$bitfield = new bitfield();
foreach ($this->bbcodes as $bbcode_name => $bbcode_data)
{
if (isset($bbcode_data['disabled']) && $bbcode_data['disabled'])
{
foreach ($bbcode_data['regexp'] as $regexp => $replacement)
{
if (preg_match($regexp, $this->message))
{
$this->warn_msg[] = sprintf($user->lang['UNAUTHORISED_BBCODE'] , '[' . $bbcode_name . ']');
continue;
}
}
}
else
{
foreach ($bbcode_data['regexp'] as $regexp => $replacement)
{
// The pattern gets compiled and cached by the PCRE extension,
// it should not demand recompilation
if (preg_match($regexp, $this->message))
{
$this->message = preg_replace($regexp, $replacement, $this->message);
$bitfield->set($bbcode_data['bbcode_id']);
}
}
}
}
$this->bbcode_bitfield = $bitfield->get_base64();
}
Google hat mir gesagt das eine Klammer fehlt aber wo?