> For the complete documentation index, see [llms.txt](https://playground.e107sk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i.md).

# e107 Integration I.

- [class2.php](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/class2.php.md): loading e107 handlers inside efiction script
- [Sessions](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/sessions.md): eFiction session system was fully rewritten with the e107 session system.
- [Registration/login](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/registration-login.md)
- [plugin.xml](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/plugin.xml.md): To use e107 addons and extended user functionality
- [User vs Author](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/user-vs-author.md): This is the main change and the most important change.
- [Author fields replacement](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/author-fields-replacement.md): Fully replaced by e107 user extended fields functionality
- [Author prefs I. part](https://playground.e107sk.com/e107-efiction-integration/e107-integration-i/author-prefs-i.-part.md): Those prefs are replaced with plugin UEA fields
