# HG changeset patch # User Ethan Zonca # Date 2011-01-15 14:54:31 # Node ID 03fa89bf8debecb07bfff593f67f96c8058f7652 # Parent 53a8b7ab69670270de99310e711ce1490be01eda qTips are now shown on the first blank class (2nd to last row, first cell), fixing the issue from last commit. diff --git a/input.php b/input.php --- a/input.php +++ b/input.php @@ -62,8 +62,10 @@ else $my_hc .= ' class_last = add_class(); '; } +$my_hc .= ' addTips();'; $my_hc .= ' }); '; + $inputPage->headcode_add('scheduleInput', $inputPage->script_wrap($my_hc), TRUE); $inputPage->head(); diff --git a/school.d/cedarville.inc b/school.d/cedarville.inc --- a/school.d/cedarville.inc +++ b/school.d/cedarville.inc @@ -54,7 +54,7 @@ EOF; * \return * An array of Course objects. */ -/* + function cedarville_default_classes() { $chapel = new Course('Chapel'); @@ -63,7 +63,7 @@ function cedarville_default_classes() return array($chapel); } -*/ + /** * \brief diff --git a/scripts/scheduleInput.js b/scripts/scheduleInput.js --- a/scripts/scheduleInput.js +++ b/scripts/scheduleInput.js @@ -213,10 +213,18 @@ function genOptionHtml(value, content, t /** Add tooltips for user guidance */ -function addTips(id) { - jQuery(id).qtip({ +function addTips() { + + var tr = jQuery('tr'); + var td = tr.eq(tr.length-2); + jQuery('td:first', td).qtip({ content: 'Type your class ID (such as PEF-1010)', style: { + border: { + width: 3, + radius: 4, + color: '#333' + }, name: 'dark', tip: true }, @@ -227,7 +235,6 @@ function addTips(id) { }); } - /** * \brief * Add a section to a class. @@ -268,7 +275,7 @@ function add_sections(cnum, data) function add_class_n(name) { sectionsOfClass[classNum] = 0; // Initialize at 0 - jQuery('#jsrows').append('
'); + jQuery('#jsrows').append('
'); jQuery('.className' + classNum).autocomplete({ source: "auto.php" }); jQuery('.className' + classNum).bind('autocompleteselect', {'class_num': classNum}, @@ -294,9 +301,6 @@ function add_sections(cnum, data) } }); - if(classNum == 0) { - addTips('.class'+classNum+ ' td:first'); - } classNum++; return (classNum - 1);