Changeset 12029

Show
Ignore:
Timestamp:
09/06/07 10:51:05 (1 year ago)
Author:
bergie
Message:

New midcom:urlname ACL for whether user can manually set object's URL name. This should help with users that tend to mess up things here

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.admin.folder/config/schemadb_folder.inc

    r11683 r12029  
    1212            'widget' => 'text', 
    1313            'required' => ($GLOBALS['midcom_admin_folder_mode'] === 'edit') ? true : false, 
     14            'write_privilege' => array 
     15            ( 
     16                'privilege' => 'midcom:urlname', 
     17            ), 
    1418        ), 
    1519        'title' => array 
     
    7276            'widget' => 'select', 
    7377        ), 
     78        'page_class' => array 
     79        ( 
     80            'title' => 'folder page class', 
     81            'storage' => array 
     82            ( 
     83                'location' => 'configuration', 
     84                'domain'   => 'midcom.services.metadata', 
     85                'name'     => 'page_class', 
     86            ), 
     87            'type' => 'text', 
     88            'widget' => 'text', 
     89            'write_privilege' => array 
     90            ( 
     91                'privilege' => 'midcom.admin.folder:template_management', 
     92            ), 
     93        ), 
    7494    ), 
    7595), 
  • trunk/midcom/midcom.admin.folder/documentation/CHANGES

    r10929 r12029  
    66  which might even break existing functionality. 
    77- All items marked with "+" represent completly new features. 
     8 
     92007-09-06 bergie 
     10  + Localization changes 
     11  + Added folder classification feature to folder editing 
    812 
    9132007-06-07 adrenalin 
  • trunk/midcom/midcom.admin.folder/folder_management.php

    r11672 r12029  
    9595    function get_plugin_handlers() 
    9696    { 
     97        $_MIDCOM->load_library('midcom.admin.folder'); 
    9798        return array 
    9899        ( 
  • trunk/midcom/midcom.admin.folder/handler/edit.php

    r11979 r12029  
    4343     * @access public 
    4444     */ 
    45     function midcom_admin_folder_handler_edit () 
    46     { 
     45    function midcom_admin_folder_handler_edit() 
     46    { 
     47        $this->_component = 'midcom.admin.folder'; 
    4748        parent::midcom_baseclasses_components_handler(); 
    4849    } 
  • trunk/midcom/midcom.admin.folder/locale/default.en.txt

    r11715 r12029  
    148148---STRINGEND 
    149149 
     150---STRING folder page class 
     151Folder's class 
     152---STRINGEND 
     153 
    150154---STRING folder saved 
    151155Folder saved 
     
    316320---STRINGEND 
    317321 
     322---STRING style template 
     323Style template 
     324---STRINGEND 
     325 
    318326---STRING this component is still being developed and tested and might contain undocumented features 
    319327This component is still being developed and tested and might contain undocumented features 
  • trunk/midcom/midcom.admin.folder/locale/default.fi.txt

    r11674 r12029  
    4444---STRINGEND 
    4545 
     46---STRING cancelled 
     47Peruutettu 
     48---STRINGEND 
     49 
    4650---STRING change component 
    4751Vaihda komponenttia 
     
    136140---STRINGEND 
    137141 
     142---STRING folder created 
     143Kansio luotu 
     144---STRINGEND 
     145 
     146---STRING folder page class 
     147Kansion luokka 
     148---STRINGEND 
     149 
     150---STRING folder saved 
     151Kansio tallennettu 
     152---STRINGEND 
     153 
    138154---STRING folder type 
    139155Kansion tyyppi 
     
    300316---STRINGEND 
    301317 
     318---STRING style template 
     319Ulkoasupohja 
     320---STRINGEND 
     321 
    302322---STRING submitting the form 
    303323Tallennetaan muutos 
     
    316336---STRINGEND 
    317337 
    318 ---STRING cancelled 
    319 Peruutettu 
    320 ---STRINGEND 
    321  
    322 ---STRING folder created 
    323 Kansio luotu 
    324 ---STRINGEND 
    325  
    326 ---STRING folder saved 
    327 Kansio tallennettu 
    328 ---STRINGEND 
    329  
  • trunk/midcom/midcom.admin.folder/midcom/interfaces.php

    r11672 r12029  
    2121        $this->_component = 'midcom.admin.folder'; 
    2222        $this->_purecode = true; 
    23          
    24         $this->_autoload_files = array 
    25         ( 
    26             'folder_management.php', 
    27         ); 
    28          
     23                 
    2924        $this->_autoload_libraries = array 
    3025        ( 
  • trunk/midcom/midcom.core/midcom/services/auth.php

    r11931 r12029  
    660660                'midcom:approve' => MIDCOM_PRIVILEGE_DENY, 
    661661                'midcom:component_config' => Array (MIDCOM_PRIVILEGE_DENY, MIDCOM_PRIVILEGE_ALLOW), 
     662                'midcom:urlname' => MIDCOM_PRIVILEGE_DENY, 
    662663                'midcom:isonline' => Array (MIDCOM_PRIVILEGE_DENY, MIDCOM_PRIVILEGE_ALLOW), 
    663664                'midcom:vgroup_register' => MIDCOM_PRIVILEGE_ALLOW, 
  • trunk/midcom/net.nehmer.blog/config/schemadb_default.inc

    r11833 r12029  
    1111            'type'    => 'text', 
    1212            'widget'  => 'text', 
    13             'hidden'  => (!$_MIDCOM->auth->admin), 
     13            'write_privilege' => array 
     14            ( 
     15                'privilege' => 'midcom:urlname', 
     16            ), 
    1417        ),     
    1518        'title' => Array 
  • trunk/midcom/net.nehmer.static/config/schemadb_default.inc

    r3880 r12029  
    1111            'type' => 'text', 
    1212            'widget' => 'text', 
     13            'write_privilege' => array 
     14            ( 
     15                'privilege' => 'midcom:urlname', 
     16            ), 
    1317        ), 
    1418        'title' => Array