Robin Sallis's repositories
HannaCodeDialog
Provides a number of enhancements for working with Hanna Code tags in CKEditor.
CustomInputfieldDependencies
Extends inputfield dependencies so that inputfield visibility or required status may be determined at runtime by selector or custom PHP code.
FieldtypeRuntimeOnly
A pseudo-fieldtype that provides a convenient way to render some markup in a template inputfield.
ImageCropRatios
Allows preset aspect ratios to be defined per image field for the ProcessWire image crop tool.
InputfieldSelectImages
Inputfield that allows the visual selection and sorting of images. Intended for use with FieldtypeDynamicOptions.
ImageThumbnailTags
Displays image tags overlaid on the thumbnail using customisable colours.
InputfieldMarkupCKEditor
Inputfield for displaying markup editable via CKEditor. For use with Form Builder module.
DemoDependentSelects
Demo of module config that uses dependent selects.
InputfieldTextareaHannaTags
Textarea with buttons for easy insertion of Hanna Code tags.
FieldtypeSelectImage
Allows the selection of a single image from any of the image fields on the current page.
headingscase
A plugin for CKEditor fields in ProcessWire CMS/CMF. Change the case of all headings or the selected heading.
InputfieldSelectorSelectID
Uses the Page List Select inputfield for user-friendly input of page IDs into Inputfield Selector.
LimitRepeater
Allows limits and restrictions to be placed on selected Repeater fields.
CustomPaths
Allows any page to have a custom path/URL.
DisableLogin
Prevent selected roles from logging in. Logged-in users with those roles will be automatically logged out.
FieldtypeFileUnrenamed
Field that stores one or more unrenamed files.
FileCompilerDataAttributes
A proof of concept module for populating markup elements according to data attributes containing a field name.
FormBuilderQuickFields
Quickly set width, show-if, required and required-if status of Form Builder fields.
ListerToClipboard
Easily copy a selector for the current Lister filters or selected results to the clipboard.
CopyMarkdown
Adds icons to images and files that allow you to copy a Markdown string to the clipboard.
FieldSaveAdd
Adds a "Save + Add New" button when editing a field.
HotkeySearch
ProcessWire module that adds configurable hot keys for easier use of the admin search via the keyboard.
IconsFilter
Allows the 'all icons' view in InputfieldIcon to be filtered by name.
ImageToMarkdown
Alt+click an image in Page Edit to copy an image markdown string to clipboard.
InputDetect
ProcessWire module for better detection of touch-driven devices at login
InputfieldEasyMDE
EasyMDE (Easy Markdown Editor) as an inputfield for ProcessWire.
LimitPageTable
Allows limits and restrictions to be placed on selected PageTable fields.
ListerProActionLimit
Allows a numerical limit to be set for how many pages within Lister Pro results will have an action applied to them.