$str .= $repojs;
$str .= <<<EOD
<input value="$draftitemid" name="{$this->_attributes['name']}" type="hidden" />
-<a href="###" id="btnadd-{$client_id}" style="display:none" class="btnaddfile" onclick="return callpicker('$id', '$client_id', '$draftitemid')">$straddfile</a>
+<a href="###" id="btnadd-{$client_id}" class="btnaddfile" onclick="return callpicker('$id', '$client_id', '$draftitemid')">$straddfile</a>
EOD;
$PAGE->requires->yui_lib('dom');
$PAGE->requires->js_function_call('YAHOO.util.Dom.setStyle', Array("btnadd-{$client_id}", 'display', 'inline'));
$params[] = $type;
}
$sql .= ' order by r.sortorder, i.name';
-
+
if (!$repos = $DB->get_records_sql($sql, $params)) {
$repos = array();
}
$ret[$entry->name] = $entry->value;
}
if (!empty($config)) {
- return $ret[$config];
+ return $ret[$config];
} else {
return $ret;
}
function repository_head_setup() {
global $PAGE;
- $PAGE->requires->yui_lib('yahoo');
- $PAGE->requires->yui_lib('dom');
- $PAGE->requires->yui_lib('element');
- $PAGE->requires->yui_lib('event');
- $PAGE->requires->yui_lib('json');
- $PAGE->requires->yui_lib('treeview');
- $PAGE->requires->yui_lib('dragdrop');
- $PAGE->requires->yui_lib('container');
- $PAGE->requires->yui_lib('resize');
- $PAGE->requires->yui_lib('layout');
- $PAGE->requires->yui_lib('connection');
- $PAGE->requires->yui_lib('button');
- $PAGE->requires->yui_lib('selector');
+ $PAGE->requires->yui_lib('yahoo')->in_head();
+ $PAGE->requires->yui_lib('dom')->in_head();
+ $PAGE->requires->yui_lib('element')->in_head();
+ $PAGE->requires->yui_lib('event')->in_head();
+ $PAGE->requires->yui_lib('json')->in_head();
+ $PAGE->requires->yui_lib('treeview')->in_head();
+ $PAGE->requires->yui_lib('dragdrop')->in_head();
+ $PAGE->requires->yui_lib('container')->in_head();
+ $PAGE->requires->yui_lib('resize')->in_head();
+ $PAGE->requires->yui_lib('layout')->in_head();
+ $PAGE->requires->yui_lib('connection')->in_head();
+ $PAGE->requires->yui_lib('button')->in_head();
+ $PAGE->requires->yui_lib('selector')->in_head();
//TODO: remove the ->in_head() once we refactor the inline script tags in repo code
$PAGE->requires->js('repository/repository.src.js')->in_head();