Desde que WP lanzó el complemento de función de soporte/desaprobación de comentarios, he estado esperando que zblog lance uno. El resultado final es que es mejor buscar ayuda de otros que pedirla usted mismo.
Descripción del complemento:
La aplicación más popular de esta función debería estar en las revisiones de NetEase. Sin embargo, desde que esta función se unificó durante el Día Nacional, funciones similares se han ocultado una tras otra en los principales sitios web. Así que solo desarrollé el "soporte" que utiliza actualmente NetEase, y no escribí "oponerse". No suena bien, es armonioso.
Dado que zblog es estático, al llamar al número de soporte de cada comentario, inicialmente quería modificar directamente la función de la biblioteca de zblog, como agregar un <#artículo/comentario/dig#> similar, y luego leerlo en c_system_lib con anticipación. Llamarlo nuevamente en la plantilla tiene una ventaja: puede reducir las solicitudes http para la página del artículo. También hay deficiencias obvias: es inconveniente actualizar y es problemático modificar. Calculo que pasaré mucho tiempo escribiendo aquí para enseñar a la gente cómo modificar y dónde modificar esos archivos. Al final, se convirtió directamente en un complemento.
Después de activar el complemento, debe agregar dos líneas de código en la ubicación adecuada en la plantilla b_article_comment.html. Para obtener más información, consulte la página de administración del complemento.
Dado que esta función involucra asp, js y ajax, la probé usando FF3.5 e IE8 en mi propia máquina. Si hay otros problemas, infórmelo aquí a tiempo.
Para efectos específicos, consulte el área de comentarios en la página del artículo de Sanqibadan.
Descarga del complemento:
Compatibilidad con comentarios de blog de ZBlog/complemento antifunción, el archivo adjunto está en formato rar, descomprímalo primero en modo zpi y luego instálelo.
Página de lanzamiento del foro ZBlog: http://bbs.rainbowsoft.org/thread-44851-1-1.html
colección de preguntas
1. Brother Cat: La función de soporte del libro de visitas no se muestra correctamente.
Motivo: la llamada js para esta función es la misma que la calificación js de la luz de la luna y se coloca en el contenido del artículo. El libro de visitas no tiene contenido de artículo.
Solución: simplemente agregue llamadas js a la plantilla del libro de visitas.
<Script language="javascript" type="text/javascript" src=" http://www.378Q.com.cn/PLUGIN/CommDig/dig.js"></script >
2. Lu Songsong: ¿Se puede colocar a la persona con mayor apoyo o mayor oposición en la posición más destacada?
En desarrollo.
3. Actualización a las 17:00 del 15 de enero: para aquellos a quienes solo les puede gustar uno cuando usan el complemento, descárguelo nuevamente, luego descomprímalo en un archivo zpi y vuelva a importarlo. Luego se le pedirá que lo haga. No es necesario actualizar. Tú eliges Solo cúbrelo.
El motivo es: hay un error en la base de datos. El campo ID está seleccionado como "Número" en lugar de "Autonumérico".
4. Cuadro de memoria: ¿Apoya/se opone a que solo use js en el navegador para registrar el comportamiento de los clics? Porque si cierro el navegador y lo vuelvo a abrir, puedo hacer clic nuevamente.
Se recomienda registrar la dirección IP del clicker para evitar cerrar el navegador y hacer clic nuevamente. Además, mostrar los elementos más compatibles y los elementos más opuestos en la parte frontal es el objetivo final de crear este complemento.
Sanqibadan: La sesión se utiliza para registrar el comportamiento de los clics. La situación que mencionaste se puede registrar mediante cookies.
El método está escrito aquí: Cambie Session("ID"&ID) = ID en dig.asp para escribir el ID en la cookie y luego Response.Cookies("ID"&ID).Expires = date() +10, lo que significa Configure el ciclo de vida de las cookies para que sea válido durante 10 días a partir de hoy. O utilice una base de datos para registrar, consulte el método de puntuación a la luz de la luna y registre la IP.
Esto podrá modificarse dependiendo de la situación.
En cuanto a mostrar los más compatibles en el frente, debe modificar el archivo de la biblioteca zblog. Este cambio hará que la actualización sea incómoda. Creo que es mejor hacer otra lista, como la lista con más comentarios en 30 días. Esta función está en desarrollo.
5. Actualización a las 11:00 del 16 de enero: descárguelo nuevamente arriba, luego descomprímalo en un archivo zpi y vuelva a importarlo. Luego se le indicará que no necesita actualizar, simplemente elija sobrescribirlo.
Contenido actualizado: Se agregó la función [Objeción]. Además, también es necesario modificar la adición de dos líneas de código en la posición adecuada en la plantilla b_article_comment.html. Para obtener más información, consulte la página de administración de complementos.
Para artículos originales, indique la fuente de la reimpresión: Sanqibadan Dirección del artículo: http://www.378Q.com.cn/post/162.html
Gracias Sanqibadan por tu contribución.