Jump to content

Search the Community

Showing results for tags 'acp'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Suggestions and Ideas
    • General Questions
  • IPS 4
    • Questions
    • Issues
    • Tutorials
  • Invision Power Board 3
    • Technical Support
    • Tutorials
  • Administrators
    • General Discussion
    • Servers
    • Hosting Providers
    • Coding and Styling
    • Operating Systems
    • Internet

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 2 results

  1. Εκτός από τις ισχυρές δικλίδες ασφαλείας πρόσβασης που παρέχονται για τον πίνακα ελέγχου διαχειριστή (ACP) όπου είναι μέσο του htaccess στην περίπτωση του Apache και μέσο rewrite rule για την περίπτωση του nginx καθώς και του Two Factor Authentication, μπορούμε να δώσουμε και μια "στιλιστική" νότα σε μορφή error page σε όσους ανακαλύψουν τον σύνδεσμο για τον πίνακα ελέγχου και έχουν περάσει τις πρώτες δικλίδες για να βρεθούν στην σελίδα εισόδου του πίνακα ελέγχου.. Ο παρακάτω τρόπος επιτρέπει στον διαχειριστή να έχει πρόσβαση στον πίνακα ελέγχου μόνο στην περίπτωση που έχει συνδεθεί επιτυχώς στην κοινότητα, δηλαδή στην περίπτωση που ο διαχειριστής όπως φυσικό είναι ξέρει τον σύνδεσμο για τον πίνακα ελέγχου και προσπαθήσει να εισέλθει χωρίς να έχει κάνει είσοδο στην κοινότητα τότε δεν θα μπορέσει να κάνει τίποτα μιας και θα δει την error page που θα δημιουργήσουμε ευθύς αμέσως. Μέσο του αγαπημένου μας FTP Client συνδεόμαστε στον λογαριασμό που έχουμε τα αρχεία της κοινότητας και ανοίγουμε προς επεξεργασία το αρχείο index.php που βρίσκετε στον φάκελο admin ή όπως αλλιώς τον έχουμε μετονομάσει. Σε αυτό το σημείο καλό είναι να κρατήσουμε ένα backup του αρχείου αν και δεν είναι τόσο σημαντικό μιας και μπορούμε να το επαναφέρουμε από το σύνολο των αρχείων που έχουμε κατεβάσει από την client area της IPS. Το προκαθορισμένο αρχείο έχει ως εξής: <?php /** * @brief Admin CP bootstrap * @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a> * @copyright (c) Invision Power Services, Inc. * @license https://www.invisioncommunity.com/legal/standards/ * @package Invision Community * @since 18 Feb 2013 */ define('READ_WRITE_SEPARATION', FALSE); define('REPORT_EXCEPTIONS', TRUE); require_once '../init.php'; \IPS\Dispatcher\Admin::i()->run(); Αντικαθιστούμε όλο το περιεχόμενο ή τα κομμάτια που μπορούμε να ξεχωρίσουμε με το παρακάτω: <!DOCTYPE html> <html lang="en"> <head> <title>Η κοινότητά μου</title> <link href='https://fonts.googleapis.com/css?family=Lato:400' rel='stylesheet' type='text/css'> <style type='text/css'>body,div,h1,h2,p{margin:0;padding:0}img{border:0}h1,h2{font-size:100%;font-weight:normal}body {background: #eaeaea;font-family: helvetica, arial, tahoma, sans-serif;}header {height: 70px;background: #232323;}header img {margin-top: 14px;}.container {width: 980px;margin: 0 auto;}article {background:white;padding: 60px 15px;margin: 15px 0;border-radius: 6px;box-shadow: 0px 2px 0px rgba(0,0,0,0.1);}h1 {font-family: 'lato';font-size: 44px;text-align: center;margin-bottom: 15px;}p {font-family: 'lato';font-size: 24px;color: #7c7c7c; width: 700px;margin: 0 auto;text-align: center;}</style> </head> <body> <header> <div class='container'> <img src='https://path/to/logo.png' alt='Η κοινότητά μου' /></div> <!--Εδώ πάει η εικόνα logo--> </header><div class='container'> <?php /** * @brief Admin CP bootstrap * @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a> * @copyright (c) Invision Power Services, Inc. * @license https://www.invisioncommunity.com/legal/standards/ * @package Invision Community * @since 18 Feb 2013 */ define('READ_WRITE_SEPARATION', FALSE); define('REPORT_EXCEPTIONS', TRUE); require_once '../init.php'; \IPS\Session\Front::i(); // Εάν ένα μέλος είναι συνδεδεμένο και είναι διαχειριστής, θα ανακατευθύνει αυτόματα στον πίνακα ελέγχου, αν το μέλος δεν είναι διαχειριστής, θα εμφανιστεί αυτή η σελίδα. Ομάδα διαχειριστών = 4 if(\IPS\Member::loggedIn()->member_group_id == 4) { \IPS\Dispatcher\Admin::i()->run(); } ?> <article><p><img src="http://path/to/first_image.png" alt="Η κοινότητά μου"></p> <!--Προαιρετικά η πρώτη εικόνα--> <p><img src='http://path/to/second_image.png' alt='Η κοινότητά μου' /></p> <!--Προαιρετικά η δεύτερη εικόνα--> <hr class="ipsHr"> <!--Προαιρετικά η γραμμή διαχωρισμού--> <p><b>Απαγορεύεται η είσοδος εκτός του προσωπικού.</b></p> <!--Προαιρετικό το κείμενο--> </article> </div> </body> </html> Επεξεργαστείτε το περιεχόμενο στα ανάλογα σημεία βάση των αναγκών σας. Το αποτέλεσμα σε όσους δεν είναι διαχειριστές θα έχει ως:
  2. Αν θέλετε να αλλάξετε την γραμματοσειρά του πίνακα ελέγχου σας με μια της αρεσκείας σας αυτό μπορεί να γίνει πολύ εύκολα προσθέτοντας στο custom.css τον παρακάτω κώδικα αλλάζοντας βέβαια την ονομασία της γραμματοσειράς με αυτήν που θέλετε. .ipsApp_admin{ font-family: Segoe Print; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. | Terms of Use