Description
This module integrates Chinese Weibo into Drupal using OAuth standard protocol and allows users to login or register with Sina, QQ, 163, Sohu and Baidu accounts.

Link
http://drupal.org/sandbox/lixiphp/1856380

Live Demo
http://hks.lixiphp.com/drupal6 (support English and Chinese)

Git Clone
git clone --recursive --branch master lixiphp@git.drupal.org:sandbox/lixiphp/1856380.git weibo_connect

Core Version
Drupal 6

Thanks for your time!
- Brace

CommentFileSizeAuthor
#6 testing account.png56.64 KBlixiphp
#5 cuowuxingxi.png34.96 KBwuinfo - bill wu

Comments

nchar’s picture

Status: Needs review » Needs work

Hi lixiphp,

The are some issues you need to fix. Check here for more information:
http://ventral.org/pareview/httpgitdrupalorgsandboxlixiphp1856380git

Here you can find information about Drupal's coding standards:
http://drupal.org/node/318

Please fix these issues before changing the status back to "needs review"

nchar’s picture

Here is an issue i 've found and i think you will improve your module if you fix it:
Your module's documentation asks for manually downloading the third party library named "sina weibo sdk" inside the folder "thirdparty".
It would be much better if you modified your module to use libraries (http://drupal.org/project/libraries) and include this third party library from the libraries folder. You need to keep third patry libraries out of your module's directory and use the same libraries with other modules.

nchar’s picture

You also need to change the project's branch name. The branch name should match the version of drupal that your module is for. In your case the branch must be 6.x-1.x. So, merge your code to the new branch and then remove the master branch. You can find some help on how to create a new branch and delete the old one here: http://drupal.org/node/1066342

lixiphp’s picture

Status: Needs work » Needs review

Hi drupalulis,

Thanks your guide,

1) I have fixed all the code standards, please review: http://ventral.org/pareview/httpgitdrupalorgsandboxlixiphp1856380git

2) I have moved the third library to sites/all/libraries.

3) I have committed the code at 6.x-1.x branch.

Please review.
Thanks for your time.

wuinfo - bill wu’s picture

StatusFileSize
new34.96 KB

Hi Lixi,

Tested your demo site with a fresh new registered Sina Weibo account. Got an error, attached. I have also edited your issue summary a little bit.

error message

lixiphp’s picture

StatusFileSize
new56.64 KB

Hi Bill,

Because my Sina APP is in demo website, the APP limit the sina account to test. please see the picture attach.

and the QQ Weibo is no any account limitation in demo website.

Can you provide your Weibo account to me? I can add it to test account list.

Thanks for your time.

lixiphp’s picture

Hi Bill,

I have got the Sina approval to share the account login in http://hks.lixiphp.com/drupal6.

So you don't need to provide your Sina weibo account to me adding to testing list. Now you can use your Sina weibo account freely.

If you have any questions on demo website, please let me know.

Thanks your time.

wuinfo - bill wu’s picture

@Lixi, Tested again, it is working. Thanks.

lixiphp’s picture

Status: Needs review » Reviewed & tested by the community

Hi,

Who can help me update this module? I haven't get any messages for 2 weeks.

Thanks.

wuinfo - bill wu’s picture

Status: Reviewed & tested by the community » Needs review

1. We do not set status to "reviewed & tested by the community" by ourselves. So I changed it back.

2. It needs some more senior members to do a final review and then move on to next step.

3. Doing some bonus review may help to get your process faster. http://drupal.org/node/1410826

dydave’s picture

Status: Needs review » Needs work

Hi guys,

Thanks very much for contributing this great and very interesting module.

It seems that Chinese Social Networks Authentication (CSNA) provides very similar functionality. Could you describe how your module differs?
We prefer collaboration over competition, therefore we want to prevent having duplicating modules on drupal.org. If the differences between these modules are not too fundamental for patching the existing one, we would love to see you joining forces and concentrate all power on enhancing one module. (If the existing module is abandoned, please think about taking it over).

It seems this project application would be for Drupal 6, so maybe you could consider collabotating with Chinese Social Networks Authentication (CSNA) project maintainers and suggest some patches or ports for the Drupal 6 version.
Also, if this project application implements any particular feature that Chinese Social Networks Authentication (CSNA) doesn't, we could perhaps add Feature requests in CSNA's tracker.

The Chinese Social Networks Authentication (CSNA) provides an API for developers to integrate other Chinese Social Networks Authentication providers and if there are any third party authentication services that you would like to add, you might be interested in taking a look at the hooks provided by the CSNA API.

We would surely be glad to hear your opinion, comments or suggestions about these modules and how we could potentially group our efforts.

We would greatly appreciate any of your questions, comments, suggestions, recommendations or particular issues on this similar module, or any aspects of this comment.

Thanks again for your contributions and work.
Cheers!

PA robot’s picture

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

Closing due to lack of activity. Feel free to reopen if you are still working on this application.

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

PA robot’s picture

Issue summary: View changes

Updated issue summary.