Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 113%
Ausl. d. letzten 5 Minuten: 147%
Ausl. d. letzten 15 Minuten: 175%
Aktulle Uhrzeit: 20:16
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
WoltLab Burning Board Lite 1.0.2pl3: Update PHP-Version 7.x |
|
|
Zitat: Original von Schrimm
Hallo,
Ich kenne den Hack zwar nicht, aber dieser "Bot" wählt doch "zufällig" aus?
php: |
1:
|
if ($anni > 0 && $date_anni == $date_current) { |
|
sowie:
php: |
1:
|
if ($row['username'] != $anniversarybot) { |
|
An diesen beiden Bedingungen herumgespielt, kannst du die Abfrage erzwingen.
Test ohne vorgeschlagener Änderung --> Fehler
Test mit vorgeschlagener Änderung -->Fehlerfrei? --> Wenn ja: Gut!
edit:
Beziehungsweise eventuell auch dort, wo die /acp/lib/anniversarybot.php eingebunden wird. |
|
|
Der Bot sucht nicht nur nach zeitlichen ereignissen ... z.B.: Bördjubiläen sondern auch nach x Beiträgen die nicht zeitilch zugeordnert werden.
Ich nehme den Hinweis mit und werde es die nächsten Tage beobachten, ändern und testen.
Gebe dann Rückmeldung
Bis dann.
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
22.04.2017 20:51 |
|
|
|
Hallo,
Kleiner Tipp noch:
Die "lib"-Datei enthält wieder zu viele "if"-Bedingungen die unnötig hintereinander ausgeführt werden.
Kann optimiert werden und sollte euer Forum wieder etwas beschleunigen.
Die "str_replace()" mittels einem Array-Parameter, in der "anniversary.php" könnte ebenfalls zu einen kleinen Performanceverbesserung führen.
Alles kleine Beispiele, die sich bei euch, aufgrund der Masse, spürbar negativ auf die Laufzeit auswirken.
__________________
|
|
22.04.2017 21:01 |
|
|
|
Hallo Schrimm,
danke für den Hinweis, steht mit auf der Liste!
2 Sachen habe ich bei denen ich noch grübele.
1. der Hack "wcf_projekte"
im Live-Board wird mir der Projektfortschritt im Thread als Einbindung mit "bbcode" angezeigt aber nicht in der Testumgebung.
2. bbcode.js
Merkwürdigerweise funktioniert die bbcode.js bei den Browsern Chrome, IE und Edge, jedoch nicht bei FF.
__________________ Cu,
Slugger
|
Zitat: Egal wie du es machst, du machst es falsch! Also mache es einfach. |
|
|
|
|
24.04.2017 14:15 |
|
|
|
Hallo,
Das kommt wohl darauf an, wie der "BBCode" umgesetzt wurde und weshalb der "Projektfortschritt" dort nicht angezeigt wird.
Zur "bbcode.js" kann ich nicht viel sagen.
Müsste man sich eben auch wieder ansehen, was der Firefox gerne anders hätte.
__________________
|
|
25.04.2017 17:12 |
|
|
|
Hallo,
wenn ich den bbcode php einfüge
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
dann wird es so ausgegeben
php: |
1:
|
<?php eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); ?> |
|
Liegt es an der acp/lib/class_parse.php oder bbcode.js?
__________________ lg Stine
|
|
31.05.2017 16:16 |
|
|
|
|
Zitat: Original von Stine
Hallo,
wenn ich den bbcode php einfüge
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
dann wird es so ausgegeben
php: |
1:
|
<?php eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); ?> |
|
Liegt es an der acp/lib/class_parse.php oder bbcode.js? |
|
|
Hallo,
Das liegt an der "/acp/lib/class_parse.php" und ist im "WoltLab Burning Board Lite 1.0.2pl3" so gewollt.
__________________
|
|
31.05.2017 18:55 |
|
|
|
__________________ lg Stine
|
|
31.05.2017 19:21 |
|
|
|
Heute bekomme ich folgende Fehlermeldung:
Parse error: in /www/htdocs/w00b469f/acp/lib/class_headers.php on line 5
|
|
15.10.2017 13:52 |
|
|
|
Hallo,
versuche bitte die Datei im Anhang
das.txt entfernen
__________________ lg Stine
|
|
15.10.2017 15:20 |
|
|
|
Danke für deine Hilfe
Jetzt bekomme ich folgende Meldung:
Parse error: in /www/htdocs/w00b469f/acp/lib/class_tpl_file.php on line 9
|
|
15.10.2017 15:27 |
|
|
|
Anbei die Datei acp/lib/class_tpl_file.php.txt
.txt entfernen
__________________ lg Stine
|
|
15.10.2017 17:03 |
|
|
|
Jetzt kommt: Parse error: in /www/htdocs/w00b469f/portal_functions.php on line 10
|
|
15.10.2017 17:16 |
|
|
|
Hallo,
wenn man einen Beitrag erstellt und auf Antworten klickt,
kommt eine Fehlermeldung
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in addreply.php on line 69
Warning: Cannot modify header information - headers already sent by (output started at addreply.php:69) in addreply.php on line 133
__________________ lg Stine
|
|
16.10.2017 05:04 |
|
|
|
Hallo,
Keine Ahnung ob das eine Frage ist, aber bitte wende dich an den Ersteller.
Die Zeile die es betrifft und alle nachfolgenden Zeilen sind eine "Zumutung" der PHP-Skriptsprache.
Sowas ist mir schon lange nicht mehr untergekommen...
__________________
|
|
16.10.2017 15:58 |
|
|
Thx2
New Kids Junge
Dabei seit: 17.02.2010
Beiträge: 512
0 Filebase-Einträge
wBB-Version: wBBLite
Bewertung:
Level: 42 [?]
Erfahrungspunkte: 2.638.496
Nächster Level: 3.025.107
|
|
Ich hab grad bemerkt das du die each(); funktion noch nicht bearbeitet hast und die dann wohl spätestens ab php 7.2 eine deprecated "Fehlermeldung" auswerfen wird.
|
|
06.11.2017 00:11 |
|
|
|
Hallo,
Dafür wird es auch keine eigentliche Anleitung geben, zumindest vorerst nicht von mir.
Das Schema, wie die Änderungen durchzuführen sind, steht dazu im Sammelthema.
Dort sind auch die bearbeiteten Dateien angehangen, falls sich jemand unsicher sein sollte...
Der eigentliche Sinn dieses Themas hier ist sowieso eine gemeinsame Basis für PHP 7 zu schaffen, damit auch zukünftige Änderungen leichter umsetzbar sind.
Vor allem im Bezug auf "Lambda"-Funktionen besteht hier Handlungsbedarf...
Oder eben, damals, bezüglich der "preg_replace"-Funktion.
Wer sich an diese Änderungen im Thema hält, geht mit der Zeit und mit Weitblick auf zukünftige Änderungen.
__________________
|
|
06.11.2017 00:50 |
|
|
Thx2
New Kids Junge
Dabei seit: 17.02.2010
Beiträge: 512
0 Filebase-Einträge
wBB-Version: wBBLite
Bewertung:
Level: 42 [?]
Erfahrungspunkte: 2.638.496
Nächster Level: 3.025.107
|
|
|
06.11.2017 15:46 |
|
|
|
|
|
|