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

XML template slider


NikosTsolakos

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

παίδες θέλω να φτιάξω το slider στο template του blog μου 
του βάζω αυτό  --> 
<script src="/feeds/posts/default?">max-results="+numposts+"&orderby=published&alt=json-in-script&callback=showrecentposts\"></script> 

και μου βγάζει σαν error 

The reference to entity "orderby" must end with the ';' delimiter 

το αλλάζω αλλα χαλάει ο κώδικας μετά help γιατί τα μπέρδεψα  :(

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για ποια πλατφόρμα μιλάμε, σε ποιο αρχείο βάζεις το παραπάνω και σε ποια θέση του αρχείου το βάζεις;

 

Αν πρόκειται για javascript, τότε φαντάζομαι θέλεις κάτι σαν το παρακάτω:

...
var sliderScript = document.createElement('script');
sliderScript.type = 'text/javascript';  // optional if targeting HTML5 
sliderScript.src = '/feeds/posts/default?max-results='
		+ numposts
		+ '&orderby=published&alt=json-in-script&callback=showrecentposts';
document.body.appendChild(sliderScript);
...
Αν πρόκειται για php, τότε φαντάζομαι θέλεις κάτι σαν το παρακάτω:

<html>
...
<body>
	...
	<script src="/feeds/posts/default?max-results=<?php echo numposts;?>&orderby=published&alt=json-in-script&callback=showrecentposts"></script>
</body>
</html>
Και στις 2 περιπτώσεις, αν όντως χρειάζεται η ανάποδη κάθετος μετά το showrecentposts (δεν το νομίζω) τότε πρέπει να την κάνεις escape, δηλαδή να την προσθέσεις 2 φορές: \\

 

Επίσης ίσως χρειαστεί να χρησιμοποιήσεις html entities για τα ?, <, > και &.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Και τα 2 links που δίνεις αφενός είναι πήχτρα σε inclusions ενός http://static.graddit.com/js/advertisement.js (no good I think) κι αφετέρου βαράνε javascript errors.

 

Πρόχειρα που έψαξα είδα πως προσπαθείς να χρησιμοποιήσεις αυτό εδώ το jQuery plugin, και πιο συγκεκριμένα το 3ο demo του (με αλλαγμένη τη θέση του indexer). Σε αυτό εδώ το link μπορείς να κατεβάσεις το plug-in και να δεις μέσα στο zip του τα δείγματα κώδικα που έχει για το πως να το χρησιμοποιήσεις.

 

Επειδή όμως λες πως είσαι σε blogger, θα πρέπει να κοιτάξεις στην τεκμηρίωση της Google για το αν και πώς μπορείς να προσθέσεις custom javascript στο blog σου. Δεν ασχολούμαι με blogger ξέρω όμως πως χρησιμοποιεί μια δικιά του παραλλαγή του makrup στα templates, τα οποία μετά μπορείς να τα κάνεις xml export/import στο blog σου.

 

Είχα ποστάρει σχετικά πριν από κάνα μήνα σε κάποιο άλλο νήμα, αλλά δεν το βρίσκω τώρα. Με λίγο googling θα βρεις απευθείας όμως τις πηγές στην Google.

 

EDIT

 

Διόρθωση του 1ου link.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

δεν νομίζω το κατέβασα και εχει διαφορα μεσα ( images κ.α) πρεπει να τα ανεβασω στο Internet μιας και στο blogger δεν μπορώ να φορτώσω τιποτα!
 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αγορίνα thanks αλλα τοφτιαξα!
το βλαμμένω ήθελε ενα απλο gadget απο πισω :P

<div class='lof-main-wapper' id='slider'>
<div class='slider-main-outer'>
<ul class='slider-main-wapper'>
<script>                   
document.write("<script src=\"/feeds/posts/default?max-results="+numposts+"&orderby=published&alt=json-in-script&callback=showrecentposts\"><\/script>");
</script>
</ul>
</div>
<div class='slider-navigator-outer'>
<ul class='slider-navigator'>
<script>                   
document.write("<script src=\"/feeds/posts/default?max-results="+numposts+"&orderby=published&alt=json-in-script&callback=showrecentposts0\"><\/script>");
</script>
</ul>
</div>
</div>

και τωρα έφτιαξε!
Ας το lockαρει ενας moderator :) thanks

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Πάντως εξακολουθεί να καλεί 7 φορές εκείνο το advertisment.js...

 

post-38307-0-11529400-1379988710_thumb.jpg

 

καθώς και να χτυπάει errors ...

 

post-38307-0-02577400-1379988643_thumb.jpg

 

Προσωπικά θα απέφευγα το document.write() και θα δοκίμαζα να βάλω το script είτε στο template ή σε widget όπως το έκανες, αλλά κάνοντας append το script πριν από το body. Βρήκα πρόχειρα κι ένα link που δείχνει 3 τρόπους για φόρτωμα εξωτερικού script στο blogger: http://blog.brasskazoo.com/2012/01/loading-external-javascript-into.html

Επεξ/σία από migf1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

αγορινα και εγω ξενέρωσα!
αυτο το blogger ειναι fake το εχω για να δοκιμάζω τα templates!
αλλα δεν θα το χρησιμοποιήσω αυτο το template αποτι φαίνεται!
Αλλα Ειναι XML ρεσει φίλε!
Ολα εχουνε Document.write κτλ!
Anyway!
Thanks A Lot Boy ;)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

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

Σύνδεση

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

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