Adding Skills links see #1791

skala
Julio Montoya 14 years ago
parent 465f4ff433
commit 11216e55fa
  1. 3
      main/admin/index.php
  2. 4
      main/admin/skills_profile.php
  3. 8
      main/inc/lib/userportal.lib.php
  4. 2
      main/template/default/skill/profile.tpl
  5. 22
      main/template/default/skill/skill_tree_student.tpl

@ -116,8 +116,7 @@ if (api_is_platform_admin()) {
$items[] = array('url'=>'subscribe_user2course.php', 'label' => get_lang('AddUsersToACourse')); $items[] = array('url'=>'subscribe_user2course.php', 'label' => get_lang('AddUsersToACourse'));
$items[] = array('url'=>'course_user_import.php', 'label' => get_lang('ImportUsersToACourse')); $items[] = array('url'=>'course_user_import.php', 'label' => get_lang('ImportUsersToACourse'));
$items[] = array('url'=>'skills.php', 'label' => get_lang('SkillsTree'));
$items[] = array('url'=>'skills_gradebook.php', 'label' => get_lang('SkillsGradebook'));
if (isset($extAuthSource) && isset($extAuthSource['ldap']) && count($extAuthSource['ldap']) > 0) { if (isset($extAuthSource) && isset($extAuthSource['ldap']) && count($extAuthSource['ldap']) > 0) {

@ -20,8 +20,8 @@ $htmlHeadXtra[] = '<link href="'.api_get_path(WEB_LIBRARY_PATH).'javascript/tag
$htmlHeadXtra[] = api_get_jquery_ui_js(); $htmlHeadXtra[] = api_get_jquery_ui_js();
$skill = new Skill(); $skill = new Skill();
$skill_profile = new SkillProfile(); $skill_profile = new SkillProfile();
$skill_rel_user = new SkillRelUser(); $skill_rel_user = new SkillRelUser();
$url = api_get_path(WEB_AJAX_PATH).'skill.ajax.php'; $url = api_get_path(WEB_AJAX_PATH).'skill.ajax.php';

@ -394,7 +394,15 @@ class IndexManager {
$content = '<ul class="menulist">'; $content = '<ul class="menulist">';
$content .= Display::tag('li', Display::url(get_lang('SkillsTree'), api_get_path(WEB_CODE_PATH).'admin/skills.php')); $content .= Display::tag('li', Display::url(get_lang('SkillsTree'), api_get_path(WEB_CODE_PATH).'admin/skills.php'));
$content .= Display::tag('li', Display::url(get_lang('SkillsProfile'), api_get_path(WEB_CODE_PATH).'admin/skills_profile.php'));
$content .= Display::tag('li', Display::url(get_lang('SkillsGradebook'), api_get_path(WEB_CODE_PATH).'admin/skills_gradebook.php'));
$content .= Display::tag('li', Display::url(get_lang('MySkills'), api_get_path(WEB_CODE_PATH).'social/skills_tree.php')); $content .= Display::tag('li', Display::url(get_lang('MySkills'), api_get_path(WEB_CODE_PATH).'social/skills_tree.php'));
$content .= '</ul>'; $content .= '</ul>';
$html = self::show_right_block(get_lang("Skills"), $content); $html = self::show_right_block(get_lang("Skills"), $content);

@ -118,7 +118,7 @@ function checkLength( o, n, min, max ) {
} }
</script> </script>
<h1>{"SearchSkills"|get_lang}</h1> <h2>{"SearchSkills"|get_lang}</h2>
{$form} {$form}

@ -114,14 +114,16 @@ jsPlumb.bind("ready", function() {
//filling parent_id //filling parent_id
$("#parent_id option[value='"+skill.extra.parent_id+"']").attr('selected', 'selected'); $("#parent_id option[value='"+skill.extra.parent_id+"']").attr('selected', 'selected');
//filling the gradebook_id //filling the gradebook_id
$("#gradebook_id").html('');
jQuery.each(skill.gradebooks, function(index, data) { jQuery.each(skill.gradebooks, function(index, data) {
$("#gradebook_id option[value='"+data.id+"']").attr('selected', 'selected'); $("#gradebook_id").append('<span class="label_tag notice">'+data.name+'</div>');
gradebook_id
}); });
}, },
}); });
$("#gradebook_id").trigger("liszt:updated");
$("#dialog-form").dialog("open"); $("#dialog-form").dialog("open");
@ -263,22 +265,22 @@ $(document).ready( function() {
<span id="name"></span> <span id="name"></span>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="label"> <div class="label">
<label for="name">Gradebook</label> <label for="name">Description</label>
</div> </div>
<div class="formw"> <div class="formw">
<select id="gradebook_id" name="gradebook_id[]" multiple="multiple"/> <span id="description"></span>
</select>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="label"> <div class="label">
<label for="name">Description</label> <label for="name">Gradebook</label>
</div> </div>
<div class="formw"> <div class="formw">
<span id="description"></span> <div id="gradebook_id"></div>
</div> </div>
</div> </div>
</form> </form>
</div> </div>
Loading…
Cancel
Save