Tutrix.dedeine Community für wpForoinoffizieller deutschsprachiger wpForo Support
Moin,
ich suche jetzte schon eine Weile nach der Stelle im Code, die dafür zuständig ist, den X.com Link in der Postinfo des jeweiligen Users anzuzeigen. Leider ist dort ein Fehler. Trägt jemand sein X.com Profil ein, erscheint der Link zum X-Profil im Foruminternen Profil zwar korrekt, der Link bzw. die URL der aber zum X-Profil neben dem Posts des betreffenden Users angezeigt wird, hat aber noch die alte Adresse "https://twitter.com.." vorangestellt. Ich finde im Code einfach nicht die relevante Stelle. Vielleicht könnt ihr mir da helfen?
Apropos, wo genau wird eigentlich die Webseite eines User angezeigt?
Hallo @paul
Ich finde im Code einfach nicht die relevante Stelle.
Dafür verwende ich
mit diesem kleinen Programm kannst du den wpForo Ordner durchsuchen, also z.B. nach twitter.com..
ist also in folgenden Dateien enthalten
- 5mal in der classes/API.php
- 2mal in der classes/Template.php
Apropos, wo genau wird eigentlich die Webseite eines User angezeigt?
Standardmäßig im Profil des Mitglieds, wenn du der Benutzergruppe das ansehen der Webseite des Mitglieds erlaubt hast.
Vielen Dank, das Programm kannte ich noch nicht.
Und für alle die den Fehler auch beheben möchten, in Zeile 2395 der Template.php die Zeile:
In folgende abändern:
Habe deinen Beitrag mal korrigiert und die beiden php Snippets in Code gesetzt statt in Zitat
Statt twitter.com.. zu entfernen ist auch es sinnvoller die nun korrekte Webadresse einzutragen, also x.com..
Wer nichts ändern will kann auch alles so belassen, es wird ja automatisch von twitter auf x weitergeleitet.
Bis von den wpForo Entwicklern alles also nicht nur die Zeile oben in x geändert wird, muss ja nach jedem wpForo Update erneut die Template.php bearbeitet werden, da die Datei ja überschrieben wird.
Statt twitter.com.. zu entfernen ist auch es sinnvoller die nun korrekte Webadresse einzutragen, also x.com..
Das war ja gerade das Problem. Nach aktuellen wpforo-code nimmt er die Twitter.com Adresse und setzt danach noch die x.com Adresse hinten dran. Dann steht dort als url: "https://twitter.comx.com/kanalname" - das funktioniert natürlich nicht. Allerdings nur in der User-Info die neben einem Post steht. Im Profil ist alles korrekt, auch mit dem geänderten Code. Hatte das mal bei dir probiert und mein x.com Profil angegeben, aber du hast anscheinend die x.com adresse aus der Profilinfo neben dem Post herausgelöscht. Zumindest wird es bei dir nicht angezeigt.
Grüße
Paul
aber du hast anscheinend die x.com adresse aus der profilinfo neben dem Post herausgelöscht. z
Ich habe nichts herausgelöscht, diese Buttons werden im Simplified Forum Layout standardmäßig nicht angezeigt.
Das kann man aber sich hinzufügen, gleich mal an die Arbeit machen
Hallo @paul
du hast noch einen Fehler in deinem Code oben, da ist noch ein 2tes twitter.com.. deshalb twitter/x.com..
korrekt sieht der Code so aus
Die Anzeige der Social-Buttons scheint im Simplified Layout nicht zu funktionieren, hab den Code zwar gefunden, wird aber nicht ausgeführt.
Muss mir das morgen nochmal ansehen
Ach ja, danke für den Kaffee
du hast noch einen Fehler in deinem Code oben, da ist noch ein 2tes twitter.com.. deshalb twitter/x.com..
Naja der abgeänderte Code oben von mir funktioniert ja. Aber das könnte natürlich der Grund sein, warum der Grundcode von wpforo nicht funktioniert xD ... viele Wegen führen nach Rom. Vermutlich ist dein Code die elegantere Lösung. Ich gehe da immer nach Trial and Error vor...hat gepasst, hab ich genommen. /p>
Hallo @paul
du hast noch einen Fehler in deinem Code oben, da ist noch ein 2tes twitter.com.. deshalb twitter/x.com..
korrekt sieht der Code so aus
Getestet und funktioniert. Habe jetzt deinen Code übernommen.