Ankündigung

Einklappen
Keine Ankündigung bisher.

Forum-Regeln auf einer Seite darstellen

Einklappen
X
Einklappen
Momentan aktive Benutzer in diesem Thema: 1 (0 Benutzer und 1 Gäste)

  • Forum-Regeln auf einer Seite darstellen

    Die Forum-Regeln, welche bei der Registrierung bestätigt werden müssen, können in der Phrase site_terms_and_rules bearbeitet werden.
    Diese im Anschluss daran noch einmal anzusehen ist im vB5-Standard (zumindest meines Wissens nach) nicht möglich.

    Da die Regeln in einer Phrase gespeichert sind, reichen bereits wenige Zeilen PHP um diese auf einer Seite des Forums darzustellen.

    Als erstes erstellt Ihr über den Sitebuilder (AN/ AUS neben dem Seite bearbeiten auf AN stellen.) eine Neue Seite und sucht als erstes das Layout für diese heraus.
    Hier kann zum Beispiel ein Breit/schmal verwendet werden um neben den Regeln noch die Forenstruktur abzubilden.

    Wenn das passende Layout gefunden ist, dann zieht ein PHP-Modul in den Bereich indem die Nutzungsbedingungen und Regeln angezeigt werden sollen.
    Nun klickt Ihr auf den Bleistift zum bearbeiten und fügt den unten angegebenen code in die Box für den PHP-Code.

    Beispiel:

    Widget-Einstellungen

    Klickt auf speichern und im Anschluss auf Seite speichern.
    Nun werdet Ihr noch nach Titel und Templatename gefragt. Diese könnten zB. Regeln lauten.

    Nach dem speichern werden die in der oben genannten Phrase hinterlegten Regeln auf der Seite angezeigt.

    Die Phrase enthält im Standard noch variable Texte ({1}, {2}), welche über den PHP-Code nicht verfügbar sind. Daher müssen diese vorher durch den korrekten Text (in dieser Phrase sind dies die URL des Forums und die Emailadresse) ersetzt werden.

    Hier der code:

    PHP-Code:
    $rules vB_Api::instance('phrase')->fetch('site_terms_and_rules');
    echo 
    $rules['site_terms_and_rules']; 
      Das Verfassen von Kommentare wurde deaktiviert.

    Neuste Tutorials

    Einklappen

    • Nicht übersetzte Phrasen prüfen
      delicjous
      Es gibt in vBulletin 5 zwar die Möglichkeit nur in übersetzten Phrasen zu suchen, aber keine Möglichkeit wie noch nicht übersetzte Phrasen gesucht werden können.
      Mit dem folgenden SQL könnt Ihr zumindest in der Datenbank danach suchen:

      Code:
      select varname
      from (select varname from {tableprefix}phrase where languageid = -1
              union all
              select varname from {tableprefix}phrase where languageid = {languageid})sub
      where varname not in (select varname
      ...
      11.02.2018, 21:56
    • PHP-Modul (Widget) - gesamte Seite geht nicht mehr
      delicjous
      In einem PHP-Modul kann eigener PHP-code hinterlegt und angezeigt werden. Somit ist dieses Widget sehr flexibel.
      Leider kann es bei einem falschen PHP-code aber auch dazu führen, dass die gesamte Seite nicht mehr angezeigt wird, was auf der Startseite eines offenen Forum schnell zu verärgerten und/ oder verwunderten Benutzern führt. (Ein PHP Modul sollte nicht in einem öffentlichen Bereich und erst recht nicht auf der Startseite oder in den Foren getestet werden!) Hierzu solltet Ihr euch...
      11.02.2018, 15:08
    • Falsche Umlaute im Datum des Widget - Nächste Termine
      delicjous
      anstatt

      Betreibt Ihr ein deutsches vB5 Forum habt Ihr definitiv in dem Monat März ein Umlaut enthalten welches nicht immer korrekt dargestellt wird.
      Wird der März in der Anzeige (Widget) "Nächste Termine" immer mit einem Fragezeichen anstelle des ä angezeigt?

      Dann habt Ihr eure Datenbank in UTF-8 Konvertiert.
      Das ist nicht schlimm und in den meisten Fällen sogar vorteilhaft. Leider sind aufgrund der Herkunft von vBulletin (USA) aber viele...
      14.01.2018, 20:58
    • Forum-Regeln auf einer Seite darstellen
      delicjous
      Die Forum-Regeln, welche bei der Registrierung bestätigt werden müssen, können in der Phrase site_terms_and_rules bearbeitet werden.
      Diese im Anschluss daran noch einmal anzusehen ist im vB5-Standard (zumindest meines Wissens nach) nicht möglich.

      Da die Regeln in einer Phrase gespeichert sind, reichen bereits wenige Zeilen PHP um diese auf einer Seite des Forums darzustellen.

      Als erstes erstellt Ihr über den Sitebuilder (AN/ AUS neben dem Seite bearbeiten auf AN...
      22.12.2017, 13:19
    • Zeitgesteuerte Aufgaben (CRON) über Datei ausführen (PLESK)
      delicjous
      Die Zeitgesteuerten Aufgaben können seit der vBulletin-Version 5.3.4 über eine Datei anstelle von Seitenaufrufen abgearbeitet werden. Für nicht so stark frequentierte Foren bringt das einen riesigen Vorteil. Auch für die Performance des Forums hat das positive Einflüsse, denn der Aufruf des AJAX für CRON beim Seitenaufruf kann deaktiviert werden. Bisher wurden die Zeitgesteuerten Aufgaben des Forums immer über die Benutzer aufgerufen, welche die Seite besucht haben. Beim Aufruf einer Seite...
      17.12.2017, 14:39
    Lädt...
    X