Difference between revisions of "Sf attr bytype"

From ARK
Jump to: navigation, search
Line 10: Line 10:
 
'op_editctrllist' => TRUE
 
'op_editctrllist' => TRUE
  
This option is used to allow a dialogue box that permits adding to the controlled lists. Admins should also set up an array of sgrps that can have access to this feature (suggest admins only). The array goes into the main settings file just after the filter admin permissions as follows:
+
This option is used to allow a dialogue box that permits adding to the controlled lists. If you don NOT want this to appear, UNSET this settings var. Admins should also set up an array of sgrps that can have access to this feature (suggest admins only). The array goes into the main settings file just after the filter admin permissions as follows:
  
 
<pre>
 
<pre>

Revision as of 13:25, 22 September 2009

Description

The sf_attr_bytype subform is a generic script to assign an attribute of a specific type. It is a updated and more general version of the earlier sf_finds.

Additional Fields

'op_dd_order' => 'id_desc', // options are the options of ddAttr()

This op can be used by admins to set up sort orders for the menus. Please see the documentation of the ddAttr() function for a list of possible options.

'op_editctrllist' => TRUE

This option is used to allow a dialogue box that permits adding to the controlled lists. If you don NOT want this to appear, UNSET this settings var. Admins should also set up an array of sgrps that can have access to this feature (suggest admins only). The array goes into the main settings file just after the filter admin permissions as follows:

// Control list permissions
// Members of the following (sgrp) groups will have permission to add items to controlled lists
$ctrllist_admin_grps =
    array(
        1
);


Example Configuration

$conf_mcd_samplestatus =
    array(
        'view_state' => 'max',
        'edit_state' => 'view',
        'sf_nav_type' => 'full',
        'sf_title' => 'samplestatus',
        'sf_html_id' => 'smp_samplestatus', // Must be unique
        'script' => 'php/subforms/sf_attr_bytype.php',
        'op_label' => 'space',
        'op_input' => 'save',
        'fields' => array(
            $conf_field_samplestatus,
	    $conf_field_priority,
	    $conf_field_sampleaction
        )
);