Manual Discussion Slug

License Latest Stable Version Total Downloads Donate

This extension lets you manually define the slug of an individual discussion.
Once a manual slug is set, it won't be overridden even if the title changes.
You can revert to automatic to have the slug generated by the default method.

If you are using the FriendsOfFlarum Transliterator extension, you need to enable this extension after Transliterator for the manual slug to be applied.

Installation

composer require clarkwinkelmann/flarum-ext-manual-discussion-slug

Support

This extension is under minimal maintenance.

It was developed for a client and released as open-source for the benefit of the community.
I might publish simple bugfixes or compatibility updates for free.

You can contact me to sponsor additional features or updates.

Support is offered on a "best effort" basis through the Flarum community thread.

Sponsors: Daniel Alter

Links

    robinodds no it doesn't.

    It was made prior to the new slug driver feature of Flarum, and now has just been tweaked to work with the latest Flarum. Technically I think it's now possible to refactor it to use that new feature. You can contact me if you would like to sponsor the change.

    2 months later
    17 days later

    Version 0.2.1

    • Adds compatibility with Flarum beta 16
    • Make FoF Transliterator an optional dependency so order doesn't have to be checked manually

    This extension still works the same as before. It doesn't replace the default slug driver, just allows customizing the slug inside of the default driver (rendered as id + slug).

    2 months later