SilverStripe Development Tools: Tasks

https://2shineuat.nzduat.co.nz

dev → tasks

Update Linkable Class Name

Update the linkable package class name in the database so it doesn't break
Run task

Linkable Migration Task

Truncate LinkField records and migrate from Linkable records
Run task

Linkfield Set Owner Task

Set owner for silverstripe/linkfield links
Run task

PublishLinks

No description available
Run task

Update EventDetailsPage ShowInSearch Field

Sets the ShowInSearch field to false for all EventDetailsPage records. Supports a dry run option.
Run task

MintDesign\GoogleReviews\UpdateTask

No description available
Run task

Index Page Content for Search

Collate all page content from elements and save to a field for search. Add optional query string, "reindex=true" to reindex all pages across all subsites.
Run task

File to Svg

Converts all File objects to Svg Objects if an svg
Run task

Reset Admin Failed Logins

Clears failed login attempts and lockout status for the Admin user.
Run task

Set Default Column Block Count and Content Alignment

Change null to 3 - which was old default and set the content alignment
Run task

Reset Column Items Sort Order

Reset the sort order of items in a column - use if the columns are not re-ordering correctly (Run this with the columnID in the query string)
Run task

Migrate style fields for partner group

Migrate over the styles and title fields for new items
Run task

Clean Up Form Submission Spam Checker

Clean Up Form Submission Spam Checker
Run task

MigrateContentToElement

When installing Elemental this task converts content in the $Content field to an ElementContent
Run task

Reset Globally Enabled elements

Reset individual elements 'AvailableGlobally' setting via the YAML config
Run task

Login Session Garbage Collection Task

Removes expired login sessions and “remember me” hashes from the database
Run task

Invalidate All Login Sessions Task

Removes all login sessions and "remember me" hashes (including yours) from the database
Run task

Copy pages to different subsite

Run task

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

i18n Textcollector Task

Traverses through files in order to collect the 'entity master tables'
stored in each module.

Parameters:
- locale: Sets default locale
- writer: Custom writer class (defaults to i18nTextCollector_Writer_RailsYaml)
- module: One or more modules to limit collection (comma-separated)
- merge: Merge new strings with existing ones already defined in language files (default: TRUE)
Run task

UserForms EditableFormField Column Clean task

Removes unused columns from EditableFormField for MySQL databases;
Run task