Forum Details - von Webbausteine.de

Thema im Detail.

zu unserem NOF-Forum



Forum  Thema erstellen  Suche  Regeln 



Thema: Fragen und Hinweise zum direkten Einbau des Forums in NOF

5 Beiträge

1  Tommy schrieb am Samstag, den 23 November 2013 um 08:24 Uhr - Zitat
Der Einbau in NOF ist nicht so ganz einfach.

Man muss eben jedes Skript auseinander pflücken und die entsprechenden Passagen analog zu den Skripten von Webbausteine.de in die NOF-Seiten kopieren.

Dabei ist darauf zu achten, dass bei der Startseite von NOF unter

  • > Site publizieren > Domain > Erweitert > Dateiname der Homepage > "Aktueller Seitenname"

gewählt wird, denn sonst erstellt NOF automatisch eine "index.php" und die Startseite muss ja "forum.php" heißen.

Bitte dazu auch mein Tutorial lesen, das ich bei Bedarf noch erweitern werde - oder Ihr dürft spezielle Fragen dazu auch gerne hier stellen.

Ich habe hier etliche BBCodes (Bulletin Board Code) und deren Buttons zusätzlich zu den Original-Skripten von Webbausteine.de eingebaut, wundert Euch also bitte nicht.

    Achtet darauf, dass ich Bilder hier auf maximal 943px Breite skaliert habe, damit der Rahmen dieser Seite nicht gesprengt wird.

    Breitere Bilder werden unscharf - achtet also auf die Größe

2  Tommy schrieb am Dienstag, den 26 November 2013 um 10:43 Uhr - Zitat
Heute ist eine überarbeitete Version von einigen Skripten veröffentlicht worden

Zitat:
Installation der Datenbank-Tabelle verbessert.
Änderungen an den Piktogrammen.
3  Tommy schrieb am Dienstag, den 26 November 2013 um 13:41 Uhr - Zitat
Zur Erweiterung der Smileys ...

... habe ich folgende Änderungen vorgenommen::

In der Datei:

forum_funktionen.php (zur Anzeige der Smileys)

die fett markierte Zeile hinzugefügt

// Smileys
$smiley = array(
"" => '<img src="laecheln.gif" alt="">',
"" => '<img src="laecheln.gif" alt="">',
"" => '<img src="traurig.gif" alt="">',
"" => '<img src="traurig.gif" alt="">',
"" => '<img src="daumenhoch.png" alt="">',
);
$text = strtr($text, $smiley);


In der Datei:

forum_javascript.js (zur Anzeige der Buttons BBCode)

die fett markierte Funktion s3 hinzugefügt

function s1() {return " ";}
function s2() {return " ";}
function s3() {return " ";}

var param = {
element: document.getElementById("forum_textarea"),
buttons: [
{tag: '', func: s1, help:"Smiley froh einfügen"},
{tag: '', func: s2, help:"Smiley traurig einfügen"},
{tag: '', func: s3, help:"Smiley Daumen hoch einfügen"},


Anstelle der hier dargestellten Smileys, steht dann dort natürlich in beiden Skripten dasselbe Symbol wie z.B.:

;-)

und die Smileys selbst, habe ich ausgetauscht.
4  Tommy schrieb am Freitag, den 29 November 2013 um 06:14 Uhr - Zitat
Zur Erweiterung um die URL eines Bildes einzufügen ...
✘ Bild nicht gefunden

... habe ich folgende Änderungen vorgenommen:

In der Datei:

forum_javascript.js (zur Anzeige des Buttons BBCode)

das obere Tag img hinzugefügt

'-',
{tag: 'img', help:"Bild einfügen"},
{tag: 'url', func: findLink, help:"Link einfügen ..."}



In der Datei:

forum_funktionen.php (zur Anzeige der Bildes)

diese Zeile hinzugefügt

$text = preg_replace('/\[img\](.*)\[\/img\]/Usi', '<img src="\\1" alt="">', $text); // [img]

Vielen Dank an Werner für seine immer schnelle und fantastische Hilfe.
5  Tommy schrieb am Freitag, den 29 November 2013 um 13:54 Uhr - Zitat
... weiterhin habe ich heute diese 3 Buttons hinzugefügt

  • center
  • color
  • size

In der Datei:

forum_javascript.js (zur Anzeige dieser drei Buttons BBCode)

diese Tags:

'-',
{tag: 'center', help:"Inhalt zentrieren (Text oder Bild)"},
{tag: 'color', help:"Schriftfarbe oder Farbcode einfügen"},
{tag: 'size', help:"Schriftgröße einfügen"},
'-',


In der Datei:

forum_funktionen.php (zur Verwendung dieser Tags)

diese Zeilen hinzugefügt:

$text = preg_replace('#\[center\](.*)\[\/center\]#isU', '<div style="text-align:center">$1</div>', $text); //[center]
$text = preg_replace('#\[color=(.*)\](.*)\[\/color\]#isU', '<span style="color:$1;">$2</span>', $text); //[color]
$text = preg_replace('#\[size=([0-9]{1,2})\](.*)\[\/size\]#isU', '<span style="font-size:$1px;">$2</span>', $text); //[size]


... falls das noch jemand braucht.

Antwort erstellenStartseiteSeitenanfang

 

Tutorials von Thomas Frei-Herrmann

diese Seite weiter empfehlen


Counter Statistik