Skip to content

ostack/q2a-user-import

 
 

Repository files navigation

q2a-user-import

Compatible with Q2A versions:

  • 1.6.1 (Tested)
  • 1.6.3 (Tested)

Should be compatible with 1.6.x and more. If you have it working on a version let me know and I'll add it to the list.

Description

User Import plugin for Question2Answer CMS.

Features

  • Bulk import users into Q2A via an uploaded CSV file
  • Automatically sends email to each user

Installation and use

  1. Install Question2Answer
  2. Get the source code for this plugin from github, either using git, or downloading directly:
    • To download using git, install git and then type git clone git@github.com:thisliquidspace/q2a-user-import.git backup at the command prompt (on Linux, Windows is a bit different)
    • To download directly, go to the project page and click Download
  3. Upload the q2a-user-import-master.zip to your qa-plugin directory, unpack and rename 'q2a-user-import-master' directory to 'q2a-user-import' (IMPORTANT!)
  4. Navigate to your site, go to Admin > Plugins on your q2a install and go to section 'User Import'
  5. Select a local CSV file (correctly formatted) via 'Browse' and then 'Upload to server'. The file should appear in the plugin window.
  6. Select the file via the corresponding radio button and then press 'Test selected file!'.
  7. Check the list generated for any badly formatted emails or illegal usernames.
  8. Select the file again (prevents accidents) via the corresponding radio button and then press 'Import selected file!'.
  9. Your users will not receive the system standard sign-up email.
  10. Delete all of the CSV files from the system by clicking 'Delete all files'.

CSV File format

The CSV file should consist of lines in the following format:

"<email address>","<plain text password>","<username>"

See test.csv for example.

Disclaimer

This is beta code. It is probably okay for production environments, but may not work exactly as expected. Refunds will not be given. If it breaks, you get to keep both parts.

Release

GNU GENERAL PUBLIC LICENSE v2 See 'LICENSE' for more information.

Credits

Plugin based on https://github.com/thisliquidspace/q2a-user-import

Sponsored by BuiltIntelligence.

Development by thisLiquidSpace

Fix import file issue for 1.8.5 by ZhaoGuangyue

Donate

Donate by paypal

About Q2A

Question2Answer is a free and open source platform for Q&A sites. For more information, visit:

http://www.question2answer.org/

About

User Import plugin for Question2Answer CMS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%