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 1646 días
corsaria#2 hace 1644 días
IceBeat#3 hace 1643 días
Joaquin#4 hace 1642 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 1642 días
IceBeat#6 hace 1642 días
Superporcel dime que es lo que falla e intentare solucionarlo.
sergio#7 hace 1642 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 1642 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 1642 días
sdf#10 hace 1580 días
rod#11 hace 1555 días
Gerald#12 hace 1537 días
ariel#13 hace 1527 días
Mikkel Malmberg#14 hace 1502 días
I found this on google. Just trying it out :)
Thx!
otama#15 hace 1496 días
Toose#16 hace 1495 días
Icebeat#17 hace 1495 días
sdf#18 hace 1495 días
kusaeni#19 hace 1483 días
con_una_modorra_intelectual_congénita...#20 hace 1483 días
Icebeat#21 hace 1483 días
kus#22 hace 1482 días
Icebeat#23 hace 1482 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 1465 días
yo#25 hace 1462 días
vamos a hacer una prueba#26 hace 1455 días
mindtrip#27 hace 1446 días
bob sinclair#28 hace 1446 días
bob sinclair#29 hace 1446 días
trhjnsg#30 hace 1382 días
koopa troopa#31 hace 1355 días
cacique#32 hace 1352 días
kus#33 hace 1210 días
IceBeat#34 hace 1209 días
superporcel#35 hace 1194 días
IceBeat#36 hace 1191 días
some#37 hace 1187 días
kus#38 hace 1187 días
icebeat#39 hace 1181 días
kus#40 hace 1169 días
any solution?