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 1670 días
corsaria#2 hace 1669 días
IceBeat#3 hace 1667 días
Joaquin#4 hace 1667 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 1667 días
IceBeat#6 hace 1666 días
Superporcel dime que es lo que falla e intentare solucionarlo.
sergio#7 hace 1666 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 1666 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 1666 días
sdf#10 hace 1605 días
rod#11 hace 1580 días
Gerald#12 hace 1562 días
ariel#13 hace 1551 días
Mikkel Malmberg#14 hace 1527 días
I found this on google. Just trying it out :)
Thx!
otama#15 hace 1520 días
Toose#16 hace 1520 días
Icebeat#17 hace 1520 días
sdf#18 hace 1520 días
kusaeni#19 hace 1508 días
con_una_modorra_intelectual_congénita...#20 hace 1508 días
Icebeat#21 hace 1508 días
kus#22 hace 1507 días
Icebeat#23 hace 1507 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 1490 días
yo#25 hace 1487 días
vamos a hacer una prueba#26 hace 1480 días
mindtrip#27 hace 1471 días
bob sinclair#28 hace 1471 días
bob sinclair#29 hace 1471 días
trhjnsg#30 hace 1407 días
koopa troopa#31 hace 1379 días
cacique#32 hace 1377 días
kus#33 hace 1235 días
IceBeat#34 hace 1234 días
superporcel#35 hace 1219 días
IceBeat#36 hace 1216 días
some#37 hace 1212 días
kus#38 hace 1212 días
icebeat#39 hace 1206 días
kus#40 hace 1194 días
any solution?