diff --git a/application/modules/bulletin/models/SectionModel.php b/application/modules/bulletin/models/SectionModel.php index 6b311ad0b6c1c5e8d5004cccf4c759e230fe94cf..2bc541f9008e3b5b5a450d9d513fc39626bf33b8 100644 --- a/application/modules/bulletin/models/SectionModel.php +++ b/application/modules/bulletin/models/SectionModel.php @@ -449,7 +449,7 @@ class Bulletin_SectionModel extends Unl_Model 'Other University Programs' => array( 'Academic Policies & Procedures' => array( 'creditHourDefinition' => 'Credit Hour Definition', - 'academicAdviserAssignment' => 'Academic Adviser Assignment', + 'academicAdvisorAssignment' => 'Academic Advisor Assignment', 'studentsResponsibilitiesInAcademicAdvising' => 'Students Responsibilities in Academic Advising', 'maximumCreditHourLoad' => 'Maximum Credit Hour Load', 'classAttendance' => 'Class Attendance', @@ -546,9 +546,12 @@ class Bulletin_SectionModel extends Unl_Model $key = strtr($key, array(' ' => '')); $key[0] = strtolower($key[0]); + /* Retaining old Adviser definitions to transition them to Advisor */ $keyMap = array( - 'adviser' => 'chiefAdviser', - 'chiefAdvisers' => 'chiefAdviser', + 'advisor' => 'advisor', + 'advisors' => 'advisor', + 'chiefAdviser' => 'advisor', + 'chiefAdvisers' => 'advisor', 'degree' => 'degreeOffered', 'degreesOffered' => 'degreeOffered', ); @@ -644,7 +647,7 @@ EOF; <p class="quick-points"><span class="quick-point-bold">HOURS REQUIRED:</span> {$htmlData['hoursRequired']}</p> <p class="quick-points"><span class="quick-point-bold">MINIMUM CUMULATIVE GPA:</span> {$htmlData['minimumCumulativeGpa']}</p> <p class="quick-points"><span class="quick-point-bold">MINOR AVAILABLE:</span> {$htmlData['minorAvailable']}</p> - <p class="quick-points"><span class="quick-point-bold">CHIEF ADVISER:</span> {$htmlData['chiefAdviser']}</p> + <p class="quick-points"><span class="quick-point-bold">ADVISOR:</span> {$htmlData['advisor']}</p> EOF; } diff --git a/application/modules/bulletin/models/UtilityModel.php b/application/modules/bulletin/models/UtilityModel.php index 41fbae1eb3a769e503e2fe77a32cb6023d6963d6..ee10c4e7ea7791e7ba9cab05c3855dd237808f95 100644 --- a/application/modules/bulletin/models/UtilityModel.php +++ b/application/modules/bulletin/models/UtilityModel.php @@ -141,6 +141,7 @@ class Bulletin_UtilityModel implements Creq_Model_UtilityInterface if (preg_match('/\s*([A-Z\s]+)+:/', $point_desc, $matches)) { $value = trim(str_replace($matches[0], '', (string)$quickpoint)); $attr = $matches[1]; + /* Keeping old ADVISER definitions to transition to ADVISOR. */ switch($attr) { case 'COLLEGE': break; @@ -160,6 +161,8 @@ class Bulletin_UtilityModel implements Creq_Model_UtilityInterface case 'DEGREE': case 'ADVISERS': case 'ADVISER': + case 'ADVISORS': + case 'ADVISOR': $attr = explode(' ', strtolower($attr)); $attr = array_map('ucfirst', $attr); $attr = implode(' ', $attr); diff --git a/application/modules/bulletin/views/scripts/edit/index.phtml b/application/modules/bulletin/views/scripts/edit/index.phtml index 083a69c771d91048d846f10e7c144816c4c43146..9bdfbe1d124042c413474e3ae0297d952ef70192 100644 --- a/application/modules/bulletin/views/scripts/edit/index.phtml +++ b/application/modules/bulletin/views/scripts/edit/index.phtml @@ -43,8 +43,8 @@ $this->layout()->pageTitle = 'Editing: ' . ($this->section->getMajor() ? $this-> <?php echo $this->formText('minorAvailable', $this->minorAvailable); ?><br/> </label> <label> - Chief Adviser<br/> - <?php echo $this->formText('chiefAdviser', $this->chiefAdviser); ?><br/> + Advisor<br/> + <?php echo $this->formText('Advisor', $this->advisor); ?><br/> </label> <?php } ?> <?php if ($this->section->getMajor()) { ?> @@ -52,7 +52,7 @@ $this->layout()->pageTitle = 'Editing: ' . ($this->section->getMajor() ? $this-> <h2><?php echo $humanName; ?></h2> <?php if ($machineName == 'description') { ?> - <p>Describes department/unit/sequence/program. Includes listing of people (i.e. faculty, chair/head, adviser). Introduces discipline and may include scholarship information and introduction to requirements.</p> + <p>Describes department/unit/sequence/program. Includes listing of people (i.e. faculty, chair/head, advisor). Introduces discipline and may include scholarship information and introduction to requirements.</p> <?php } else if ($machineName == 'majorRequirements') { ?> <p>Core Requirements – List courses identified as ‘core’ for major.</p> <p>Specific Major Requirements – List courses not defined as ‘core’ and note required as part of emphasis/track/option/concentration.</p> diff --git a/application/modules/bulletin/views/scripts/view/index.phtml b/application/modules/bulletin/views/scripts/view/index.phtml index 144dddf2fd2261d322c2d26d532831c0a7c82b23..4cd7d4c7f7b54182f9774c26d81286a3e762b81e 100644 --- a/application/modules/bulletin/views/scripts/view/index.phtml +++ b/application/modules/bulletin/views/scripts/view/index.phtml @@ -30,7 +30,7 @@ $proposedSection = Bulletin_SectionModel::parseHtml($this->proposedFileContents, <b>Hours Required:</b> <?php echo $this->htmlDiff($this->escape($originalSection['hoursRequired']), $this->escape($proposedSection['hoursRequired'])); ?><br/> <b>Minimum Cumulative GPA:</b> <?php echo $this->htmlDiff($this->escape($originalSection['minimumCumulativeGpa']), $this->escape($proposedSection['minimumCumulativeGpa'])); ?><br/> <b>Minor Available:</b> <?php echo $this->htmlDiff($this->escape($originalSection['minorAvailable']), $this->escape($proposedSection['minorAvailable'])); ?><br/> - <b>Chief Adviser:</b> <?php echo $this->htmlDiff($this->escape($originalSection['chiefAdviser']), $this->escape($proposedSection['chiefAdviser'])); ?><br/> + <b>Advisor:</b> <?php echo $this->htmlDiff($this->escape($originalSection['advisor']), $this->escape($proposedSection['advisor'])); ?><br/> <?php } ?> <?php echo substr($this->proposedFileContents, strpos($this->proposedFileContents, '<h2 class="sec_header content-box-h-1">')); ?> </div> @@ -45,7 +45,7 @@ $proposedSection = Bulletin_SectionModel::parseHtml($this->proposedFileContents, <b>Hours Required:</b> <?php echo $this->htmlDiff($this->escape($originalSection['hoursRequired']), $this->escape($proposedSection['hoursRequired'])); ?><br/> <b>Minimum Cumulative GPA:</b> <?php echo $this->htmlDiff($this->escape($originalSection['minimumCumulativeGpa']), $this->escape($proposedSection['minimumCumulativeGpa'])); ?><br/> <b>Minor Available:</b> <?php echo $this->htmlDiff($this->escape($originalSection['minorAvailable']), $this->escape($proposedSection['minorAvailable'])); ?><br/> - <b>Chief Adviser:</b> <?php echo $this->htmlDiff($this->escape($originalSection['chiefAdviser']), $this->escape($proposedSection['chiefAdviser'])); ?><br/> + <b>Advisor:</b> <?php echo $this->htmlDiff($this->escape($originalSection['advisor']), $this->escape($proposedSection['advisor'])); ?><br/> <?php } ?> <?php echo substr($this->proposedFileContents, strpos($this->proposedFileContents, '<h2 class="sec_header content-box-h-1">')); ?> </div>