You are here

drupal8

内容包括drupal8教程,drupal8汉化,drupal8主题,drupal8模板,drupal8中文手册,drupal8 views,drupa8中文,drupal8安装,drupal8开发,drupal8视频,等

Drupal 安全漏洞SA-CORE-2018-002安全补丁

从代码里面我们可以看出,对于请求参数里面的#字符,这里添加了限制。Drupal的表单API,呈现数组里面的key都是以#开头的,对于以#开头的数据,Drupal以前默认未加过滤清理,导致黑客可以借助这里,植入代码。

Drupal7补丁地址

https://cgit.drupalcode.org/drupal/rawdiff/?h=7.x&id=2266d2a83db50e2f97682d9a0fb8a18e2722cba5

Drupal8补丁地址:

Drupal版本:

Drupal 安全漏洞SA-CORE-2018-002

老葛,亚艾元软件
Drupal在2018年3月28日发布了一个安全更新补丁,同时提醒大家,以前的版本存在SA-CORE-2018-002号安全漏洞,这个漏洞是Drupal资深开发人员,芬兰的Jasper Mattsson率先发现,并协助Drupal核心团队修复的。在Drupal安全团队修正了这个漏洞以后,立即发布了安全升级版本。提醒所有Drupal用户尽快安全升级。
https://www.drupal.org/sa-core-2018-002
对于这个安全漏洞,我们当时第一时间做了检查,我核对了Drupal代码里面的补丁代码,对它有所了解,这个是由于Drupal的表单机制,#符号有特殊的含义。黑客可以借助于这个地方的弱点渗透过来。但是需要熟悉Drupal机制的人,才能黑过来。
两周过后,大概,Drupal社区团队,发布了后续的安全预计升级,提升了此前的安全等级。因为黑客市场上,已经有公开的攻击Drupal这个漏洞的代码了。

Drupal8多语言问题 语言名字的修改

用户的Drupal8多语言网站,里面的多语言切换的区块,英文总是显示“English(英文)”,想把它给改掉,但是不行。

这个区块由language模块提供,我们检查了这个模块的源代码,写的比较抽象:

  public function build() {

    $build = [];

    $route_name = $this->pathMatcher->isFrontPage() ? '<front>' : '<current>';

    $type = $this->getDerivativeId();

    $links = $this->languageManager->getLanguageSwitchLinks($type, Url::fromRoute($route_name));


    if (isset($links->links)) {

      $build = [

论坛:

Drupal版本:

常用image crop相关模块


https://www.drupal.org/project/crop


https://www.drupal.org/project/focal_point


https://www.drupal.org/project/imagefield_crop


https://www.drupal.org/project/imagecrop


https://www.ostraining.com/blog/drupal/image-widget-crop-module/


https://www.drupal.org/project/manualcrop

 

经过对比,Drupal7下选择:

https://www.drupal.org/project/manualcrop

论坛:

Drupal版本:

2018.1.3-5北京微信小程序开发培训班

一 培训目的
新时代、新思想、新技术。2017是微信小程序的元年,微信小程序基于微信平台拥有9亿活跃用户,因无需注册、无需关注、无需下载,开发成本低、周期短,且功能强大、安全可靠等优点而受到广大用户的青睐,也有人预言未来2年内,小程序将会取代80%的App市场。
为了帮助更多的单位、个人,掌握好小程序开发(基于PHP/Drupal8),我们将在北京举办一个为期3天的微信小程序开发培训班。
小班授课, 名额已满,如果有需求,请联系我们,参加下次培训班。

论坛:

Drupal版本:

上海微信小程序开发培训班总结

2017.12.16-18,我们在上海成功举办了第1次微信小程序开发培训班。通过与学员的互动交流,我们积累了经验,也明白了广大学员的学习需求。

 

 重新总结了小程序开发培训班的广告词和梳理了培训内容:”

大服务、微应用、小程序

与先进的互联网技术相结合,为用户提供更为优质的服务,搭建针对性的微应用,是目前高校信息化、图书馆信息化、政府机构信息化、企事业单位信息化的热点。小程序以微信9.6亿用户为载体,为用户提供了优质的体验。

我们的微信小程序开发培训班,结合业务实际,以基于小程序的“意见反馈”、“在线测试”、“讲座预定”为案例,以原生的PHP/MYSQL为基础,帮助学员学以致用、举一反三。助力学员将本单位的特色服务与微信小程序相结合,让用户满意、领导放心,抢先一步,还能发论文、评职称。

论坛:

Drupal版本:

页面

Subscribe to RSS - drupal8