如果要批量创建用户,只需要写个循环即可
Archive for the ‘drupal’ category
drupal:用代码创建用户,user_save
January 22nd, 2011与node的创建稍为有点不一样
$newuser=array();
//$newuser->uid=0;//当不写(注释)此行时,创建一个新用户
$newuser['name']=$username;
$newuser['pass']=$password;//drupal自动使用md5加密,这里输入原密码
$newuser['mail']=$email;
//$newuser['mode']=0;
$newuser['status']=1;//表示激活了
//$newuser->sort=0;//应该是排序的意思吧
$newuser['roles']=array(2=>0,3=>0);//可以将0改为任意值,不影响
$user=user_save(NULL,$newuser);//
$newuser=NULL;
drupal 下 formapi的几个有用的资源
January 21st, 2011让drupal飞起来的性能总结——开发完博济站后的小总结
January 21st, 2011drupal的确很强大,不过新手总是因为drupal慢而找不到很好的解决办法而却步了。
这里写下一些你不能在网上找到的,特别是数据库优化部分——数据库结构建立才能从根本上让你的drupal站快起来。
下面适合drupal5~7.
http://www.bojistudio.org是一个内网的电影站,大约有30000部电影+电视等,还有100000条新闻,字段大约有几十个,还有些计数统计什么的,主要的数据分布在8个表中。访问量大约是100~2000个用户每分(IP是内网的,没说出来的价值),它的页面有点像www.verycd.com,事实上,开发的时候美工就是按verycd来做的
访问量大约是http://bbs.bojistudio.org(外网的论坛)的10倍吧。
退而结网啦
January 16th, 2011终于做完新博济的站点了,准备做一个自己想做已久的大型采集站点。
——————
“博济新站”是一个电影下载站,美工做好DIV+CSS的模板,我用drupal套,在套的过程中又积累了不少经验。
算是一个大型的站点吧:电影资源页,资源列表,新闻,新闻列表,搜索页,还有复杂的评分,按月点击统计等。还要做一个BT的模块。
不过算是99%完成了,等100%的时候就将部分内容转挂到自己的服务器上,因为这个站是教育网的,外网不能访问。
据说是打算上IPV6的,也许在IPV6上了的时候,能被外网访问到。
域名是http://www.bojistudio.org
——————————
近期计划:做一个结构明确的大型采集站!!!
drupal api:用代码创建分类,可以用于大量地导入分类
December 5th, 2010例如:createTerm(“测试”.time(),1,15);
1是vocabulary
15是你分类的ID
function createTerm($name,$vid=1,$parent=0){
//创建一个上下级的term,返回刚刚创建的term id
//注意的是,在使用$term传入taxonomy_save_term的时候,传入的是引用模式,而不是值模式,故不能写成taxonomy_save_term(array(…))的形式
$term=array(
‘name’=>$name,
‘vid’=>$vid,
‘parent’=>array($parent),
);
taxonomy_save_term($term);
//print_r($term);
return $term['tid'];
}