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 1173 días
corsaria#2 hace 1172 días
IceBeat#3 hace 1170 días
Joaquin#4 hace 1169 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 1169 días
IceBeat#6 hace 1169 días
Superporcel dime que es lo que falla e intentare solucionarlo.
sergio#7 hace 1169 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 1169 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 1169 días
sdf#10 hace 1108 días
rod#11 hace 1083 días
Gerald#12 hace 1065 días
ariel#13 hace 1054 días
Mikkel Malmberg#14 hace 1030 días
I found this on google. Just trying it out :)
Thx!
otama#15 hace 1023 días
Toose#16 hace 1023 días
Icebeat#17 hace 1023 días
sdf#18 hace 1022 días
kusaeni#19 hace 1011 días
con_una_modorra_intelectual_congénita...#20 hace 1011 días
Icebeat#21 hace 1010 días
kus#22 hace 1010 días
Icebeat#23 hace 1010 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 993 días
yo#25 hace 990 días
vamos a hacer una prueba#26 hace 982 días
mindtrip#27 hace 974 días
bob sinclair#28 hace 973 días
bob sinclair#29 hace 973 días
trhjnsg#30 hace 910 días
koopa troopa#31 hace 882 días
cacique#32 hace 880 días
kus#33 hace 738 días
IceBeat#34 hace 737 días
superporcel#35 hace 722 días
IceBeat#36 hace 719 días
some#37 hace 715 días
kus#38 hace 715 días
icebeat#39 hace 709 días
kus#40 hace 697 días
any solution?