Slider con entradas recientes integrado

Keruh Seguir

Beta
Social Media
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
15 Nov 2013
Mensajes
96
Buenos días, intentaré explicarme lo mejor posible. He añadido en mi web un slider que viene soportado de manera nativa en la plantilla, para que lo podáis ver es este: Buenas Costumbres
Actualmente lo que hace este slider, es mostrar entradas aleatorias, y lo que me gustaría (y según las instrucciones es posible), es que mostrara en orden las ultimas entradas publicadas. Esto es lo que pone en las instrucciones:
Auto Featured Post (Slide Show From JSON Feed)

To add Featured Post widget follow this step
1 on Dashbord Blogger Click Layout
2 Click Add a Gadget
3 Choose HTML/Javascript
4 Copy this Code:

Insertar CODE, HTML o PHP:
<div id="featpost"></div>
<script type='text/javascript'>
jQuery("#featpost").AutofeaturedPost({
MaxPost:5
});
</script>

Vale, esto lo he hecho bien porque el slider se muestra, ahora viene lo complicado. El siguiente paso es este:

(Default) Complete Javascript to call Auto Featured Post like this code:

Insertar CODE, HTML o PHP:
jQuery("#ID_Place_To_Load_Plugin").AutofeaturedPost({
blogURL: "",
MaxPost: 4,
ImageSize: 500,			
Summarylength: 150,					
RandompostActive: true,			
pBlank: "http://1.bp.blogspot.com/-htG7vy9vIAA/Tp0KrMUdoWI/AAAAAAAABAU/e7XkFtErqsU/s72-c/grey.gif",
tagName: false
});

Aqui explica los campos personalizables, y entre ellos el "RandompostActive", que si se pone en false, mostraria en orden las ultimas entradas. Pero este codigo desconozco donde hay que modificarlo. He encontrado en el codigo HTML de la plantilla este codigo, que es el unico de todo el html que contiene "RandompostActive", pero lo cambio a false y sigue mostrando las entradas que le da la gana:

Insertar CODE, HTML o PHP:
//Ajax JSON Featured Post by MKR
(function(a){a.AutofeaturedPost=function(c,b){var d=this;d.$el=a(c);d.init=function(){d.options=a.extend({},a.AutofeaturedPost.defaultOptions,b);d.$el.html('<div class="featuredpost"><ul class="featpost"></ul></div>').addClass(d.options.loadingClass);var f=function(h){var m=h.length,l,k;if(m===0){return false}while(--m){l=Math.floor(Math.random()*(m+1));k=h[m];h[m]=h[l];h[l]=k}return h};var g=function(v){var q,k,r,m,u,l="",s=(d.options.RandompostActive===false?f(v.feed.entry):v.feed.entry);for(var o=0,h=s.length;o<h;o++){for(var n=0,t=s[o].link.length;n<t;n++){if(s[o].link[n].rel=="alternate"){q=s[o].link[n].href;break}}r=("content" in s[o])?s[o].content.$t:("summary" in s[o])?s[o].summary.$t:"";var p=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi;newdowm=a("<div></div>").append(r.replace(p,""));imgb=newdowm.find("img");if("media$thumbnail" in s[o]){u=s[o].media$thumbnail.url.replace(/\/s[0-9]+\-c/g,"/s"+d.options.ImageSize);if(s[o].media$thumbnail.url.indexOf("img.youtube.com")!=-1){u=s[o].media$thumbnail.url.replace("default","0")}}else{if(imgb.length!=0){u=imgb[0].src}else{u=d.options.pBlank}}r=r.replace(/<\S[^>]*>/g,"");if(r.length>d.options.Summarylength){r=r.substring(0,d.options.Summarylength)+"..."}k=s[o].title.$t;l+='<li><div class="inner" ><a title="'+k+'" class="feathumb" href="'+q+'"><img src="'+u+'"/></a><div class="labeltext"><strong class="titlex"><a href="'+q+'">'+k+"</a></strong><p>"+r+"</p></div></div></li>"}d.$el.find("ul.featpost").append(l);a(".featuredpost",d.$el).flexslider({animation:"fade",selector:".featpost > li",animationLoop:true,mousewheel:true,prevText:"<i></i>",nextText:"<i></i>",before:function(){d.$el.find(".labeltext").stop().animate({bottom:-200,opacity:0},1000)},after:function(){d.$el.find(".labeltext").stop().animate({bottom:10,opacity:1},1000)}});d.$el.removeClass(d.options.loadingClass)};var e=function(i,h){return Math.floor(Math.random()*(h-i+1))+i};if(d.options.RandompostActive===false){a.get((d.options.blogURL===""?window.location.protocol+"//"+window.location.host:d.options.blogURL)+"/feeds/posts/default"+(d.options.tagName===false?"":"/-/"+d.options.tagName)+"?max-results=0&orderby=published&alt=json-in-script",function(h){var i=(d.options.MaxPost>h.feed.openSearch$totalResults.$t)?1:e(1,(h.feed.openSearch$totalResults.$t-d.options.MaxPost));a.get((d.options.blogURL===""?window.location.protocol+"//"+window.location.host:d.options.blogURL)+"/feeds/posts/default"+(d.options.tagName===false?"":"/-/"+d.options.tagName)+"?max-results="+d.options.MaxPost+"&orderby=published&start-index="+i+"&alt=json-in-script",g,"jsonp")},"jsonp")}else{a.get((d.options.blogURL===""?window.location.protocol+"//"+window.location.host:d.options.blogURL)+"/feeds/posts/default"+(d.options.tagName===false?"":"/-/"+d.options.tagName)+"?max-results="+d.options.MaxPost+"&orderby=published&alt=json-in-script",g,"jsonp")}};d.init()};a.AutofeaturedPost.defaultOptions={blogURL:"",MaxPost:4,ImageSize:500,Summarylength:150,RandompostActive:false,loadingClass:"loadingxx",pBlank:"http://1.bp.blogspot.com/-htG7vy9vIAA/Tp0KrMUdoWI/AAAAAAAABAU/e7XkFtErqsU/s72-c/grey.gif",tagName:false};a.fn.AutofeaturedPost=function(b){return this.each(function(){(new a.AutofeaturedPost(this,b))})}})(jQuery);

¿Estoy haciendo algo mal?
Muchas gracias!
 
A

arismedes

configuración de plantilla

Hola, a mi me pasa algo parecido, no sé cómo modificar esa parte de código :grumpy:
 

ricotabeta

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Dic 2013
Mensajes
21
Tengo el mismo problema, con la diferencia de que mi codigo no lo puedo modificar y nose porque razón.
 
Arriba