宁皓网创建于2011年12月,是一个线上的网页设计培训网站,付费订阅以后可以在线观看所有的网页设计课程。宁皓网的课程可以让您把一个想法变成一个真正的网站。
网站是基于Drupal7,主题是基于Zen。播放器用的是jwplayer。
主要功能:
很简单,宁皓网上有一堆视频,用Access control模块来控制观看这些视频的权限,有些视频标记为免费,所有人都可以看,另外一些只用“付费会员”这个角色的用户才能看到,然后用Ubercart模块来实现购买用户角色的功能,也就是普通会员付费成功以后,他的用户角色会自动被设置为“付费会员”。
应用的部分模块:
- Views
- Ubercart
- Access control
- Context
- Rules
- Zen
已经用Drupal做了一个网站,怎么实现手机的浏览版本呢,没有头绪,只和主题有关吗?
怎么样在登陆drupal的时候发送一条指令给uchome,通过调用这个指令来实现同时登陆uchome
所有的drupal模块都有一个"模块名.info"文件,用来储存该模块的元信息。(其实可以理解成模块的描述文件)
该文件的一般格式为:
name = Module Name |
description = A description of what your module does. |
core = 7.x |
怎么可以一点加号图片,然后添加在数据库中,并且在
本页面显示,要使用到ajax,但是不知道ajax在哪写,怎么调用
随着互联网的发展,使用第三方帐号登录已经越来越普遍了,so,为了方便大家更好的使用drupal搭建国内站点,写了这么个模块,简单介绍一下:
user_band 模块:这是这个模块组的核心,相对来说是接近drupal的层面,定义了一个通用的数据结构,登录过程中,根据上层的接口模块传入的用户资料,对用户进行绑定,新用户执行用户注册流程,通过传入的Email地址,对已经存在的用户进行查重,如果已经存在该Email地址,则进入绑定流程;如果该Email地址没有注册,则执行注册流程,并绑定第三方帐号到这个新注册的用户,并在用户绑定表中存储相关信息。
其他模块,如sina_login等,为上层接口部分,由于国内互联网竞争现状,导致了每个平台都有自己的一套验证机制,虽说都继承自OAuth,但是各家自己在OAuth基础上做了自己的定制,使得各家接口虽大同,却小异,于是我便将整个过程分了层,接口部分只负责和指定的平台进行信息交互,完全针对特定平台,和底层部分之间的数据交互,采用自己定义好的数据结构,这样就减轻了底层的冗余,让上层接口部分更有针对性,这便是我开发时候的思路。
下图为底层设计思路:
- 阅读更多 关于 找不到的主题
- 登录或注册以发表评论
- 阅读更多 关于 贡献的主题
- 登录或注册以发表评论
- 阅读更多 关于 核心主题
- 登录或注册以发表评论
- 阅读更多 关于 主题片段
- 登录或注册以发表评论