Brauche Hilfe zur BBCode Erweiterung

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich benutze den Local Links von Netclectic.
Der kommt ohne die Funktion aus, die oxpus oben gepostet hat und besteht eigentlich nur aus den codes die ich gepostet habe (weis jetzt nicht ob da noch kleinigkeiten fehlen, aber das steht ja in der install ;)).


Und die siteimages haben im grunde überhaupt nichts mit dem local links zu tun. Wer immer den BBCode geschrieben hat, hat im grunde garnicht gewust was er da tut und hat nur den local links code kopiert und abgeändert. Siteimg lief bei mir früher mal ohne local links, weil ich mir aus der seltsamen install nur die siteimg codes rausgefiltert habe. :)

// EDIT
Wie gesagt ich kenne diese Funktion nicht die ihr (oxpus und du) drin habt. Aber so wie ich das jetzt sehe, wird der link nicht mit dem Servernamen (Domain) sondern mit der in der Board-Konfiguration eingegebenen Domain abgeglichen und dabei wird nicht bedacht das man die URL ja mit und ohne www. schreiben kann. Somit arbeitet das Teil eh schon nicht korrekt. :(

Kommentier mal testweise diese Zeile aus

Code: Alles auswählen

$text = fix_local_urls($text);
. Dadurch wird die extra Funktion nicht aufgerufen! Mal sehen was er dann sagt. :)
Zuletzt geändert von AmigaLink am Mi 25.Mai, 2005 01:00, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

genau den hab ich auch eingebaut in der bbcode.php der oben gepostet ist... aber da bleibt die probleme die ich oben im EDIT nannte :(

EDIT: Welche Code von Oxpus ich benutze doch jetzt auch den Local Links von Netclectic.
Den in dein Beitrag schriebs....

Dann das
Kommentier mal testweise diese Zeile aus

Code: Alles auswählen

$text = fix_local_urls($text);
 
. Dadurch wird die extra Funktion nicht aufgerufen! Mal sehen was er dann sagt.
Verstehe ich nicht so ganz was damit gemeint ist :(
Zuletzt geändert von Christian_N am Mi 25.Mai, 2005 01:04, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

*LOL*
Schau mal in mein Edit. :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Dein Edit hab ich mit bekomm... hab auch EDIT machen müssen, weil ich nicht auf mein Beitrag antworten konnte bis eben war der Antwort-Button ja weg *g*
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@AmigaLink
Die Bastelstunde ist lange vorbei. Sorry dafür, aber der w3c Validator ist sehr streng (über 230 Fehler auf 2 im Portal reduziert, die restlichen Seiten oft bis meistens gen Null!)

Und daher ist auch Quote und Code wieder wie ursprünglich komplett dargestellt. Also ohne Auswählen und Erweitern. Download geht aber weiterhin.

Und den rlink-Mod werde ich nach Deiner Anleitung anpassen. Danke dafür.

EDIT
Hier das Ergebnis:
http://oxpus.de
http://oxpus.de
www.oxpus.de
http://www.oxpus.de
www.oxpus.de
http://www.oxpus.de


http://amigalink.de
http://amigalink.de
www.amigalink.de
http://www.amigalink.de
www.amigalink.de
http://www.amigalink.de

Mal zum Testen ;)
Zuletzt geändert von oxpus am Mi 25.Mai, 2005 02:49, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Also ich hab jetzt mal ne Orginale bbcode.php genommen dort dann den Local Links von Netclectic. genommen also eingebaut und den rLink

Code: Alles auswählen

############################################################## 
## MOD Title: RLink 
## MOD Author: Andreas http://www.2lucky.de 
## Install: Enclave http://www.yourboard.ch
## MOD Description: Fügt ein Hinweis bei Links hinzu, dass das Board nicht verantwortlich ist!
## MOD Version: 1.0.0 
## 
## Installation Level: (Easy) 
## Installation Time: 5 Minutes 
## Files To Edit: bbcode.php, bbcode.tpl, rlink/config.php
## Included Files: /rlink
############################################################## 
jetzt tut er mit und ohne bbcode es machen das er fremde Links erkennt und in neue mit rlink öffnet...

Aber das problem bei http://meinedomain.de ohne www bleibt bestehn er öffnet diese in ein extra fenster mit rLink...

hier auf oxpus bei sein Edit oben ist auch dasselbe http://oxpus.de selbe neues fenster mit rLink...

Bei dir weiss auf deine Seite weiss ich es net ob er es bei dir ohne www im selbe oder neues+rLink öffnet.

Aber da müssten man ggf. jedenfalls nochmal schaun das dort ne möglichkeit vielleicht gibt
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich hab das jetzt nochmal mal bei mir getestet und musste leider feststellen das links ohne www bei mir auch nicht als lokal erkannt werden. Das müsste sich aber relativ einfach ändern lassen. ;)
Ich werd mir das mal ansehen wenn ich ne ruhige Minute hab. :)

// EDIT
Ich hab das jetzt auch noch bei mir auf EmF getestet, weil ich dort den Local Links ja bereits so modifiziert hab das er mit mehreren (definierbaren) Domainendungen funktioniert. :D
Aber auch da erkennt er nur links mit www!
Bei der Gelegenheit ist mir aber eingefallen das dies sogar sehr nützlich sein kann! Nämlich dann, wenn man einen internen link posten möchte, der in einem extra Fenster geöffnet werden soll. :D
Der Harken dabei ist nur: Wenn ein User die Seite aufruft und dabei kein www benutzt hat, dann erkennt der local links nur links ohne www als lokal, wodurch der Spieß dann ungewollt umgedreht ist. :(
Zuletzt geändert von AmigaLink am Mi 25.Mai, 2005 16:36, insgesamt 2-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich sag nur: Verdammte reguläre Ausdrücke ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Nun habe auch schon im ACP --> Konfigation bei Domainname mal nur meinedomain.de eingegeben, aber bleibt bestehn und das wo geschrieben hast das man die Domain mal ohne www aufruft ist dann genau das umgedreht... soll ja net sinn der sache sein *gg*

Nun die meisten werde sowieso mit www. gepostet aber für den fall der fälle sollte man ggf. schon schaun das er es mit an erkennt falls mal jemand ohne www. postet im Forum.

[quote="oxpus - Mi 25.Mai, 2005 18:17";p="33170"]Ich sag nur: Verdammte reguläre Ausdrücke ;)[/quote]
Stimmt voll und ganz oxpus zu *gg*
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

SuesseMaus28884 hat geschrieben:
[quote="oxpus - Mi 25.Mai, 2005 18:17";p="33170"]Ich sag nur: Verdammte reguläre Ausdrücke ;)
Stimmt voll und ganz oxpus zu *gg*[/quote]
Ich im normalfall auch! ^d
In diesem Fall aber nicht, da ich am Local Links bereits gestrickt habe und die änderung auf mehrere tld's garantiert aufwändiger (um nicht zu sagen schwieriger) war. :D
Ich schau mir das dieser tage mal an. :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Oki doki, dann bin ich mal gespannt ob es schaffst, ich hoffe es doch sehr :)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich hoffe mit. Nimmt mich mein Confirmation Topic Mod noch für doe Anpassung an den CH Mod arg in Anspruch. Bei Wärme und Sonnenschein :(
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Kurze andere frage vielleicht kann man da mir schon eher helfen und ist net all zu großer aufwand?
Habe das problem das bei angebe eines Links ohne BBCode das er es unterstreicht mit BBCode wird es net unterstrichen, ist auch richtig so, denk mal er tut den class befehl bei Links ohne BBCode net anerkennen.

Wo kann ich es ändern also ggf. den fehlende class befehl noch hinzufügen damit die auch nicht unterstrichen werden?

EDIT: Man ist ja nicht dumm gell *gg*, konnte es lösen das kleine problemchen jetzt werde auch Links die ohne BBCode erstellt werde nicht unterstrichen und E-Mail Adresse auch nicht mehr :)
Zuletzt geändert von Christian_N am Do 26.Mai, 2005 18:21, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Danke AmigaLink, das hilft schonmal extrem weiter :)
Auch wenn es erstmal nur mit BBCode funktioniert...
Naja ohne BBCode kann man eh so gut wie keine Seite posten
Beispiel:
oxpus.de
erst wenn das http:// bzw. davor steht sollte es als Link ohne BBCode dargestellt werde, test:
http://oxpus.de
oder
www.oxpus.de
[vorschau geklickt]

Genau wie ich sagte ohne das http:// bzw. www. wirds eh net als link dargestellt

Also müsste da gegebenfalls man bei gelegenheit mal schaun, ob dazu auch eine möglichkeit gibt, das wenn ohne BBCode jemand postet er es erkennt, wäre bei mir jedenfalls besser dann.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das erkennen von links ohne vorangestelltes http bzw www ist nicht möglich!
Woher soll das Board wissen das es sich bei oxpus.de um eine Internetseite handelt und nicht um ein Satzende ohne Leerzeichen zum nächstem Satz?!? ^1
Solche sachen kannst du aber geschickt mit dem Quicklinks mod lösen. Bei dem kannst du beliebige (im ACP angegebene) Wörter mit einem Link verknüpfen. Was hier bei oxpus auch teilweise der Fall ist. :)
Bei mir, auf EmF, setze ich das auch ein um gewisse Stichwörter mit internen links zu versehen. Wenn jemand bei mir z.B. das Wort 'Wissenswertes' benutzt, wird dieses automatisch zu einem link zu meiner Knowledge Base. :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, die Quicklinks müsste ich auch mal erweitern.
Wenn nur Zeit dafür wäre.....
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

das mit ohne http:// und www. ist klar das er oxpus.de z.B. nicht erkennt aber wenn http:// davor steht also http://oxpus.de das man da dann was regeln kann weil dies jetzt als link ist aber wird hier sowohl auch bei alle andere als externe rLink geöffnet dieser hätte aber jetzt intern sein müssen.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Es wird ja auf http:// nicht unbedingt geprüft, aber das www wird erwartet. Daher fällt das Script hier noch auf die Nase.
Ich muss mal schauen, ob ich die regulären Ausdrücke hierzu noch anpassen kann.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Oki das wäre gut :)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:hh:
Manchmal stehe ich wir wirklich selber im Weg.
Hab ich soeben wieder festgestellt.

Nun, meine o.g. Links sind zwar noch nicht 100%ig sauber, aber immerhin bleiben sie lokal:

Code: Alles auswählen

-- Code entfernt --
Wie ich finde, ist das noch die beste Lösung.
Zuletzt geändert von oxpus am Fr 27.Mai, 2005 18:40, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

@ oxpus
Warum versuchst du ein ftp. abzuschneiden, das niemals vorhanden sein wird???? ;)
Ich hab hier jetzt nichts getestet und mir nur die hier bereits geposteten links angesehen. Aber du solltest den hier eigebauten Lokal Links mal gegen den von Netclectic ersetzen und meinen www-fix einbauen. ;)
Ist es z.B. Absicht das meine beiden Boards teilweise nicht über den rLink laufen? ;)

// EDIT (3x) :!:
Tippfehler behoben :wall:
Zuletzt geändert von AmigaLink am Fr 27.Mai, 2005 17:28, insgesamt 3-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Mit "ftp" ist das nicht sooo weit her ;)
Daher sollte das drinnen bleiben.
Was mich stört, ist die Tatsache, daß der lokale Link ohne www. bleibt.
Hier eine Idee?
Vielleicht nachträglich prüfen, also http://oxpus.de und dann das www. da einsetzen...

EDIT
Jetzt geht das schon wieder nicht :motz:
Zuletzt geändert von oxpus am Fr 27.Mai, 2005 18:34, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Jetzt geht das schon wieder nicht
Bei mir geht es! Und zwar auf beiden Boards. :D
Schau dir mal mein Snippet näher an, denn im grunde bist du auf dem richtigem weg. :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Danke, jetzt hab ich Deins genommen. Ist zu warm zum lange nachdenken :(
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten