Changeset 26418


Ignore:
Timestamp:
06/21/10 15:59:42 (7 years ago)
Author:
gudd
Message:

Fixed table on o.o.mypage.
Added jqGrid-3.7.1 and moved the button to add entries from the contacts-component to o.o.relatedto.
Refs #1832

Location:
branches/ragnaroek/midcom
Files:
17 added
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • branches/ragnaroek/midcom/org.openpsa.contacts/handler/group/view.php

    r26311 r26418  
    8585    {
    8686        $_MIDCOM->auth->require_valid_user();
    87        
     87
    8888        // Get the requested group object
    8989        $this->_load($args[0]);
     
    134134        // This handler uses Ajax, include the handler javascripts
    135135        $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . "/org.openpsa.helpers/ajaxutils.js");
    136        
     136
    137137        $_MIDCOM->set_pagetitle($this->_group->official);
    138138
     
    264264        }
    265265        $siteconfig = org_openpsa_core_siteconfig::get_instance();
    266         org_openpsa_relatedto_plugin::add_journal_entry_button($this->_view_toolbar, $this->_contact->guid);
    267266
    268267        $invoices_url = $siteconfig->get_node_full_url('org.openpsa.invoices');
  • branches/ragnaroek/midcom/org.openpsa.contacts/handler/person/view.php

    r26311 r26418  
    3636     * @var midcom_core_user
    3737     */
    38     private $_person_user; 
     38    private $_person_user;
    3939
    4040    /**
     
    4545     */
    4646    private $_controller = null;
    47    
     47
    4848    /**
    4949     * Simple default constructor.
     
    5353        parent::__construct();
    5454    }
    55    
     55
    5656    function _on_initialize()
    5757    {
     
    7373    {
    7474        $schemadb_person = midcom_helper_datamanager2_schema::load_database($this->_config->get('schemadb_person'));
    75        
     75
    7676        $this->_modify_schema();
    77                
     77
    7878        $this->_controller = midcom_helper_datamanager2_controller::create('ajax');
    7979        $this->_controller->schemadb =& $schemadb_person;
     
    171171        // This handler uses Ajax, include the javascript
    172172        $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . "/org.openpsa.helpers/ajaxutils.js");
    173        
     173
    174174        $this->_populate_toolbar($handler_id);
    175175        $_MIDCOM->bind_view_to_object($this->_contact, $this->_controller->datamanager->schema->name);
     
    179179        return true;
    180180    }
    181    
     181
    182182    /**
    183183     * Helper function that populates the toolbar with the necessary items
    184      * 
     184     *
    185185     * @param string $handler_id the ID of the current handler
    186186     */
     
    277277        );
    278278        org_openpsa_relatedto_plugin::add_button($this->_view_toolbar, $this->_contact->guid);
    279         org_openpsa_relatedto_plugin::add_journal_entry_button($this->_view_toolbar, $this->_contact->guid);
    280279
    281280        $qb = org_openpsa_contacts_buddy_dba::new_query_builder();
  • branches/ragnaroek/midcom/org.openpsa.core/ui.php

    r26316 r26418  
    2525
    2626        //needed js/css-files for jqgrid
    27         $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . '/org.openpsa.core/jqGrid-3.6.5/js/i18n/grid.locale-en.js');
    28         $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . '/org.openpsa.core/jqGrid-3.6.5/js/jquery.jqGrid.min.js');
     27        $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . '/org.openpsa.core/jqGrid-3.7.1/js/i18n/grid.locale-en.js');
     28        $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . '/org.openpsa.core/jqGrid-3.7.1/js/jquery.jqGrid.min.js');
    2929        $_MIDCOM->add_jsfile(MIDCOM_JQUERY_UI_URL . '/ui/ui.resizable.js');
    3030
     
    3636                'type'  => 'text/css',
    3737                'media' => 'all',
    38                 'href'  => MIDCOM_STATIC_URL . "/org.openpsa.core/jqGrid-3.6.5/css/ui.jqgrid.css",
     38                'href'  => MIDCOM_STATIC_URL . "/org.openpsa.core/jqGrid-3.7.1/css/ui.jqgrid.css",
    3939            )
    4040        );
     
    4646                'type'  => 'text/css',
    4747                'media' => 'all',
    48                 'href'  => MIDCOM_STATIC_URL . "/org.openpsa.core/jqGrid-3.6.5/css/ui.custom.css",
     48                'href'  => MIDCOM_STATIC_URL . "/org.openpsa.core/jqGrid-3.7.1/css/ui.custom.css",
    4949            )
    5050        );
  • branches/ragnaroek/midcom/org.openpsa.mypage/style/show-today.php

    r26311 r26418  
    4343    {
    4444        ?>
    45         <div class="journal" style="min-width:80%; padding-bottom:20px;">
     45        <div class="journal" style="max-width:80%;padding-bottom:20px;">
     46        <div style="min-width: 90%;">
    4647        <table id="treegrid"></table> <div id="ptreegrid"></div>
    4748        </div>
     49        </div>
    4850        <script type="text/javascript">
     51
     52        function jqgrid_resize()
     53        {
     54            var new_width = jQuery("#gbox_treegrid").parent().attr('clientWidth') - 5;
     55            jQuery("#treegrid").jqGrid().setGridWidth(new_width);
     56        }
    4957        //call for jqgrid-plugin
    5058        $(document).ready(
     
    7987                 ],
    8088                pager : "#ptreegrid",
    81                 autoWidth: true,
     89                width: '100%',
    8290                hoverrows: true,
    8391                rownumbers: true,
     
    8694                caption: "<?php echo $_MIDCOM->i18n->get_string('journal entries', 'org.openpsa.relatedto');?>",
    8795             });
    88              $("#gbox_treegrid").css('float' , 'none');
     96             jQuery("#gbox_treegrid").css('float' , 'none');
     97
     98             jqgrid_resize();
     99
     100             jQuery(window).resize(function()
     101             {
     102                jqgrid_resize();
     103             });
     104
    89105        });
     106
    90107
    91108        </script>
  • branches/ragnaroek/midcom/org.openpsa.relatedto/handler/relatedto.php

    r25244 r26418  
    2424    /**
    2525     * The mode we're in
    26      * 
     26     *
    2727     * @var string
    2828     */
     
    3131    /**
    3232     * The sort order
    33      * 
     33     *
    3434     * @var string
    3535     */
     
    3838    /**
    3939     * The link array
    40      * 
     40     *
    4141     * @var array
    4242     */
     
    126126            );
    127127        }
    128 
    129128        // Load "Create X" buttons for all the related info
    130129        $relatedto_button_settings = org_openpsa_relatedto_plugin::common_toolbar_buttons_defaults();
     
    165164            MIDCOM_NAV_NAME => $_MIDCOM->i18n->get_string('view related information', 'org.openpsa.relatedto')
    166165        );
     166
     167        //add journal-entry-button
     168        org_openpsa_relatedto_plugin::add_journal_entry_button($this->_view_toolbar, $this->_object->guid);
    167169
    168170        $_MIDCOM->set_custom_context_data('midcom.helper.nav.breadcrumb', $tmp);
     
    329331        midcom_show_style('relatedto_list_bottom');
    330332    }
    331    
     333
    332334    /**
    333335     * Sorts the given link array based on $this->_sort
     
    392394     *
    393395     * See the _show_render documentation for details about styling
    394      * 
     396     *
    395397     * @param array &$link The necessary link information
    396398     * @param object &other_obj The link target
     
    405407        $this->_request_data['icon'] = $ref->get_object_icon($other_obj);
    406408
    407         //Make sure we have the component classes available and 
     409        //Make sure we have the component classes available and
    408410        //fallback to default renderer if not
    409411        if (!$_MIDCOM->componentloader->load_graceful($link['component']))
    410412        {
    411413            $this->_render_line_default($link, $other_obj);
    412             return; 
     414            return;
    413415        }
    414416
     
    470472     *
    471473     * See the _show_render documentation for details about styling
    472      * 
     474     *
    473475     * @param array &$link The necessary link information
    474476     * @param object &other_obj The link target
     
    483485     *
    484486     * See the _show_render documentation for details about styling
    485      * 
     487     *
    486488     * @param array &$link The necessary link information
    487489     * @param object &other_obj The link target
     
    498500     *
    499501     * See the _show_render documentation for details about styling
    500      * 
     502     *
    501503     * @param array &$link The necessary link information
    502504     * @param object &other_obj The link target
     
    586588     *
    587589     * See the _show_render documentation for details about styling
    588      * 
     590     *
    589591     * @param array &$link The necessary link information
    590592     * @param object &other_obj The link target
     
    610612     *
    611613     * See the _show_render documentation for details about styling
    612      * 
     614     *
    613615     * @param array &$link The necessary link information
    614616     * @param object &other_obj The link target
     
    639641     *
    640642     * See the _show_render documentation for details about styling
    641      * 
     643     *
    642644     * @param array &$link The necessary link information
    643645     * @param object &other_obj The link target
     
    674676     *
    675677     * See the _show_render documentation for details about styling
    676      * 
     678     *
    677679     * @param array &$link The necessary link information
    678680     * @param object &other_obj The link target
     
    699701     *
    700702     * See the _show_render documentation for details about styling
    701      * 
     703     *
    702704     * @param array &$link The necessary link information
    703705     * @param object &other_obj The link target
     
    724726     * Tries to find certain properties likely to hold semi-useful information about
    725727     * the object, failing that outputs class and guid.
    726      * 
     728     *
    727729     * @param array &$link The necessary link information
    728730     * @param object &other_obj The link target
     
    739741        if ($object_url)
    740742        {
    741             $object_label = '<a href="' . $object_url . '" target="' . $class . $this->_object->guid . '">' . $object_label . '</a>'; 
     743            $object_label = '<a href="' . $object_url . '" target="' . $class . $this->_object->guid . '">' . $object_label . '</a>';
    742744        }
    743745
     
    754756    /**
    755757     * Renders (if necessary) controls for confirming/deleting link object
    756      * 
     758     *
    757759     * @param array &$link The necessary link information
    758760     * @param object &other_obj The link target
     
    781783        echo "</ul>\n";
    782784    }
    783    
     785
    784786    /**
    785787     * @param mixed $handler_id The ID of the handler.
  • branches/ragnaroek/midcom/org.openpsa.relatedto/style/show_entries_html.php

    r26311 r26418  
    2020            colModel:[
    2121                {name:'id',index:'id', hidden:true, key:true },
    22                 {name:'name', index: 'name', width: 100 },
    23                 {name:'description',index: 'description', width: 70 },
     22                {name:'name', index: 'name' },
     23                {name:'description',index: 'description' },
    2424                {name:'index_date' , index: 'index_date' , hidden:true},
    2525                {name:'remind_date', index:'index_date', sorttype: "date", datefmt: "d.M.Y", fixed: true},
    26                 {name:'closed',index:'closed', width: 90, fixed: true  }
     26                {name:'closed',index:'closed', fixed: true  }
    2727             ],
    2828            pager : "#ptreegrid",
    29             autoWidth: true,
     29            width: '100%',
    3030            height: 'auto',
    3131            forceFit: true,
Note: See TracChangeset for help on using the changeset viewer.