Proyectos de Subversion Moodle

Rev

Rev 1284 | Rev 1288 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1284 Rev 1286
Línea 107... Línea 107...
107
        }
107
        }
Línea 108... Línea 108...
108
 
108
 
109
        return $output;
109
        return $output;
Línea 110... Línea -...
110
    }
-
 
111
 
110
    }
112
 
111
 
113
    /**
112
    /**
114
     *
113
     *
115
     * Method to load theme element form 'layout/parts' folder
114
     * Method to load theme element form 'layout/parts' folder
Línea 125... Línea 124...
125
 
124
 
126
        // Require for child theme.
125
        // Require for child theme.
127
        if (file_exists($candidate1)) {
126
        if (file_exists($candidate1)) {
128
            $candidate = $candidate1;
127
            $candidate = $candidate1;
129
        } else {
128
        } else {
130
            $candidate = $CFG->dirroot . theme_universe_themedir() . '/universe/layout/parts/' . $element;
129
            $candidate = $CFG->dirroot . theme_universe_child_themedir() . '/universe/layout/parts/' . $element;
Línea 131... Línea 130...
131
        }
130
        }
132
 
131
 
133
        if (!is_readable($candidate)) {
132
        if (!is_readable($candidate)) {
Línea 2907... Línea 2906...
2907
            return $this->render_from_template('theme_universe_child/courseindex/drawer', []);
2906
            return $this->render_from_template('theme_universe_child/courseindex/drawer', []);
2908
        }
2907
        }
Línea 2909... Línea 2908...
2909
 
2908
 
2910
        return '';
2909
        return '';
2911
    }
-
 
2912
 
-
 
2913
    /*
-
 
2914
    *
-
 
2915
    * Method to get reference to $CFG->themedir variable
-
 
2916
    *
-
 
2917
    */
-
 
2918
    function theme_universe_themedir()
-
 
2919
    {
-
 
2920
        global $CFG;
-
 
2921
 
-
 
2922
        $teme_dir = '/theme';
-
 
2923
 
-
 
2924
        if (isset($CFG->themedir)) {
-
 
2925
            $teme_dir = $CFG->themedir;
-
 
2926
            $teme_dir = str_replace($CFG->dirroot, '', $CFG->themedir);
-
 
2927
        }
-
 
2928
 
-
 
2929
        return $teme_dir;
-
 
2930
    }
2910
    }