欢迎各位兄弟 发布技术文章
这里的技术是共享的
drupal7 d7 看看 /node-admin/18791
//在插入前 和插入后执行的动作function shipingzhongcustom_nodeapi(&$node, $op, $a3 = null , $a4 = null){ if ($op='presave') { if($node->type == 'jingjiazongbiaotype' || $node->type == 'kefuzongbiaotype' || $node->type == 'seozongbiaotype') { var_dump($node);exit; } }}
2010-12-13 16:46:15| 分类: Drupal Modules |字号 订阅简介:Computed Field 是一个 cck 模块,它允许你添加一个计算字段以达到定制内容类型的目的。 你可以选择是否将计算字段保存到数据库,你还可以选择是否显示该字段及其外观。 字段的值通过 php 代码设置,因此可以表现 drupal 中所有可用元素,如其他字段、用户、数据库表等等。 当然弊端是显而易见的,那就是你得知道点 php。链接:http://drupal.org/project/computed_field
来自 http://deapge.blog.163.com/blog/static/111311479201011134461582/
你可能说,怎么还是这么丑,将3个div排成什么样的样式,是美工的活,CSS的东西我不大懂,在这里就不多讲了。讲的就是这个流程,如何把CCK的字段提取出来,如何将CCK创建的节点设为首页。有点累了,歇会先。
××××××××END×××××××××××××××××
ZEN theme主题修改成果小结
当不填数据的时候
使用 Drupal API 函数 node_type_save($info) 可以为 Drupal 添加新的内容类型,使用这个API创建内容类型的主要工作,是构造一个包含内容类型所需要的信息的 $info 对象。
$info 对象中用到的成员有 type, name, module, has_title, title_label, has_body, body_label, description, help, min_word_count, custom, modified, locked, orig_type 等,以下是有关各个成员的说明:
考虑到drupal可控制数值字段的格式化显示,因此,一般场合都应选择float。
decimal指定固定长度和小数点后的位数,例如:decimal(10,2),总共十位,其中小数点后两位,即小数点前是八位float是精确存储数值。
如下例子,做除法时decimal会有精度丢失。
1) Node form columns 是控制表单字段的显示和隐藏及表单字段的顺序
nodeformcols-6.x-1.6 模块 Node form columns 模块 是控制表单字段的显示和隐藏 及表单字段的顺序
admin/settings/date-time/formats (要安装时间模块吧 date模块 )
1、增加 PHP 内存下面是我的办法 在 setting.php最后加上下面两行
2、includes\common.inc :function drupal_cron_run() {// If not in 'safe mode', increase the maximum execution time:if (!ini_get('safe_mode')) {set_time_limit(240); '将240改为2400}
https://www.google.com.hk/#newwindow=1&q=webform+results+date+format&safe=strict
在网上注册的账号多了以后。经常有注册网站的邮箱发进来,有些活动什么的,邮箱都有一个功能,就是把一些经常发邮件的账号设置为垃圾邮件,而垃圾邮件是不会提醒有信息的,或者有些邮件发布进来,这样就错过了一些重要信息
您的系统或网络设定不允许 Drupal 存取这些网页,导致有些功能不能正常运行。这可能是因为您的网站服务器设定或是 PHP 设定有问题。您必须解决这一问题,才能下载可用更新信息、抓取聚合内容、通过 OpenID 登入,或是使用其它依赖网络的服务。
经发现是 禁用了 fsockopen函数
1)通过 phpmyadmin 导出导入
2)mysqldump 导出
3)source sql文件 来进行导入 (好像 必须进到某数据库 即进到mysql 后 执行 use dbname) (当phpmyadmin不能导入大文件时用这种方法)
4)通过复制 一个mysql下面data下的数据库目录 到另一个mysql下面data目录5) 导入数据:
http://www.lcnphp.com nemo网友的网站save 节点前 执行一个动作 用哪个api 或 哪个模块 或 执行 触发器最方便https://api.drupal.org/api/drupal/modules%21node%21node.api.php/function/hook_node_presave/7 保存前调用 (drupal7)
http://ninghao.net/video/73文字工具 好像在png图中不能先选颜色 我们先ctrl+shift+alt+n 新建一个文件 再把png复制过去在新的文件中进行 文字工具的使用
ps 创建文档时 默认不是像素单位 我们 编辑=>首选项=>单位与标尺 中选择像素创建文档 如果 不是像素单位 我们改成像素 然后 用选取框来选择 ctrl+c ctrl+n ctrl+v 就可以了以后好像 再创建文档时 默认就应该是像素单位了在创建文档时 在预设里 可以选择 剪贴板 web等
抓后工具 可以 进行查看某个细节地方
左边鼠标放上去 可以看到 快捷键 ,有时中文的时候 好像快捷键不起作用
在选择任意一个工具的时候 其实要只按住空格键的话 就会变成抓手工具
其实要只按住空格键+alt的话 就会变成缩放工具
1)先点左边矩形工具 再选颜色 ,拖动鼠标 就会 有一长方形 (按shift 鼠标就是正方形)
文章的更新
目的和意义在哪里:是给百度看的? 用户 搜索引擎 喜欢网站经常更新
利用文章更新的时候做长尾关键词
更新的时候 写文章的时候要考虑长尾关键词
举例 "怎么通过微博赚钱" 虽然可能它的百度指数不高(没有) 但是应该有人搜吧
用谷歌 来搜 "怎么通过微博赚钱" 试试看
一些中大型网站 70%-80%的流量是靠长尾关键词来的
不能指望每个长尾关键词排名非常靠前
有意的优化长尾关键词,随着权重的提升,长尾关键词 (比如有100个长尾关键词 50-70%)有排名,那么就算不错了
怎么做长尾关键词
目标关键词 长尾关键词要包含在网页的标题里面
优化思路 网站 没有首页与文章页的区别
只是做外链的时候 更加注意对首页的链接 锚文本
但是内页与首页在网站内部的操作思路是一样的
只是花的力气小点 不大怎么注意外链这一块
有些稍有竟争的长尾关键词作些外链 (如果竟争不大的话 不需要做外链,只要做些内链,其它地方链接到它)
1) 先拉出选取框,然后 选择=>修改=>边界 然后alt+del 就可以了2)alt+e+s 添加边框 10)ctrl+h 显示隐藏边框3)
左侧矩形选框工具套边框==》编辑=》描边=》设置宽度和颜色最后确定就可以了
内边界(内部) 居中边界(居中) 外边界(居外)
1)views
2)手写
3) 用entity theme 覆写 还是相当于自己手写 和cakephp差不多
1) 用实体拼凑node type field存入 再用view 取node
4)可能还有其他办法,比如利用views api,把三类节点包装一下,