Module

SystemStatus im Backend:

Mit diesem Modul lassen sich die wichtigsten Systemparameter wie z.B Cpu, Kernel, Load, User und Prozesse anzeigen. Das Modul benutzt patSysinfo welches mitinstalliert wird.

Installation:

Wie gewohnt im Backend den Installer aufrufen, das Modul veröffentlichen ( published = 1 ) und die gewünschte Position wählen ( cpanel ).

Screenshot:

mod_sysinfo

Download:

http://www.willcodejoomlaforfood.de/downloads/mod_sysinfo.zip

 

 

TraceWatch Modul

Diese Modul setzt auf den Besucherzähler TraceWatch auf und gibt dessen Statistiken in vereinfachter Form aus. Im Backend lassen sich folgende Anzeige-Werte konfigurieren:

  • Seitenaufrufe gesamt
  • Besucher gesamt
  • Seitenaufrufe heute
  • Seitenaufrufe heute
  • Seitenaufrufe gestern
  • Besucher gestern
  • Seitenaufrufe diesen Monat
  • Besucher Seitenaufrufe diesen Monat
  • Seitenaufrufe letzten Monat
  • Besucher Seitenaufrufe letzten Monat

Hinweis:

Um dieses Modul nutzen zu können, wird eine lauffähige TraceWatch Installation benötigt.

Screenshot:

mod tracewatch

Download:

http://www.willcodeqtforfood.de/downloads/mod_tracewatch.zip

 

Joomla XT:Commerce Bridge:

Mit diesem Modul lassen sich zufällig ausgewählte Artikel eines XT:Commerce Webshops auf der Joomla Seite anzeigen. Man kann optional noch die AJAX Unterstützung anschalten, dann wird nach einer bestimmten Zeit ein neues Produkt anzeigt, auch wenn der Benutzer die Seite nicht neu geladen hat. Es gibt folgende Konfiguration. Das Modul besteht aus 2 Einheiten, einmal die Joomla Seite ( mod_xtcclient ) und der XT:Commerce Seite ( xtcserver.php ). Bei jedem Seitenaufruf wird das xtcserver.php Skript per file_get_contents Funktion aufgerufen, welches ein zufälliges Produkt aus der Datenbank selektiert und dementsprechend ein Stück HTML Code generiert. Dieser Code wird dann auf Joomla Seite angezeigt.

Installation:

  • xtcserver.php

Diese Dateien per FTP in das Root Verzeichnis des entsprechenden Webshops legen.

  • mod_xtcclient.php

Einfach per Joomla Backend installieren.

Konfiguration Joomla 1.0:

  • xtcserver.php
Die Variablen $shopdir und $imgdir müssen im Skript angepasst werden, des Weiteren die Einstellungen zur Datenbankverbindung.

$imgdir:
$imgdir = 'http://localhost/xtcommerce/images/product_images/thumbnail_images/';


$shopdir:

if( $ref == true ){
$shopdir = "http://localhost/xtcommerce/product_info.php?refID=$id&info=";
}else{
$shopdir = 'http://localhost/xtcommerce/product_info.php?info=';
}

Datenbankeinstellungen:
$link = mysql_connect( 'localhost', 'root') or die("keine Verbindung möglich: " .mysql_error());
mysql_select_db( 'athletic_xtc', $link );

  • mod_xtcclient

Im Backend müssen folgende die Einstellungen vorgenommen werden.

xtc server script = absolute url zur xtcserver.php ( http://www.meinwebhsop.de/xtcserver.php )
Refid = optionale Referenzid für Kampangen
Mehrwertsteuer in Prozent = z.B. 7
Ajax verwenden = Ja / Nein
Frequenz Ajax Anfragen = Zeitabstand in Sekunden

Konfiguration Joomla 1.5:

Die neue Version unterstützt keine Ajax Request mehr, auch wird kein HTML Code mehr ausgegeben, sonder xml.
Vorraussetzung ist PHP >= 5.1 da die XMLWriter und XMLReader Klassen benötigt werden.

  • xtcserver.php
In der neuen Version für Joomla 1.5 musss nichts mehr angepasst werden, es ist jedoch wichtig, dass das xtcserver Skript im Document Root der XT:Commerce Installation liegt.
Es wird versucht die Datei configure.php im includes Ordner zu benutzten. Von dort werden alle benötigen Parameter benutzt.
  • mod_xtcclient

Im Backend müssen folgende die Einstellungen vorgenommen werden.

xtc server script = absolute url zur xtcserver.php ( http://www.meinwebhsop.de/xtcserver.php )
Refid = optionale Referenzid für Kampangen

Screenshot:

mod_xtcclient

Download:

Joomla 1.0 --> http://www.willcodejoomlaforfood.de/downloads/mod_xtcclient-0.3.zip

Joomla 1.5 --> http://www.willcodejoomlaforfood.de/downloads/mod_xtcclient-0.4.zip