Seite 1 von 2

Javascript für BBcode einbinden

Verfasst: 19.09.2010 12:31
von zitrone18
Hallo zusammen,

ich habe 3 Javascript Dateien, die ich gerne in meinem Forum (möglichst Überall) nutzen möchte.

Die 3 Scripte sollen mit einem BBcode interagieren und wenn ein Benutzer den BBcode nutzt,
soll das was er geschrieben hat, mit Hilfe der Variablen {NAME} in phpBB genutzt werden.

Also:

Bei erstellung des Posts:
[name]Hans[/name]

Und bei der Anzeige so:
Hans]

Man könnte jetzt auf die Idee kommen, dass ich einfach einen Link benutzen soll aber das Problem ist, dass mit dem was
man eingibt sich auch der Links verändert.

Also bei eingabe soll der Link in z.B. http://www.google.de/link={NAME}
geändert werde.

Meine Frage:

Wo muss man im Code die JS eibinden, damit das was ich vorhabe auch funktioniert?

Re: Javascript für BBcode einbinden

Verfasst: 19.09.2010 19:44
von zitrone18
Also ich probier es nochmal.

Ich habe einen BBcode erstellt.

In diesem BBcode werden dinge aus Javascripts und einer anderen .php Datei genutzt.

Wie kann ich jetzt dafür sorgen, dass alle Dateien die ich benutzen möchte auch in meinem Forum ntuzen kann.

In HTML gibt es im Header (Nicht der Grafikmisst, der hier im Forum immer als Header bezeichnet wird) immer einen Bereich in dem
css-Dateien und JS eingebunden werden.

Wo finde ich das in einem phpBB3 Forum?

Ich suche seid ungefähr 1 1/2 Stunden nach einer Lösung.

Oder hat hier noch nie einer eigene Dateien in ein solches Forum eingebunden?
Ist das denn überhaupt möglich?
Gibt es einen Bereich in dem man eigene Scripte einbinden kann?

Re: Javascript für BBcode einbinden

Verfasst: 19.09.2010 21:07
von Pyramide
Den Header findest du in der overall_header.html (bzw. in der simple_header.html ohne den "Grafikmisst" um dich zu zitieren ;-)). Wo das Problem mit dem BBCode sein soll, erschließt sich mir nicht - wenn der Text zwischen den BBCodes in der Ersetzung wieder auftauchen soll, dann nutze doch die entsprechenden Platzhalter.

Re: Javascript für BBcode einbinden

Verfasst: 19.09.2010 22:24
von zitrone18
Danke für die Antwort.

Der BBcode geht jetzt.....

Mein Problem ist aber weiterhin, dass ich meine Javascripte nicht einbinden kann.

Ich benutze das Template Acidtechred. Gehe also in den Ordner des Templates und dann in den Ordner wo die overall_header.htm liegt.

Ich füge meine 4 zeilen ein an der Stelle an dem auch das andere JS Script eingebunden wird und lade dann die Seite neu.

Wenn ich mir nun den Seitenquelltext anschaue, dann steht da allerdings nichts von meinen Scripten im Header sondern nur das
eh schon vorhandene Script wird angezeigt.

Gruß

Re: Javascript für BBcode einbinden

Verfasst: 19.09.2010 22:45
von Mahony
Hallo
Leere, nach den Änderungen, den cache
ACP - Allgemein - Den Cache leeren

Grüße: Mahony

Re: Javascript für BBcode einbinden

Verfasst: 19.09.2010 22:45
von Pyramide
Hast du den Cache geleert?

Re: Javascript für BBcode einbinden

Verfasst: 20.09.2010 10:10
von zitrone18
Ohh sry, dass ich es nicht geschrieben hab.

Ja ich hab den Cache geleert. Leider ohne Erfolg.
Kenn das Phänomen mit dem Cache.
Hat allerdings nichts gebracht.

Im Seiten quelltext steht einfach nichts von meinen Scripten.
Hab es auch schon an einem anderen Rechner versucht. Leider ohne Erfolg

Re: Javascript für BBcode einbinden

Verfasst: 20.09.2010 10:39
von Dr.Death
Hi,

wie wäre es nun mal mit einem Link zu Deinem Forum?
Dann könnten wir uns Deine Bastelarbeit mal ansehen.

Re: Javascript für BBcode einbinden

Verfasst: 20.09.2010 13:10
von zitrone18
Hier der Link:

Forum:
[Link entfernt]

Testseite, auf der das ganze funktioniert:
[Link entfernt]

gibt nur ein Forum und auch nur einen Beitrag.

Re: Javascript für BBcode einbinden

Verfasst: 20.09.2010 13:32
von Dr.Death
Hm,

in der overall_header.html steht dein Code drin:

Code: Alles auswählen

<script type="text/javascript" src="http://www.mtg-forum.de/_includes/yui/nk_default.js"></script>
<script type="text/javascript" src="http://www.mtg-forum.de/db/js/cardlink.js"></script>
<script type="text/javascript"> 
  nk_cardlink_external = '/tunnel.php';
</script>
Ich gehe davon aus, das Du Dein Style nicht aktualisiert hast:

ACP -->
Styles -->
Style Komponenten --> Templates --> acidtechred --> Aktualisieren.

Siehe auch:
Nützlicher Tipp bei Änderungen an Styles