expchangeclass
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
expChangeClass - change an existing content object's content class, mapping each attribute of the old class onto one of the new, from the administration interface or the command line. A hardened fork of eZChangeclass for Exponential Legacy / Exponential 6 on PHP 8.
Properties
| Property | Value |
|---|---|
| Directory | extension/expchangeclass |
| Name | Exponential Change Class |
| Version | 1.1.0 |
| License | GNU General Public License v2.0 (or any later version) |
| Website | https://github.com/se7enxweb/expchangeclass |
Module changeclass
| View | Parameters | Policy | Summary |
|---|---|---|---|
| action | - | changeclass/convert | |
| bulk | ClassID, NewClassID, NodeID | changeclass/bulk | |
| dashboard | (user), (state) | changeclass/convert | |
| map_attributes | NodeID, ClassID | changeclass/convert | |
| result | RestorePointID | changeclass/convert | |
| select_class | NodeID | changeclass/convert |
Policy functions: administrate; bulk (Class, NewClass); convert (Class, NewClass, Section, Node, Subtree); restore (Class, NewClass, Section, Node, Subtree).
Source: extension/expchangeclass/modules/changeclass/module.php
Fetch functions
| Function | Parameters | Calls | Summary |
|---|---|---|---|
| fetch( 'changeclass', 'simple_conversion' ) | - | conversionFunctions::fetchSimpleConversionArray() |
Settings files
| File | Groups |
|---|---|
| extension/expchangeclass/settings/admininterface.ini.append.php | [AdditionalMenuSettings] |
| extension/expchangeclass/settings/audit.ini.append.php | [AuditEventSettings] |
| extension/expchangeclass/settings/changeclass.ini.append.php | [General], [ezstring], [eztext], [ezobjectrelationlist], [SimpleConversion] |
| extension/expchangeclass/settings/content.ini.append.php | [ContentJobSettings] |
| extension/expchangeclass/settings/design.ini.append.php | [ExtensionSettings] |
| extension/expchangeclass/settings/exphelp.ini.append.php | [ContextHelp] |
| extension/expchangeclass/settings/menu.ini.append.php | [Leftmenu_setup] |
| extension/expchangeclass/settings/migration.ini.append.php | [StepSettings] |
| extension/expchangeclass/settings/module.ini.append.php | [ModuleSettings] |
| extension/expchangeclass/settings/site.ini.append.php | [RegionalSettings], [ReauthSettings], [ReauthGroup_changeclass], [ReauthGroup_users] |
Source
extension/expchangeclass (extension.xml, ezinfo.php, modules/*/module.php, modules/*/function_definition.php, autoloads/eztemplateautoload.php, datatypes/, eventtypes/, settings/)
Added to the reference for Exponential 6.0.15.
Contributors
- Graham Brookins Updated
Comments
Add a comment