Universeller Application Connector download_trans.gif Download

Beschreibung:

Der Universelle Application Connector ermöglicht über SOAP/XMLRPC oder Datenbankconnects die Verbindung von Joomla mit beliebigen Anwendungen. Diese Komponente lässt sich nutzen, falls eigene Anwendungen mit Joomla verbunden werden sollen, die auf Cookie Anmeldung aufsetzen (und PHP-Sessions, da dort auch ein Cookie verwendet wird, um die Session zu speichern). Es ist außerdem relativ einfach eigene Module zu entwickeln.

Dies ist ein erstes Alpha Release, jedoch kann man bereits sagen dass diese Erweiterung recht stabil läuft und bis jetzt keine Probleme bereitet. Getestet unter www.c4u.to.
In einer kommenden Version wird die Installation über den Komponenten-Installer erfolgen.

Systemvoraussetzungen
die Erweiterung an sich kommt mit PHP4 oder PHP5(getestet) zurecht, die Module können eigene Voraussetzungen haben (vBulletin braucht z.B. php5 + SOAP extension).

Installation
Entpackt das Archiv und kopiert alle Dateien aus dem Ordner "upload" in Euer Joomla Webverzeichnis. Von den Originalen Joomla Dateien wurde nur die joomla.php verändert (login/logout funktion).

Anschließend folgende Querys ausführen:

Neue tabelle erstellen:
CREATE TABLE `jos_connectors` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(255) default NULL,
`module` varchar(255) NOT NULL default 'vbulletin',
`key` varchar(255) NOT NULL default '',
`url` varchar(255) NOT NULL default '',
`server` varchar(255) NOT NULL default '',
`jos_useradd` tinyint(4) NOT NULL default '0',
`app_useradd` tinyint(4) NOT NULL default '0',
`params` text,
`published` tinyint(4) NOT NULL default '0',
`checked_out` int(11) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY+ (`id`)
) TYPE=MyISAM;

Neues Feld in der Benutzer-Tabelle
ALTER TABLE+ `jos_users` ADD `connector_cookies` TEXT;
 

Komponente hinzufügen
INSERT INTO `jos_components` VALUES ('', 'Connector', 'option=com_connector', 0, 0, 'option=com_connector', 'Add Connector', 'com_connector', 0, 'js/ThemeOffice/component.png', 0, '');

Anschließend im Joomla Backend unter /components/connector auf "New" klicken und die entsprechenden Einträge in den Feldern vornehmen (als Modul tragt vorerst "vbulletin" ein, später wird an dieser Stelle Auswahlmenü stehen).

Beispieldaten
Title : MyFORUM
Module: vbulletin
Access Key: SECRETPASS ( wird von dem SOAP server benötigt )
URL: http://www.myapplication.com/index.php
Server URL: http://www.myapplication.com/server.php?wsdl+(URL zum VB_SOAP server)

Jetzt nur noch ein Menü Element erstellen. Klickt dazu in der Menü-Administration auf "New" und wählt die Komponente "Connector Item"

Viel Spaß

Veröffentlicht:
29 Nov 2005
Datei Autor:
Leonid Kogan
Dateiversion:
1.0.0 Alpha
Dateigröße:
49.75Kb
Dateityp:
zip
Datei Homepage:
Hier klicken
Downloads:
2221



Alle Bilder, Texte und die Sammlung der Downloads auf dieser Seite unterliegen dem Urheberrecht. Eine Weitergabe dieser Sammlung (auch auszugsweise) auf Downloadseiten, auf Datenträgern oder als Sammlung über elektronische Medien ist ohne eine schriftl. Genehmigung nicht gestattet.
Copyright © 2005-2018 by JoomlaOS.de
Joomlaos.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.