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
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: