News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Seit 1.1.11 werden Links mit einem http// zuviel ausgestattet

Started by MasterJM, December 03, 2009, 05:41:35 AM

Previous topic - Next topic

MasterJM

Hallo,

dachte zuerst, mein Problem hätte hiermit http://www.simplemachines.org/community/index.php?topic=351374.0
etwas zu tun. Allerdings ist das wohl schon berichtigt.

In meinem Forum werden seitdem Update Links in Postings falsch dargestellt,
statt "http://link.de" macht das Forum "http://http//link.de" draus.
Im Text steht auch noch der : also "http://http://link.de".
Beim Edit solcher Postings steht aber die richtige URL, also nur "http://link.de".
Da scheint also beim Parsen etwas falsch zu gehen.

Config am Server / Forum ist korrekt soweit ich das sehen.
Jemand eine Idee?

noex

Leider ist das noch nicht überall berichtigt.

Wenn du diese Änderungen in deiner Subs.php durchführst sollten die Links wieder korrekt dargestellt werden:
Quote from: panokum on December 01, 2009, 11:00:42 PM
Das scheint augenscheinlich zu funktionieren:

In der Subs.php alle:

if (strpos($data, \'http://\') !== 0 || strpos($data, \'https://\') !== 0)


durch:

if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)


ersetzen. Der Tip stammt aus folgendem Beitrag:

http://www.simplemachines.org/community/index.php?topic=351389.0



lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

MasterJM

Quote from: noex on December 03, 2009, 10:34:59 AM
Leider ist das noch nicht überall berichtigt.

Wenn du diese Änderungen in deiner Subs.php durchführst sollten die Links wieder korrekt dargestellt werden:
Quote from: panokum on December 01, 2009, 11:00:42 PM
Das scheint augenscheinlich zu funktionieren:

In der Subs.php alle:

if (strpos($data, \'http://\') !== 0 || strpos($data, \'https://\') !== 0)


durch:

if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)


ersetzen. Der Tip stammt aus folgendem Beitrag:

http://www.simplemachines.org/community/index.php?topic=351389.0



lg
noex

Hi, ja das war das Problem. Dank dir.

MasterJM

Sorry fürs pushen, aber gerade ist mir aufgefallen, das Problem besteht weiter,
in einem anderen Bereich.

Smilies werden nicht mehr gezeigt, stattdessen steht im Beitrag der Text für den Smilies,
beim Posten sieht man nicht das Bild des Smilies, sondern den Text mit dem Jscript Link dahinter.

Ich habe auch mal die ganzen Sources bei dem Install aus dem 1.1.11 Install Pack ersetzt,
brachte aber nichts.

Was ist zu tun? Oder ist der Pack, den man hier downloaden kann, noch Fehlerhaft?
Im Admin Panel sehe ich keine Fehlermeldungen.

Gruß

Πάνο

Sers, also ich hatte genau das gleiche Problem, nachdem ich aber die Subs.php Datei editiert habe funktioniert alles prima.  :D
Άσπρη είναι η άρια φιλή, η σιωπή, τα λευκά κελία, το ψήχος, το χιόνι, οι άσπρες μπλούζες των γιατρών, τα νεκροσέντονα, η ηρωίνη. Αυτά λίγο για την αποκατάσταση του μαύρου...

MasterJM

Quote from: pt8 on December 07, 2009, 10:44:07 AM
Sers, also ich hatte genau das gleiche Problem, nachdem ich aber die Subs.php Datei editiert habe funktioniert alles prima.  :D

Habe gerade noch mal geschaut. Habe diese Zeile genau 6 mal im File, nicht einmal in der alten Version. Nur die neue.

Das kann es also nicht - nicht nur alleine sein.
Btw in Forum was läuft steht die Datei in der Version 1.1.9 (laut Kommentar in der PHP Datei)
und die Zeile taucht gar nicht auf. Aber laut ACP ist das File aktuell... schon komisch.
Laut ACP ist das File auch Version 1.1.11

Hm.. :/

MasterJM

Hm, kann mir niemand etwas dazu sagen?

Es sind wirklich nur die Smilies in den Postings und wenn man postet,
jedenfalls was ich bis jetzt gesehen habe.


Advertisement: