Exemple #1
0
echo LockRules::Check($institute->id, 'url') ? 'readonly disabled' : '';
?>
 id="home" name="home"
                   value="<?php 
echo htmlReady(Request::get('home', $institute->url));
?>
">
        </label>

    <? if (get_config('LITERATURE_ENABLE') && $institute->is_fak): // choose preferred lit plugin ?>
        <label>
            <?php 
echo _('Bevorzugter Bibliothekskatalog');
?>
            <select id="lit_plugin_name" name="lit_plugin_name">
            <? foreach (StudipLitSearch::GetAvailablePlugins() as $name => $title): ?>
                <option value="<?php 
echo $name;
?>
" <?php 
echo $name == Request::get('lit_plugin_name', $institute->lit_plugin_name) ? 'selected' : '';
?>
>
                    <?php 
echo htmlReady($title);
?>
               </option>
            <? endforeach; ?>
            </select>
        </label>
    <? endif; ?>
 function GetAvailablePluginsOptions()
 {
     foreach (StudipLitSearch::GetAvailablePlugins() as $value => $name) {
         $ret[] = array('name' => $name, 'value' => $value);
     }
     return $ret;
 }
        } else {
            $_SESSION['_lit_data'][$el]['check_accession'] = $check;
        }
    }
}
if (Request::option('_semester_id') && Request::option('_semester_id') != 'all') {
    $_sem_sql = "  LEFT JOIN seminare s ON ({$_sem_status_sql} c.seminar_id=s.Seminar_id)\n                LEFT JOIN semester_data sd\n                ON (( s.start_time <= sd.beginn AND sd.beginn <= ( s.start_time + s.duration_time )\n                OR ( s.start_time <= sd.beginn AND s.duration_time =  - 1 )) AND semester_id='" . Request::option('_semester_id') . "')\n                LEFT JOIN lit_list d ON (s.Seminar_id = d.range_id AND semester_id IS NOT NULL)";
    $_sem_sql2 = "INNER JOIN semester_data sd\n                ON (( s.start_time <= sd.beginn AND sd.beginn <= ( s.start_time + s.duration_time )\n                OR ( s.start_time <= sd.beginn AND s.duration_time =  - 1 )) AND semester_id='" . Request::option('_semester_id') . "') ";
} else {
    $_sem_sql = "  LEFT JOIN seminare s ON ({$_sem_status_sql} c.seminar_id=s.Seminar_id)\n                LEFT JOIN lit_list d ON (s.Seminar_id = d.range_id) ";
    $_sem_sql2 = "";
}
$_is_fak = false;
$_lit_admin_ids = get_lit_admin_ids();
$_is_lit_admin = is_array($_lit_admin_ids) && count($_lit_admin_ids);
$_search_plugins = array_keys(StudipLitSearch::GetAvailablePlugins());
if (in_array('Studip', $_search_plugins)) {
    array_splice($_search_plugins, array_search('Studip', $_search_plugins), 1);
}
$preferred_plugin = StudipLitSearch::getPreferredPlugin();
if ($preferred_plugin && in_array($preferred_plugin, $_search_plugins)) {
    array_splice($_search_plugins, array_search($preferred_plugin, $_search_plugins), 1);
    array_unshift($_search_plugins, $preferred_plugin);
}
?>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
    <?
    if ($msg) {
        echo "<tr> <td class=\"blank\" colspan=2><br>";
        parse_msg ($msg);
        echo "</td></tr>";