Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal和Q2A用户集成_Drupal_Question2answer - Fatal编程技术网

Drupal和Q2A用户集成

Drupal和Q2A用户集成,drupal,question2answer,Drupal,Question2answer,我希望两个系统的登录页面相同。我希望两个系统的“我的帐户”页面相同。我希望两个系统的搜索栏相同。我该怎么做 目前,我的网站已经分别安装和运行了它们。。但我迫切需要它们合并。然而,我对这一切都是新手,所以我想不出来 这是我目前的网站:www.answers.legal 谢谢大家! 我会使用hook\u user\u login()捕捉drupal用户登录的时刻,然后执行一些Q2E代码,这些代码也会登录Q2E用户 用户注册也是如此 所以基本上会使用Drupal的系统(登录、注册…),但我会使用钩子来

我希望两个系统的登录页面相同。我希望两个系统的“我的帐户”页面相同。我希望两个系统的搜索栏相同。我该怎么做

目前,我的网站已经分别安装和运行了它们。。但我迫切需要它们合并。然而,我对这一切都是新手,所以我想不出来

这是我目前的网站:www.answers.legal


谢谢大家!

我会使用hook\u user\u login()捕捉drupal用户登录的时刻,然后执行一些Q2E代码,这些代码也会登录Q2E用户

用户注册也是如此

所以基本上会使用Drupal的系统(登录、注册…),但我会使用钩子来执行模拟Q2E代码


不过,我会尽量避免这种用户系统合并,因为即使从一开始这听起来也是一场灾难。:)

我会使用hook\u user\u login()捕捉drupal用户登录的时刻,然后执行一些Q2E代码,这些代码也会登录Q2E用户

用户注册也是如此

所以基本上会使用Drupal的系统(登录、注册…),但我会使用钩子来执行模拟Q2E代码


不过,我会尽量避免这种用户系统合并,因为即使从一开始这听起来也是一场灾难。:)

Question2Answer可以安装“单点登录”,使用Drupal站点的用户。有关说明,请参阅

首先将
qa-external-example
文件夹重命名为
qa-external
,然后查看内部的
qa-external-users.php
文件

您需要实现几个函数,这些函数都有注释。您需要了解可以在那里调用哪些Drupal函数来获取当前登录用户。查看
qa include/util/external users wp.php
,也可能会有所帮助,它是Wordpress的一个集成


编辑:我刚刚找到了一些Drupal集成的代码。希望这会有所帮助。

Question2Answer可以通过“单点登录”安装,它可以使用Drupal站点的用户。有关说明,请参阅

首先将
qa-external-example
文件夹重命名为
qa-external
,然后查看内部的
qa-external-users.php
文件

您需要实现几个函数,这些函数都有注释。您需要了解可以在那里调用哪些Drupal函数来获取当前登录用户。查看
qa include/util/external users wp.php
,也可能会有所帮助,它是Wordpress的一个集成


编辑:我刚刚找到了一些Drupal集成的代码。希望这会有所帮助。

那么,如果我再次一起抛弃Drupal会怎么样?尽管我只是从静态HTML变成了Drupal。。也许我应该回到静态HTML?我使用Drupal的唯一原因是为了搜索功能和用户登录/注册。不使用CMS就可以自己制作吗?然后将其与Q2A和PHPBB结合起来?那么,如果我再次将Drupal全部删除,会怎么样?尽管我只是从静态HTML变成了Drupal。。也许我应该回到静态HTML?我使用Drupal的唯一原因是为了搜索功能和用户登录/注册。不使用CMS就可以自己制作吗?然后将其与Q2A和PHPBB结合起来?那么,如果我再次将Drupal全部删除,会怎么样?尽管我只是从静态HTML变成了Drupal。。也许我应该回到静态HTML?我使用Drupal的唯一原因是为了搜索功能和用户登录/注册。不使用CMS就可以自己制作吗?然后把它和Q2A和PHPBB结合起来?