SilverStripe Development Tools: Tasks

https://careers.firstchoicedental.com/

dev → tasks

Enable breadcrumbs

Sets 'Show Breadcrumbs' to true on every element page
Run task

Deleted versioned object fixer

Fixes deleted versioned objects that still exist in the live table
Run task

Filter categories alt titles

Update all empty alt titles for filter categories
Run task

Import Jobs

Imports jobs from an external feed
Run task

Update location menu titles

Updates all location MenuTitle fields to use the location's title
Run task

Core Tools Linkable to Linkable Module Task

Migrate Core Tools Linkable DataExtension data to Linkable Module Link records.
Run task

Core Tools - Header Image Migration Task

No description available
Run task

Dynamic\CoreTools\Tasks\SettingsToConfigTask

No description available
Run task

Core Tools - Spiff Migration Task

Migrate Core Tools Spiffs - Headline field to Title.
Run task

Publish all SlideImages

Migration task - pre versioning on SlideImage (3.x)
Run task

FlexSlider Default Values

Set default values for slider after the thumbnail nav update
Run task

Email Address Task

Convert depreciated 'Email Address' field to new 'Email' field.
Run task

Location categories to many_many

Migration task - Converts locations to have multiple categories
Run task

Publish all Locations

Migration task - pre versioning on Location
Run task

Purge old SiteTree versions

Delete old SiteTree versions as well as drafts from the database
Run task

MigrateContentToElement

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

Dynamic\TemplateConfig\BuildTasks\TemplateConfigMigration

No description available
Run task

Migrate SiteTree Linking Task

Updates legacy SiteTree link tracking into new polymorphic many_many relation
Run task

Database Migrations

Provide atomic database changes (subclass this and implement yourself)
Run task

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

Rewrite tags to shortcodes

Rewrites tags to shortcodes in any HTMLText field

Parameters:
- baseClass: The base class that will be used to look up HTMLText fields. Defaults to SilverStripe\ORM\DataObject
- includeBaseClass: Whether to include the base class' HTMLText fields or not
Run task

Migrate versionedfiles

If you had the symbiote/silverstripe-versionedfiles module installed on your 3.x site, it
is no longer needed in 4.x as this functionality is provided by default. This task will remove the old _versions
folders or protect them, depending on the strategy you use. Use ?strategy=delete or ?strategy=protect (Apache
only). [Default: delete]
Run task

Deletes all temporary test databases

Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
Run task

Migrate File dataobjects from 3.x and successive iterations in 4.x

Imports all files referenced by File dataobjects into the new Asset Persistence Layer introduced in 4.0.
Moves existing thumbnails, and generates new thumbnail sizes for the CMS UI. Fixes file permissions.
If the task fails or times out, run it again and if possible the tasks will start where they left off.
You need to flush your cache after running this task via CLI.
See https://docs.silverstripe.org/en/4/developer_guides/files/file_migration/.
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: FALSE)
Run task

UserForms EditableFormField Column Clean task

Removes unused columns from EditableFormField for MySQL databases;
Run task