ilch Forum » Ilch Clan 1.1 » Allgemein » Wartungsmodus ab User

Geschlossen
  1. #1
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Huhu,
    Geht es, das man den Wartungsmodus so einstellt, das man die Page ab user (Also registriertem) sehen kann? Nicht nur die Admins

    betroffene Homepage: externer Link
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Tr3icio gelöschter User
    Klar :-) Poste ma deine PHP datei ( include/contents/wartung.php )
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    
    <html>
    
    	<head>
    		<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <title>Wartungs Arbeiten</title>
    	</head>
    
    	<body bgcolor="#ffffff">
    
    <?php 
    /*
    ***********************************
    * Copyright (c) 2006, honklords.de*
    * Mod by DynamicResource.de       *
    ***********************************
    */
    defined ('main') or die ( 'no direct access' );
    $title = $allgAr['title'];
    $eMail = $allgAr['adminMail'];
    $grund = bbcode($allgAr['wartungs_information']);
    
    
    	if (!is_admin()) {
    
    echo '<br><br><table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td width="49%"><div align="center">
          <p><img src="include/images/websiteoffline.gif" alt="" height="300" width="205" border="0"></p>
          <p><a href="admin.php?admin"><u><font size="1">Admin Zugang</font></u></a></p>
        </div></td>
    
    	<td width="41%"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td><div align="right"><h3><b><font color="#CC0000">Wartungsmodus</font></b></h3></div></td>
          </tr>
          <tr>
            <td height="80" valign="top"><font size="1">Grund für den Wartungsmodus</font><br> '.$grund.' </td>
          </tr>
          <tr>
            <td>&nbsp;</td>
          </tr>
    
          <tr>
            <td><br><h4><b>Wir bitten um Verständnis ihr </b><br>
    '.$title.' Team</h4><br><font size="1">Kontakt</font><br>
    <a href='.$eMail.'>'.$eMail.'</a></td>
          </tr>
        </table></td>
      </tr>
    </table>';
    		
    		
    
    		
    
    		
    		} else { 
    		
    				echo '<div style="position:absolute; left: 0px; top: 0px; width:100%; display: block; background-color: #FFFFFF; border: 2px solid #ff0000;"><b>! ! Diese Seite befindet sich im Wartungsmodus ! ! </b><br> Seite nur für Administratoren sichtbar. <br><a href="admin.php?allg">Wartungsmodus beenden</a></div>';
    				
    		  exit();
    	} 
    ?>
    	</body>
    
    </html>
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Tr3icio gelöschter User
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     
    <html>
     
        <head>
            <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <title>Wartungs Arbeiten</title>
        </head>
     
        <body bgcolor="#ffffff">
     
    <?php
    /*
    ***********************************
    * Copyright (c) 2006, honklords.de*
    * Mod by DynamicResource.de       *
    ***********************************
    */
    defined ('main') or die ( 'no direct access' );
    $title = $allgAr['title'];
    $eMail = $allgAr['adminMail'];
    $grund = bbcode($allgAr['wartungs_information']);
     
     
        if ( !loggedin() ) {
     
    echo '<br><br><table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
     <tr>
       <td width="49%"><div align="center">
         <p><img src="include/images/websiteoffline.gif" alt="" height="300" width="205" border="0"></p>
         <p><a href="admin.php?admin"><u><font size="1">Admin Zugang</font></u></a></p>
       </div></td>
     
        <td width="41%"><table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
         <tr>
           <td><div align="right"><h3><b><font color="#CC0000">Wartungsmodus</font></b></h3></div></td>
         </tr>
         <tr>
           <td height="80" valign="top"><font size="1">Grund für den Wartungsmodus</font><br> '.$grund.' </td>
         </tr>
         <tr>
           <td>&nbsp;</td>
         </tr>
     
         <tr>
           <td><br><h4><b>Wir bitten um Verständnis ihr </b><br>
    '.$title.' Team</h4><br><font size="1">Kontakt</font><br>
    <a href='.$eMail.'>'.$eMail.'</a></td>
         </tr>
       </table></td>
     </tr>
    </table>';
           
           
     
           
     
           
            } else {
           
                    echo '<div style="position:absolute; left: 0px; top: 0px; width:100%; display: block; background-color: #FFFFFF; border: 2px solid #ff0000;"><b>! ! Diese Seite befindet sich im Wartungsmodus ! ! </b><br> Seite nur für Administratoren sichtbar. <br><a href="admin.php?allg">Wartungsmodus beenden</a></div>';
                   
              exit();
        }
    ?>
        </body>
     
    </html>
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
        if ( !loggedin() ) {


    Einfach erstezen lachen

    Danke dir
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Aber dann sind ja alle im Adminbereich. Geht es nicht so, das statt "Adminzugang", "Login" Steht. Das User in der Wartungszeit die Page trotzdem nutzen können. Das man sich da einloggt, und auf der Page, nicht im ab raus kommt. Geht das auch?
    mfg
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Tr3icio gelöschter User
    Einfach an einer Stelle einfügen: {_boxes_login}. Dann ist dort dein Login der auf die Standartseite verweist.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Aber an welcher Stelle? Da kommen sonst nur warnungen
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    KoernerWS gelöschter User
    Das stimmt nicht Tr3icio. Sowas funktioniert nur über die Design-Class.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Kannst du mir auch sagen wie?
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    KoernerWS gelöschter User
    Mir fehlt leider die Zeit, um dir zu helfen. Wollte nur darauf hinweisen, dass kein Ansatz von Tr3icio zum Erfolg wird. Also zumindest nicht die, die bereits genannt wurden.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Tr3icio gelöschter User
    Habs noch nie so probiert .. kann nichts dafür wenn die Template Klasse das nicht kann .. ich benutze sowieso nicht mehr die Standart .. benutze ne eigene die einfach mehr kann.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    KoernerWS gelöschter User
    Und meine Mutter kommt aus China, isst gerne Fischstäbchen und ich habe ihr schon sechs Sprachen beigebracht, als wäre es ihre Muttersprache. zwinker

    Wenn du etwas nicht weißt, dann sei' doch nicht gleich beleidigt, wenn man dich darauf hinweist, dass du das nicht weißt^^
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Tr3icio gelöschter User
    Ich gehe einfach davon aus, dass wenn Ilch so eine Funktion fürs Design, dies auch für die Templates bietet, was auch sinnvoll ist. Und es ist so gut wie 0 Arbeit mehr.
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    KoernerWS gelöschter User
    Wieso soll das einen Sinn machen? Zumal hier nichtmal ein Template genutzt wird^^


    Zuletzt modifiziert von KoernerWS am 24.07.2011 - 21:55:49
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Tr3icio gelöschter User
    Mit Template meine ich in diesem Falle allgemein die Ausgabe des gewählten Contents.
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    KoernerWS gelöschter User
    Nächste Lektion für dich: PHP Klassen und Objekte zwinker
    1 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Tr3icio gelöschter User
    Bin ich schon Ewigkeiten durch :-P Habe auch das Thema neue Funktionen in PHP 5.3 schon längst abgehackt.
    Ich arbeite fast ausschließlich Objektorientiert, weil dies einfach meist einfacher, sauberer und schneller ist ( schneller zu Coden. Von der Geschwindigkeit her manchmal auch ^^ ).
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    KoernerWS gelöschter User
    Dann müsstest du aber eigentlich wissen, dass ein ECHO rein gar nichts mit der Design-Class zu tun hat^^
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Tr3icio gelöschter User
    Naja alles was ausgegeben werden soll, wird durch die Design Klasse ausgegeben, solange man diese benutzt.
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    KoernerWS gelöschter User
    Nutzt das Modul diese? Nein! - Das sehen wir doch am Codebeispiel oben^^ zunge
    1 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    KanYe Mitglied
    Registriert seit
    04.03.2011
    Beiträge
    243
    Beitragswertungen
    4 Beitragspunkte
    Da hättet ihr euch doch Zeit für das nehmen können^^
    » Website | X-Fire | Steam «
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten