Tagged: 5th week Toggle Comment Threads | Keyboard Shortcuts

  • Stas Sușcov 20:03 on 27 June, 2010 Permalink | Reply
    Tags: , 5th week, API   

    Bibliographies are showing up.

    Also I did massive modifications (for better i18n) in template files.

    • Stas Sușcov 20:07 on 27 June, 2010 Permalink | Reply

      All bib entries will be linked with latest APIs for querying book informations, webpage titles, wikipedia page’s excerpts. The data will be queried once and than stored inside post meta.

      So far both, courses and assignments can have bibliography entries.

    • Jack 6:47 on 28 June, 2010 Permalink | Reply

      I like it alot!

  • Stas Sușcov 23:27 on 26 June, 2010 Permalink | Reply
    Tags: , 5th week   

    Working on bibliography I would like to ask everyone what free library api I can use to query books information.

    So far I found http://isbndb.com an interesting service, which I’m willing to use/integrate. If you think there’s something worth trying, just drop a comment.

  • Stas Sușcov 20:28 on 23 June, 2010 Permalink | Reply
    Tags: , 5th week   

    Assignments are finished.

    SVN rev. 426

    • Andre 20:36 on 24 June, 2010 Permalink | Reply

      Looks like exactly what I needed.
      When I first loaded the plugin, the ‘assignment’ folder was not created, so the plugin wouldn’t activate. I manually created the folder and placed the relevant file in it. The plugin activated successfully, however, when I click on Courseware, no menu appears as in you example above – only the following: HOME_TEMPLATE_LOADED.

    • Stas Sușcov 22:20 on 24 June, 2010 Permalink | Reply

      Hey, thanks for feeback.
      I got a question, that was the BuddyPress version you were using?


    • Andre 22:39 on 24 June, 2010 Permalink | Reply

      It is BP1.2.4.1 + WP3

    • Stas Sușcov 23:55 on 24 June, 2010 Permalink | Reply

      Ok, I think I missed something from install how-to page.
      Can you download the Buddypress version from:
      (there should be a `Zip Archive` link in the footer)
      and try again the whole installation process?


    • Andre 18:34 on 29 June, 2010 Permalink | Reply

      I upgraded to 1.2.5, but still have the same problem. I also tried the default theme – same problem.

      • Stas Sușcov 23:12 on 29 June, 2010 Permalink | Reply

        When you go to your profile, then try to edit it inside BuddyPress, do you see any courseware tab there?

        Once the plugin is active, it should add a new tab with your role as a Student or Teacher.
        If you are super admin, you should see there all the options, and be able to activate yourself as a teacher.

        Also, to be sure that the plugin is ready, you should see a Courseware tab in wp-admin left menu, just inside BuddyPress menu.

        • Stas Sușcov 10:03 on 21 August, 2010 Permalink

          Great news, can’t wait to see it in action. I will ask you about feedback, bugs, and features you would like to see coming next.

          Thanks again.

        • enkerli 9:46 on 20 August, 2010 Permalink

          Ah! Took me a while to figure this out…
          And I got an error message. On the result page after requesting to be a teacher (…/profile/edit/group/2/)
          stdClass Object ( [ID] => 2 [user_login] => [user_pass] => $P$BcPFLGUdeeeFJQCwlKQfKWKFq8tXL0. [user_nicename] => [user_email] => [user_url] => [user_registered] => 2010-05-16 21:28:51 [user_activation_key] => [user_status] => 0 [display_name] => [spam] => 0 [deleted] => 0 )
          Warning: Cannot modify header information – headers already sent by (output started at /wp-content/plugins/courseware/roles/bpsp-roles.class.php:75) in /wp-content/plugins/buddypress/bp-messages.php on line 549

          (with things in to hide specifics)

          Also, this should probably be “Your role”: “You role when using Courseware.” (in the Courseware tab).

          Finally, isn’t it possible to be teacher on a course-by-course basis?

        • Stas Sușcov 23:15 on 20 August, 2010 Permalink

          The good news is that a handbook is coming alone.

          What about the error, what is the version of Courseware you use? Can you update to the latest? I plan to add it to the apps directory the next week.

        • Stas Sușcov 23:29 on 20 August, 2010 Permalink

          @enkerli, you was right, I forgot a print_r() inside my `bpsp-roles.class.php:#75` :)
          Sorry, and thanks a lot. WIll be fixed for final release.

        • Alexandre 0:53 on 21 August, 2010 Permalink

          No problem. It was with the Release Candidate.
          As for the handbook, that’d be awesome! Not that the system is incredibly difficult, but it does require a few switches in the way we do things. This “teachership application procedure” is a good example of something not entirely obvious but easy to do. So a handbook will be deeply appreciated.
          In the meantime, I’ll explore more. I plan to use it in parallel with Moodle in my two courses this Fall (starting September 9). I’ll also be discussing at WordCamp and PodCamp before and after the beginning of the semester.

        • Kenneth Henderson 23:43 on 29 June, 2010 Permalink

          OK, I am getting that same error too when I click on the “Courseware” tab in BP “HOME_TEMPLATE_LOADED”

          I can see the other “Courseware” tabs too, “Assignments, etc.” But is there supposed to be something besides “HOME_TEMPLATE_LOADED” when I first select the “Courseware” TAB?

          How close are you to getting “Assignments” listed in the “feed”?

        • Stas Sușcov 16:32 on 30 June, 2010 Permalink

          Courseware 1st tab will be a dashboard which is planned to be integrated only in July, once all the components like gradebook and schedules are done.

          About sharing data. None of the components is now sharing data, nor in ActivityStreams, nor by regular feed (and probably that will never happen). Integration with notifications/activitystreams will be finished during UI/UX milestone period when all of the components will be tested for integration.

          Courseware is a work in progress, this gets improved weekly, and everything is planned: check the calendar: http://bit.ly/dsLHw1

      • Stas Sușcov 20:38 on 1 July, 2010 Permalink | Reply

        Ok, I got it now.
        This is what you did, you installed BP 1.2.4 then upgraded to 1.2/trunk
        In order for new settings to work, you need to delete the current Courseware field group and de/reactivate the component. http://ubuntuone.com/p/8Uu/

        All your problems are caused by lack of permissions, having this solved, should allow you add new stuff. :)

    • Kenneth Henderson 21:03 on 29 June, 2010 Permalink | Reply

      I have installed your plugin but I am not seeing the Coursework in Buddypress. Am I missing something? I followed your install info.

    • Andre 18:59 on 30 June, 2010 Permalink | Reply

      Hi Stas

      I have screenshots of the issues – where can I email them to?


    • Stas Sușcov 19:32 on 30 June, 2010 Permalink | Reply

      Send an email to stas@nerd.ro


    • Andre 21:29 on 30 June, 2010 Permalink | Reply

      emails to that address are returned with ‘permanent failure’ – DNS Error: DNS server returned answer with no data

    • Andre 13:21 on 2 July, 2010 Permalink | Reply

      Stas – I took the latest build of courseware and reinstalled – the profile fields work now, but the group courseware tab still has the same problem: HOME_TEMPLATE_LOADED

    • Dave 20:16 on 26 July, 2010 Permalink | Reply

      please subscribe to updates

  • Stas Sușcov 21:59 on 22 June, 2010 Permalink | Reply
    Tags: , , 5th week, , fixed   

    EU/US issue fixed

    Also admin panel settings are updated now, much cleaner thanks to Boone :)

  • Stas Sușcov 0:16 on 22 June, 2010 Permalink | Reply
    Tags: , learning systems, 5th week, europe, us   

    An issue with European and US learning systems.

    Boone checked the code today, and we got an issue, more a logistic one rather than technical.
    In Romania(Europe) for example, the classes are a basic form of organizing students enrolled in a faculty, the class is assigned a set of courses then.
    In US Boone described their organization more like a course is the basic form of students organization in a faculty, and the students are assigned a set of courses (that act more like a Romanian class).

    Current implementation is sort of Romanian one, where groups are treated as classes (and that class will be assigned a set of courses), which is different from US and might confuse US students. I would like to ask teachers from different countries about their way to organize students/classes in an academic institution. Based on that I will adapt current version of Courseware to be aware of such situations.

    Thank you in advance.

    P.S.: Currently assignments are on hold, and I’m working on ‘fixing’ this issue.

    • Andreas 6:09 on 22 June, 2010 Permalink | Reply

      There is at least two more approaches I am aware of: comparatively common to the US, main organisational unit is courses and the container is the year – so you would end up with a course ‘theoretical foundations’ edition 2011, edition 2012, and so forth. And, decisively more chaotic, there are learning systems in place where the main organisational unit is courses and the container is the individual student – it’s up to the student to earn enough credits by choosing among a wide range of eligible courses…

      • Stas Sușcov 13:04 on 22 June, 2010 Permalink | Reply

        Ok, I see. I think that still can be included into the US scheme as student choses course and as the result I treat BuddyPress groups as single courses not as classes. Right?
        Thanks Andreas.

        • Andreas 13:11 on 22 June, 2010 Permalink

          That’s exactly what I would do – treating groups as courses, that is!

    • Kaj Rietberg 13:34 on 22 June, 2010 Permalink | Reply

      In the Nerthrlands it’s more like the Romanian way. Oft are students in classes and those classes have a certain schedule.

    • Stas Sușcov 15:34 on 22 June, 2010 Permalink | Reply

      Thanks a lot Kaj and Andreas!
      Courseware will handle both workflows, though it might need some more time.

    • Boone B. Gorges 16:08 on 22 June, 2010 Permalink | Reply

      Just to clarify what I take to be the issue here: In the US, a student might take four courses in a single semester/term – say, physics, philosophy, math, music. Each of those courses will have a different roster. Sally might be in my physics class but not my philosophy class, etc. As I understand it, in Europe, a single roster of students (maybe 20 or 30 students?) takes the same schedule of courses during each term. Thus Sally and I would be in all the same courses during the semester (and in subsequent semesters? I’m not sure).

      Another way to put the same thing: for the purposes of BP courseware, in the US, groups = courses = classes. There’s no reason to distinguish, since the roster (groups) will be different for each course/class. In Europe, because rosters are shared between courses, it’s best to understand ‘class’ == ‘BP groups’ ( == single roster of students), while each class can have multiple individual courses (eg philosophy, physics) associated with it. Stas, is this right?

      • Stas Sușcov 16:18 on 22 June, 2010 Permalink | Reply

        Yup :)
        Ok, so this will be fixed in nearest commit.

        • Andreas 16:28 on 22 June, 2010 Permalink

          As commented on the next article, the issue is not European vs US – there are many countries and academic cultures in Europe in which students are not organised in classes, but in years or not at all…

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc

Get every new post delivered to your Inbox.

%d bloggers like this: