|
You last visited: Today at 05:59
Advertisement
[MT2 (Klein..)] Wartungsmodus für dein MT2GS CMS
Discussion on [MT2 (Klein..)] Wartungsmodus für dein MT2GS CMS within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
03/07/2011, 23:01
|
#1
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
|
[MT2 (Klein..)] Wartungsmodus für dein MT2GS CMS
Hey Leute,
ich wollt hier mal euch mal ganz knapp und kurz erklären wie ihr einen Wartungsmodus in euer hen! script einbauen könnt.
Ihr öffnet eure Index datei und scrollt runter bis zu dem Punkt wo der Inhalt ausgelesen wird.
Da sollte das stehen:
PHP Code:
if(isset($_GET['s']) && !empty($_GET['s'])) { if(file_exists(realpath('./pages/')."/".$_GET['s'].".php")) { include(realpath('./pages/')."/".$_GET['s'].".php"); } else { include(realpath('./pages/').'/home.php'); } } else { include(realpath('./pages/').'/home.php'); }
Dies Ersetzt ihr mit:
PHP Code:
if($serverSettings['wartungsmodus'] == true) { echo 'Der Wartungsmodus ist zurzeit Aktiv.'; } else { if(isset($_GET['s']) && !empty($_GET['s'])) { if(file_exists(realpath('./pages/')."/".$_GET['s'].".php")) { include(realpath('./pages/')."/".$_GET['s'].".php"); } else { include(realpath('./pages/').'/home.php'); } } else { include(realpath('./pages/').'/home.php'); } }
Somit wär schritt 1. getan. Jedoch wurde die Variable "$serverSettings['wartungsmodus']" noch nicht initialsiert. Dafür öffnet ihr die config.inc.php (./inc/config.inc.php).
Da tragt ihr unten einfach das ein:
PHP Code:
$serverSettings['pass_mail']=''; // E-Mail-Absender bei Passwortreset $serverSettings['wartungsmodus'] = false; // Wartungsmodus require("daten.inc.php");
Hab jetzt 2 Zeilen zuviel mitgenommen die schon drinne sind, übersichtshalb.
Dann müsst ihr da einfach nur noch den Wert entsprechend setzen.
Wenn ihr "$serverSettings['wartungsmodus'] = false;" stehen habt, ist der Wartungsmodus aus. Wenn da "$serverSettings['wartungsmodus'] = true;" steht ist er an und man kann die Webseite nicht mehr verwenden.
Ich bin gerade dabei bzw. habe vor ein Script zu machen mit dem ihr die Config ändern könnt. Dann sind es nur noch paar klicks im Admin Panel um den Wartungsmodus einzuschalten oder auszuschalten.
Ich hoffe diese Kleine Anleitung hilft euch weiter.
Lieben Gruß
yym3
€dit:
Nur Teamlern Web Zugriff ermöglichen...
Quote:
Die Abfrage ab dem Content bereich muss so aussehen, dann können falls mich mein lokaler testserver nicht getäuscht hat die Teamler auf die Page zugreifen aber User nemmer.
PHP Code:
if($serverSettings['wartungsmodus'] == true && !$_SESSION['user_admin']>=$adminRights['game_admins']) { echo 'Der Wartungsmodus ist zurzeit Aktiv.'; } else { if($serverSettings['wartungsmodus'] == true) { echo 'Der Wartungsmodus ist zurzeit Aktiv.'; }
|
€dit2:
Nur Admins Web zugriff Ermöglichen ...
Quote:
Die Abfrage falls nur noch Leute mit Rechte Stufe 9 die Seite sehen können ist:
PHP Code:
if($serverSettings['wartungsmodus'] == true && $_SESSION['user_admin']<$adminRights['game_admins']) { echo 'Der Wartungsmodus ist zurzeit Aktiv.'; } else { if($serverSettings['wartungsmodus'] == true) { echo 'Der Wartungsmodus ist zurzeit Aktiv.'; }
Lieben Gruß.
yym3
PS: Feedback + Erweiterungsvorschläge wären supper.
|
|
|
|
03/07/2011, 23:03
|
#2
|
elite*gold: 10
Join Date: Jul 2009
Posts: 1,786
Received Thanks: 1,090
|
Nice Release, aber wie wärs langsam mit 'nem Sammelthread?
|
|
|
03/07/2011, 23:04
|
#3
|
elite*gold: 0
Join Date: Jul 2010
Posts: 340
Received Thanks: 86
|
Hammer!!
danke danke danke^^
|
|
|
03/07/2011, 23:05
|
#4
|
elite*gold: 35
Join Date: Feb 2010
Posts: 372
Received Thanks: 83
|
Müsste man eigl. wissen aber für Novize 1A
Gute Arbeit
LG
|
|
|
03/07/2011, 23:05
|
#5
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
|
Quote:
Originally Posted by °IceCold°
Nice Release, aber wie wärs langsam mit 'nem Sammelthread?
|
Sammelthread dachte ich auch schon, aber Phiiil hat meine Meinung geändert... Mal schauen . Soweit ist ja alles in meiner Sig auch enthalten.
|
|
|
03/07/2011, 23:05
|
#6
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
|
ich hasse euch :P ... ^^ trotzdem ty
|
|
|
03/07/2011, 23:06
|
#7
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
|
Quote:
Originally Posted by Gwydio
Müsste man eigl. wissen aber für Novize 1A
Gute Arbeit
LG
|
Was heisst den Novize?
Ja hat ja nicht jeder die Benötigten Kenntnisse...
Quote:
Originally Posted by NotEnoughForYou
ich hasse euch :P ... ^^ trotzdem ty
|
Wieso hasst du uns? :>
|
|
|
03/07/2011, 23:08
|
#8
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
|
weil ihr einem immer alles wegnehmt ^^
|
|
|
03/07/2011, 23:09
|
#9
|
elite*gold: 35
Join Date: Feb 2010
Posts: 372
Received Thanks: 83
|
Quote:
Originally Posted by yym3
Was heisst den Novize?
Ja hat ja nicht jeder die Benötigten Kenntnisse...
Wieso hasst du uns? :>
|
Jah Novize is halt Noob also noch kein zu erfahrener Serverleiter sag jah gute Arbeit
Stimmt ja will ich damit auch Ausdücken des für solche Leute die nicht so viel Kentniss haben des 1A ist
LG
|
|
|
03/07/2011, 23:14
|
#10
|
elite*gold: 0
Join Date: Nov 2010
Posts: 2,449
Received Thanks: 589
|
Dankeschön.
|
|
|
03/08/2011, 00:01
|
#11
|
elite*gold: 100
Join Date: Sep 2009
Posts: 8,136
Received Thanks: 2,760
|
yym3, bist mir die letzten Tage echt positiv aufgefallen, langsam bekomm ich lust auch ein paar AddOns für das hen! script zu machen
Weiter so, Coder sind überall Willkommen
Ist zwar ein einfaches script was man in kurzer zeit hat aber es ist effektiv
|
|
|
03/08/2011, 01:13
|
#12
|
elite*gold: 0
Join Date: Feb 2011
Posts: 88
Received Thanks: 33
|
Geht auch ein wenig einfacher
einfach eine index.php und eine 2te index1.php anlegen
in der index1.php schreibt ihr einfach nen Text mit dem Inhalt :
Server ist zurzrit in Wartung.
in der normalen index.php einfach das normale script lassen.
wenn wartungen sind, dann einfach die index.php zu index1.php nennen
und die index1.php zu index.php
Mfg, John
|
|
|
03/08/2011, 01:14
|
#13
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
|
der sinn des script ist es ja, dass jemand der kein ftp zugang hat, das auch machen kann
|
|
|
03/08/2011, 01:25
|
#14
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
|
Quote:
Originally Posted by [SA]John
Geht auch ein wenig einfacher
einfach eine index.php und eine 2te index1.php anlegen
in der index1.php schreibt ihr einfach nen Text mit dem Inhalt :
Server ist zurzrit in Wartung.
in der normalen index.php einfach das normale script lassen.
wenn wartungen sind, dann einfach die index.php zu index1.php nennen
und die index1.php zu index.php
Mfg, John
|
Jop, und die die ihr Gehirn einschalten und verwenden testen ob es eine index1.php gibt und tada sie kommen trotzdem auf die webseite.
Ein Richtiger Wartungsmodus ist ja das man die Page so noch sieht aber den Inhalt nicht mehr. Und das erfüllt dieses Script.
Quote:
Originally Posted by NotEnoughForYou
der sinn des script ist es ja, dass jemand der kein ftp zugang hat, das auch machen kann
|
Jop sobald ich meine Edit funktion für die Config fertig habe .
Aber da ich sowas noch nie gemacht habe muss ich erstmal bissi üben + testen :P.
|
|
|
03/08/2011, 01:43
|
#15
|
elite*gold: 0
Join Date: Feb 2011
Posts: 88
Received Thanks: 33
|
Quote:
Originally Posted by NotEnoughForYou
der sinn des script ist es ja, dass jemand der kein ftp zugang hat, das auch machen kann
|
Brauch man bei diesem Script ebenfalls, um das true, false zu ändern.
@ Threadersteller : die index1.php könnte man auch zu "din8d30db9dnal3b8f" ändern
Mfg, JOhn
|
|
|
|
|
Similar Threads
|
[MT2] Ticket System für dein MT2GS CMS...
11/11/2011 - Metin2 PServer Guides & Strategies - 24 Replies
Hallo Liebe Leute,
da ich den ganzen Tag nichts zu tun habe und mir bis 21 Uhr die Zeit vertreieben muss, hab ich mal ein kleines Ticketsystem für das MT2GS CMS von hen! geschrieben.
Die User können euch Tickets Schreiben und ihre eigenen Tickets lesen. Falls es Antworten gibt steht dort die Antwort und von Wem das Ticket bearbeitet wurde. Falls nicht steht da bei den beiden Feldern "In bearbeitung...". Desweiteren ist die Rechte Stufe für das Antworten der Tickets auf 2, da ich mir dachte...
|
[MT2] Bank Funktion für dein MT2GS CMS...
03/10/2011 - Metin2 PServer Guides & Strategies - 33 Replies
Hey Liebe Leute,
ich hab gestern mal als ich müde war nach der Arbeit mich an ein "Bank System" dran gesetzt. Dies soll dazu dienen Das die User außerhalb von Ingame sich ein Bank Konto errichten können. In diesem Konto können sie dann von ihren Chars. Yang abheben oder Wieder ihren Chars yang geben. Außerdem können sie untereinander anderen Spielern die Ebenfalls ein Bankkonto besitzen Yang senden, sodass es seinem Hinzugefügt wird. Außerdem ist eine 20 Minütige Auslogg sperre vorhanden.
Ich...
|
[MT2] Itemshop Rabatt Funktion für dein MT2GS CMS...
03/04/2011 - Metin2 PServer Guides & Strategies - 12 Replies
Hey Liebe Leute,
mir ist grad wieder Total öde. Da fiel es mir ein, Metin2.DE macht ja auch immer wieder Itemshop Rabatt Aktionen. Nun dacht ich mir man könnte doch das selbe auch auf Pservern machen, immerhin was spricht dagegen?
Ich hab mich nun einige Minuten davor gesetzt und mal ein Simples Script gecoded. Ihr habt nun die Möglichkeit in eurem MT2GS CMS einen ItemShop Rabatt zu machen oder auch alle Items gleich Teurer.
Das Funktioniert im moment ganz simple.
Ihr hab da ein Leeres...
|
[B]50€ psc [S]50€ nur in klein :D
12/30/2010 - Trading - 15 Replies
ja steht eig alles im titel,
ich habe ne 50er psc hier, suche jemanden, der mir das auscasht, also in kleiner,
solle 5*10 sein, 25er is schlecht atm ^^
naja, ich hoffe, dass sich sobald wie möglich jemand meldet.
ich gebe nicht first außer bei WIRKLICH trusted usern ;)
MfG
|
MT2GS CMS 1.3 help ....
11/13/2010 - Metin2 Private Server - 4 Replies
RO :
Am si eu o problema cu "MT2GS CMS 1.3" ... L-am instalat , totul bine si frumos , doar ca nu trimite mail-ul de inregistrare .... Cine ma poate ajuta si pe mine ?? xD
ENG :
I have a problem with CMS MT2GS 1.3 "... I installed it, everything good and beautiful, just not send mail registration .... Who can help me ? xD
GER :
|
All times are GMT +2. The time now is 05:59.
|
|