[Erledigt] includet/bbcode.php hat Fehler?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
[Erledigt] includet/bbcode.php hat Fehler?
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ß
Gruß
Zuletzt geändert von Shorty1968 am 14.06.2012 13:04, insgesamt 1-mal geändert.
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: includet/bbcode.php hat Fehler?
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.
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.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: includet/bbcode.php hat Fehler?
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.
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.
-
- Gesperrt
- Beiträge: 1999
- Registriert: 08.02.2009 22:58
Re: includet/bbcode.php hat Fehler?
Ganz einfach, wie Metzle geschrieben hat. Originale hochladen und die Mods, Mod für Mod, einfügen. Nach jedem Mod checken.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.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: includet/bbcode.php hat Fehler?
Was bedeuten in Winmerg die Hellen Stellen,wenn ich sie vergleiche ist der Hintergund komplett Gelb , aber an manschen stellen ist er Hell Gelb?
-
- Gesperrt
- Beiträge: 1999
- Registriert: 08.02.2009 22:58
Re: includet/bbcode.php hat Fehler?
Solltest Du öfters missbrauchenIch missbrauche meistens Google bevor ich hier Frage ehrenwort. ;o)

http://translate.google.com/translate?h ... rge.org%2F
-
- Valued Contributor
- Beiträge: 3557
- Registriert: 21.04.2004 12:22
- Wohnort: Berlin
- Kontaktdaten:
Re: includet/bbcode.php hat Fehler?
@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 ^^

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 ^^
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: includet/bbcode.php hat Fehler?
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 ]
[ externes Bild ]
-
- Gesperrt
- Beiträge: 1999
- Registriert: 08.02.2009 22:58
Re: includet/bbcode.php hat Fehler?
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.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: includet/bbcode.php hat Fehler?
Das habe ich getestet es scheint mit der include/message:parse.php zutun zu haben zumindest gibt die mir folgenden fehler aus:
Besagte Zeile:
Der Ganze Code teil:
Google hat mir gesagt das eine Klammer fehlt aber wo?
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
Code: Alles auswählen
{
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();
}