欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

drupal

drupal 伪静态

Pathauto,可以为drupal站点的各种内容,比如:node(文章页)、Taxonomy term(分类)、users(用户),自动生成url别名,而不需要管理员自己一个个添加别名。

普通分类: 

drupal静态和伪静态的使用

要使用静态模块 必先使用伪静态

一)使用伪静态

1)pathauto模块  我使用的是 2.0的版本
admin/build/path/pathauto

pathauto 与 token 模块一起使用

[term-raw]/[title-raw].html  这里是设置的它的路径

2)pathauto模块 中文版  chinese 中文拼音化模块

在介绍Pathauto使用之前,想说明的一点是,Pathauto在将中文字段值转换成url时,
url会出现乱码,这有违我们的初衷搜索引擎友好,
所以非英语站点在使用Pathauto之前还需要安装“Transliteration模块”,
主要将中文字段值转化为对应的汉语拼音。这是使path 2.0的语言转换解决方法


3)为了避免两个url地址指向同一个页面,我们还需要借助“Globle Redirect模块”。
“Globle Redirect模块”安装和Drupal其它模块都一样,其使用设置也非常简单,
一般默认其设置就可以了。

4)删除别名 再更新一下
 

二)使用静态

普通分类: 

解决node_teaser截出半个<IMG标签的问题

解决node_teaser截出半个<IMG标签的问题

普通分类: 

drupal teaser默认截取 有时会截到图像一半

drupal teaser默认截取 有时会截到图像一半

所采取的方法

使用template.php的中hook preprocess_node(&$vars)

 

普通分类: 

Drupal如何在菜单中向匿名用户显示需要权限才能访问的内容链接

Drupal如何在菜单中向匿名用户显示需要权限才能访问的内容链接

Java、PHP、Ruby、iOS、Python 等 JetBrains 开发工具低至 99 元(3折),详情»

Drupal的菜单系统会隐藏没有权限的链接,比如说如果我们添加一个“登出”链接,匿名用户是不会看到的。

但有时候我们需要向匿名用户显示所有链接,当用户点击后发现权限不足时再要求登录。要实现这个功能可以通过以下方式实现:

普通分类: 

修改权限

//修改 menu hook 给用户编辑自己的信息  的权限
function shipingzhongcustom_menu_alter(&$items) {
   
  $items['user/%user_category/edit']['access callback']='user_access';
  $items['user/%user_category/edit']['access arguments']=array('edit own info');
 }

//修改 menu hook 给用户编辑自己的信息  的权限
function shipingzhongcustom_menu_alter(&$items) {
  // Example - disable the page at node/add
  //var_dump($items);var_dump("DDDDDDDd");
  $items['user/%user_category/edit']['access callback']='user_access';

普通分类: 

Content Access - 强大的内容访问权限控制模块 这个模块 好像有点问题 过一段时间就失效了 不灵 不过下面红色的字 很 有大用 有大用

普通分类: 

CCK内容类型的访问权限 Node privacy by role byrole 模块 可对内容类型 也可以任意一个节点设置访问权限 有大用

如果需要为你所创建的CCK节点类型添加编辑和查看的访问权限,如Book模块访问选项:

普通分类: 

Drupal模块:Content Access 基于节点类型(Content Type)的访问浏览权限控制模块

Drupal模块:Content Access 基于节点类型(Cont

普通分类: 

使用nice menu模块

如果你需要多层级的下拉菜单的话,你可以考虑使用nice_menus module(模块)。

普通分类: 

taxonomy_menu module(模块)

你可能会使用

普通分类: 

nice menu的自己使用总结 二级菜单 子菜单

 

普通分类: 

nice menu的使用 Nice Menus drupal 菜单模块(二级多级菜单扩展)

 

普通分类: 

搜索模块报错 您必须提供一个至少有 3 个字符的关键字。

function search_and_replace_settings_submit($form_id, $form_values) {

普通分类: 

drupal搜索模块的使用

1)安装 启有 search模块

2)安装 启用 custom_search 模块

3)到区块里配置一下区域

4)到 Administer > Settings > Custom search 进行设置一下相应的搜索功能

5)到权限处去配置一下权限 ,让所有的人能够访问

普通分类: 

页面

Subscribe to RSS - drupal