Hpyer 的未知空间

POTCreator – Gettext POT文件生成器

Posted by Hpyer on 星期三, 一月 18th, 2012

概要 / Summary 这是一个用于生成 GETTEXT 的 POT 文件的类,然后你就可以使用 Poedit 进行翻译啦。 – This class can help you to create a POT file for GETTEXT, Then you can translate it by Poedit. 网上找了很久,都没有找到这样的工具,于是乎自己写了一个,大家使用过程中有问题,可以在此回复。 – Please report bug here, thank you! 主页 / Home:http://hpyer.cn/codes/potcreator 用法 / Usage <?php// 包含类库 – Include the classinclude(‘POTCreator.php’); // 创建对象 – Create object$obj = [...]

continue reading

ECShop插件 – 会员签到送积分

Posted by Hpyer on 星期四, 十一月 10th, 2011

如何留住用户,提高用户的回头率,一直是各类网站的重要关注的问题,尤其是商城类网站。ECShop提供基本的会员功能,可以方便的注册、购买、收藏,但是却没有足够留住老用户的功能。或许您会说其本身有用户推广分成的功能,但是又有多少商家会开通呢?本文介绍的就是这么一款具有该方面功效的ECShop插件——会员签到送积分。 效果图: 注:该图只是效果图,需买家提供与您网站切合的样式、图片等。 该插件具有如下功能: 支持每天赠送相同积分 支持递增积分赠送(即第二天赠送的积分比第一天多) 支持后台设置 支持任意位置添加签到按钮 现在购买本插件,您还可以得到: 帮助完成插件安装(需提供临时的FTP及后台的账号、密码),并调试完成 永久享受本插件的后续升级、修复服务(如:淘宝数据包升级而引起的功能失效等) 插件价格 100.00 RMB 注:此价格只包含前文所述的功能及服务,若需额外增加的朋友请联系站长协商。 购买方式 本站支持支付宝、财付通的担保交易,需要的朋友请即刻联系站长,以便提供购买链接给您。

continue reading

ECShop插件 – 批量上传之淘宝数据包导入(支持图片导入)

Posted by Hpyer on 星期四, 十一月 10th, 2011

大家都知道ECShop是支持淘宝数据包上传的,网上也有很多“详细”的教程。但是相信很多用过改功能的朋友,都会发现其没有那么方便,不是图片无法上传,就是数据读取正确,从而导致上传失败。不免也让很多用户觉得该功能真是个鸡肋。 本插件可以有效修复上述问题,并完美支持最新的5系列的淘宝助理实现以下几点: 插件特点: 支持最新5系列及4系列淘宝助理 支持商品属性导入,如:尺码、颜色等(新功能) 数据包中图片导入(与数据包文件同名目录下的.tbi文件) 准确读取数据包中的每一条数据,并保证无乱码 自动按商店设置中的“市场价格比例”填写市场价格(可选,默认与本店售价相同) 导入数据时,支持品牌选择(可选,同一次上传的数据品牌相同,但在确认页自行输入的除外) 完整后续操作图文手册及相关使用工具 现在购买本插件,您还可以得到: 帮助完成插件安装(需提供临时的FTP及后台的账号、密码),并调试完成 永久享受本插件的后续升级、修复服务(如:淘宝数据包升级而引起的功能失效等) 插件价格 200.00 RMB 注:此价格只包含前文所述的功能及服务,若需额外增加的朋友请联系站长协商。 购买方式 本站支持支付宝、财付通的担保交易,需要的朋友请即刻联系站长,以便提供购买链接给您。

continue reading

Download Monitor 中中文标题显示为??的解决办法

Posted by Hpyer on 2008-03-17 - 4,853 Views - 11 Comments

说明

首先需要说明的是,这个插件是支持中文的。之所以输入的中文变成了 ????,是因为数据库的关系。这个问题上周六就发现并反馈给作者了,但他迟迟没有修复,所以这里提供下载的 Download Monitor 2 简体中文完整版 (854) - 141.02 kB 也就没有更新。毕竟,还是要尊重人家的著作权的。

问题原因

因为程序在创建数据库的时候是没有指定字符编码的,而系统的数据库可能默认不是 UTF8(默认可能是 latin1_swedish_ci),所以就照成了这个问题。

解决办法

  • 方法一:
    打开 phpMyAdmin,把表 wp_dlm_downloads 的字符编码改为 utf8-general-ci(这个表中所有字段的编码也要改一下)。
    如果你不知道怎么改编码,或者服务器不允许你手动修改的话,那就用下面的方法吧,可能稍微复杂点。
  • 方法二:
    1、先在 phpMyAdmin 中,把表 wp_dlm_downloads 给删了。
    2、然后禁用插件。
    3、用你喜欢的编辑器打开 wp-download_monitor.php 文件,找到 CREATE TABLE 这个语句(查找 CREATE TABLE 就可以找到,大概在第 80 行左右),然后改成下面这样子(加粗的地方就是需要添加的):
    $sql = “CREATE TABLE IF NOT EXISTS “.$wp_dlm_db.” (
    `id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
    `title` VARCHAR (200) NOT NULL ,
    `filename` LONGTEXT NOT NULL ,
    `dlversion` VARCHAR (200) NOT NULL ,
    `postDate` DATETIME NOT NULL ,
    `hits` INT UNSIGNED NOT NULL ,
    `user` VARCHAR (200) NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8“;
    然后,把这个文件上传到服务器上,覆盖同名文件。
    4、启用插件,会自动创建表 wp_dlm_downloads。
    这样应该就没问题了。

Posted in: WordPress 应用, WordPress 扩展.

11 Responses to “Download Monitor 中中文标题显示为??的解决办法”

  1. 我现在的情况到不是这个,我现在根本进不了它的管理界面。
    wordpress can’t load download…

  2. 你是不是改过代码或文件夹的名称什么的了?改回去试试。
    如果不行的话,把插件禁用、文件删掉、数据库里 wp_dlm_downloads 那个表也删掉,然后下载个新的插件,再装一次看~~

  3. 足球博客网也遇到此插件的安装后的使用中文问题,,,

  4. @足球博客网, 去你空间看过了,正常的呀~
    BTW,你的主题在FF下真是乱得一塌糊涂~

  5. [...] 下载管理插件:http://hpyer.cn/solution-for-chinese-title-in-download-monitor.html [...]

  6. [...] 如果使用过程中发现中文显示不正常, 请参阅 Download Monitor 中中文标题显示为 ???? 的解决办法 [...]

  7. 诶,还是不支持中文,到底怎么弄的,可以不以教教我,qq:398023061,还有怎么改变其上传的文件目录

  8. 我FTP到上传目录里的RAR\ZIP文件,在文章中点击下载,出现??类的乱码。
    PS我用的GODADDY的免费空间,有广告的那种。
    昨天晚上,通过插件上传的文件貌似没有问题,不知何故?

  9. [...] 自己把它给汉化了.  – 如果使用过程中发现中文显示不正常, 请参阅《Download Monitor 中中文标题显示为 ???? 的解决办法》 – 其他使用技巧,请参阅《Wordpress Download Monitor 使用技巧》 插件作者 – [...]

  10. 请教博主,3.3.3.5版本的如何修改?按照文中的方法,在wp-download_monitor.php 并未找到$sql = “CREATE TABLE IF NOT EXISTS “.$wp_dlm_db.” (,而在init.php里貌似有,请问有新版本的修改方法吗?

  11. @lufan:

    按理说3.3.3.5版本的是不会出现这个问题的,因为DM在创建表的时候,会自动根据Wordpress设置的编码格式对SQL语句进行修正。除非你的MySQL数据库版本低于4.1,因为程序是根据数据库的版本来界定是否需要自动进行修正。

    至于修正方法,我建议你使用上文提到的“方法一”对 wp_download_monitor_files, wp_download_monitor_taxonomies, wp_download_monitor_relationships, wp_download_monitor_formats, wp_download_monitor_stats, wp_download_monitor_log, wp_download_monitor_file_meta 这七个表(也就是数据库里包含 download_monitor 这些字符的所有表)操作一遍,再看看情况。

Leave a Reply

About | Contact | Guestbook | Archives | Sitemap

如果您觉得本站的文章有帮助,并且条件允许的话,希望您能慷慨捐赠,以支持本站更好的发展。非常感谢!