ProcessJumplinks by Mike Rockett

Manage permanent and temporary redirects. Uses named parameters, mapping collections, and page selectors.

Jumplinks v1 for ProcessWire


Jumplinks 2, a complete rewrite, is in the works. Once an alpha-candidate is ready, the repo will be opened up for testing.

Jumplinks is an enhanced version of the original ProcessRedirects by Antti Peisa.

The Process module manages your permanent and temporary redirects (we'll call these "jumplinks" from now on, unless in reference to redirects from another module), useful for when you're migrating over to ProcessWire from another system/platform.

Each jumplink supports wildcards, shortening the time needed to create them.

Unlike similar modules for other platforms, wildcards in Jumplinks are much easier to work with, as Regular Expressions are not fully exposed. Instead, parameters wrapped in {curly braces} are used - these are described in the documentation.

As of version 1.5.0, Jumplinks requires at least ProcessWire 2.6.1 to run. At the time of writing this, version 3 on the development branch is also supported.


Quick Installation

composer require rockett/jumplinks

OR

  1. Under Modules, go to the New tab.
  2. Enter the class name (ProcessJumplinks) and click Download & Install.

Manual Installation

  1. Download the module from here
  2. Copy the ProcessJumplinks folder to site/modules
  3. Go to Modules in your admin panel, and find ProcessJumplinks. If it's not listed, you'll need to click Refresh.
  4. Install the module and configure it, if needed.

Documentation & Support

You can view the documentation here, and get support in the forums.

Contributing & License

If you have any issues to report (such as a bug or oversight), please use the issue tracker.

Module is released under the ISC License. The CSV package by The League of Extraordinary Packages is licensed under the MIT License.

Install and use modules at your own risk. Always have a site and database backup before installing new modules.

Latest news

  • ProcessWire Weekly #551
    In the 551st issue of ProcessWire Weekly we'll check out what's new in the core this week, share a new weekly poll, and more. Read on!
    Weekly.pw / 1 December 2024
  • Custom Fields Module
    This week we look at a new ProFields module named Custom Fields. This module provides a way to rapidly build out ProcessWire fields that contain any number of subfields/properties within them.
    Blog / 30 August 2024
  • Subscribe to weekly ProcessWire news

“We were really happy to build our new portfolio website on ProcessWire! We wanted something that gave us plenty of control on the back-end, without any bloat on the front end - just a nice, easy to access API for all our content that left us free to design and build however we liked.” —Castus, web design agency in Sheffield, UK