Actions

Difference between revisions of "Developer Area/Plugin migration between Mahara 1.3 and 1.4"

From Mahara Wiki

< Developer Area
Line 5: Line 5:
 
!Mahara 1.4
 
!Mahara 1.4
 
|-
 
|-
 +
|blocktype/externalfeed
 +
 +
|lib.php
 +
|
 +
    public static function get_categories() {
 +
        return array(''''feeds'''');
 +
    }
 
|
 
|
 +
    public static function get_categories() {
 +
        return array(''''external'''');
 +
    }
 +
|-
 +
|blocktype/externalvideo
 +
 
|lib.php
 
|lib.php
 
|
 
|
Bread
+
    public static function get_categories() {
 +
        return array(''''fileimagevideo'''');
 +
    }
 
|
 
|
Pie
+
    public static function get_categories() {
 +
        return array(''''external'''');
 +
    }
 
|-
 
|-
 
|artefact/plans
 
|artefact/plans
Line 18: Line 35:
 
         return array(
 
         return array(
 
             array(
 
             array(
                 'path' => 'myportfolio/plans',
+
                 'path' => ''''myportfolio'''/plans',
 
                 'url'  => 'artefact/plans/',
 
                 'url'  => 'artefact/plans/',
                 'title' => get_string('myplans', 'artefact.plans'),
+
                 'title' => get_string(''''myplans'''', 'artefact.plans'),
 
                 'weight' => 40,
 
                 'weight' => 40,
 
             ),
 
             ),
Line 31: Line 48:
 
                 'path' => 'content/plans',
 
                 'path' => 'content/plans',
 
                 'url'  => 'artefact/plans/',
 
                 'url'  => 'artefact/plans/',
                 'title' => get_string('Plans', 'artefact.plans'),
+
                 'title' => get_string(''''Plans'''', 'artefact.plans'),
 
                 'weight' => 60,
 
                 'weight' => 60,
 
             ),
 
             ),

Revision as of 07:13, 23 May 2011

Plugin File Mahara 1.3 Mahara 1.4
blocktype/externalfeed lib.php
   public static function get_categories() {
       return array('feeds');
   }
   public static function get_categories() {
       return array('external');
   }
blocktype/externalvideo lib.php
   public static function get_categories() {
       return array('fileimagevideo');
   }
   public static function get_categories() {
       return array('external');
   }
artefact/plans lib.php
   public static function menu_items() {
       return array(
           array(
               'path' => 'myportfolio/plans',
               'url'  => 'artefact/plans/',
               'title' => get_string('myplans', 'artefact.plans'),
               'weight' => 40,
           ),
       );
   }
   public static function menu_items() {
       return array(
           'content/plans' => array(
               'path' => 'content/plans',
               'url'  => 'artefact/plans/',
               'title' => get_string('Plans', 'artefact.plans'),
               'weight' => 60,
           ),
       );
   }