URL Shortener – WarpKnot CMS Plugin

Overview

This is a module for the free open source WarpKnot CMS.
The CMS is available at https://warpknot.com/.

WarpKnot Shortener is a URL shortening module build using PHP, containing many particular components. 

Constructed from the ground up with performance and quality in mind. 

Some of the features include geotargeting, powerful dashboard and admin panel and a series of statistics.

Demo

https://shortener.wkntcms.com/ (  database reset every 5 minutes. )

User:

  • username: user
  • password: user

Admin:

  • username: admin
  • password: admin

Features

Powerful Admin Panel
Geotargeting
Advanced Statistics

Requirements

WarpKnot CMS – Website CMS With Page Builder
Please download the CMS from https://warpknot.com/

Instructions

1. Installing the Plugin

  1. Copy the directory named “Shortener” from the module directory, to the “module” directory from the WarpKnot CMS
  2. Once the plugin was moved into the new directory, on your recently installed CMS, navigate to the “Database: Migrations” section, on the admin and install your new module.

2. Installing the theme

  1. Copy the directory named “shortener” from the themes directory, to the “themes” directory from the WarpKnot CMS
  2. Update your application.php file, that’s located into your CMS config directory in order to use the new theme.
    • Example
           '_THEME' => 'shortener',     ...     // Resources : Front     '_FRONT_JS_RESOURCES'  => [         '/themes/shortener/dist/scripts/lib.js',         '/themes/shortener/dist/scripts/script.js'     ],     '_FRONT_CSS_RESOURCES' => [         '/themes/shortener/dist/styles/main.css?v=1.0.0',     ]          

3. Adding your custom homepage

  1. Navigate to the Pages section, and click on the Add Page button
  2. From the template list, select “Shortener Homepage”
  3. Set your page as published, and save it.
  4. From the Settings section, select your new page and set it as “Front Page”

4.Config

  1. Set a daily cron (wget) for the cron/shortener/maintenance link
    1. http(s)://domain.com/cron/shortener/maintenance

Related