Plugin Directory

Changeset 658055


Ignore:
Timestamp:
01/24/2013 03:00:17 PM (13 years ago)
Author:
raido357
Message:

Course grade implemented

Location:
dippler/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • dippler/trunk/classes/dippler-html-builder.php

    r647386 r658055  
    437437            _e( 'No assignments found...', self::getTextdomain() );
    438438        }
     439       
     440        //Add course grade data to the end of the assignments list
     441        $learner_manager = new DipplerLearnerManager( self::getGET( 'dippler-course' ) );
     442        if ( $grade = $learner_manager->getCourseGrade() ) {
     443            echo '<div class="course-grade-summary">';
     444            echo '<div class="course-grade">'.__( 'Course grade', self::getTextdomain() ).': <span class="grade-value">'.$grade->getValue().'</span></div>';
     445            echo '<div class="course-grade">'.__( 'Feedback').': <span class="grade-feedback">'.$grade->getFeedback().'</span></div>';
     446            echo '</div>';
     447        }
    439448    }
    440449   
  • dippler/trunk/classes/dippler-learner-manager.php

    r658030 r658055  
    237237   
    238238    function getFeedback() {
    239         return $this->feedback;
     239        return nl2br( $this->feedback );
    240240    }
    241241   
  • dippler/trunk/main.php

    r633965 r658055  
    128128                $plugin_data = get_plugin_data( __FILE__ );
    129129                $service_version = $service->getVersion();
     130               
    130131                if ( !$service_version || $service_version == -1 ) {
    131132                    return; //Do nothing, something went wrong and let's not bother WP user with it and hope for the best
  • dippler/trunk/themes/twentyeleven_dippler/style.css

    r647081 r658055  
    7070    font-weight: bold;
    7171}
     72
     73/* Course grade styles */
     74
     75.course-grade-summary {
     76    border-top: 2px dashed #ccc;
     77    padding: 10px 0px 10px 0px;
     78}
     79
     80.course-grade-summary .course-grade {
     81    font-weight:bold;
     82}
     83
     84.grade-value, .grade-feedback {
     85    font-weight: normal;
     86}
     87
     88.grade-value {
     89    font-size: 1.2em;
     90}
     91
     92.grade-feedback {
     93    display: inline-block;
     94    vertical-align: top;
     95}
  • dippler/trunk/themes/twentyten_dippler/style.css

    r647081 r658055  
    7979    font-weight: bold;
    8080}
     81
     82/* Course grade styles */
     83
     84.course-grade-summary {
     85    border-top: 2px dashed #ccc;
     86    padding: 10px 0px 10px 0px;
     87}
     88
     89.course-grade-summary .course-grade {
     90    font-weight:bold;
     91}
     92
     93.grade-value, .grade-feedback {
     94    font-weight: normal;
     95}
     96
     97.grade-value {
     98    font-size: 1.2em;
     99}
     100
     101.grade-feedback {
     102    display: inline-block;
     103    vertical-align: top;
     104}
  • dippler/trunk/themes/twentytwelve_dippler/style.css

    r647111 r658055  
    8686    font-weight: bold;
    8787}
     88
     89/* Course grade styles */
     90
     91.course-grade-summary {
     92    border-top: 2px dashed #ccc;
     93    padding: 10px 0px 10px 0px;
     94}
     95
     96.course-grade-summary .course-grade {
     97    font-weight:bold;
     98}
     99
     100.grade-value, .grade-feedback {
     101    font-weight: normal;
     102}
     103
     104.grade-value {
     105    font-size: 1.2em;
     106}
     107
     108.grade-feedback {
     109    display: inline-block;
     110    vertical-align: top;
     111}
Note: See TracChangeset for help on using the changeset viewer.