前些天尝试成功了“Drupal中文网站简体版本自动生成一个对应的繁体版本”,那篇博文中详细记录了Drupal中需要修改的地方,而简体到繁体转换的核心PHP程序并没有给出,现在就放在下面供需要的朋友参考。
需要说明的是,我在网上搜了好些中文简体繁体转换PHP程序的文章,基本上都残缺不全,需要下载的对照数据成了死链接,无法真正使用,我只好又找了别的语言(有一篇介绍Java做简繁转换的文章)程序中找到纯文本的对照数据,自己再花了一些时间来转换,最好放到自己的程序中,很是折腾,希望下面这段代码让需要的朋友不用这样折腾了。
我们以前在使用MediaWiki的时候注意到系统提供的搜索框功能很强大,每输入一个字母或者数字、汉字的时候都会出现一个下拉列表显示出包含已经输入内容的文章标题,点击即可进入,和Google、百度这样的搜索引擎的搜索框很相似。如下图:
而Drupal的内置搜索功能就没有这样的功能:不能随着输入出现下拉提示、没
在《微信小程序:查号吧》写到因为对微信小程序的命名规则和搜索限制不了解,1月9日那天就给小程序定名为“查号吧手机归属电话区号骗子号码”,显然非常不利于记忆,后来想了几种其它办法来改名(例如付费认证、让公众号改名或者注销等),但总有这样那样的一些不方便就暂时没有动。
上周看了几篇文章才知道中文名后面带一个加号或者lite这样的小程序名称,在微信首页顶部只搜索中文名就可以搜出小程序来,于是我们重新申请了一个“查号吧+”的小程序,把以前的小程序软件不做任何修改直接提交腾讯公司审核,也顺利通过了,可以发布。小程序信息和搜
以前MediaWiki做的站点也留了rss.xml在.htaccess中指向一个网址https://%{HTTP_HOST}/api.php?hidebots=1&days=30&limit=1000&action=feedrecentchanges&feedformat=rss,但这个是“最近更新”,展示的是版本对比页面链接,带有很多&,在robots.txt中被屏蔽了,搜索引擎也不去爬取,我就改为/index.php?title=Special:NewPages&feed=rss&hideredirs
很久前用MediaWiki网站的时候发现中文Wiki站有一个很方便的简体/繁体转换功能,是MediaWiki自带的,我们用这种办法做了好几个站的繁体版本,还获得了不少港台海外用户来访问。
转用Drupal后,Drupal有更强大、更通用的多语言支持,但没有中文Wiki站那样的简体/繁体自动转换功能,我们自己也一直没有尝试做这种转换。
在商量准备做更多的实用查询词典类网站的时候,想到要是Drupal站也有简体/繁体转换这个功能就好了,这两天花了一些时间来尝试,还基本上可以成功!现在记录一些步骤和要点:
微信小程序之间不能跳转,但可以分拆、组合小程序。除了可以从一个多功能小程序拆分成多个单一功能的小程序以外(例如“查号吧手机归属电话区号骗子号码”分拆一个“手机归属”出来),还可以反过来把多个单一功能的小程序组合成一个多功能小程序,我们最近刚刚做了一个四合一的小程序,把“一把刀新华字典”、“一把刀成语词典”、“一把刀英汉词典”、“一把刀汉英词典”组合成了一个“一把刀词典合集”的小程序,以便用户方便使用,也便于我们统一宣传
按照腾讯的说法,微信小程序不鼓励相同或者非常类似的、重复的,不过由于刚开始对于小程序起名规则、搜索规则的不了解,我们把查号吧对应的小程序起名为“查号吧手机归属电话区号骗子号码”,显然是不方便记忆和输入,原来设想的通过多种关键词可以搜索进入后来也发现不行,所以我们做了一个分拆,把其中常用的“手机归属”功能拿出来专门做了一个微信小程序,提供国内手机号段归属地查询,包括移动、联通、电信和虚拟运营商的全部号段,例如新的15X、17X、18X号段,与查号吧网站同步保持更新,提供省份、城市、运营商、卡类型、长途区号、邮政编码等详细信息。
用Drupal搭建电子商务交易网站的工作我们很早就在做了,2011年还在用Drupal 6的时候就搭建了一个数据名录的销售站点,可以实现用户支付宝或者PayPal在线支付、马上获得下载数据的权限,当时商城模块选型的时候就知道有UberCart和Commerce两种,记得评价时UberCart比较老、经典、集成使用更方便,而Commerce技术比较先进,但没有找到支付宝的支持模块,就选用了前者。
后来新搭建的商城网站就用的Drupal 7和UberCart 3.x,去年初还对老的Drupal 6和UberCart 2.x站点进行了升级,用户使用起来都还方便。
春节后新的一年开始,在做工作计划的时候,充分了解行业目前状况是很重要的,我上周花了好几天的时候,把流量排在前面的几千个网站列表看了看,也和同事一起探讨分析了两次,现在把一些要点记录下来:
一、查看办法:
alexa的网站排名是非常老、非常经典的,但因为其统计原理是浏览器alexa插件来进行,而国内现在浏览器基本上没有人安装这个插件了,其中中文网站的排名与实际国内访问的情况有些不符,甚至有些国人专门搞刷alexa引起混乱。我这次就不专门看alexa排名了。
国内的站长之家的中文网站排名算是比较权威、相对准确的,我这
到目前为止我们做的微信小程序都是纯粹线上的,在一些文章介绍或者QQ群里面发内容带的二维码是整个小程序的二维码,例如:《一把刀新华字典》目前还没有必要让每个字都带有自己的二维码。
不过考虑到以后可能做与线下实体结合的微信小程序,所以也尝试了批量生成带参数的二维码,我不是在小程序里面生成,而是在后台用一个PHP程序来批量生成的。
官方网站上的说明是:获取小程序页面二维码
我写的主要程序如下:
//第一步获取token function get_access_token($appid,$s