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

XML template slider

Ερώτηση

παίδες θέλω να φτιάξω το 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 γιατί τα μπέρδεψα  :(

 

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

7 απαντήσεις σε αυτή την ερώτηση

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

  • 0

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

 

Αν πρόκειται για 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 για τα ?, <, > και &.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

javascript problem εχω φίλε μου :(
δες πως ειναι το slider --->

http://tv2series.blogspot.gr

 

και πως ειναι σε εμενα -->

 

http://bloggertest1997.blogspot.gr/

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

Και τα 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.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

αγορίνα 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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0
Δημοσ. (επεξεργασμένο)

Πάντως εξακολουθεί να καλεί 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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
  • 0

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

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

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

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

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.