> 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-update/master.md).

# Introduction

This is step by step documented process of updating eFiction code with e107

This is one of many ways how to integrate e107 and eFiction.  &#x20;

Installation:

Install efiction script to e107 plugins folder under efiction subfolder

Example: e107\_plugins/efiction/

Install efiction standard way.  You should set for the Site Key hash folder from e107, but it is not important now.&#x20;

![Installation of eFiction inside e107 folder structure](https://2668210274-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaNylf-Fbp52M0Ggb18%2F-Mi1AZV-LiTPrTB31w6u%2F-Mi1FlAcB-CBwbf2QKYN%2Fimage.png?alt=media\&token=3b533801-e662-41fa-bc1d-a54e30b891e9)

With the existing site, just copy your files to this folder and add tables manually via PHPMyAdmin.

For testing and future changes this version of eFiction was used:

{% embed url="<https://github.com/e107-eFiction/efiction_noconflict>" %}

{% hint style="info" %}
This repo is not for an update to eFiction to 3.5.5 version!&#x20;
{% endhint %}

&#x20;
