让Drupal pathauto 自动生成路径模块支持中文转拼音
Pathauto 模块,一个能够基于规则自动为节点创建路径别名,而不需要手动为每一篇文件设置路径别名。非常方便的模块。但如果规则是中文(如用文章的标题作为规则),那就不好使了,网址会生成一堆奇怪的路径(其实是中文在浏览器地址栏显示的效果)如:http://www.yourdomain.com/content/%E7%8C%AA%E8%B7%91%E5%95%A6,是不是很难看呢?你可能会问,假使文章标题是中文,drupal能不能识别中文并且自动转成拼音作为路径呢?那是绝对没问题的,下面就教大家如何做。
第一步:我们得下载以下三个模块:Pathauto,Transliteration,Token,
Drupal 6在Administer › Site building › Modules(yourdomain.com/admin/build/modules )开启模块
Drupal 7在 Dashboard,可以综览网站的一些统计数据。">Administration » Modules(yourdomain.com/admin/modules)开启模块。
安装完毕后,Drupal 6版本需下载i18n-ascii-full.txt文件到模块Pathauto下方,并且改名为i18n-ascii.txt
第二步:Drupal 6 在Administer › Site building › URL aliases › Automated alias settings(youdomain.com/admin/build/path/pathauto)下打开General settings,勾上Transliterate prior to creating alias(注:必须存在文件i18n-ascii.txt否则无法开启)
Drupal 7 在Administration » Configuration » Search and metadata » URL aliases » settings(yourdomain.com/admin/config/search/path/settings)下勾上Transliterate prior to creating alias
好了,测试下效果:
Drupal 6:
Drupal 7:
怎么样?赶紧测试一下。
让Drupal pathauto 自动生成路径模块支持中文转拼音相关推荐
- PHP生成PDF完美支持中文,解决TCPDF乱码
PHP生成PDF完美支持中文,解决TCPDF乱码 2011-09-26 09:04 418人阅读 评论(0) 收藏 举报 phpfontsheaderttfxhtml文档 PHP生成PDF完美支持中文 ...
- 渗透工具NessusToReport:一个nessus自动报告生成工具,可以用来自动生成nessus扫描器的中文报告--NessusToReport
Git地址: Hypdncy/NessusToReport: nessus扫描报告自动化生成工具 (github.com) NessusToReport 这是一个nessus自动报告生成工具,可以用来 ...
- ajax返回字符串长度限制,JS字符串长度判断,超出进行自动截取的实例(支持中文)...
今天一个小弟问我的问题,在文本框中输入字符,如果超出指定长度,就把它截取,要求中文等于两个字符的长度,我找一下资料,把这个功能实现了, 下面是JS代码: var GetLength = functio ...
- 【Python】pinyin模块将中文转为拼音
[Python]pinyin模块将中文转为拼音 示例代码 示例代码 可以看到数据不是很规范,城市名称既有中文又有英文,而且上海被存储为ShangHai和Shanghai. 对于上海的问题,我们将拼音全 ...
- python利用什么写模板_利用python自动生成verilog模块例化模板
一.前言 初入职场,一直忙着熟悉工作,就没什么时间更新博客.今天受"利奇马"的影响,只好宅在家中,写写技术文章.芯片设计规模日益庞大,编写脚本成了芯片开发人员必要的软技能.模块端口 ...
- 25.怎样在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块
转自:https://blog.csdn.net/wangyj1992/article/details/78387728 因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我 ...
- 在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块
因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我个人认为,好记性不如多做笔记多反思总结. 1. 前提条件 开发环境已正确配置 工程已解决JUnit依赖关系(pom. ...
- java生成pdf不支持中文_java生成pdf以及解决中文中文乱码问题
[在网上搜了一下iText的东东,简单的整理了一个Demo,解决了中文乱码问题,这里不贴链接了 网上搜一下就行了package com.westdream.test;import java.io.Fi ...
- mac自动生成路径问题
使用myBatis的逆向工程,一直无法生成.最后找同事帮忙,最终发现是 :路径前面少加一个反斜杠... 也就是 mac的绝对路径 前面需要加上 反斜杠. 转载于:https://www.cnblogs ...
最新文章
- 构建基于Chromium的应用程序(Winform程序加载Html页面)
- php自动装载编程,php 类自动载入的方法
- Wireshark EndPoints窗口
- 2015蓝桥杯省赛---java---B---8(饮料换购)
- form表单用js提前执行函数若不成功则不提交_面试必会的重复提交 8 种解决方案!...
- Longest Ordered Subsequence 最长上升子序列+DP
- YY创始人体内植入芯片真相调查
- MySQL 8个character_set变量的基本作用
- yolobile 道路损坏检测实战
- 微软建议用户关闭Win7桌面小工具和侧边栏
- matlab里面计算相关系系数的显著性,数学建模笔记——相关系数
- 大学英语精读第二版(第五册)复习笔记——文章内容摘要
- Web前端之CSS(2)——框
- 这有10款好玩游戏,游戏迷速来围观
- Oblivious Data Structures学习笔记
- 直击GITC2018 尚德机构苏万松:从消费互联网到产业互联网
- Android之高仿QQ6.6.0侧滑效果(背景动画、透明+沉浸式状态栏、渐变效果)
- 快速的绘制一幅可爱的柯基犬插图教程
- Springboot 集成 mybatis 开启二级缓存(redis)
- Ubuntu 修改默认 Python版本
热门文章
- ILOVEYOU代码
- 如何使用mIRC下载电子书
- mysql管理工具dg_【DataGuard】DG系列
- 操作系统 Android 2.3.6,最舒服的操作体验 Android2.3手机推荐
- 6轴关节机械手仿真和控制QtQuick3D 和 CodeSys Robotics
- 妄想山海怎么不显示服务器,妄想山海预约福利怎么领 开服常见问题汇总
- DICOM世界观·第二章:[1]像素 Pixel (Picture Element)
- python-win10-tesseract-图像中印刷体字符识别(含字库训练)
- Java调用方法,键盘录入数据,分别求出长方形的面积和长方体的体积。
- LINUX 不删除指定文件其余文件全部删除