小站sosyuki,取自日漫《凉宫春日系列》中SOS团的人物。长门有希(Yuki)。yuki是我比较喜欢的一个角色,特此说明纪念。

放上:

凉宫春日的忧郁视频地址

SOS团官网

Drupal 7 使用 Services 自定义 API


在 Drupal 7 下使用 Services 模块定义 api,可以很方便的使用各种认证、端点管理。

支持 OAuth、Session等。

如果不勾选认证方式,会使用匿名用户。

这样会导致如果登录的时候调用了一个无需认证的接口,会导致用户退出。建议勾选 session 认证。

使用 OAuth 认证的时候返回的数据 headers 中包含 cookie 信息,属于 OAuth  Consumer 所属 user 的 cookie。可以使用此 cookie 来登录用户。如果同时勾选了 Session 认证就会导致 csrf 错误。

Drupal ckeditor 与 colorbox 配合使用


在文章中如何实现点击图片弹出层查看大图,使用 colorbox 模块。

  1. 使用 ckdeitor 上传图片
  2. 给图片添加链接
  3. 给链接 class 添加 colorbox-load

参考文章:

https://www.knthost.com/drupal/colorbox-ckeditor-drupal-7

Drupal 7 Entity 定义 可以使用的参数


$return['pointstest'] = [
  //hook_entity_info
  'label',
  'controller class',
  'base table',
  'revision table',
  'static cache',
  'field cache',
  'load hook',
  'uri callback',
  'label callback',
  'language callback',
  'fieldable',
  'translation',
  'entity keys' => [
    'id',
    'revision',
    'bundle',
    'label',
    'language',
    //entity_crud_hook_entity_info
    'name',
    'module',
    'status',
    'default revision',
  ],
  'bundle keys' => [
    'bundle',
  ],
  'bundles' => [
    'label',
    'uri callback',
    'admin' => [
      'path',