Deutsch| English
  #1  
Alt 25.05.2011, 16:07
Neuer Benutzer
 
Registriert seit: 06.11.2010
Beiträge: 5
Standard modul mit besonderen funktionen

Hallo Community,

ich bin am überlegen wie ich das ISPConfig control panel erweitern kann um es meinen Kunden angenehmer zu machen. Als erstes kam mir ein modul in den sinn, mit dem die Kunden im webinterface Domains registieren können. Nun hab ich mir aber die Struktur der module angeschaut und habe festgestellt, dass es nur möglich ist datebank-sätze einzufügen bzw auszulesen. Konkret zum Problem, ich möchte natürlich als erstes checken ob die Domain belegt ist oder nicht, an sich weiß ich wie ich das mit php checken kann, aber wie würde ich das im modul bewerkstelligen? ist das überhaupt möglich mit einem ispconfig 3 modul ?

mfg Germinator

Geändert von germinator (25.05.2011 um 16:16 Uhr).
Mit Zitat antworten
  #2  
Alt 25.05.2011, 17:04
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Du kannst innerhalb von ISPConfig alles machen, was mit php programmierbar ist. ISPconfig bildet ja nur die Oberfläche plus Defaultfunktionen zum Speichern für den fall dass Du keinen eoigenen Code hinterlegen möchtest. Was beim drücken auf einen Button passiert kannst Du also komplett frei gestalten, indem Du die die Unterfunktionen der tform_actions für Dein Formular überschreibst (also eine eigene php Klasse erstellst welche die tform actions classe überschreibt in der Form:

class meineseite extends tform_actions {

....


}

$page = new meineseite;
$page->onLoad();

Schau Dir mal den Code der diversen edit Formulare in ISPConfig an.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 14:08 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0