Install unfinished biotools component

The biotools component has not finished yet, but I need it to be
available in cluster environment so it is a diffcult hard-cored moving.


Steps:

  1. From my laptop scp $MAMBO/components/com_biotools to nfs1
  2. From my laptop scp $MAMBO/administrator/com_biotools to nfs1
  3. From my laptop scp $MAMBO/administrator/com_installer/biotool to nfs1
  4. On nfs1, cvs -d:pserver:cpeng@192.168.102.1:/opt/CVS login
  5. Now the previous three folder can do cvs update
  6. Modify $MAMBO/administrator/componenets/com_installer/admin.installer.php
    * modify $classMap, to add 'biotool' => 'cpInstallerBiotool'
  7. Modify $MAMBO/includes/gacl.class.php
    *  add access control to biotool module, e.g.
    *
    * $this->_mos_add_acl( 'administration', 'install', 'users', 'super administrator', 'biotools', 'all' );
    * $this->_mos_add_acl( 'administration', 'edit', 'users', 'super administrator', 'biotools', 'all' );
    * $this->_mos_add_acl( 'administration', 'install', 'users', 'administrator', 'biotools', 'all' );
    * $this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'biotools', 'all' );
  8. Create all cp_biotools_* tables in mysql
  9. Insert new record in mos_component for this unfinished new component.
  10. Update htaccess in /nsf1 to reflect the installation (RewriteBase /Portal)
  11. Install biotools interface files through installer


相关日志

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>