Ayuda con plantilla de videos Youblog

  • Autor Autor pichuyork
  • Fecha de inicio Fecha de inicio
P

pichuyork

Épsilon
Redactor
Que tal FB aqui de vuelta con una duda respecto a las plantillas para videos, resulta que encontre una plantilla que me gusto mucho, se llama Youblog el chiste es que al poner una entrada sale la previa del video, pero para eso ahi un codigo el cual no se como usar o donde colocar, supongo que es a la hora de poner el post pero edito las partes de donde debe ir el video y pues no queda.

alguien me ayudara explicando como este es el codigo

Insertar CODE, HTML o PHP:
<script type="text/javascript">
var numposts = 3;
var showpostthumbnails = true;
var displaymore = true;
var displayseparator = true;
var showcommentnum = true;
var showpostdate = true;
var showpostsummary = true;
</script>

<script type="text/javascript">
//<![CDATA[
function showrecentpostswiththumbs(json) {
	document.write('<ul class="recent_posts_with_thumbs">'); 
	for (var i = 0; i < numposts; i++) {
		var entry = json.feed.entry[i];
		var posttitle = entry.title.$t;
		var trimmed_title = posttitle.substring(0,36);
		var posturl;if (i == json.feed.entry.length) break;
		for (var k = 0; k < entry.link.length;k++){
			if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){
				var commenttext=entry.link[k].title;
				var commenturl=entry.link[k].href;
			}			
			if (entry.link[k].rel == 'alternate') {
				posturl = entry.link[k].href;break;
			}
		}
		if("content"in entry){
			var postcontent=entry.content.$t;
		}
		if (postcontent.indexOf("[youtube]")!=-1){
		var vidid = postcontent.substring(postcontent.indexOf("[youtube]http://www.youtube.com/watch?v=")+40,postcontent.indexOf("[/youtube]"));
		}
		else {var vidid = ""};
		try {thumburl='http://i2.ytimg.com/vi/'+vidid+'/default.jpg';}catch (error){
			thumburl='http://i2.ytimg.com/undefined/hqdefault.jpg';
		}
		var postdate = entry.published.$t;
		var cdyear = postdate.substring(0,4);
		var cdmonth = postdate.substring(5,7);
		var cdday = postdate.substring(8,10);
		var monthnames = new Array();
		monthnames[1] = "Jan";monthnames[2] = "Feb";monthnames[3] = "Mar";monthnames[4] = "Apr";monthnames[5] = "May";monthnames[6] = "Jun";monthnames[7] = "Jul";monthnames[8] = "Aug";monthnames[9] = "Sep";monthnames[10] = "Oct";monthnames[11] = "Nov";monthnames[12] = "Dec";
		document.write('<li class="clearfix">');
		if(showpostthumbnails==true)
		document.write('<div class="recent_video_title"><a href="'+posturl+ "#post-title" + '" target ="_top">'+trimmed_title+'...'+'</a></div>');
		if(vidid != ""){
		document.write('<a href="'+ posturl + "#post-title" + '"><span class="thumb_play_button"></span><img class="recent_thumb" src="'+thumburl+'"/></a>');
		}
		else{
		document.write('<a href="'+ posturl + "#post-title" + '"><img class="recent_thumb" src="http://i2.ytimg.com/vi/undefined/hqdefault.jpg"/></a>');
		}
		var textinside = postcontent.substring();
		var re = /<\S[^>]*>/g; 
		postcontent = textinside.replace(re, "");
		var srch_text = postcontent.substring(postcontent.indexOf("[youtube];http://www.youtube.com/watch?v="),postcontent.indexOf("[/youtube]"));
  		var joined_text = srch_text.concat("[/youtube]");
		var new_HTML = postcontent.replace(joined_text,"");
		
		if (showpostsummary == true) {
		
		      if (new_HTML.length < 66) {
		          document.write('<div class="recent_video_desc">');
		         document.write(new_HTML);
		          document.write('</div>');}
		      else {
		          document.write('<div class="recent_video_desc">');
		         postcontent = new_HTML.substring(0, 66);
		         document.write( postcontent + '...');
		          document.write('</div>');}
		}
		
		var towrite='';var flag=0;
		document.write('<div class="recent_video_footer">');
		if(showpostdate==true) {towrite=towrite+monthnames[parseInt(cdmonth,10)]+' '+cdday+' , '+cdyear;flag=1;}
		if(showcommentnum==true) 
		{
		if (flag==1) {towrite=towrite+' | ';}
		if(commenttext=='1 Comments') commenttext='1 Comment';
		if(commenttext=='0 Comments') commenttext='No Comments';
		commenttext = '<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';
		towrite=towrite+commenttext;
		flag=1;
		;
		}
		document.write(towrite);
		document.write('</div></li>');
		}document.write('</ul>');
}
//]]>
</script>

<script src="/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentpostswiththumbs"></script>
<div class="clear"/></div>
 
Última edición:
este es el código que te sale

endofvid [starttext] DESCRIPCION DE VIDEO [endtext]
 
Enlace eliminado
..............
 

Adjuntos

  • poker-face-300x266.webp
    5,1 KB · Visitas: 18
bueno te explico, abres una nuevo entrada y pegas ese código, delante del código pones el enlace del video que quieres que salga en la entrada de la siguiente forma:

http://www.youtube.com/watch?v=WqnHSMhVTrendofvid [starttext] DESCRIPCION DE VIDEO [endtext]
ves y donde dice descripción de vídeo, lo borras y escribes lo que tu quieres, listo lo publicas y ya esta
 
Gracias por sus respuestas acabo de lograr hacerla andar
 
Última edición: