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

这里的技术是共享的

You are here

drupal

shiping1 的头像

how to save temporary session variables 保存到session

how to save temporary session variables

How to I define and use session variables in drupal so that I can store temporary information while browsin

普通分类: 
shiping1 的头像

平忠自定义规则 rules rule 有大用

shipingzhongcustomrules.info文件
; $Id$
name = Shipingzhong custom rules
description = Shipingzhong Custom rules
core = 6.x
package = custom
project = "shipingzhongcustomrules"



shipingzhongcustomrules.module文件
//它里面没有内容


shipingzhongcustomrules.rules.inc文件

<?php

function shipingzhongcustomrules_rules_action_info() {
  $actions = array(
    'add_sort_value_action' => array(
      'label' => '给课程和教程的排序字段赋初始值',
普通分类: 
shiping1 的头像

drupal 中 rules 每天登录签到

普通分类: 
shiping1 的头像

Drupal 8 即将到来

普通分类: 
shiping1 的头像

使用钩子hook_user_login响应Drupal用户登录事件

使用钩子hook_user_

普通分类: 
shiping1 的头像

如何给drupal7添加51.la和cnzz.com的统计代码?

普通分类: 
shiping1 的头像

怎样让用户不要自动登录?

普通分类: 
shiping1 的头像

drupal session timeout

普通分类: 
shiping1 的头像

如何判断 每天都登录呢



感觉 login 是非要 登出后 然后 再登入
就是login




access, 基本上每打开一个页面就更新一次,login只是登录的时候才更新一次
兄弟 
这里我有个问题 
我如果 今天登录 的话 第二天 第三天  以后 永远也不会登录了
我如何判断 每天都登录呢


是因为你没有设置session timeout吧?
不然你就手工logout啊
普通分类: 
shiping1 的头像

drupal 浏览历史记录

追踪Drupal用户的浏览历

普通分类: 
shiping1 的头像

格式化时间

格式化时间
function phptemplate_comment_submitted($comment) {
    return t('!datetime — !username', array (
        '!username' => theme('username', $comment),
        '!datetime' => format_date($comment->timestamp)
    ));
}

/**
 * Returns the themed submitted-by string for the node.
 */
function phptemplate_node_submitted($node) {
    return t('!datetime — !username', array (
        '!username' => theme('username', $node),
        '!datetime' => format_date($node->created),
        
    ));
}
普通分类: 
shiping1 的头像

drupal 批量添加用户

如果想批量添加用户 用节点导入功能()吧!!
用 user_import (user import ) 模块  好像不太好,因为它对中文不友好
普通分类: 
shiping1 的头像

drupal 恶梦的开始 在中国请不要再学习 drupal [复制链接]

普通分类: 
shiping1 的头像

Multiple Node Add 模块 这是批量增加节点 添加节点 node 有大用


见它的readme.txt

普通分类: 
shiping1 的头像

html过滤 如果a 标签里没有空格&nbsp;&nbsp;&nbsp;&nbsp; a标签就会被过滤掉

<a onclick="doyoo.util.openChat();doyoo.util.accept();;return false;" href="javascript:void(0);"  style="width:100%;height:100%;display:block;">&nbsp;&nbsp;&nbsp;&nbsp;</a>
普通分类: 
shiping1 的头像

Drupal WordPress 区别 QQ聊天工具

[苏州]泪痕_元怜(958186957)  9:58:56

这种抽奖程序 有兄弟 有drupal做过吗
没有的话 我就只好用php+jquery来实现了
[杭州]百事伯乐(5968562)  9:59:52
@[大连]小齐 这篇博客上有关于域名的信息http://blog.bestbole.com/tool-set/free-company-mail
 大臭虫(15893969)  9:59:59
你都有PHP源码了,用MODULE封装一下就可以
[大连]小齐(83432767)  10:00:11
谢谢
[苏州]泪痕_元怜(958186957)  10:00:21
源码 没有 还得自己写
普通分类: 
shiping1 的头像

Drupal WordPress 区别 QQ聊天工具

普通分类: 
shiping1 的头像

drupal 各种路径

  • $base_path: Drupal安装路径,相当于“/”。
  • global $base_url; $base_url  此时 $base_url 等于 http://my.wangruoban.com
  • $front_page(站点首页的路径)相当于“/”。
  • $directory(您的主题的路径)相当于 sites/all/themes/shipingzhong
普通分类: 
shiping1 的头像

drupal Taxonomy menu

Taxonomy menu

模块地址: http://drupal.org/project/taxonomy_menu
模块版本: Drupal 7.xDrupal 6.x
用户数: 34 937
依赖:
普通分类: 
shiping1 的头像

在 WYSIWYG 编辑器中 imce 上传文件报错 上传的文件总量超过限制大小


我到 admin/settings/imce  目录下 看 几种配置属性
普通分类: 
shiping1 的头像

userpoints 用户积分模块

1)当然是安装启用它
2)进  admin/settings/userpoints  积分设置
a) 设置积分的名称

普通分类: 
shiping1 的头像

node_save 函数里有个 清空缓存的方法 cache_clear_all

普通分类: 
shiping1 的头像

清空表格 删除表格

se {
    if ($wildcard) {
      if ($cid == '*') {
        db_query("TRUNCATE TABLE {". $table ."}");
      }
      else {
        db_query("DELETE FROM {". $table ."} WHERE cid LIKE '%s%%'", $cid);
      }
    }
    else {
      db_query("DELETE FROM {".
普通分类: 
shiping1 的头像

url 函数 drupal_goto 跳转函数

url 函数 <?php print url('node/'. $node->nid);?>
 drupal_goto 跳转函数 drupal_goto('node/345');
普通分类: 
shiping1 的头像

ubercart 在网银购买后的跳转页面

uc_chinabank.module  大约198行
 variable_get('uc_cart_checkout_complete_page', '');
这个变量是购买后跳的页面
在 admin/store/settings/checkout/edit/basic 页面里设置
但是好像设置了之后 购买一旦购买了东西 再跳到其它页面 或者刷新 就会自动清空购物车,应该有什么问题 吧
(我在  uc_chinabank.module
模块里自己手动写 购买后跳的页面了)
又好像没有问题, 好像不必在uc_chinabank.module 写跳转, 还是在 admin/store/settings/checkout/edit/basic 页面里设置

普通分类: 
shiping1 的头像

drupal views filter 视图 过滤器 都是and 关系 变成or关系 有大用

前段时间有个学员问我,Views是不是支持OR操作,就是多个过滤器(filter)之间采用OR的关系,而不是默认的AND(并)的关系.

今天无意中招到了这样的一个模块,是专门实现Views的OR操作的,那就是Views OR模块,下载地址 http://drupal.org/project/views_or

可以看 view_or  的 readme.txt

模块的功能:

提供过滤器\参数的OR操作.提供字段之间的coalesce函数功能.

OR操作我们知道里面的含义.这里介绍一下coalesce功能:

数据库应用软件很多时候将多重的、相关的实体信息保存在同一个表格中。例如,购买的零件和本地生产的零件都是零件,经理和工人都是员工,尽管多重的实体类型在数据存储上略有不同,但是它们有太多的相同之处,因此通常使用一个表格而不是两个。

处理这样的表格通常意味着对每一行进行条件测试来检查哪个实体类型正在被处理,然后返回每种类型的不同结果集。CASE语句可以用来完成这一工作。

COALESCE函数在很多情况下就成为替代CASE语句的一条捷径.

 

普通分类: 
shiping1 的头像

drupal views filter 视图 过滤器 都是and 关系 变成or关系

过滤器 都是 and关系
能不能实现 某两个是or关系
在drupal7中应该如下的做法
在 视图界面

有个增加逻辑运算的按钮
你把那个界面打开
然后从新设置一下运算符就行了
普通分类: 
shiping1 的头像

用户管理模块 Advanced User Management

https://drupal.org/project/advuser   Advanced User Management
https://drupal.org/node/978614 user_management 它依赖于 vbo (views_bulk_operations) 模块
普通分类: 
shiping1 的头像

Drupal Ubercart API 简介

Drupal Ubercart API 简介

 
 
Drupal ubercart 是一套drupal购物车系统。结合drupal可以开发一套很不错的网上商店系统。功能强大,扩扩展性强。在开发的过程中如果想扩展ubercart的 功能,开发者经常要使用到ubercart api 来进行扩展,很方便快捷。 以下顺便记录一下常用的api,便于总结。 当然你也可以直接访问 api.ubercart.org.
hook_download_authorize
hook_file_action
hook_file_transfer_alter
hook_order_state
普通分类: 
shiping1 的头像

Drupal Ubercart需要用到的模块

Drupal Ubercart案例 时代名品网 
早就开始关注drupal,一直想做一个电子商务网站,去年看到ubercart ,但是只支持drupal5。今年看到ubercart 升级了2.0 rc1 ,忍不住了:) .... ,测试版就测试版,开工。。。
网站:时代名品网
网站主要功能:1)提供大牌仿品包包购物 2)提供各个世界名牌的资讯信息
实现方式:ubercart + drupal
好多年没写代码,PHP之前也没有接触,对DRUPAL的结构思想也很不熟,所以现在做出来有很多不成熟的东西,欢迎大家拍砖。
主要问题有:
1)block 采取直接在theme 模块中,比如 block-block-16.tpl.php 文件中直接写代码,不知道对缓存和性能有没有影响。
普通分类: 

页面

Subscribe to RSS - drupal