Changeset 169

Show
Ignore:
Timestamp:
09/07/10 12:16:04 (21 months ago)
Author:
gnum
Message:

Fixes #112, all done, non-required course_wiki is set empty in case  http:// only is provided

Location:
trunk
Files:
9 modified

Legend:

Unmodified
Added
Removed
  • trunk/actions/add_assignment.php

    r81 r169  
    2020 
    2121                // Make sure all required data is provided 
    22                 if (empty($blog_post_url) || empty($deadline)) { 
     22                if (empty($blog_post_url) || empty($deadline) || (trim($blog_post_url) == 'http://')) { 
    2323                        /*translation:Please fill all required fields.*/ 
    2424                        register_error(elgg_echo('edufeedr:error:blank:fields')); 
  • trunk/actions/add_educourse.php

    r166 r169  
    2626 
    2727    // Make sure all required data is provided 
    28     if (empty($title) || empty($description) || empty($course_tag) || empty($course_blog) || empty($signup_deadline) || empty($course_starting_date) || empty($course_ending_date)) { 
     28    if (empty($title) || empty($description) || empty($course_tag) || empty($course_blog) || empty($signup_deadline) || empty($course_starting_date) || empty($course_ending_date) || (trim($course_blog) == 'http://')) { 
    2929        /*translation:Please fill all required fields.*/ 
    3030        register_error(elgg_echo('edufeedr:error:blank:fields')); 
     
    5151        $educourse->course_tag = $course_tag; 
    5252        $educourse->course_blog = $course_blog; 
     53        // As course wiki is not a required field we should strip the default prefill value from it 
     54        $course_wiki = edufeedrDealWithUrlPlaceholder($course_wiki); 
    5355        $educourse->course_wiki = $course_wiki; 
    5456        $educourse->signup_deadline = edufeedrDateIntoTimestamp($signup_deadline); 
  • trunk/actions/join_educourse.php

    r159 r169  
    3535 
    3636                // Make sure all required data is provided 
    37                 if (empty($firstname) || empty($lastname) || empty($email) || empty($blog)) { 
     37                if (empty($firstname) || empty($lastname) || empty($email) || empty($blog) || (trim($blog) == 'http://')) { 
    3838                        /*translation:Please fill all required fields.*/ 
    3939                        register_error(elgg_echo('edufeedr:error:blank:fields')); 
  • trunk/api.php

    r155 r169  
    390390                return false; 
    391391        } 
     392 
     393        // Returns empty string in case only a placeholder is provided 
     394        function edufeedrDealWithUrlPlaceholder($url) { 
     395                if (trim($url) == 'http://') { 
     396                        return ''; 
     397                } 
     398                return $url; 
     399        } 
    392400?> 
  • trunk/languages/en.php

    r167 r169  
    219219        File: /edufeedr/actions/remove_assignment.php 
    220220        File: /edufeedr/actions/remove_participant.php 
    221         Lines: 334, 52, 78, 96, 55, 97, 79, 74, 24, 26 
     221        Lines: 334, 52, 80, 98, 55, 97, 79, 74, 24, 26 
    222222        Text: Error occured, object could not be sent to EduSuckr. 
    223223        _missing_translation_ 
     
    345345        /*  
    346346        File: /edufeedr/actions/add_educourse.php 
    347         Lines: 100 
     347        Lines: 102 
    348348        Text: Course added 
    349349        _missing_translation_ 
  • trunk/languages/et.php

    r167 r169  
    219219        File: /edufeedr/actions/remove_assignment.php 
    220220        File: /edufeedr/actions/remove_participant.php 
    221         Lines: 334, 52, 78, 96, 55, 97, 79, 74, 24, 26 
     221        Lines: 334, 52, 80, 98, 55, 97, 79, 74, 24, 26 
    222222        Text: Error occured, object could not be sent to EduSuckr. 
    223223        _missing_translation_ 
     
    345345        /*  
    346346        File: /edufeedr/actions/add_educourse.php 
    347         Lines: 100 
     347        Lines: 102 
    348348        Text: Course added 
    349349        _missing_translation_ 
  • trunk/views/default/edufeedr/forms/edit_assignment.php

    r165 r169  
    1212            $action = 'edufeedr/add_assignment'; 
    1313                    $title = ''; 
    14                     $blog_post_url = ''; 
     14                    $blog_post_url = 'http://'; 
    1515                    $deadline = ''; 
    1616                } 
  • trunk/views/default/edufeedr/forms/edit_educourse.php

    r166 r169  
    1818        $description = ''; 
    1919        $course_tag = ''; 
    20         $course_blog = ''; 
    21         $course_wiki = ''; 
     20        $course_blog = 'http://'; // prefill for URL 
     21        $course_wiki = 'http://'; // prefill for URL 
    2222        $signup_deadline = ''; 
    2323        $course_starting_date = ''; 
  • trunk/views/default/edufeedr/forms/join_educourse.php

    r164 r169  
    1616                    $lastname = ''; 
    1717                    $email = ''; 
    18                     $blog = ''; 
     18                    $blog = 'http://'; 
    1919                    $blogger = ''; 
    2020                }