Erweiterungen

Aus mySCP Wiki
Wechseln zu: Navigation, Suche

Hier sehen Sie eine kleine Übersicht der Erweiterungen inkl. kleiner Erklärung wie Sie diese freischalten.


Spendensystem

Um das Spendensystem Freizuschalten müssen Sie in der config.php folgenden Eintrag gesetzt haben:

$donatesystem 		= '1';		//0 => Ausgeschaltet, 1 => Eingeschaltet

Die Freischaltung einzelner Kunden ist nicht vorgesehen.


Forumanbindung

Um die Forumanbindung Freizuschalten müssen Sie in der config.php folgenden Eintrag gesetzt haben:

$forumsystem 		= '1';		//0 => Ausgeschaltet, 1 => Eingeschaltet

Die Forumanbindung ist aktuell nur zum testen und wird noch stark erweitert. Aktuell ist hier nur die Forumsoftware myBB möglich.


Google Authenticator

Der Authenticator ist Standardmäßig für alle Admins Optional, setzen Sie aber in der config.php folgenden Eintrag wird der Authenticator Verpflichtend.

$authenticator 	= '1';		//0 => Ausgeschaltet, 1 => Eingeschaltet

Der Authenticator wird die Sicherheit um ein vielfaches erweitern.

Informationen: https://support.google.com/accounts/answer/1066447?hl=de


Google Captcha

Der Captcha ist Standardmäßig aber Optional, setzen Sie aber in der config.php folgenden Eintrag wird der Google Captcha gegen die billige Captchaabfrage ersetzt.

#mySCP CAPTCHA
$GCactive 		= "1"; 						//0 => Ausgeschaltet, 1 => Eingeschaltet
$GCpublickey 		= "Publickey";
$GCprivatekey 		= "Privatkey";

Der Captcha wird die Sicherheit um ein vielfaches erweitern benötigt aber eine kurze Registration bei Google.

Informationen: https://www.google.com/recaptcha/intro/index.html


Adminchat

Der Adminchat dient zu vereinfachten Kommunikation unter Admins & Supporter.

$adminchatsystem	= '1';						//0 => Ausgeschaltet, 1 => Eingeschaltet

Steht in der Config.php nichts oder $adminchatsystem = '1'; ist dieser für alle Aktiviert.


Adminlogin verstecken

Seit der Version 2.9.9.28 ist es mit wenigen Handgriffen möglich den Adminlogin weiter abzusichern und zu verstecken.

Wir fügen einfach folgendes in der config.php ein:

$adminloginfail      = '1';                                       //1 => index.php, 2 => member.php
$adminloginpw        = '827ccb0eea8a706c4c34a16891f84e7b';        //PW in klartext oder als MD5 Hash.

Bei $adminloginpw haben wir die Möglichkeit ein Klartext passwort einzufügen wie z.B. "12345" oder den MD5 Hash von 12345 welcher in diesem Fall "827ccb0eea8a706c4c34a16891f84e7b" wäre.

Haben wir dies nun eingetragen, wird man nicht mehr einfach so auf die admin.php kommen, hier verwenden wir nun folgenden Link:

TLD.de/admin.php?login=12345

In der URL geben wir immer das Klartext Passwort an, Fertig ist der versteckte Login.

d

Eigene Kundenwidgets

Das Anlegen von eigenen Widgets ist eig. sehr einfach und simple, wir erstellen zuerst eine Datei unter dem Pfad "/member/widgets/" namens z.B. facebook.php In diese Datei setzen wir dann unseren Code, was wir nachher anzeigen wollen, in unserem Fall nehmen wir z.B. das Facebook Widget welches wir unter Facebook.com bekommen.

Ggf. setzen wir noch einen Rahmen aus
oder einer Tabelle um das ganze schön darzustellen bzw. Mittig zu setzen.

Haben wir unser Widget fertig, so müssen wir dieses nur noch in der widget.php eintragen welche wir im Unterverzeichnis "/configs/" finden. Da dieses Widget dann aber nur für Neukunden gesetzt wird gehen wir noch einmal kurz in z.B. PHPmyAdmin und leeren die Tabelle easyPANEL_widgets, diese werden dann beim Login sofort neu gesetzt und jeder hat das Widget.

Fertig!.



Forum Modul

Um das Forum Modul zu aktivieren müssen wir lediglich in der config.php eine einstellung vornehmen

$forummodule		= '1';						//0 => Ausgeschaltet, 1 => Eingeschaltet (Forum Modul mySCP)
Danach haben wir dann Zugriff auf das Forum.