It’s a shame that this fantastic plug-in has been abandoned by its developer. I love it and have several classes I couldn’t run without it.
When I did a new install today, I hit the same ClassBlogs_Plugins_Aggregation_Schemata error that several others reported.
Thankfully, it turns out that there’s an incredibly simple solution to the problem. The file Schemata.php in /ClassBlogs/Plugins/Aggregation is using the PHP shorthand for its delimiter, which hasn’t been supported in forever. So all you need to do to fix this problem is to open in that file in any text editor and change the FIRST line of code from:
<?
to
<?php
Save the file, upload it to your server, and you should be all set.
Note that when I did this, I had tried activating the plug-in first, got the error, fixed it, and then still got an error. I actually had to delete the plug-in, reinstall it, then – and this is important – fix the error BEFORE attempting to activate. After that I was able to do the network activation without issue.
I hope this helps. With any luck, even though the original developer is gone, those of us using the plug-in can continue to help each other out and keep this going.
]]>I have class-blogs set up and working. So far, so good (except the word count error I posted about).
I’m curious, though, as to how to manage creating the users and student blogs. Do I have to create each one manually, or is there a system in place to allow them to do it themselves?
]]>When I try to access the word count page, I get the following errors:
Warning: Missing argument 2 for wpdb::prepare(), called in /home2/rhuddles/robsclasses.com/classblogs/wp-content/plugins/class-blogs/ClassBlogs/Plugins/Aggregation/SitewidePosts.php on line 682 and defined in /home2/rhuddles/robsclasses.com/classblogs/wp-includes/wp-db.php on line 992
Warning: Missing argument 2 for wpdb::prepare(), called in /home2/rhuddles/robsclasses.com/classblogs/wp-content/plugins/class-blogs/ClassBlogs/Plugins/Aggregation/SitewidePosts.php on line 695 and defined in /home2/rhuddles/robsclasses.com/classblogs/wp-includes/wp-db.php on line 992
Warning: Missing argument 2 for wpdb::prepare(), called in /{path}/wp-content/plugins/class-blogs/ClassBlogs/Plugins/Aggregation/SitewideComments.php on line 658 and defined in /{path}/wp-includes/wp-db.php on line 992
Warning: Missing argument 2 for wpdb::prepare(), called in /{path}/wp-content/plugins/class-blogs/ClassBlogs/Plugins/Aggregation/SitewideComments.php on line 671 and defined in /{path}/wp-includes/wp-db.php on line 992
]]>I’ve had the plugin running for almost a month now, with students posting their assignments since day 2. But the weekly word count only shows the stats from the latest week. Is this supposed to be the case? I was hoping there would be a running tally from week 1 as well.
]]>I have 24 students in a college class using WordPress blogs, each student has their own blog. I have class blog plugin installed on WordPress blog #25, which is the instructor’s blog. Must each student install class blog plugin on their blog in order for me to track their activity?
thanks
Norman Earls
]]>Hi,
The class blog is working very well for me. However, is it possible to disable the option that enables students to edit the ‘published date’ for their posts?
Thanks,
David
]]>First, thanks for creating what seems to be a fantastic plug-in!
I’d like to use the Class Blogs plugin for my course, but I’m having trouble getting the sample blog posts that I’m creating to appear to the main page of my website (BTW, it is a single install of WP 3.5). Is there a setting that I need to adjust, or a special tag or category that I need to use so that students posts will migrate to the main, home page?
Thanks in advance for any and all assistance!
Cheers,
Ludology
Hi! So, this plugin helps a professor to find, organize and analyze the works created by his/her students. But where students must create their works/posts: only on a single-site blog (where the plugin is installed) or they can create their works/posts on a multi-site network?
]]>Hi
gives an error when I click “Activate”/Network Activate .
wp 3.4.2
php 5.33
Mysql 5.1.6
Apache 2.2.15
I’ve tried wp 3.3.2 same error
how can i fix it?
Thanks for help
Fatal error: Class ‘ClassBlogs_Plugins_Aggregation_Schemata’ not found in /TPU/htdocs/wordpress/wp-content/plugins/class-blogs/ClassBlogs/Plugins/Aggregation/Aggregator.php on line 494
]]>Hi,
It’s an interesting plugin but, if I’m not wrong, it is very similar to buddypress, right? In other case, what are the differences? Thank you.
]]>Hello there
Thank you for developing this wonderful plugin! We were using it previously for class. However, server kept sending the error message of:
array_key_exists() expects parameter 2 to be array, null given in /var/www/wordpress/wp-content/plugins/class-blogs/ClassBlogs/Utils.php on line 113
Any help will be appreciated
]]>Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object (website path here)/wp-content/plugins/class-blogs/ClassBlogs/Utils.php on line 113
]]>