国家域名 (按国家地区名称拼音排列)
A
阿尔巴尼亚 .al
阿尔及利亚 .dz
阿富汗 .af
阿根廷 .ar
阿拉伯联合酋长国 .ae
阿鲁巴 .aw
阿曼 .om
阿塞拜疆 .az
* .eg
埃塞俄比亚 .et
爱尔兰 .ie
爱沙尼亚 .ee
安道尔 .ad
安哥拉 .ao
安圭拉 .ai
安提瓜和巴布达 .ag
奥地利 .at
澳大利亚 .au
澳门 .mo
国家域名 (按国家地区名称拼音排列)
A
阿尔巴尼亚 .al
阿尔及利亚 .dz
阿富汗 .af
阿根廷 .ar
阿拉伯联合酋长国 .ae
阿鲁巴 .aw
阿曼 .om
阿塞拜疆 .az
* .eg
埃塞俄比亚 .et
爱尔兰 .ie
爱沙尼亚 .ee
安道尔 .ad
安哥拉 .ao
安圭拉 .ai
安提瓜和巴布达 .ag
奥地利 .at
澳大利亚 .au
澳门 .mo
drupal 的vbo模块,确实方便。
使用步骤如下
1:创建个新 views
2:style那里设置为bulk operations
3:添加个path
4:随便添加field
保存之后访问那个path,就可以操作了
如题,经过摸索,发现有两种方法,如下
1:通过views_embed_view,代码片段如下:
<?php print views_embed_view('new_story','block_3');?>
两个参数,第一个参数是views名字,第二个参数,就是你要调用的block id。
2:通过module_invoke方法,代码片段如下
drupal 6版本如下调用:
$block = module_invoke('views','block','view','best_seller-block_1');
print $block['content'];
drupal 7版本如下调用:
$block = module_invoke('views', 'block_view', 'map-block_1');
print render($block);
需要注意的是最后一个参数。参数如何获取?打开views UI,然后鼠标放上去自己看。。。
<?php print theme('imagecache','product_list',$profile->field_pr ofileimage[0]'filepath']); ?>
如上
搞了一天的drupal自定义模板,终于有点眉目了,赶紧记录下来,以免时间长了忘记了。
以下内容都是写在module文件中的
首先,要定义个hook_theme
[php]
function user_age_theme(){
return array(
'myprofile' => array(
'arguments' => array('uid'=>1),
'template' => 'myprofile',
),
);
}
[/php]
如上,89 'template' => 'myprofile',就可以使用自己的myprofile.tpl.php文件了。
问题来了,profile.tpl.php里面有变量,变量哪里来呢?请看下面。
如题,因为一个drupal项目需要,不得已要构造一个自己的CCK field。没做过,然后搜索找英文教程。找到一个,然后按瓢画葫芦的做。结果hook_field_info老没显示。仔细检查代码,没错误。
因为这个,思考了三天,找了很多内容看,结果还是没解决方法。
最后无意间发现自己的module没有hook_widget_info,瀑布汗啊。。。
赶紧写了个hook_widget_info,刷新页面,终于可以看到自己的字段了,哈哈
明天就是大年初一了,写在这里,聊做一年drupal学习的趣事吧。
解决步骤如下:
1)apt-get install python-mutagen
#首先安裝 python-mutagen 這個 Python 程式,待會我們要透過它來解決編碼問題
2) 接著,移動到你的 MP3 存放目錄內,執行:find . -name "*.mp3" -exec mid3iconv -e gbk {} \;
find . -name "*.mp3" -exec mid3iconv -e big5 {} \;
#這兩個指令差別在於將 gbk 編碼的轉成 UTF-8或是將 Big5 編碼的轉成 UTF-8,基本上若是你的音樂檔案本身就是採用 UTF-8編碼的標籤則不會受到影響
3)删除Banshee中所有音乐后重新导入媒体。点下面的所有歌曲,随便点一首,ctrl+a,再del
奋战了一个下午,脑子里一直想,终于搞定了;步骤如下
1:views 的relationship添加top level book
2:到argument里面,添加nid,参数设为default》》 nid from curent node
3:fields添加你想展示的字段。OK
大功告成
体会:book不是node type,只是一种关系管理模块。
1、我想把它们的名字的第一个1个字母变为"q",其它的不变
[root@pps mailqueue]# for i in `ls`; do mv -f $i `echo $i | sed 's/^./q/'`; done
或者写个脚本,显得更加清晰:
for file in `ls` do newfile =`echo $i | sed 's/^./q/'` mv $file $newfile done
2、修改前面5个字母为zhaozh
Copyright © 2026