Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα σε όλους,  είμαι νέος στο blogging και χρειάζομαι λίγη βοήθεια από κάποιον που γνωρίζει για το παρακάτω πρόβλημα.

 

Έστησα ένα πειραματικό blog στο blogger και κατέβασα ένα template από ένα site του εξωτερικού. To template αυτό το χρησιμοποιεί αρκετός κόσμος και ότι javascript περιέχει είναι ανεβασμένο στον λογαριασμό Google Code του δημιουργού. Γι' αυτό το λόγο κατά καιρούς ο λογαριασμός του bann-αρεται και κάποια χαρακτηριστικά του template όπως ένα καρουζέλ που έχει παύουν να λειτουργούν ή ακόμη και όταν δεν συμβαίνει αυτό το blog σέρνεται. Ο δημιουργός προτρέπει τους χρήστες του template να ανεβάσουν ότι javascript αφορά το template σε δικό τους account στο Google Code ή σε κάποιο δωρεάν site όπως το http://yourjavascript.com/

 

Με αυτό τον τρόπο δεν θα κινδυνεύει ο χρήστης να "κολλήσει" το "blog" του ή να bann-άρουν τον λογαριασμό του, ενώ παράλληλα το blog θα φορτώνει πιο εύκολα.

 

Ο δημιουργός ο οποίος είναι Ινδονήσιος έχει φτιάξει tutorial πάνω στο θέμα αλλά αυτό είναι στη γλώσσα του και αν μεταφραστεί δύο φορές (στα Αγγλικά και μετά στα Ελληνικά) δεν βγάζει νόημα ή εγώ δεν το καταλαβαίνω.

 

Έχω καταλάβει γιατί πρέπει να γίνει, έχω καταλάβει που αλλά και πως θα ανεβάσω το javascript, αυτό που δεν έχω καταλάβει, τουλάχιστον όχι με σιγουριά είναι που θα το βρω. Δηλαδή πιο συγκεκριμένα κομμάτι του κώδικα του template πρέπει να κάνω copy.

 

Μπορεί σας παρακαλώ να με βοηθήσει κάποιος που γνωρίζει? Γιατί έχω διαβάζει 800 σελίδες από το πρωί αλλά όλα τα θέματα αναφέρονται πολύ γενικά στην διαδικασία του upload ενώ δεν βρίσκω καθόλου πληροφορίες για το περιεχόμενο του janvascript, που φαντάζομαι ότι ούτος η άλλος σε κάθε template είναι διαφορετικό.

 

Ευχαριστώ. :)

 

P.S. Αν πρέπει να ανεβάσω κάτι να δείτε ζητήστε μου, δεν ανέβασα γιατί δεν ξέρω τι.

Δημοσ.

Έχω καταλάβει γιατί πρέπει να γίνει, έχω καταλάβει που αλλά και πως θα ανεβάσω το javascript, αυτό που δεν έχω καταλάβει, τουλάχιστον όχι με σιγουριά είναι που θα το βρω. Δηλαδή πιο συγκεκριμένα κομμάτι του κώδικα του template πρέπει να κάνω copy.

Ή εσύ μπερδεύεσαι ή εγώ.

Κάπου στην αρχή του κώδικα θα έχει κάποιες σειρές που λένε

<script type="text/javascript" src="κάποιοόνομα.js">

Αυτό το «κάποιοόνονομα»  με κατάληξη js είναι το αρχείο που ψάχνεις,στο template σου θα έχει και κάποια διεύθυνση π.χ. 

<script type="text/javascript" src="http://google/xesmes/kapoioserver/blabla/κάποιοόνομα.js">

Πρέπει να δεις λοιπόν ποια είναι αυτή η διεύθυνση και να κατεβάσεις το αρχείο js στον Η/Υ σου,για να το ανεβάσεις μετά στην σελίδα σου,άπαξ και είναι στην ίδια σελίδα με το template σου θα το κάνεις όπως στο πρώτο παράδειγμα,χωρίς διεύθυνση,απευθείας το όνομα του αρχείου,αρκεί να είναι στον ίδιο φάκελο.

Αυτό θα το κάνεις για κάθε αναφορά σε αρχείο js.

Δημοσ.

Κατ' αρχήν να σε ευχαριστήσω εξ' αρχής γιατί είχα πελαγώσει και να σου πω ότι δεν παίζει να μπερδεύεσαι εσύ...σίγουρα εγώ είμαι. Κάτι δεύτερο, δεν ξέρω πως μoυ ήρθε μία έκλαμψη και κατέβασα το Notepad++ και ήταν λες και ήμουν τυφλός και βρήκα το φως μου! Μέχρι τώρα χρησιμοποιούσα το κοινό notepad των Windows και στραβώθηκα.

 

Λοιπόν, κάνοντας αναζήτηση ".js" σε ολόκληρο το αρχείο, βρήκα 4 αναφορές. Η πρώτη βρίσκεται στην γραμμή 286 (ολόκληρο το αρχείο είναι 1747 γραμμές) και είναι αυτό:

 

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>

 

Και πιο κάτω ακλουθούν αυτά τα δύο. Το πρώτο εκ των δύο, περιέχει URL αλλά με βγάζει σε μία σελίδα 404 error: Το δεύτερο δεν περιέχει κάποιον ενεργό σύνδεσμο:

 

<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
script.src = '//pagead2.googlesyndication.com/pagead/js/google_top_exp.js';

 

Και τέλος αυτό στην 927 γραμμή που είναι link και έχει και περιεχόμενο:

 

<script src='http://s7.addthis.com/js/250/addthis_widget.js#pubid=4rifin' type='text/javascript'/></div>

Τώρα αφού ακολουθήσω τους συνδέσμους, κάνω copy αυτά που θα βρω και αφού τα επικολλήσω σε ένα κενό notepad, το tutorial έλεγε:   "Αποθηκεύουμε το αρχείο με κατάληξη ".js" επιλέγοντας "Αποθήκευση ως" = "Όλα τα αρχεία" και Κωδικοποίηση: ANSI".

Όμως από το Notepad++ μπορώ να το σώσω κατευθείαν ως JavaScript file (*.js) και είναι το ίδιο, σωστά?

 

Το όνομα που θα δώσω στο αρχείο (πέρα από την κατάληξη) έχει καμία σημασία?

Προφανώς αυτή τη διαδικασία θα την κάνω με το πρώτο και το τελευταίο από τα τέσσερα, με τα δύο μεσαία τι κάνω?

 

Απάντησε μου αν θες σε αυτά τα ερωτήματα για να μην στα ρωτήσω όλα μαζεμένα και μετά θα σου κάνω άλλες 2-3 ερωτήσεις επιβεβαίωσης όσων αφορά το upload στο Google Code αλλά κυρίως για το σημείο στο οποίο θα ξανά επικολλήσω το link που θα μου δώσει το Google Code, έπειτα από το upload. Ευχαριστώ πολύ!:)



Πρέπει να δεις λοιπόν ποια είναι αυτή η διεύθυνση και να κατεβάσεις το αρχείο js στον Η/Υ σου,για να το ανεβάσεις μετά στην σελίδα σου,άπαξ και είναι στην ίδια σελίδα με το template σου θα το κάνεις όπως στο πρώτο παράδειγμα,χωρίς διεύθυνση,απευθείας το όνομα του αρχείου,αρκεί να είναι στον ίδιο φάκελο.

 

Συμπληρώνω γιατί ξέχασα να σου απαντήσω σε αυτό. Δεν είναι κάποιο site, blog είναι στο blogger (blogspot) οπότε, κι αν δεν κάνω λάθος, δεν υπάρχει αυτή η δυνατότητα. Να το αποθηκεύσω δηλ. εκεί, στο ίδιο το blog.

Δημοσ.

Σε εμένα πάντως και στα 4 κάτι μου βγάζει.

Στο notepad++ πάνε στο μενού στο encoding(κωδικοποίηση) ΑΠΟ ΠΡΙΝ κάνεις αντιγραφή επικόλληση το περιεχόμενο,μετά αποθήκευσε τα σε js.

 

Από την στιγμή που θα προσέξεις να έχει το ίδιο όνομα μέσα στον κώδικα της σελίδας δεν έχει σημασία πως θα τα ονομάσεις,αλλά για συμβατότητα μείνε σε λατινικούς χαρακτήρες και όλα «μικρά» .

Δημοσ.

Έχεις δίκιο, με μπέρδεψε ότι στο τρίτο λείπει το πρόθεμα "http:". Ενώ στο δεύτερο, ενώ υπάρχει ολόκληρο (από "https:...μέχρι...js") για κάποιο λόγο πάει πακέτο και με το παρακάτω ("></script>) ως ένα link και μόλις το πατήσω, λογικό να βγάζει error.

https://apis.google.com/js/plusone.js"></script>

Κράτησα τα αρχικά τους ονόματα για να μην γίνει κανένα μπέρδεμα, δηλαδή:

 

jquery.min.js

plusone.js

google_top_exp.js

addthis_widget.js

 

Και τα έκανα upload στο http://yourjavascript.com/ από τη μία γιατί η διαδικασία είναι πιο εύκολη και από την άλλη γιατί κάπου διάβασα ότι εκεί παρουσιάζονται λιγότερα προβλήματα απ' ότι στο Google Code.

 

Να σημειώσω ότι αρχικά προσπάθησα να χρησιμοποιήσω το hotmail μου αλλά δεν λάμβανα τίποτα (ούτε στα bulk), παρόλο που το yourjavascript.com έλεγε ότι η διαδικασία ήταν επιτυχής. Τελικά χρησιμοποίησα yahoo και έλαβα τα email αμέσως στα εισερχόμενα.

 

Λοιπόν, το yourjavascript.com έστειλε για κάθε ένα από τα τέσσερα ένα email που περιέχει ένα link και ένα code, παραθέτω τα code:

<script type="text/javascript" src="http://yourjavascript.com/143101047/jquery.min.js"></script>
<script type="text/javascript" src="http://yourjavascript.com/439405101/plusone.js"></script>
<script type="text/javascript" src="http://yourjavascript.com/410011340/google-top-exp.js"></script>
<script type="text/javascript" src="http://yourjavascript.com/713443101/addthis-widget.js"></script>

Αυτά που υπάρχουν εξαρχής στο template δεν τα ξανά post-άρω, υπάρχουν στο προηγούμενο μήνυμα μου.

 

Τώρα πως πρέπει να αντικατασταθούν? Αν αλλάξω μόνο το αρχικό URL με το δικό μου είναι αρκετό ή πρέπει να αντικαταστήσω ολόκληρο το code?

 

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

Δημοσ.

Τώρα θα σε γελάσω,δεν ξέρω ούτε εγώ τι κάνουν,αλλά θα άλλαζα μόνο το url ώστε να παραμείνουν όλα τα άλλα σύμβολα,όπως λες και εσύ κάτι θα κάνουν.

http://www.htmlhelp.com/reference/html40/entities/special.html

(λογικά είναι για να παίρνουν και να στέλνουν αποτελέσματα μεταξύ τους,αλλά δεν το έχω ψάξει για να ξέρω)

 

 

Βέβαια μπορείς να δοκιμάσεις και τι γίνεται στην σελίδα σου όταν αλλάζεις ατόφιο ολόκληρο το code από script σε /script

Αυτό είναι το καλό με την υπόθεση, μπορείς να κάνεις ότι θέλεις και βλέπεις αμέσως αποτελέσματα.

Δημοσ.

Άλλαξα τα URL μόνο, ένα την φορά φορτώνοντας κάθε φορά στο blog το "νέο template", έτσι ώστε αν προκύψει κάποιο πρόβλημα να μπορώ να καταλάβω ποιό από τα τέσσερα το δημιουργεί. Κάθε φορά έλεγχα τα πάντα στο blog και τελικά τα αντικατέστησα όλα με τα δικά μου URL χωρίς να μπορώ να εντοπίσω κάποιο πρόβλημα. Οπότε πιστεύω ότι πήγε καλά! Σε ευχαριστώ πολύ!!! :)

Κάτι ακόμα που ήθελα να σε ρωτήσω, μέσα στο template περιέχονται και πολλά άλλα URL εικόνων (gif και png) που είναι το βασικό φόντο του template, κουμπιά, εικονίδια κ.α. Αυτά αν θέλω μπορώ να τα αντικαταστήσω με δικά μου URL για λόγους "ασφαλείας"? Δηλαδή να κατεβάσω αυτές τις εικόνες να τις ξανανεβάσω σε δικό μου λογαριασμό πχ στο Photobucket και να αντικαταστήσω τα links. Συνηθίζεται κάτι τέτοιο?

Και τέλος αν θες να με βοηθήσεις με το τελευταίο πρόβλημα που έχει μείνει...το Search box του template αντί ν κάνει αναζήτηση στο ίδιο το blog κάνει αναζήτηση γενικά στο Google χωρίς να βρίσκει ούτε εκεί αυτό που αναζητώ.

Post-αρω τα σημεία του (αρχικού) template που πιστεύω πως είναι σχετικά με αυτή τη λειτουργία μήπως έχεις κάτι να μου προτείνεις.

'//www.blogger.com/navbar.g?targetBlogID\758050265550455660643\46blogName\75Johny+Joss+Banget\46publishMode\75PUBLISH_MODE_BLOGSPOT\46navbarType\75BLUE\46layoutType\75LAYOUTS\46searchRoot\75http://johny-jossbanget.blogspot.com/search\46blogLocale\75en\46v\0752\46homepageUrl\75http://johny-jossbanget.blogspot.com/\46vt\75-1277231859863801295', { container: "navbar-iframe-container", id: "navbar-iframe"
</ul>
<div class='menusearch'>
<div style='float:right;padding:12px 8px 0 0;'>
<form action='/search''http://www.google.com/search' method='get' target='_blank'>
<input name='sitesearch' style='display:none;' value='http://johny-jossbanget.blogspot.com'/>
<input id='search-box' name='q' onblur='if(this.value=='')this.value=this.defaultValue;' onfocus='if(this.value==this.defaultValue)this.value='';' style='width:170px;border:none;padding:10px 10px; margin-right:5px; font:italic 12px Georgia;color:#b5b5b5; background:url(http://3.bp.blogspot.com/-q3Q6hWjYZUo/T94HN6VdhHI/AAAAAAAAG58/P-A9JP3CDY4/s1600/search_form.png) no-repeat;' type='text' value='Find your movies...'/><input align='top' id='search-btn' src='http://2.bp.blogspot.com/-BmpnVNvHgs0/T94HNdsyt8I/AAAAAAAAG50/Jn2uw4OJOUk/s1600/search_btn.png' type='image' value='Search'/>
</form>

Δοκίμασα και άλλαξα το "targetBlogID" με το blogID του δικού μου blog, όπως επίσης και το "searchRoot" και "homepageUrl" αλλά δεν έγινε κάτι. Το μόνο που άλλαξε είναι ότι στα αποτελέσματα του Google τώρα γράφει:


Your search - ("Αυτό που ψάχνω") site:http://To onoma tou blog mou.blogspot.gr - did not match any documents.

Δηλαδή κάνει αναζήτηση μαζί με αυτό που ψάχνω και το ίδιο το όνομα του blog, ή μάλλον το URL του.

 

Δημοσ.

Κάτι ακόμα που ήθελα να σε ρωτήσω, μέσα στο template περιέχονται και πολλά άλλα URL εικόνων (gif και png) που είναι το βασικό φόντο του template, κουμπιά, εικονίδια κ.α. Αυτά αν θέλω μπορώ να τα αντικαταστήσω με δικά μου URL για λόγους "ασφαλείας"? Δηλαδή να κατεβάσω αυτές τις εικόνες να τις ξανανεβάσω σε δικό μου λογαριασμό πχ στο Photobucket και να αντικαταστήσω τα links. Συνηθίζεται κάτι τέτοιο?

Στο photobucket ή παρόμοια όχι,θα καταλάβουν από την μεγάλη κίνηση(λέμε τώρα) ότι κάτι τρέχει και θα βλοκάρουν της συνδέσεις,κανονικά πληρώνεις κάποιο host και σου δίνει τάδε gb τον μήνα και τάδε επισκέπτες και κάνεις ότι θες,για δοκιμή αν θες κάνε το στο bucket έτσι για εμπειρία,στο blogger καθαυτού δεν σε αφήνουν να ανεβάσεις εικόνες;;
Δημοσ.

Στο photobucket ή παρόμοια όχι,θα καταλάβουν από την μεγάλη κίνηση(λέμε τώρα) ότι κάτι τρέχει και θα βλοκάρουν της συνδέσεις,κανονικά πληρώνεις κάποιο host και σου δίνει τάδε gb τον μήνα και τάδε επισκέπτες και κάνεις ότι θες,για δοκιμή αν θες κάνε το στο bucket έτσι για εμπειρία,στο blogger καθαυτού δεν σε αφήνουν να ανεβάσεις εικόνες;;

 

Κατάλαβα, μπορεί να το δοκιμάσω σε 1-2 εικόνες, έτσι για το τεστ όπως είπες. Ίσως το κάνω στο photobucket ή ίσως και σε κάποια άλλη υπηρεσία. Προ καιρού έψαχνα για δωρεάν FTP Server και είχα βρει διάφορες υπηρεσίες που σου δίνανε πχ 1-2 GB δωρεάν. Χώρο πάντως δεν πιάνουν, όλες μαζί γιατί τις κατέβασα είναι γύρο στα 350 KB. Τίποτα δηλαδή. Ή ίσως ζητήσω από έναν φίλο που έχει site, που φιλοξενείται κανονικά σε υπηρεσία που πληρώνει να μου τις ανεβάσει εκεί. Σ' ευχαριστώ πολύ για την βοήθεια. Αν και τελικά δεν ήταν κάτι περίπλοκο αν δεν με είχες βοηθήσει αποκλείεται να τα είχα καταφέρει μόνος μου, thanks! :)

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...