e107 Playground
  • Intro
  • Introduction
  • e107 Integration I.
    • class2.php
    • Sessions
    • Registration/login
    • plugin.xml
    • User vs Author
    • Author fields replacement
    • Author prefs I. part
  • e107 integration II.
  • OUTDATED
    • Constants
    • Site Settings
      • Settings overview
    • Blocks
      • Blocks vs menus
    • Captcha
    • e_url.php
    • Emails
    • e_header.php
    • e_shortcode.php
    • e_menu.php
    • efiction_blocks
    • efiction_pagelinks
    • Members vs authors
      • Author's account
    • efiction_authors
      • efiction_settings
    • Core Functions
    • Pagelinks vs sitelinks
    • Admin area
      • Admin panels
    • DB functions
    • e107::url()
    • e_module.php
  • Template Power
    • TemplatePower
Powered by GitBook
On this page

Introduction

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

Nextclass2.php

Last updated 4 years ago

CtrlK

This is one of many ways how to integrate e107 and eFiction.

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.

Installation of eFiction inside e107 folder structure

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:

LogoGitHub - e107-eFiction/efiction_noconflict: IN DEVELOPMENT Still standalone efiction version but without conflicts with e107GitHub

This repo is not for an update to eFiction to 3.5.5 version!