-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Discuz! X2.5 and Discuz! UCenter 1.6.0 converters #230
Commits on Jun 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c380b76 - Browse repository at this point
Copy the full SHA c380b76View commit details
Commits on Jun 22, 2019
-
* Fix a constant define. ? Modify merge system's internal functions to fix Chinese UTF-8 converting problem.
Configuration menu - View commit details
-
Copy full SHA for 864a3ec - Browse repository at this point
Copy the full SHA 864a3ecView commit details
Commits on Jun 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0982f28 - Browse repository at this point
Copy the full SHA 0982f28View commit details
Commits on Jun 25, 2019
-
+ Add
ucuser
module for migrating user data from UCenter. See [impo……rt_ucusers](https://github.com/yuliu/mybb-merge-system/wiki/import_ucusers) + Add `class_dependencies` field in main Board converter file. * Modified `index.php` to allow customed `import_` modules derived from MyBB Merge System's internal base abstract classes in `./merge/resources/modules`. * Modified `class_converter.php` to allow different database connections. * Modified `functions.php` to allow encoding setting when using the customized `dz_my_strtolower` function.
Configuration menu - View commit details
-
Copy full SHA for 64ca272 - Browse repository at this point
Copy the full SHA 64ca272View commit details
Commits on Jun 30, 2019
-
! Change supported version of PHP from 5.4.0 to use
GB18030
encodin……g in mb* function to support whole charset of `gbk`. + Add `users` module. + Add useful default values for Discuz! import_ucuser module. * Remove any non-system usergroups in default usergroup mapping. * Fix duplicated user checking in Discuz! import_ucuser module, since UCenter's email field length is less than Discuz!'s. * Fix duplicated user data merging. * Always use the same mb_strtolower() or strtolower() to avoid UTF-8 converting issues. * Remove UCenter import_uid define marco since it's useless. * Fix import module dependencies checking mechanism. * Minor changes.
Configuration menu - View commit details
-
Copy full SHA for 5a7298e - Browse repository at this point
Copy the full SHA 5a7298eView commit details
Commits on Jul 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 337a08f - Browse repository at this point
Copy the full SHA 337a08fView commit details
Commits on Jul 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 013cf18 - Browse repository at this point
Copy the full SHA 013cf18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e06c0 - Browse repository at this point
Copy the full SHA 89e06c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f63c0b - Browse repository at this point
Copy the full SHA 7f63c0bView commit details
Commits on Jul 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 83fd61a - Browse repository at this point
Copy the full SHA 83fd61aView commit details -
* Add `usergroups` to `forumperms` dependencies to rely on usergroup's default permissions.
Configuration menu - View commit details
-
Copy full SHA for 19c4034 - Browse repository at this point
Copy the full SHA 19c4034View commit details
Commits on Jul 4, 2019
-
+ Add threadprefixes cache support for future import features like threads. * Minor changes.
Configuration menu - View commit details
-
Copy full SHA for 45fe986 - Browse repository at this point
Copy the full SHA 45fe986View commit details -
* Revert a change in `userfields`. All modules needs review, because I got the knowledge that MySQL returns results as string in any column in PHP.
Configuration menu - View commit details
-
Copy full SHA for 9de96b1 - Browse repository at this point
Copy the full SHA 9de96b1View commit details -
! Sorry for forgetting add files for previous commit.
+ Add `threads` module. * Revert a change in `userfields`. All modules needs review, because I got the knowledge that MySQL returns results as string in any column in PHP.
Configuration menu - View commit details
-
Copy full SHA for 30ebe3a - Browse repository at this point
Copy the full SHA 30ebe3aView commit details
Commits on Jul 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for aad147a - Browse repository at this point
Copy the full SHA aad147aView commit details -
+ Add extra descriptions when importing profilefields.
* Make `dz_unserialize()` a member function of Discuz! converter.
Configuration menu - View commit details
-
Copy full SHA for 16be953 - Browse repository at this point
Copy the full SHA 16be953View commit details -
* Move some common functions into converter's class. * Fix moved thread information.
Configuration menu - View commit details
-
Copy full SHA for 07da3ee - Browse repository at this point
Copy the full SHA 07da3eeView commit details
Commits on Jul 8, 2019
-
+ Add custom bbcode parser to converter.
* Minor changes. ? Code should be reviewed and some functions added in `./resources/functions.php` may be moved to the converter's class.
Configuration menu - View commit details
-
Copy full SHA for c565743 - Browse repository at this point
Copy the full SHA c565743View commit details
Commits on Jul 9, 2019
-
* The parser should be working now, but is still full of problems. Ne…
…sted [size], [color], etc., are not well handled. HTML output needs fix on tags without a closing tag. + Add a cleanup() function in `posts` module to clean any thread that has no post in it. * Fix moved thread importing issue.
Configuration menu - View commit details
-
Copy full SHA for 98735a7 - Browse repository at this point
Copy the full SHA 98735a7View commit details
Commits on Jul 10, 2019
-
* Fix cleanup function in
posts
module.* Fix several parser issues. * Minor changes.
Configuration menu - View commit details
-
Copy full SHA for a7cf754 - Browse repository at this point
Copy the full SHA a7cf754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 305fb35 - Browse repository at this point
Copy the full SHA 305fb35View commit details
Commits on Jul 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4100f84 - Browse repository at this point
Copy the full SHA 4100f84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef7d86 - Browse repository at this point
Copy the full SHA 0ef7d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 358682d - Browse repository at this point
Copy the full SHA 358682dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 872f334 - Browse repository at this point
Copy the full SHA 872f334View commit details -
+ Add parser's handling of Chinese font names in
[font=*]
tags, due…… to MyBB only support font name with very basic ASCII characters.
Configuration menu - View commit details
-
Copy full SHA for e516634 - Browse repository at this point
Copy the full SHA e516634View commit details
Commits on Jul 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c82c372 - Browse repository at this point
Copy the full SHA c82c372View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa4e21 - Browse repository at this point
Copy the full SHA 1aa4e21View commit details
Commits on Jul 13, 2019
-
+ Add
attachments
module, and it allows put attachements in a `year……month` folder under MyBB's upload path. ? Mime type recognition in older version of PHPs are problematic, so the importer use a mime types table from Apache HTTPd.
Configuration menu - View commit details
-
Copy full SHA for 4c55fc6 - Browse repository at this point
Copy the full SHA 4c55fc6View commit details -
! This is a checkpoint commit for an ongoing code tidy and cleanup.
+ Add UCenter/Discuz! user login in `loginconvert.php`. * Separate UCenter importer from Discuz! X2.5 importer. * Revert changes in `./resources/functions.php` and `./resources/class_converter.php`. Customized functions now reside in the converter's class.
Configuration menu - View commit details
-
Copy full SHA for 73e1970 - Browse repository at this point
Copy the full SHA 73e1970View commit details
Commits on Jul 14, 2019
-
! This is a checkpoint commit for an ongoing code tidy and cleanup.
* Rename ucenter into `dzucenter`. * Change module dependencies to one class in `./merge/inex.php`. * Revert changes in `./resources/class_cache_handler.php`. Threadprefixes cache is handled in the importer class. * Code cleaning up in progress. This should be a milestone working for `dzucenter` and `dzx25` importers. * Minor changes.
Configuration menu - View commit details
-
Copy full SHA for dfebaad - Browse repository at this point
Copy the full SHA dfebaadView commit details -
* Fix a `attachments` module problem in Discuz! X2.5. ? Reset non-existed attachments to be presented in a post's content by `[ATTACHMENT_NOT_FOUND_{old_aid}]`.
Configuration menu - View commit details
-
Copy full SHA for 138ff9b - Browse repository at this point
Copy the full SHA 138ff9bView commit details
Commits on Jul 15, 2019
-
+ First commit of basic generating redirect files for the old Discuz!…
…. Users are supported now, but not yet implemented in the Merge converter.
Configuration menu - View commit details
-
Copy full SHA for 779f7a1 - Browse repository at this point
Copy the full SHA 779f7a1View commit details
Commits on Jul 16, 2019
-
+ Add
privatemessages
module for the dzucenter converter.* Add a constant define of turning off auto email correction for both dzx25 and dzucenter converters.
Configuration menu - View commit details
-
Copy full SHA for 9ee86dd - Browse repository at this point
Copy the full SHA 9ee86ddView commit details
Commits on Jul 17, 2019
-
+ Add
avatars
module. Generating thumbnails may fail if the transfe……rred file is not a valid image file, since it's limited by PHP GD that is the default used by MyBB. However, the file of original width and height is still saved.
Configuration menu - View commit details
-
Copy full SHA for aca8e8c - Browse repository at this point
Copy the full SHA aca8e8cView commit details -
* In the
cleanup()
of theposts
module, set the output header onl……y if it's not been set, to avoid double headers appear. * Still in the `cleanup()` of the `posts` module, fix the the internal progress indicator to make `rebuild_thread_counters()` working correctly.
Configuration menu - View commit details
-
Copy full SHA for d8ea952 - Browse repository at this point
Copy the full SHA d8ea952View commit details -
* Fix logic of printing output in inserting a userfield.
+ Add a constant of switching `users`'s dependency on `settings`. * Minor changes.
Configuration menu - View commit details
-
Copy full SHA for 4275861 - Browse repository at this point
Copy the full SHA 4275861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26de28c - Browse repository at this point
Copy the full SHA 26de28cView commit details -
* Revert Merge's
README.md
to the original one.* Changes in `README.md` in Discuz! X2.5 and Discuz! UCenter converters.
Configuration menu - View commit details
-
Copy full SHA for ddcf838 - Browse repository at this point
Copy the full SHA ddcf838View commit details
Commits on Jul 18, 2019
-
+ Add redirect generator to
users
module in Discuz! X2.5.* Change redirect files to be generated in a folder under MyBB's upload path.
Configuration menu - View commit details
-
Copy full SHA for f85d2e0 - Browse repository at this point
Copy the full SHA f85d2e0View commit details -
+ Add redirect generators to
forums
,threads
andattachments
mo……dules in Discuz! X2.5. All available redirects should be generating correctly now. ? Major coding of Discuz! X2.5 and UCenter converters is near its completion, code tidy and clean up is following up.
Configuration menu - View commit details
-
Copy full SHA for ca5b5d8 - Browse repository at this point
Copy the full SHA ca5b5d8View commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e900b60 - Browse repository at this point
Copy the full SHA e900b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92af838 - Browse repository at this point
Copy the full SHA 92af838View commit details
Commits on Jul 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7dcd8b7 - Browse repository at this point
Copy the full SHA 7dcd8b7View commit details
Commits on Jul 22, 2019
-
Merge pull request #1 from mybb/feature
Merge from mybb/merge-system:feature
Configuration menu - View commit details
-
Copy full SHA for 379cd06 - Browse repository at this point
Copy the full SHA 379cd06View commit details -
Configuration menu - View commit details
-
Copy full SHA for f51797d - Browse repository at this point
Copy the full SHA f51797dView commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ac01e6d - Browse repository at this point
Copy the full SHA ac01e6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86caa0f - Browse repository at this point
Copy the full SHA 86caa0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f71347d - Browse repository at this point
Copy the full SHA f71347dView commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 033413a - Browse repository at this point
Copy the full SHA 033413aView commit details
Commits on Jul 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7d4be7a - Browse repository at this point
Copy the full SHA 7d4be7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 691964a - Browse repository at this point
Copy the full SHA 691964aView commit details
Commits on Aug 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d3ad7a0 - Browse repository at this point
Copy the full SHA d3ad7a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for abfaad8 - Browse repository at this point
Copy the full SHA abfaad8View commit details -
Set some switches to off for
dzx25
anddzucenter
converters.In `posts` module of `dxz25`, if a post content is empty, use subject of this post instead. Code cleanup.
Configuration menu - View commit details
-
Copy full SHA for 7d4d424 - Browse repository at this point
Copy the full SHA 7d4d424View commit details
Commits on Aug 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 63069e1 - Browse repository at this point
Copy the full SHA 63069e1View commit details -
Revert per_page settings various modules for
dzucenter
anddzx25
.Rewrite README.me for `dzx25`.
Configuration menu - View commit details
-
Copy full SHA for 0ea86ba - Browse repository at this point
Copy the full SHA 0ea86baView commit details