user-pic

mtvote:在文章中添加投票功能

Vote 0 Votes

上次介绍了一个通过其他网站的投票JS,今天我给大家介绍个MT投票插件:

这个插件名为:MTVote,使用方法见下:

1、下载解压该插件
2、将文件上传到相应目录
[MT](Movable Type 根目录)
  ├mt-vote.cgi
  │
  ├[lib]
  │ └[MT]
  │     └[App]
  │         └Vote.pm
  │
  └[plugins]
      └votes.pl

3、在单篇文章中加入下列投票标签

<form method="post" action="<$MTCGIPath$>mt-vote.cgi">
  <input type="hidden" name="__mode" value="vote" />
  <input type="hidden" name="entry_id" value="<$MTEntryID$>" /> 
  投票:
  <select name="value" id="value">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    <option value="4">4</option>
    <option value="5">5</option>
  </select>
  <input type="submit" value="投票" />
</form>

4、投票结果呈现的标签
平均:(<$MTVoteAverage$>) 总合:(<$MTVoteTotalValue$>) 投票次数:(<$MTVoteNumber$>)
5、还可在首页边栏使用下列标签来实现投票信息:

<div class="module-archives module">
   <h2 class="module-header">文章投票</h2>
   <div class="module-content">
      <ol>
      <MTVotes lastn="5">
         <li><a href="<$MTEntryPermalink$>" title="<$MTEntryTitle$>"><$MTEntryTitle$>(<$MTVoteAverage$>)</a></li>
      </MTVotes>
      </ol>
   </div>
</div>


其中平均数标签<$MTVoteAverage$>还可以显示小数点:
<$MTVoteAverage places="1"$>
表示保留小数点后一位
<$MTVoteAverage places="2"$>
保留小数点后两位

具体效果可看本站边栏。

Add a Reply

Forum Groups

Blogcs 基于MT平台的BSP

MovableType 中文化

MovableType 使用

16 13

Last Topic: Image::Magick 模块的安装 by bb on 9, 2008

22 1

Last Topic: 修改MT的作者归档路径 by bb on 25, 2008

1 0

Last Topic: 漂亮的Movable Type模板 by Aviva on 11, 2009

MovableType 延伸

3 4

Last Topic: dreamhost完美支持MT by kesor on 24, 2008