AJAX.comments para Textpattern 1.0rc3
Para aquellas personas que tengan Textpattern 1.0rc3 como CMS les he preparado un plugin para poder disfrutar del sistema de comentarios basados en AJAX.
Instalación:
Paso 1:
Descargar el plugin y descomprimirlo.
Paso 2:
Subir a raiz los archivos js.js y ajax.comments e instalar el plugin
dml_ajax_comments (No te olvides de activarlo).
Paso 3:
Incrustar la llamada a Javascript en las paginas default y archive.
<script type="text/javascript" src="js.js"></script>
Paso 4:
Sustituir las etiquetas e añadir las nuevas.
Cambiar
<txp:article /> por <txp:dml_ajax_article ajax="all" />
Esta etiqueta sigue manteniendo los mismos parámetros que txp:article pero se le ha añadido el parámetro ajax para decidir si se quiere ejecutar tanto en la principal como en las anotaciones individuales.
Usar ajax="none" para que en las entradas individuales se use el formulario de toda la vida.
Cambiar en el formulario default (article)* la etiqueta <txp:comments_invite /> por <txp:dml_ajax_comments_invite /> e insertar la etiqueta contenedora de los comentarios.
<txp:dml_ajax_box value="Comentarios..." />
Ejemplo:
<h3><txp:permlink><txp:title /></txp:permlink> · <txp:posted /></h3>
<txp:body />
<p><txp:dml_ajax_comments_invite /> </p>
<txp:dml_ajax_box />
<p>* * *</p>
Añadir en el formulario comment_form (comment)* las etiquetas
<txp:dml_ajax_message />
<txp:dml_ajax_close_comments value="Ocultar comentarios" title="Ocultar comentarios" />
Ejemplo:
<table cellpadding="4" cellspacing="0" border="0">
<tr>
<td align="right" valign="top">
Message:
</td>
<td valign="top" colspan="2">
<txp:dml_ajax_message />
</td>
</tr>
<tr>
<td align="right" valign="top">
<txp:text item="name" />
</td>
<td valign="top">
<txp:comment_name_input />
</td>
<td valign="top" align="left">
<txp:comment_remember />
</td>
</tr>
<tr>
<td align="right" valign="top">
<txp:text item="email" />
</td>
<td valign="top" colspan="2">
<txp:comment_email_input />
</td>
</tr>
<tr>
<td align="right" valign="top">
http://
</td>
<td valign="top" colspan="2">
<txp:comment_web_input />
</td>
</tr>
<tr>
<td valign="top" align="right">
<txp:text item="message" />
</td>
<td valign="top" colspan="2">
<txp:comment_message_input />
</td>
</tr>
<tr>
<td align="right" valign="top"> </td>
<td valign="top" align="left">
<txp:comments_help />
</td>
<td align="right" valign="top">
<txp:comment_preview />
<txp:comment_submit />
</td>
</tr>
</table>
<p class="cerrar"><txp:dml_ajax_close_comments /></p>
Paso 5:
Comprobar que todo funcione y disfrutar del sistema ;P.
Ver post
Comentar
DarkSoldi#1 hace 1691 días
corsaria#2 hace 1689 días
IceBeat#3 hace 1688 días
Joaquin#4 hace 1687 días
Y otra cosa, la fecha, cuando se despliegan los comentarios en la pagina principal muestra la fecha correcta, pero cuando se accede a la pagina individual del articulo le añade una hora a la fecha del comentario.
superporcel#5 hace 1687 días
IceBeat#6 hace 1687 días
Superporcel dime que es lo que falla e intentare solucionarlo.
sergio#7 hace 1687 días
si el año pasado fue el año de wordpress, este año (o el que viene) será el de textpattern… tiempo al tiempo… ;-)
IceBeat#8 hace 1687 días
Bueno Textpattern en realidad es mucho mas como en algunos aspectos, eso si bitacorae se los lleva de calle ;P.
Joaquin#9 hace 1687 días
sdf#10 hace 1626 días
rod#11 hace 1601 días
Gerald#12 hace 1582 días
ariel#13 hace 1572 días
Mikkel Malmberg#14 hace 1548 días
I found this on google. Just trying it out :)
Thx!
otama#15 hace 1541 días
Toose#16 hace 1541 días
Icebeat#17 hace 1540 días
sdf#18 hace 1540 días
kusaeni#19 hace 1528 días
con_una_modorra_intelectual_congénita...#20 hace 1528 días
Icebeat#21 hace 1528 días
kus#22 hace 1527 días
Icebeat#23 hace 1527 días
Alguien le puede explicar que mi ingles es pesimo jeje.
Ahora mismo con CSSing no puedo investigar en el plugin de TXP, tengo que testear si es compatible con la 4.0.
The tester#24 hace 1510 días
yo#25 hace 1507 días
vamos a hacer una prueba#26 hace 1500 días
mindtrip#27 hace 1491 días
bob sinclair#28 hace 1491 días
bob sinclair#29 hace 1491 días
trhjnsg#30 hace 1428 días
koopa troopa#31 hace 1400 días
cacique#32 hace 1398 días
kus#33 hace 1256 días
IceBeat#34 hace 1254 días
superporcel#35 hace 1239 días
IceBeat#36 hace 1236 días
some#37 hace 1233 días
kus#38 hace 1233 días
icebeat#39 hace 1226 días
kus#40 hace 1214 días
any solution?