Skip to content
Snippets Groups Projects
approvedCourses.xhtml 2.43 KiB
Newer Older
<?php
foreach ($this->requestData as $requestDatum) {
    $request = $requestDatum['request'];
    $voteTally = $requestDatum['voteTally'];
?>
<div class="request clear">
    <h2>Request Type: <?php echo $request->type->name; ?></h2>
<?php
    //$newCourse = $request->course;
    $course = $request->getCourseGeneration();
    if ($request->type->name == 'ChangeCourse') {
        $newCourse = $course;
        $oldCourse = $course->getParentGeneration(true);
?>
    <div class="old">
        <h2>Previous</h2>
        <?php echo $this->bulletinEntryDiff($oldCourse, $newCourse); ?>
    </div>

    <div class="new">
        <h2>Current</h2>
        <?php echo $this->bulletinEntryDiff($oldCourse, $newCourse); ?>
    </div>
<?php
    } else {
?>
    <?php echo $this->bulletinEntry($course); ?>
<?php
    }
?>
    <div class="justification clear">
        <h2>Justification</h2>
        <?php echo $request->justification; ?>
    </div>


    <?php
    $syllabus = $request->getFileByType(RequestFile::SYLLABUS_TYPE);
    if ($syllabus) {
    ?>
    <div id="syllabus">
        <h2>Syllabus:</h2>
        <a href="/Request/GetFile/<?php echo $syllabus->file; ?>">
            <?php echo $syllabus->title; ?>
        </a>
    </div>
    <?php } ?>


    <?php
    $crosslistMemo = $request->getFileByType(RequestFile::CROSSLIST_MEMO_TYPE);
    if ($crosslistMemo) {
    ?>
    <div id="crosslistMemo">
        <h2>Crosslist Memo</h2>
        <a href="/Request/GetFile/<?php echo $crosslistMemo->file; ?>">
            <?php echo $crosslistMemo->title; ?>
        </a>
    </div>
    <?php } ?>


    <?php
    $ISNarrative = $request->getFileByType(RequestFile::IS_NARRATIVE_TYPE);
    if ($ISNarrative) {
    ?>
    <div id="isNarrative">
        <h2>IS Narrative</h2>
        <a href="/Request/GetFile/<?php echo $ISNarrative->file; ?>">
            <?php echo $ISNarrative->title; ?>
        </a>
    </div>
    <?php } ?>


    <?php
    $additionalDocumentation = $request->getFileByType(RequestFile::OTHER_TYPE);
    if ($additionalDocumentation) {
    ?>
    <div id="additionalDocumentation">
        <h2>Additional Documentation</h2>
        <a href="/Request/GetFile/<?php echo $additionalDocumentation->file; ?>">
            <?php echo $additionalDocumentation->title; ?>
        </a>
    </div>
    <?php } ?>


    <div>
<?php foreach ($voteTally as $voteName => $voteCount) { ?>
        <?php echo $voteName; ?>: <?php echo $voteCount; ?>
<?php } ?>
    </div>
</div>
<?php
}