| « prev next » |
Se controllate il luogo abbastanza attento, vedrete una piccola icona oltre al nome del commenter. È recentemente caratteristica aggiunta - profilo di Commenter:
Il collegamento sull'icona li condurrà alla pagina di profilo del commenter, in modo da capite che osservazioni he/she ha inviato prima.
Poiché è basato sul nome dell'esposizione soltanto, non prenderlo sempre per ammesso che la gente con lo stesso nome dell'esposizione è la stessa persona. Se trovaste il vostro nome siete troppo comuni, scegliete un nome più unico.
Codificare?
Sotto è il codice che ho usato. È molto massy, poiché non tempo speso di renderlo realizzabile per altri. Misura appena i bisogni di questo blog. Lo ho scritto come se writting un'entrata del blog. Quando che cosa provo ad esprimere è completato, il codice è completato. Così prendere qualunque potete prendere dal codice, ma non non invitare per lavorare direttamente al vostro MovableType. Per coloro che non gradisce il roba di tecnologia, spiacente per l'invio del techie ancora.
<? la funzione del php dirify ($s) {$s = strtolower ($s); lettera minuscula del ##. $s = strip_tags ($s); il ## rimuove le modifiche del HTML. $s = preg_replace (“! & [^; \ s] +;! „, '', $s); il ## rimuove le entità del HTML. $s = preg_replace (“! [^ \ W \ s]! „, '', $s); il ## rimuove i carboni spazio/di non-parola. $s = preg_replace (“! \ s+! „, “_„, $s); carboni dello spazio del cambiamento del ## ai sottolineamenti. $s di ritorno; } $mt_blog_users = “http://home.wangjianshuo.com/users/„; $mt_blog_archive = “http://home.wangjianshuo.com/archives/„; $file = “<Location del file> di mt-config.cgi„; $cfg = allineamento (); se ($fp = lima ($file)) {foreach ($fp come $line) {ricerca di // attraverso la lima se (! ereg (“^ \ s* \ #„, $line)) {// ignora le linee cominciando dal simbolo del hash se (preg_match (“/^ \ s* ([^] +) [] (. *) (\ r|n)? $„, $line, $regs)) {$key = cornice ($regs [1]); $value = cornice ($regs [2]); $cfg [$key] = $value; }}}} altrimenti {dado (“incapace aprire la lima $file di configurazione„); } $db = mysql_connect ($cfg [“DBHost„], $cfg [“DBUser„], $cfg [“DBPassword„]) o dado (“non posso collegare a MySQL. „); mysql_select_db ($cfg [“base di dati„]); $query = “comment_author PRESCELTO, conteggio (comment_author) come comment_count DAL GRUPPO di mt_comment da comment_author ORDER da comment_count„; $result = mysql_query ($query); $comment_author_previous = ""; $comment_author_next = ""; mentre ($row = mysql_fetch_array ($result)) {se (== $user di $row [“comment_author„]) {$comment_author_previous = $comment_author_previous_temp; } se (== $user di $comment_author_previous_temp) {$comment_author_next = $row [“comment_author„]; } $comment_author_previous_temp = $row [“comment_author„]; } <small><a href='$ mt_blog_users$comment_author_next.htm'> “$comment_author_next</a> di eco “|„; eco„ <a href='http://home.wangjianshuo.com/scripts/mt-user/mt-all-user.php'>Commenters</a> “; eco “| <a href='$ mt_blog_users$comment_author_previous.htm'>$comment_author_previous„ </a></small> "; $user o $user = “Jian Shuo Wang„; $query = “entry_id PRESCELTO, entry_title, comment_id, comment_url, entry_excerpt, comment_text, comment_entry_id, date_format (entry_created_on, “%Y%m%d„) come comment_entry_ymd, date_format (comment_created_on, “%h%i„) come comment_hourmin, comment_created_on dal mt_comment, mt_entry DOVE comment_entry_id = entry_id E comment_author = “$user„ ORDINE DAL LIMITE 300 del comment_id DESC„; $comment_url = ""; $comment_count = 0; $html = ""; $result = mysql_query ($query); mentre ($row = mysql_fetch_array ($result)) {$comment_entry_id = $row [“comment_entry_id„]; $html = $html. “<p>„. (nl2br ($row [“comment_text„])). “<p><small>Posted da $user a < un href='http://home.wangjianshuo.com/users/„. $row [“comment_id„]. „ target=_blank> di .htm ". $row [“comment_created_on„]. “</a> sul target=_blank href=$mt_blog_archive di <a„. $row [“comment_entry_ymd„]. „ _ “. dirify ($row [“entry_title„]). „ .htm# ". $row [“comment_hourmin„]. “>„. $row [“entry_title„]. “</a></small><hr>„; $comment_url o $comment_url = $row [“comment_url„]; $comment_count = $comment_count + 1; } eco “comment_url target=_blank>$comment_url</a> di <h1>$user</h1><a href='$„; osservazioni inviate di eco “<b>$comment_count</b>„; eco $html; mysql_free_result ($result); mysql_close (); ? >