BS-Fusion Deutschland

Some text can be placed here...

Surftips
Eigene Infusionen
Released: 24. May 2009
In BS-Fusion ist es nicht mehr erforderlich, das Verzeichns der eigenen Infusion mit  infusionsname_panel zu definieren,
da BS-Fusion ein zusätzliches Verzeichnis panels hat, in welchem alle Paneldateien gespeichert werden können.
Der Dateiname für das Panelsverzeichnis hat die Syntax infusionsname_panel.php

Die Installationsdatei für Infusionen infusion.php:
<?php
############## Prüfung auf Direktaufruf der Datei ###################
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }

#########  Einbindung der Sprachdatei der Infusion ##############
if (file_exists(INFUSIONS."infusionsname/locale/".LANGUAGE.".php")) {
    include INFUSIONS."infusionsname/locale/".LANGUAGE.".php";
} else {
    include INFUSIONS."infusionsname/locale/German.php";
}

########  Informationen der Infusion ##########

$inf_title = $locale['xxxxxx'];
$inf_description = $locale['xxxxxx'];
$inf_version = "1.0";
$inf_developer = "developer";
$inf_email = "developer email";
$inf_weburl = "developer homepage";
$inf_folder = "infusionsname";


########## Informationen bei Infusionen mit Adminbereich ##############

// Icon für den Adminlink, dieses Icon muss im Verzeichnis /administration/images/ liegen

$inf_admin_image = "infusion_panel.gif"; 

// Admindatei der Infusion

$inf_admin_panel = "infusionsadmin.php";

// Adminrechte für diese Infusion
/*
Möchte man nicht jedem Admin mit "IP" Zugriff auf dem Adminbereich der Infusion gestatten, dann gibt man hier ein eigenes Rechtekürzel an. Für das Recht sind maximal 4 Zeichen gestattet. Das Recht darf noch nicht existieren, da sonst die Infusion nicht korrekt Installiert wird. Bleibt diese Variable leer wird das "IP"-Recht genutzt
*/

$inf_admin_rights = "IP";

/*
Mit dieser Variable gibt man an welche Panels mitgeliefert werden.
Sollte man mal die Infusion deinstallieren, dann werden diese Panels aus der Paneldatenbank herausgelöscht, damit keine Fehlermeldungen entstehen.
*/

$inf_panels = array("infusionsname_panel","infusionsname_other_panel");

#########  Information zu den Seitenlinks ############

/**
Diese Variablen nur ausfüllen, wenn ein Seitenlink in das Navigationspanel eingefügt werden soll.
*/

$inf_link_name = "";             // Linkname
$inf_link_url = "";                   // Linkurl
$inf_link_visibility = "0";       // Für welchen Benutzerlevel sichtbar

########## Datenbankinformationen #################

$inf_newtables = 1;                   // Anzahl der neuen Tabellen
$inf_insertdbrows = 1;              // Anzahl der neuen Tabelleneinträge
$inf_altertables = 0;                   // Anzahl der Änderungen einer Tabelle
$inf_deldbrows = 0;                   // Anzahl der Löschung von Daten einer Tabelle

// Lösche Einträge, welche nicht benötigt werden

$inf_newtable_[1] = "tabellenname (
feld1 SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
feld2 TINYINT(5) UNSIGNED DEFAULT '1' NOT NULL,
feld3 VARCHAR(200) DEFAULT '' NOT NULL,
feld4 VARCHAR(50) DEFAULT '' NOT NULL,
PRIMARY KEY (feld1)
) TYPE=MyISAM;";

$inf_insertdbrow_[1] = "tabellenname (feld1, feld2, feld3, feld4) VALUES('', '', '', '')";

$inf_altertable_[1] = "tabellenname ADD etc";

$inf_deldbrow_[1] = "tabellenname WHERE-KLAUSEL";

// Löschung der Tabelle bei Deinstallation
$inf_droptable_[1] = "tabellenname";

//  tabellenname ohne dem DB_PREFIX angeben

?>
 0 Comments  Print Print
Comments
No Comments have been Posted.
Please Login to Post a Comment.
Ratings
Rating is available to Members only.

Please login or register to vote.

Awesome! Awesome! 100% [1 Vote]
Very Good Very Good 0% [No Votes]
Good Good 0% [No Votes]
Average Average 0% [No Votes]
Poor Poor 0% [No Votes]
Login
Shoutbox
You must login to post a message.

bullet webmaster2001 offline
21.07.2018 - 11:53
Wow - hier scheint ja gar nichts mehr zu laufen. Silvermooooon - lebst du noch? )
bullet mbcowboy offline
19.11.2016 - 22:37
@powerrace
http://www.deeone.de/infusions/pro_download_panel/download.php?did=129
bullet powerrace offline
19.09.2016 - 14:18
Hallo ich suche einen der mir mal sagen kann wie ich einen eventkalender auf meine seite bekomme
bullet Chicko2012 offline
17.03.2016 - 12:37
Mahlzeit an Alle Bin Neu Hier
ig schmeiß mal ne runde Kaffee in die Runde
bullet CobraT0T offline
11.06.2015 - 14:22
läuft ....
bullet CobraT0T offline
11.06.2015 - 14:21
Ihr Leistet echt eine Super arbeit hier... eurer Security System leuft Super... und das kosten los.... Ich & meine Community danken euch dafür....
Gruß Cobra
bullet baerchen offline
24.09.2014 - 10:43
mal alle schnell grüßen
bullet webmaster2001 offline
05.09.2014 - 17:11
Ein Hallo in die Runde!
bullet Darkangel offline
20.05.2013 - 14:28
Hallo super Seite habt ihr hier weiter so :-)
bullet wely offline
28.04.2013 - 20:58