{L_TITLE}

Create a simple UMIF (Unified Modification Install File) for use with the UMI Library. Please note that this GUI UMIF-creator is not meant to be a one-size fits all. It is meant as a basic quick-script generator. For finer-gained control you may edit or create the file using a text editor, please consult the UMIL documentation or view the UMIF example files for further information.

MOD Installation File General Information

{ERROR}


Ignoring these errors will generate an incomplete UMIF file, but may be useful if you simply need to generate portions of code such as the Table Generator.

{info.LANG_EXPLAIN}

Add Permissions

  •  
    Permission Name
    Global Permission
  • {permissions.ITEM}

Set Permissions

Set added permissions to existing role or Groups. Note that the GUEST Group is not assigned a role so permissions should be added directly to this group instead of being added via a role.

  •  
    Permission Name
    Role or Group
  • {set_perms.ITEM}

Add Configs

  •  
    Config Name
    Config Value
    Dynamic (is_dynamic)
  • {configs.ITEM}

Add Columns

Add a table column for an existing table.

  •  
    Table Constant Name
    Column Name
    Column Type
    Default Value
    Auto Increment
  • {columns.ITEM}

Add Table Indexes

  •  
    Table Name
    Index Name
    Column Name
  • {index.ITEM}

Add New Database Table

The current version of this GUI only supports creating a single table at a time. To add multiple tables, edit the UMIF file directly and use this tool twice to create the second table.

Add Columns for Table

If the chosen column type contains '%d' you must specify the value in the second drop-down.

  •  
    Column Name
    Column Type
    Default Value
    Auto Increment
  • {table.ITEM}

Add Keys/Indexes for Table

  •  
    Index/Key Name
    Index/Key type
    Column
    Column2 (optional)
  • {table_keys.ITEM}

Add Modules

Module Add will read the module info file from the basename for permissions and modes.

  •  
    Module Class
    Module Parent
    Module Basename
  • {modules.ITEM}
{S_HIDDEN_FIELDS}  {S_FORM_TOKEN}