看到不少人在问Drupal如何制作站内通知。下面给出我正在使用的方法。*此站内信并非指private message,而是系统发送给用户某人关注了你等等的系统通知。
因为我的目的是做到完全的自定义,所以我使用的是几乎纯代码的方式。
需要使用到的module:
https://www.drupal.org/project/message
下载Message,安装后,先add一个message的type,比如我的是Symbol Update Message:
通过message 模块能做到的事:
1. 可以通过hook等方式,调用save message的方法,去保存一个message。
2. message可以使用token和多语言。
3. 通过load message的方法,把message的内容加载出来。
迁移网站出现的一个问题:
问题描述: 将站点由原来的Win2003 迁移到 CentOS 上,在查看某些内容时 出现如下错误提示:
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table '.image_dimensions' doesn't exist: SELECT * FROM {image_dimensions} id WHERE id.fid IN (:fids_0); Array ( [:fids_0] => 18 ) in file_entity_file_load() (line 169 of /sites/all/modules/file_entity/file_entity.file.inc
提示image_dimensions 这个表不存在。 其它模块升级 也可能出现同样的问题。
解决方法:
https://www.drupal.org/node/1882292
通过重新创建image_dimensions 表 修复问题。
按照连接中 comment #11 楼的方法:
configuration - text format 中的包含多种类型, 在发布内容的时候会选择其中的一个。
不小心disable 了 Filtered HTML 这个类型,出现如下问题:之前所有以Filtered HTML 发布的内容均不可见了。网站的编辑 也不能编辑这类内容了。
而且这个disable 的类型是不能enable的。
解决方法:
直接修改数据库中 filter_format 表中对应的类型的 status 字段 ,达到了 enable的目的。
将 filtered_html 行 的status 修改为 1. 问题解决。
150102
又是我了,话痨大叔,新年第一篇,之前一直把春节后当新年,其实都工作这么久了,早该改掉上学时候的习惯了!从现在开始,完全走工作日历!加油!所谓不折腾,不Drupal!把去年2014年做的D6下的网站准备迁移到D7下,搜了不少,Lugir的很有借鉴,但是毕竟drupal底子薄,天书摆面前,也不能完全领悟,所以不要质疑他人,怪只怪自己不知上进了!
这里不赘述已知部分,仅唠叨下我遇到的问题,和解决的笨方法,记录下来,想来过段时间来看下,会笑自己吧。
山东Drupal爱好者2014年12月份青岛聚会如期在众恒公司举行,而且此次聚会我们又迎来了一个新的小伙伴海信研发的阿杜。
此次聚会的主讲嘉宾是众恒公司(青岛创业板上市公司)技术总监Devin总监,Devin结合他们公司的项目应用实例,由浅入深的讲解了Nodejs在服务器端的部署和通过Drupal的 Node.js integration 模块在Drupal中集成Nodejs通过web socket实现了前端消息的推送。
有需要在Drupal中使用Nodejs的小伙伴们注意,据Devin的项目经验,Devin推荐服务器端的Nodejs使用0.82版,Node.js integration模块使用7.12版,目前这两个版本结合起来使用更好;如果有其他小伙伴测试了其他版本搭配可以跟帖分享。
Devin还就海峰等参会人员提出的云端视频数据的处理等相关问题,结合他们公司的云端服务器的部署与大家分享了相关的经验。而且大家进一步探讨了当前比较热门的移动互联网应用、物联网的应用等相关话题。
2014年12月28日,Drupal中国-贵阳 群聚会圆满成功!
时间:11:10-15:00
地点:贵阳市文昌北路-土壤咖啡
参与人:ZetaChow、刘前才、李思贵、凝少
活动内容:
- 呵呵,咖啡,闲聊
- 贵阳Drupal开发者组织形成的想法
- 细分Drupal产品开发的想法
- 对贵州省IT环境的讨论
- 对企业和政府项目的讨论
12月28日,贵阳这一个月以来难得的好天气,阳光明媚、心情愉悦。
上午10:30分,来到约定的地点,大家还没来,但是想到这是Drupal贵阳的第一次活动,心里还有点小激动呢!
点了杯咖啡,随意翻看一下网页,30分钟后,李思贵、刘前才、凝少一同到来,4人围坐在一起,在轻松的氛围中开始了贵阳群的第一次活动。
一开始,大家只是闲聊一下,我大概说了一下自己的开发经历,如何与Drupal结缘以及对开发语言和开源程序的一些看法,李思贵谈了一下自己目前使用Drupal开发的经历,凝少分享了对电子商务,O2O的经验和想法,年纪最小的刘前才聊了一下目前在学校学习的见闻。
北京创业团队寻找PHP 老手, 会Drupal更好(用到比较少), 5年以上工作经验, 头脑灵活, 可以独立分析解决bug。
提供20K+ 薪资待遇, 公司在北京 大屯路附近. 有兴趣的联系我QQ 75886642
- 阅读更多 关于 创业企业 寻找高级PHP
- 登录或注册以发表评论
用flag实现文章收藏,或者用户关注。怎么显示一篇文章有多少收藏数和一个用户有多少人关注?
一篇文章里看到: Flag 可能与 Views 整合,方便地制作“我关注/收听的人”和“关注/收听我的人”这两项列表
用flag模块可以实现关注用户、收藏文章 。但是怎么用结合view做出“我关注的人”这个列表?怎么过滤出我关注的用户?
我现在的drupal主题已经被我改动了很多。。改动的地方因为我没有做屏幕适配,所以改动后的主题应该就不适合手机终端访问了。有没有办法让drupal在被电脑和手机访问时分别用两套不同的主题自动切换? 一套是我改动过的用于电脑,一套是适合手机访问的