hack trovato su singpolyma.
allora, una delle cose ke nn sopporto è ke i commenti su blogger nn siano nella pagina del post ma in una pagina a parte/in un popup. qst hack serve proprio a far questo, cioè xmette d far vedere i commenti nella pg principale in una sorta d menu a tendina.
articolo il mio spot in(scusatemi, colpa d filosofia):
1- dovete prima d tt disattivare la moderazione commenti e la verifica parole, altrimenti nn funzionerà (impostazioni>commenti>attivare la moderazione dei commenti: no e mostra la verifica parole per commenti:no)
2- nella pagina del template selezionate espandi i modelli widget
3- nella head(inseritelo subito dopo il primo tag <head>) inserite qst codice:
<script type="text/javascript">
//<![CDATA[
var comment_form_template = '<div class="commentelem"><div class="comment-poster">[[AUTHOR]]</div>\n'
+ '<div class="comment-body"><div class="innerCmntBody">[[BODY]]</div></div>\n'
+ '<div class="comment-timestamp"><a href="[[PERMALINK]]" title="comment permalink">[[DATE]]</a></div></div>\n';
if(typeof(thisblog_showCommentPhotos) == 'undefined')
thisblog_showCommentPhotos = false;
//]]>
</script>
<script src='http://jscripts.ning.com/get.php?xn_auth=no&id=2941927' type='text/javascript'></script>
4- cercate una cosa del genere:
<b:includable id='comments' var='post'>
<div class='comments' id='comments'>
e sostituite la seconda riga con:
<div class='comments' expr:id='"comments" + data:post.id'>
<b:if cond='data:blog.pageType != "item"'>
<div expr:id='"commentsul" + data:post.id'> </div>
<script type='text/javascript'>
document.getElementById('comments<data:post.id/>').style.display = 'none';
</script>
</b:if>
5- cercate la parte dove sono generati i post, che sarà una cosa del genere:
<b:includable id='main' var='top'>
<!-- posts -->
al cui interno troverete:
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.allowComments'>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
sostituite qst parte d codice con:
<b:if cond='data:post.allowComments'>
<b:include data='post' name='comments'/>
</b:if>
6-cercate la sezione <b:includable id='post' var='post'> al cui interno troverete
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
rimpiazzatelo con:
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<b:loop values='data:post.feedLinks' var='f'>
<a class="comments" rel="comments" expr:href='data:post.url + "#comments"' expr:onclick='"peekaboo_comments_display("" + data:f.url + "","commentsul" + data:post.id + "",thisblog_showCommentPhotos);toggleitem("comments" + data:post.id + "");return false;"'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:loop>
</b:if>
<b:else/>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.url + "#comments"' expr:onclick='"toggleitem("comments" + data:post.id + "");return false;"'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
7- fate l'anteprima prima d tt x vedere se funziona ancora il blog (la prudenza non è mai troppa). se si apre salvate e poi visualizzate il blog x verificare le nuove funzionalità del vs blog.
mercoledì 14 febbraio 2007
commenti Peek-A-Boo
you have officially been pimped by
Orgrim
@
16:50
0
commenti
-->
Etichette: commenti, hacks, peek-A-Boo
mercoledì 3 gennaio 2007
Peek-A-Boo x la barra di Blogger
avete presente la barra d Blogger ke c'è sopra ad ogni blog, in breve la navbar? ditemi ke anke a voi ha sempre dato fastidio...
beh, cmq, prima di tutto è bene spiegare ke cosa sia la funzionalità Peek-A-Boo:
allora dicasi funzionalità Peek-A-Boo qcs di simile ai menù a tendina di windows, cioè praticamente la barra di Blogger rimarrà nascosta sino a quando non ci andremo con il mouse solo. questo se, come dicevo tempo addietro, avete Firefox. se invece usate Explorer la navbar non comparirà, ma sarà sempre lì, nel senso ke c'è ma non si vede.
x avere qst bella cosina dovrete semplicemente aggiungere qst due righettine nelle head section giusto prima di body... cercate la riga /*use this with the template-twocol.htm e incollatele subito dopo:
#navbar-iframe{opacity:0.0;filter:alpha(Opacity=0)}
#navbar-iframe:hover{opacity:1.0;filter:alpha(Opacity=100, FinishedOpacity=100)}.
ciò dovrebbe funzionare.
you have officially been pimped by
Orgrim
@
19:18
0
commenti
-->
Etichette: hacks, navbar, peek-A-Boo

0 commenti:
Posta un commento