Another module for weixin(wechat).
One Weixin module are byproduct of umoney system. when umoney system online, the developer team standardize common used module and public it to open souce community,all module use same package name umoney.
One Weixin support wechat auth, message process, menu handle, and support multiple wechat in one site,it is useful for wechat operator.
developer can extend feature by provide service plugin
site builder can set welcome message and automatic reply text by setting form
project link https://www.drupal.org/sandbox/umoney/2781741

similar project
xwechat https://www.drupal.org/project/xwechat
enterprise wechat https://www.drupal.org/project/qyweixin
Wechat https://www.drupal.org/project/wechat

code repository
git clone --branch 8.x-1.x https://git.drupal.org/sandbox/umoney/2781741.git one_weixin

Comments

umoney created an issue. See original summary.

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpsgitdrupalorgsandboxumoney2781741git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

b.ravanbakhsh’s picture

Manual Review of the 8.x-1.x branch::

  • Please add ReamMe.md or at least provide some information in one_weixin.info.ynl to describe how to use module after installation and a link to a website to create/obtain Wx config.
  • Does this module is a D8 port of https://www.drupal.org/project/wechat module
  • I did not get the `default:` case in the one_weixin.module file line 22
  • There are some Forms in Form folder like one_weixin/src/Form/wxMessageSettingsForm.php that has empty submitForm method. you might consider extending ConfigFormBase Class.
  • class wxConfigSettingsForm extends FormBase {
    class wxConfigSettingsForm extends ConfigFormBase {
umoney’s picture

Thanks for b.ravanbakhsh manual review, this module framework created by drupal console,which cause PAreview and manual review report empty implements.
I have add a README.md to describe how to use module after installation and how to apply wechat offcial accounts.
I have add a default git branch to avoid PAreview report error.
This module is NOT a D8 port of https://www.drupal.org/project/wechat module, there are so greate change in drupal 8 core frame work, it is hard to reuse d7 module, and, this module's main purpose is to support multiple wechat account operator, so we rewrite it from ground.

mlevasseur’s picture

Title: One Weixin » [D8] One Weixin
PA robot’s picture

Status: Needs work » Closed (won't fix)

Closing due to lack of activity. If you are still working on this application, you should fix all known problems and then set the status to "Needs review". (See also the project application workflow).

I'm a robot and this is an automated message from Project Applications Scraper.