Archive for June, 2010

[Deleted] Advanced Category Excluder plugin

Thursday, June 24th, 2010

The Advanced Category Excluder plugin has been deleted from all dvector accounts. There were too many problems and not enough users with this plugin. It did provide some useful functionality, so a replacement will likely be added within a week.

[Patched] Event Calendar 3 plugin

Thursday, June 24th, 2010

The Event Calendar 3 plugin is now working as expected. It has been re-enabled on all dvector sites. Thank you for your patience.  Below is the patch code:

@@ -132,7 +132,8 @@

 /** Rewrite date restrictions if the query is day- or category- specific. */
-function ec3_filter_posts_where(&$where)
+//function ec3_filter_posts_where(&$where)
+function ec3_filter_posts_where($where)
 {
 global $ec3,$wp_query,$wpdb;

@@ -225,7 +226,8 @@
 }

 /** */
-function ec3_filter_posts_join(&$join)
+//function ec3_filter_posts_join(&$join)
+function ec3_filter_posts_join($join)
 {
 global $ec3,$wpdb;
 // The necessary joins are decided upon in ec3_filter_posts_where().
@@ -239,7 +241,8 @@
 }

 /** Change the order of event listings (only advanced mode). */
-function ec3_filter_posts_orderby(&$orderby)
+//function ec3_filter_posts_orderby(&$orderby)
+function ec3_filter_posts_orderby($orderby)
 {
 global $ec3, $wpdb;
 if($ec3->order_by_start)
@@ -263,7 +266,8 @@

 /** Eliminate double-listings for posts with >1 scheduled event. */
-function ec3_filter_posts_groupby(&$groupby)
+//function ec3_filter_posts_groupby(&$groupby)
+function ec3_filter_posts_groupby($groupby)
 {
 global $ec3,$wpdb;
 if($ec3->join_ec3_sch || $ec3->order_by_start)
@@ -278,7 +282,8 @@

 /** Add a sched_id field, if we want a listing. */
-function ec3_filter_posts_fields(&$fields)
+//function ec3_filter_posts_fields(&$fields)
+function ec3_filter_posts_fields($fields)
 {
 global $ec3;
 if($ec3->is_listing && ($ec3->join_ec3_sch || $ec3->order_by_start))
@@ -536,7 +541,8 @@
 }

-function ec3_filter_the_content(&$post_content)
+//function ec3_filter_the_content(&$post_content)
+function ec3_filter_the_content($post_content)
 {
 return ec3_get_schedule() . $post_content;
 }

Event Calendar fix in progress

Thursday, June 24th, 2010

The Event Calendar plugin will likely be fully activated and functioning by the end of today. I have implemented a fix and am currently testing that right now.

Disabled 2 Plugin Sets

Thursday, June 24th, 2010

The Event Calendar and the Advanced Category Excluder plugins have been deactivated for all sites. These two plugin sets were causing display issues by using bad formed SQL statements and deprecated PHP functions. I will review the plugin code, submit bug reports to the authors, and attempt to get these plugins reactivated as soon as possible.

If you are using the Event Calendar plugin to manage and display events, you will temporarily need to display these using only the event category. You will also be unable to add new events to the calendar.

Signup Gateway

Sunday, June 20th, 2010

The page to register or create a new blog is protected. This is not meant to discourage you from registering but to block registration bots. The credentials needed to get to the registration page are:

Username Password
friend begin

By entering these credentials into the authentication box, you declare that you are not a spammer and will not use your dVector blog for illegal or adult themed activities.

Now go register or create that blog!

Account and Blog Registration Re-enabled

Saturday, June 19th, 2010

The ability to register for an account and create a new blog has been added back to dVector. All new blogs will be held in moderation until they are fully approved. Approvals may require email communication with the blog creator and a declaration from that creator that the blog will not be used for spam.

Within 6 hours of re-enabling this feature, dVector received more than 60 requests for new blogs. Of those, I have verified that only 1 was legitimate. Expect some additional work and automation on this feature.