Seitdem WP das Plug-in für die Kommentarunterstützung/Ablehnungsfunktion veröffentlicht hat, warte ich darauf, dass zblog eines veröffentlicht. Das Endergebnis ist, dass es besser ist, andere um Hilfe zu bitten, als um sich selbst zu bitten.
Plug-in-Beschreibung:
Die beliebteste Anwendung dieser Funktion dürfte in NetEase-Rezensionen zu finden sein. Da diese Funktion jedoch während des Nationalfeiertags vereinheitlicht wurde, wurden ähnliche Funktionen auf großen Websites nach und nach ausgeblendet. Deshalb habe ich nur die derzeit von NetEase verwendete „Unterstützung“ entwickelt und nicht „Opposition“ geschrieben. Das klingt nicht gut, es ist harmonisch.
Da zblog statisch ist, wollte ich beim Aufrufen der Support-Nummer jedes Kommentars zunächst die Funktion der zblog-Bibliothek direkt ändern, z. B. ein ähnliches <#article/comment/dig#> hinzufügen und es dann vorab in c_system_lib auslesen. Der erneute Aufruf in der Vorlage hat einen Vorteil: Dadurch können die HTTP-Anfragen für die Artikelseite reduziert werden. Es gibt auch offensichtliche Mängel: Das Aktualisieren ist umständlich und das Ändern ist mühsam. Ich schätze, ich werde hier viel Zeit damit verbringen, den Leuten beizubringen, wie und wo diese Dateien geändert werden können. Am Ende wurde daraus direkt ein Plug-In gemacht.
Nach der Aktivierung des Plug-Ins müssen Sie an der entsprechenden Stelle in der Vorlage „b_article_comment.html“ zwei Codezeilen hinzufügen. Weitere Informationen finden Sie auf der Plug-In-Verwaltungsseite.
Da diese Funktion ASP, JS und Ajax umfasst, habe ich sie mit FF3.5 und IE8 auf meinem eigenen Computer getestet. Wenn es weitere Probleme gibt, melden Sie diese bitte rechtzeitig hier.
Spezifische Effekte finden Sie im Kommentarbereich auf der Sanqibadan-Artikelseite.
Plug-in-Download:
ZBlog-Blogkommentare unterstützen das Plug-in „Anti-Funktion“. Der Anhang liegt im RAR-Format vor. Bitte dekomprimieren Sie ihn zuerst in den ZPI-Modus und installieren Sie ihn dann.
Veröffentlichungsseite des ZBlog-Forums: http://bbs.rainbowsoft.org/thread-44851-1-1.html
Fragensammlung
1. Brother Cat: Die Support-Funktion des Gästebuchs wird nicht richtig angezeigt.
Grund: Der JS-Aufruf für diese Funktion ist derselbe wie der Moonlight Rating JS und wird im Artikelinhalt platziert. Das Gästebuch enthält keinen Artikelinhalt.
Lösung: Fügen Sie einfach js-Aufrufe zur Gästebuchvorlage hinzu.
<Script language="javascript" type="text/javascript" src=" http://www.378Q.com.cn/PLUGIN/CommDig/dig.js"></script >
2. Lu Songsong: Kann die Person mit der größten Unterstützung oder der größten Opposition an die prominenteste Stelle gesetzt werden?
In Entwicklung.
3. Update am 15. Januar um 17:00 Uhr: Für diejenigen, denen bei Verwendung des Plug-Ins nur eines gefällt, laden Sie es bitte erneut herunter, entpacken Sie es dann in eine ZPI-Datei und importieren Sie es erneut. Anschließend werden Sie dazu aufgefordert Es ist kein Upgrade erforderlich. Sie können es einfach abdecken.
Der Grund ist: Es liegt ein Fehler in der Datenbank vor. Das ID-Feld wird als „Number“ anstelle von „AutoNumber“ ausgewählt.
4. Speicherbox: Befürworten/lehnen Sie es ab, dass Sie im Browser nur js verwenden, um das Klickverhalten aufzuzeichnen? Denn wenn ich den Browser schließe und erneut öffne, kann ich erneut klicken.
Es wird empfohlen, die IP-Adresse des Klickers aufzuzeichnen, um zu vermeiden, dass der Browser geschlossen und erneut geklickt wird. Darüber hinaus ist es der ultimative Zweck dieses Plug-Ins, die am meisten unterstützten und die am meisten abgelehnten Elemente im Vordergrund anzuzeigen.
Sanqibadan: Die Sitzung wird zur Aufzeichnung des Klickverhaltens verwendet. Die von Ihnen erwähnte Situation kann mithilfe von Cookies aufgezeichnet werden.
Die Methode wird hier geschrieben: Ändern Sie Session("ID"&ID) = ID in dig.asp, um die ID in das Cookie zu schreiben, und dann Response.Cookies("ID"&ID).Expires = date() +10, was bedeutet Legen Sie den Lebenszyklus von Cookies so fest, dass er ab heute 10 Tage gültig ist. Oder verwenden Sie eine Datenbank zum Aufzeichnen, beziehen Sie sich auf die Mondlicht-Bewertungsmethode und zeichnen Sie die IP auf.
Dies kann je nach Situation geändert werden.
Um die am meisten unterstützten im Vordergrund anzuzeigen, müssen Sie die zblog-Bibliotheksdatei ändern. Diese Änderung macht das Upgrade unpraktisch. Ich denke, es ist besser, eine andere Liste zu erstellen, beispielsweise die Liste mit den meisten Kommentaren innerhalb von 30 Tagen. Diese Funktion befindet sich in der Entwicklung.
5. Update am 16. Januar um 11:00 Uhr: Bitte laden Sie es oben erneut herunter, dekomprimieren Sie es dann in eine ZPI-Datei und importieren Sie es erneut. Anschließend werden Sie aufgefordert, kein Upgrade durchzuführen. Wählen Sie einfach „Überschreiben“.
Aktualisierter Inhalt: Funktion [Einspruch] hinzugefügt. Darüber hinaus muss auch das Hinzufügen von zwei Codezeilen an der entsprechenden Position in der Vorlage b_article_comment.html geändert werden. Weitere Informationen finden Sie auf der Plug-in-Verwaltungsseite.
Für Originalartikel geben Sie bitte die Quelle des Nachdrucks an: Sanqibadan Artikeladresse: http://www.378Q.com.cn/post/162.html
Vielen Dank, Sanqibadan, für Ihren Beitrag