danielebarchiesi@0: 'Customized stylizer styles created by administrative users.', danielebarchiesi@0: 'export' => array( danielebarchiesi@0: 'bulk export' => TRUE, danielebarchiesi@0: 'export callback' => 'stylizer_style_export', danielebarchiesi@0: 'can disable' => TRUE, danielebarchiesi@0: 'identifier' => 'style', danielebarchiesi@0: 'primary key' => 'sid', danielebarchiesi@0: 'api' => array( danielebarchiesi@0: 'owner' => 'stylizer', danielebarchiesi@0: 'api' => 'stylizer', danielebarchiesi@0: 'minimum_version' => 1, danielebarchiesi@0: 'current_version' => 1, danielebarchiesi@0: ), danielebarchiesi@0: ), danielebarchiesi@0: 'fields' => array( danielebarchiesi@0: 'sid' => array( danielebarchiesi@0: 'type' => 'serial', danielebarchiesi@0: 'not null' => TRUE, danielebarchiesi@0: 'no export' => TRUE, danielebarchiesi@0: ), danielebarchiesi@0: 'name' => array( danielebarchiesi@0: 'type' => 'varchar', danielebarchiesi@0: 'length' => '255', danielebarchiesi@0: 'description' => 'Unique ID for this style. Used to identify it programmatically.', danielebarchiesi@0: ), danielebarchiesi@0: 'admin_title' => array( danielebarchiesi@0: 'type' => 'varchar', danielebarchiesi@0: 'length' => '255', danielebarchiesi@0: 'description' => 'Human readable title for this style.', danielebarchiesi@0: ), danielebarchiesi@0: 'admin_description' => array( danielebarchiesi@0: 'type' => 'text', danielebarchiesi@0: 'size' => 'big', danielebarchiesi@0: 'description' => 'Administrative description of this style.', danielebarchiesi@0: 'object default' => '', danielebarchiesi@0: ), danielebarchiesi@0: 'settings' => array( danielebarchiesi@0: 'type' => 'text', danielebarchiesi@0: 'size' => 'big', danielebarchiesi@0: 'serialize' => TRUE, danielebarchiesi@0: 'object default' => array(), danielebarchiesi@0: 'initial ' => array( danielebarchiesi@0: 'name' => '_temporary', danielebarchiesi@0: 'style_base' => NULL, danielebarchiesi@0: 'palette' => array(), danielebarchiesi@0: ), danielebarchiesi@0: 'description' => 'A serialized array of settings specific to the style base that describes this plugin.', danielebarchiesi@0: ), danielebarchiesi@0: ), danielebarchiesi@0: 'primary key' => array('sid'), danielebarchiesi@0: 'unique keys' => array( danielebarchiesi@0: 'name' => array('name'), danielebarchiesi@0: ), danielebarchiesi@0: ); danielebarchiesi@0: danielebarchiesi@0: return $schema; danielebarchiesi@0: }