meta expr:content='data:blog.pageTitle' property='og:title'/>
Login

advertising

Doctor blogger

Κρεμάλα (Game for your blog)

Score :
Λάθη (6):

Κρεμάλα (Game for your blog)

Τετάρτη 3 Απριλίου 2013

Ένα αρκετά ενδιαφέρον Script

 Script, το οποίο μετά απο κάποιες μετατροπές και συγχωνεύσεις που του έκανε, το έφτασε στην τελική του μορφή, όπως θα το δείτε κι εσείς.

Πώς μπορεί να χρησιμοποιηθεί, και σε ποιές περιπτώσεις:
Μπορείτε να το χρησιμοποιήσετε, αν θέλετε να κάνετε κάποιες εργασίες στο Blog σας, και το διάστημα όσο θα διαρκούν, να μην είναι προσβάσιμο απο επισκέπτες. Στην περίπτωση αυτή, ο επισκέπτης θα βλέπει μια σελλίδα, η οποία θα του ανακοινώνει πως το ιστολόγιο είναι υπο κατασκευή, και αν το επιθυμεί, θα μπορεί να μας στείλει ένα γράμμα, για οτιδήποτε θέλει.
Δίνει όμως και την δυνατότητα στον διαχειριστή, να μπορεί ανά πάσα στιγμή να δεί το ιστολόγιό του αν το θέλει, βάζοντας απλά Username & Password.

Θα μου πείτε φυσικά, αυτό το κάνει κάποιος και δίχως κώδικα, απλά το κλείνει στους αναγνώστες, και να επιλέξει ο ίδιος ποιοί θα μπορούν να το δούν, και που το παρέχει η Blogger σε όλους. 
Ναι, σωστά. Μα οπτικά, ο τρόπος αυτός υπερέχει, και δείχνει πολύ πιο ..ας τον πω "επαγγελματικός" απο αυτόν της Blogger.



Δείτε το στην πράξη, σε ένα άλλο Blog που το εγκατέστησα, για να πάρετε μια γεύση: grpamestoixima.blogspot

Aλλαγες στην επεξεργασία HTML στο blogger
ctrl F λειτουργεί μόνον όταν ο κέρσορας είναι μέσα στο πρότυπο, και ανοίγει ένα κουτάκι, οπου γράφετε τη λέξη κλειδί η τη φράση που ψάχνετε, και αμέσως χρωματίζονται οι αντίστοιχες φράσεις 

Είδατε λοιπόν τι εννοώ;
Τώρα, πάμε να δούμε και το πώς γίνεται!
Αντιγράψτε τον παρακάτω κώδικα, και επικολλήστε τον στον κώδικα του προτύπου σας πρίν το κλειστό /BODY  ή σαν οποιοδήποτε άλλοWidget HTML/JavaScript στην πλαϊνή σας μπάρα.

<!--START UNDER CONSTRUCTION FOR BLOG--><div id="postit" style="left:0px;top:0px">
<style type="text/css">#postit{position:fixed;bottom:0px;right:0px;width:50;padding:10px;background-color:white;border:1px black;visibility:hidden;z-index:50;cursor:hand;}</style>
<script>var once_per_browser=0var ns4=document.layersvar ie4=document.allvar ns6=document.getElementById&&!document.allif (ns4)crossobj=document.layers.postitelse if (ie4||ns6)crossobj=ns6? document.getElementById("postit") : document.all.postitfunction closeit(){if (ie4||ns6)crossobj.style.visibility="hidden"else if (ns4)crossobj.visibility="hide"}function get_cookie(Name) {var search = Name + "="var returnvalue = "";if (document.cookie.length > 0) {offset = document.cookie.indexOf(search)if (offset != -1) { // if cookie existsoffset += search.lengthend = document.cookie.indexOf(";", offset);if (end == -1)end = document.cookie.length;returnvalue=unescape(document.cookie.substring(offset, end))}}return returnvalue;}function showornot(){if (get_cookie('postdisplay')==''){showit()document.cookie="postdisplay=yes"}}function showit(){if (ie4||ns6)crossobj.style.visibility="visible"else if (ns4)crossobj.visibility="show"}if (once_per_browser)showornot()elseshowit()</script>
<script language="JavaScript1.2">function drag_drop(e){if (ie4&&dragapproved){crossobj.style.left=tempx+event.clientX-offsetxcrossobj.style.top=tempy+event.clientY-offsetyreturn false}else if (ns6&&dragapproved){crossobj.style.left=tempx+e.clientX-offsetxcrossobj.style.top=tempy+e.clientY-offsetyreturn false}}function initializedrag(e){if (ie4&&event.srcElement.id=="postit"||ns6&&e.target.id=="postit"){offsetx=ie4? event.clientX : e.clientXoffsety=ie4? event.clientY : e.clientYtempx=parseInt(crossobj.style.left)tempy=parseInt(crossobj.style.top)dragapproved=truedocument.onmousemove=drag_drop}}document.onmousedown=initializedragdocument.onmouseup=new Function("dragapproved=false")</script>
<script language="JavaScript">function submitentry(){password = document.password1.password2.value.toLowerCase()username = document.password1.username2.value.toLowerCase()passcode = 1usercode = 1for(i = 0; i < password.length; i++) {passcode *= password.charCodeAt(i);}for(x = 0; x < username.length; x++) {usercode *= username.charCodeAt(x);}if(usercode==154920870&&passcode==6497400){ window.location="javascript:closeit()"; done=1; }else { alert("Το όνομα ή ο κωδικός σας είναι λάθος!"); }}</script>
<!--INSERT YOUR CONTENT HERE-->
 <center><img width="200" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ1cPwFKdYF_lWi3T3V70OEsM4k9iLpExM-bt1IaaUO8nA_WsRWvI6JAAPDHzRMjd-soVBZRdWVuxdLb3Y00ostskyHdwauaRrhuw_MqguD0_VOsY09kJwJavoTJz16jbijS8ozbuLWY85/s1600/Under+construction.png" /><br /><b><font size="4" color="black" face="Arial">Το ιστολόγιο είναι υπό κατασκευή</font></b><br /><br /><font size="2" color="black" face="Arial">Για περισσότερες πληροφορίες <a href="mailto:ΕΔΩ ΤΟ EMAIL ΣΑΣ">επικοινωνήστε με τον διαχειριστή</a>.</font><br /><br /><font size="1" color="black" face="Arial">Είσοδος διαχειριστή</font><br /><br /><form name="password1">Όνομα χρήστη<br /><input type="text" name="username2" size="28" /><br />Κωδικός<br /><input type="password" name="password2" size="28" /><br /><input type="button" value="Είσοδος" onclick="submitentry()" /></form></center>
</div><!-- END UNDER CONSTRUCTION FOR BLOG -->
Αντικαταστήστε τα 154920870 και  6497400 με τους αριθμούς που θα σας δώσει ο Password Generator στην σελίδα dynamicdrive.com, στο δεύτερο σημείο, εκεί που λέει:
Choose a UserName: (εδώ βάλτε το user όνομα που θέλετε)
Choose a Password: (εδώ τον κωδικό σας, και να τον θυμάστε)

και απο κάτω έχει ένα κουμπί, που λέει "Calculate", πατήστε το, και θα κωδικοποιήσει τα στοιχεία που μόλις βάλατε, κάνοντάς τα αριθμούς, ώστε να μην μπορεί να ξέρει κανένας τα στοιχεία σας απο τον κώδικα του blog σας, αν κάνει Source. Οι αριθμοί θα του είναι άχρηστοι.
Με τους αριθμούς που θα σας δώσει, θα αντικαταστήσετε τα παραπάνω νούμερα που δίνω χρωματιστά στον κώδικα. Εσείς εννοείται πως θα βάζετε το Username και το Password που βάλατε για να δείτε το Blog σας κανονικά, τα νούμερα είναι μόνο για τον κώδικα.

Τελευταία κίνηση, αντικαταστήστε με το Email σας τα κόκκινα γράμματα:ΕΔΩ ΤΟ EMAIL ΣΑΣ
και κάντε "Προεπισκόπιση" να δείτε αν λειτουργεί, και κατόπιν "Αποθήκευση".

Στο Blog μου, που είδατε πρίν λίγο, αν βάλετε στην είσοδο του διαχειριστή:


θα το δείτε να ανοίγει κανονικά. Εννοείται πως μπορώ ανα πάσα στιγμή να αλλάξω τον κωδικό, το ίδιο και σείς.

Πώς το ξαναβγάζουμε;
Πανεύκολα. Αν προσέξετε, στην αρχή του κώδικα υπάρχει η φράση: "START UNDER CONSTRUCTION FOR BLOG" και στο τέλος η φράση "END UNDER CONSTRUCTION FOR BLOG".
Ψάξτε απλά την 1η, και σβήστε μέχρι την τελευταία.  Το ιστολόγιο θα φαίνεται ξανά όπως και πρίν σε όλους κανονικά.

Καλή επιτυχία, και ευχαριστώ τον Μπάμπη άλλη μια φορά για τον κόπο του, και την διάθεση να μοιραστεί μαζί μας το Script αυτό.



nikos63.blogspot

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου