Guckloch für Simple Machines Forum (SMF)
#1
Auf Wunsch habe ich nun ein "Guckloch" für das SMF erstellt.

Version 0.1
Herausgegeben am 01.08.2007

Was kann es?
  • In einem Popup sieht man die letzten geschriebenen Beiträge
  • Das Popup aktualisiert sich alle 10 Sekunden (man sieht also sofort ob ein neuer Beitrag erstellt wurde)
  • Die Beiträge werden Gruppenabhängig angezeigt. D.h. Gäste sehen auch nur die Beiträge, die sie auch so sehen könnten.
Einbau
  1. Ladet die Guckloch.php aus dem Anhang in euer Hauptverzeichnis
  2. Öffne die Datei ./Sources/Load.php und suche:
    Code:
    function loadTheme($ID_THEME = 0, $initialize = true)
    {
        global $ID_MEMBER, $user_info, $board_info, $sc;
        global $db_prefix, $txt, $boardurl, $scripturl, $mbname, $modSettings;
        global $context, $settings, $options;
    fügt hinter $options an:
    ,$site_ort

    Suche:
    Code:
        array_unshift($context['linktree'], array(
            'url' => &$scripturl,
            'name' => &$context['forum_name']
        ));
    ersetze es durch:
    Code:
    if($site_ort!="Guckloch"){
        array_unshift($context['linktree'], array(
            'url' => &$scripturl,
            'name' => &$context['forum_name']
        ));
        }
  3. Öffne die Datei ./Sources/index.template.php und suche:
    <title>', $context['page_title'], '</title>';

    Füge darüber ein:
    Code:
    <script language="JavaScript" type="text/javascript">
    var pop = null;

    function popdown() {
      if (pop && !pop.closed) pop.close();
    }

    function popup(obj,w,h) {
      var url = (obj.getAttribute) ? obj.getAttribute("href") : obj.href;
      if (!url) return true;
      w = (w) ? w += 20 : 150;  // 150px*150px is the default size
      h = (h) ? h += 25 : 150;
      var args = "width="+w+",height="+h+",resizable,scrollbars";
      popdown();
      pop = window.open(url,"",args);
      return (pop) ? false : true;
    }
    </script>
  4. Fügt nun an einer geeigneten Stelle diesen Code ein:
    Code:
    <a href="./Guckloch.php" onclick="return popup(this,650,200)">Guckloch</a>

    Viel Spaß mit der kleinen Erweiterung!
    Gruß Pattex



    [/list=1]


Angehängte Dateien Thumbnail(s)
   

.zip   guckloch.php_smf.zip (Größe: 2,29 KB / Downloads: 443)
  Zitieren


Nachrichten in diesem Thema
Guckloch für Simple Machines Forum (SMF) - von pattex - 01.08.2007, 22:47
RE: Guckloch für Simple Machines Forum (SMF) - von Clemens - 15.11.2008, 14:10
[Kein Betreff] - von pattex - 15.11.2008, 14:51
[Kein Betreff] - von Clemens - 15.11.2008, 17:36
[Kein Betreff] - von pattex - 15.11.2008, 18:01
[Kein Betreff] - von Clemens - 15.11.2008, 18:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste