• Looking for something?

JCustom Mod – Publisher Documentation

1.0 Overview

JCustom Mod is a mod system for Arcadem Pro powered websites that want to enhance their features, functionalities & design. The system provides better handlers to load, save and display content. It also is a capable of extending it’s functionalities by the adding supported mod plugins. Overall the mod provides a cleaner, simplier, faster for both publisher and users.


1.1 Installing JCustom Mod

1.1.1 Requirements:

  • Arcadem Pro (tested to fully work with v2.8 – 2.9.3)
  • PHP versions 4.3 or greater
  • HTTP Support (Curl/Stream/FOpen for scheduling)
Longest Installation Steps, it really is only 2 steps

Longest Installation Steps, it really is only 2 steps

Installing this mods really easy, with a few simple steps and without even knowing the technical sides.

  1. Upload the mod system files & folders at /admin/ through your ftp.
  2. Open the page at /admin/jcustom_mod/ to start the installation (ex. http://example.com/admin/jcustom_mod/), click the proceeding buttons to install.
  3. After installation restart your admin panel. A new menu (labeled “jC”) shall be available containing JcMod Plugins and JcMod Settings.

1.2 JCustom Mod Settings Window Details

This window is where all settings for the system can be found. Even plugins can support to include configuring settings on this window through tabs. By default, the window contains two tabs, General and Cache.

1.2.1 General Settings Tab

General Settings Tab

General Settings Tab

  • Play Delay Count – a delay in minutes to determine a valid game page view. A game view shall only increment when the refresh lapse from last page load is greater than this value.
  • Timezone – your local timezone. This is going to be used as the displayed time zone on your site by default.
  • Date Format – your preferred format when displaying dates by default. Click here for more formatting details.
  • Time Format – your preferred form when displaying times by default.
  • Week Starts – select either your week starts on Sundays or Mondays.

1.2.2 Cache Settings Tab

Jcustom mod supports sql caching. No need to worry about dynamic changes, as long as these changes occur within the system, the caches will be refreshed and updated correspondingly.

If however you experience errors, try turning these off if they are the source of it. Otherwise it is recommended to turn on caching.

Cache Settings Tab

Cache Settings Tab

  • Cache All SQL Queries – This cache files are the basic cache files that are cleared everyime you update a setting anywhere or make any editing throughout the system. These cache files are found on the folder /cache/.
  • Cache specific query results when a system asks it – This cache files can’t be cleared conventionally with usual clearing of sql caches, they can only be cleared via respective system events or cleared out manually. Specific data grabbed from database that occasionally updated are cached and updated respectively by their handlers. You can locate these cache files under /cache/jcustom/ and organized by folders.
  • Cache Life Span – Cache files don’t die on their own hence will be killed every after this time. In such case the cache was not deleted on the current run it will be killed in the next run.
  • Clear Cache – clears the basic cache files.
  • Clear All Cache – clears all cache files incl. specific caches.

1.3 Plugins Manager Window

Launched from jC » JcMod Plugins, this is where plugins can be installed, enabled and disabled. Currently, we don’t fully support uninstalling plugins but we will work on it once stable builds are made available.

Managing Plugins

Managing Plugins

Some plugins also provide shortcuts to their settings or options window, this can be found on lower part on the plugin’s action column.

1.3.1 Adding Mod Plugins

For the moment the only way to install a mod is uploading the plug in files at /admin/jcustom_mod/plugins/. Once uploaded, the plugin should be displayed on the JCustom Mod Plugins window (select jC » JcMod Plugins from arcadem menu) where you can click “install”.


JCustom Mod • Publisher Documentation • Developer Documentation


Leave a Comment


 (not published)


= Sum of 3 + 5 ? If this is your first post, your comment will be moderated.
Please use english and keep it punctual.