Bug Reports for BP 1.5

July 30, 2011 in Uncategorized

Hello Everybody,

if you feel like helping us out and make Buddyvents an even awesomer (is that a word?) product than it already is, then please let us know any bugs here in the comments!

Thanks!

The Shabushabu Team,
Boris & Stefan

New Create/Edit Event Panels

February 3, 2011 in Uncategorized

The new create panel will work much like the create group panel. It’ll break the form into different logical sections and will enable developers to easily add tabs, again like the BP Group Extension API.

Facebook & Twitter Integration for Buddyvents

January 17, 2011 in Uncategorized

An event posted to Twitter:

And the same event posted to Facebook:

Mapology Readme

November 17, 2010 in Uncategorized

=== Mapology ===
Contributors: travel-junkie
Donate link: http://shabushabu.eu/donation/
Tags: buddypress, google, maps
Requires at least: WP 3.0.1, BP 1.2.6
Tested up to: WP 3.0.1, BP 1.2.6
Stable tag: 1.0

Add various Google Maps (v3) for groups, members and posts

== Description ==

Adds Google Maps for groups and members

Features:
* Overview map for members and (optionally) groups
* Activity stream integration for users
* Profile integration
* Uses MarkerClusterer for basically unlimited numbers of markers
* Search radius for users, activity and groups (available from BP 1.3)
* Blog integration (shortcodes)
* User routes
* Routes can be attached to a group
* Activity integration
* Attach coordinates to blog posts
* Export as KML file
* Custom location post type
* Geo sitemap of all kml files
* Adds geoRSS info to normal feeds
* Feeds for global, member and group routes
* Group admins can remove routes from their group
* Routes directory, groups and member overview maps
* Integration with BP Moderation
* oEmbed support for route descriptions
* Grid view for routes
* Widget

Future features / To-Do:
= v2.x =
* AJAX pagination
* AJAX route creation
* Import KML files
* Route categories
* Route tags
* Directions
* Frontend locations submission

= v1.x =
* Custom infowindows
* Configurable distance search (e.g. 10 km from a chosen city)
* Proximity filtering for profiles
* Blog posts/locations post type overview map
* Add super admin menu
* Sort routes by continent/date/anything else
* Set default directory map locations
* Highlight locations tab on custom post type and custom taxonomies
* Combine KML files together for download (by group/user)
* When creating/editing routes be able to stop waypoint connections
* Create a map where all pins (routes/members/groups/events/custom components) can be seen

Translations:
* German

All other translations are most welcome :)
== Installation ==

1. Upload all files to wp-content/plugins/mapology
2. Create the files kml-sitemap.xml and kml-sitemap.xml.gz in the root of WP and set permissions to 777
3. Activate the plugin in your admin backend
4. Go to BuddyPress->Mapology and adjust the options

That’s it … enjoy!

== Upgrade ==

1. Deactivate Mapology
2. Backup any custom image, stylesheet and language files
3. Upload all files via FTP to wp-content/plugins/mapology
4. Restore custom language, stylesheets and image files
5. Activate Mapology

== Frequently Asked Questions ==

= What about feature requests? =

You can register on our [support site](http://shabushabu.eu/membership-options/) and leave a comment in our support forums.

= What are the minimum requirements to run Mapology? =

That would be:
WordPress 3.0.1
BuddyPress 1.2.6
PHP 5

Mapology might run on earlier versions of WP and BP, but they are not supported.

= Support =

Upon purchase of this plugin you receive support for v1.x of the plugin. You will need to purchase the plugin again when the version reaches 2.0

Route Shortcode Test

November 12, 2010 in Uncategorized

There are shortcodes available now that let blog authors include all available routes (as per route privacy settings) in their posts. Should the current user not have the correct permissions to view the route, then a message will be displayed instead of the map.

As with the post map shortcodes, there is a shortcode creator integrated on the create-post screens.

Sample route creation!

November 11, 2010 - December 11, 2010
Created by Greg Richardson

Post Map Test

November 11, 2010 in Uncategorized

Mapology now supports adding coordinates to blog posts. There is also a shortcode that let’s you insert the post map into your post.

Buddyvents Changelog

November 1, 2010 in Uncategorized

== Changelog ==

= v1.6 =
* NEW: Post new events to the event admins Twitter/Facebook account
* NEW: Location based search
* Added: Message component independence
* Changed: Switched from load_textdomain to load_plugin_textdomain
* Changed: API structure

= v1.5.2 =
* Added: All attached event meta data is now attached to the $bpe->displayed_event->meta object
* Added: Various hooks for the backend
* Changed: Invitations don’t use friends component anymore
* Changed: Moved admin templates to templates folder
* Changed: Google map variable is now of global scope

= v1.5.1=
* Added: Plugin CSS files (events.css, compat.css, datepicker.css and colorbox.css) will be overridden by theme CSS files (events/{filename}.css) if they are present
* Bugfix: Event changes get now only mailed to members
* Bugfix: Default avatar upload
* Bugfix: Installing the plugin broke tab default order
* Bugfix: CSS changes for IE 7

= v1.5 =
* NEW: RESTfull API to include events on other websites
* NEW: Works standalone now without BuddyPress (Sponsored by Rob Lhamon – THX)
* NEW: Event schedules
* NEW: iCalendar support
* NEW: hCalendar microformat (semantic markup)
* NEW: Maps can be localized now
* NEW: Default view can be set by the site admin now
* Added: Event deletion from the backend
* Added: Search template
* Added: setlocale to translate month names
* Added: Notification email gets sent to site admin if event needs approval
* Added: To be approved events (amount) show up in nav menu
* Checked: Compatibility with BP 1.2.7
* Checked: Compatibility with WP 3.1
* Changed: Event admin does not get sent reminder emails anymore
* Changed: All direct loop parameters (except for feeds & widgets) have been moved to bpe_has_events() in preparation for AJAX navigation in v2.x
* Bugfix: Events did not show on calendar where month numbers where lower than 10
* Bugfix: Events did not show on calendar if they stretched across 3 or more months
* Bugfix: Admin options on single event views
* Bugfix: Site admins did not see attending buttons
* Bugfix: MarkerClusterer wasn’t loaded if default_tab was map
* Bugfix: Create link in widgets
* Bugfix: Attendee management button
* Bugfix: Another small problem when attending tab was first
* Updated: Colorbox to v1.3.15
* Removed: Template changes (needs to be automated for a future version)

= v1.4.1 =
* Bugfix: Problems when attending tab was first

= v1.4 =
* NEW: Directions from users position to the event (THX to Greg Richardson for the idea)
* NEW: Create link on group pages that prepopulates the create form
* NEW: Admin notice to upgrade the database if needed
* NEW: Tabs order can now be changed (Sponsored by Ann Christine Foverskov – THX)
* NEW: Tabs can be disabled
* NEW: Event creation in the backend
* NEW: Option to approve events (Sponsored by Rob Lhamon – THX)
* NEW: AJAX calendar widget (Sponsored by Rob Lhamon – THX)
* NEW: Daily archives
* NEW: Monthly archives
* NEW: Option to invite all group members
* Added: More page titles
* Added: Finished hook reference
* Added: A text file where all future template changes will be noted
* Changed: Moved function add_links to admin class
* Changed: Category pages use start_date_desc as default sorting option
* Changed: Renamed some functions to enable sorting of nav items
* Bugfix: Some strings could not be translated
* Bugfix: Changed event names get saved again

= v1.3 =
* NEW: Event reminders before the event starts (Sponsored by Roger Coathup – THX)
* NEW: Support for the Achievements plugin by DJ Paul
* NEW: Basic member management for event admins
* NEW: Show spots left when member amount are restricted
* Added: Number of events show up on nav bars now
* Added: More widget options
* Bugfix: Missing var in notifications function
* Bugfix: Single events did not show when archived
* Bugfix: Archive template for groups
* Removed: Screenshots

= v1.2.5 =
* NEW: Event notifications for users (Sponsored by Roger Coathup – THX)
* Changed: Added future/past = false to category/cat feed template loops
* Bugfix: Header already sent error in the backend when saving an event
* Bugfix: Location gets re-saved when editing an event
* Bugfix: begin & end vars fixed in db query
* Bugfix: Group events permalinks in templates

= v1.2.4 =
* NEW: Events editing in the backend
* NEW: Events archive
* NEW: Sorting options
* Added: Support against spam users
* Added: Avatar for widgets (THX Greg Richardson)
* Changed: Feeds use creation date rather than start date
* Bugfix: Activity entries for recurrent events
* Bugfix: Function name clash
* Bugfix: Only parent fields are enabled for locations
* Changed: Prevent JS function name clashes

= v1.2.3 =
* NEW: Proximity filtering for events
* NEW: Default avatar upload
* Changed: Refactored meta-database functions
* Added: Finished action-hook reference
* Bugfix: Translation string is fixed
* Bugfix: Danish characters

= v1.2.2 =
* Added: Option to define the main slug (backwards compatible)
* Bugfix: Added clear:both to the bottom pagination (for grid-view)
* Bugfix: Full compatibility when BUDDYVENTS_SLUG gets redefined
* Removed: Name attribute of search submit for a cleaner url

= v1.2.1 =
* NEW: oEmbed support for event descriptions (optional)
* Added: Filter/Action doumentation (in parts)
* Added: First steps towards automatic upgrade
* Changed: Default sorting is now end_date
* Changed: JS week start now reflects events calendar
* Changed: All hardcoded instances of events to $bp->buddyvents->slug
* Changed: Registration now checks for end_date rather than start_date
* Bugfix: Sometimes the first day of an event showed (cont.) on the calendar
* Bugfix: Invitation emails work again
* Bugfix: bpe_is_restricted() checks again for logged-out user (introduced in 1.2)
* Bugfix: Error message is now being shown for image sizes 150×150 px and smaller
* Bugfix: date_created sort option didn’t work properly
* Bugfix: Buddyvents page titles were messing with other titles
* Bugfix: Recurrent event wasn’t rescheduled properly due to an overwritten id

= v1.2 =
* NEW: Map options are configurable now
* NEW: Option to restrict event creation to group admins
* NEW: Manual coordinates generation
* NEW: 24h or 12h clock
* NEW: Admin links in adminbar
* Added: German language file
* Added: Create link in the admin bar
* Added: Support for Mapology
* Added: Template for single event navigation
* Added: Bottom pagination links on templates
* Changed: Support for multiple MarkerClusterer images is now enabled
* Changed: Templates have been cleaned up some
* Changed: Invite template gets hidden when event is closed
* Changed: Times use bp_core_current_time() now
* Changed: Date format uses WP default now
* Bugfix: Added stripslashes in various locations
* Bugfix: Redirect after editing an event works now properly
* Bugfix: Userlink did not show for recurrent events
* Bugfix: JS for calendar gets generated properly for events without coordinates
* Bugfix: Grid-style javascript
* Bugfix: bpe_is_single_event() checks for forbidden slugs now
* Bugfix: Messages are now translatable
* Removed: Slug re-creation when editing an event

= v1.1.1 =
* Bugfix: Image urls have been corrected when WP sits in a sub-folder
* Changed: Widget and map now only show current events

= v1.1 =
* NEW: Admin definable event categories (AJAX backend)
* NEW: Show/hide event categories on the map
* NEW: Calendar week start can now be set to either Monday or Sunday
* NEW: Automatic notification of new versions (checks once per day)
* NEW: Image grid-style and normal list style
* NEW: RSS feeds for categories (global/group) and users
* NEW: Group calendars
* NEW: User event pages
* NEW: Group events map
* Added: Better sorting of events on calendar view
* Added: Option to disable group contact details
* Added: Checks for activity component
* Added: Upgrade routine
* Added: Event creator shows up in templates
* Changed: Reorganized template folders
* Changed: Default pagination limit is now 10/25 for list/grid view
* Changed: Map events get listed now by end rather than start date
* Changed: Improved SQL queries for better performance
* Changed: Min BP version is now 1.2.6
* Changed: Max attendees gets checked separatly from closed events now
* Changed: Image urls get saved without root domain
* Bugfix: Cookie location info was not displayed on create form
* Bugfix: Event names get properly escaped now
* Bugfix: Function bpe_is_event_private() returned wrong result
* Bugfix: Feed link has been fixed
* Bugfix: Image links on WP MS installs were broken
* Bugfix: Recurrent events were sometimes not created properly

= v1.0.1 Beta =
* Added: French language file
* Changed: Calendar uses action_variables now instead of $_GET

= v1.0 Beta =
* initial release

Buddyvents Readme

October 8, 2010 in Uncategorized

=== Buddyvents ===
Contributors: travel-junkie
Donate link: http://shabushabu.eu/donation/
Tags: buddypress, events, rss, widget
Requires at least: WP 3.0.1, BP 1.2.6
Tested up to: WP 3.0.1, BP 1.2.6
Stable tag: 1.6

Adds an events system to a BuddyPress installation

== Description ==

An events system is added to a BuddyPress/WordPress installation with the following features:

* RESTful API
* Works with or without BuddyPress
* Events can be created by any user
* Events can be attached to a group, if the event creator is a group admin
* Option to restrict event creation to group admins
* Admin definable events categories
* Event Privacy that includes group integration
* Activity stream integration
* Friends component integration (used for invitations)
* Event comments (activity stream integration)
* Location based event search
* iCalendar support
* RSS Feeds for groups, users, categories and all events
* Geocoded locations for events (can be manually modified)
* Google Maps v3 for all events / group events
* Adds basic information like address to groups
* Sidebar widgets (events/calendar)
* Support for BP-Moderation
* Calendar integration (global, groups and users)
* Calendar start either on Monday or Sunday
* 12h or 24h time format
* Restrict number of attendees
* Recurrent events (daily, weekly, monthly, yearly)
* Show/hide event categories on the map
* Image grid-style and normal list style
* Events on user profiles
* Proximity filtering for events
* Custom default avatar upload
* Action/filter documentation
* oEmbed support for event descriptions (oEmbed for BuddyPress needs to be activated)
* Events management in the backend
* Spam management for events
* Events archive for all closed events
* Get notified of upcoming events per mail/screen notification based on keywords
* Event reminder for event-members
* Integration with BP Achievemants
* Event attendee management
* Directions to an event
* Menu tabs can be reordered and deactivated through backend options
* Option to approve events
* Daily and monthly archives
* Daily event schedules
* hCalendar microformats
* Dedicated search page
* Crosspost events to Facebook and Twitter

Future Features:

v2.x
* AJAX event submissions
* AJAX calendar
* AJAX events widget (all/friends/categories)
* AJAX pagination
* Pay for event creation (PayPal)
* Pay for attending an event (PayPal)
* Tags for events
* Feeds for tags/location-month-day archives
* Location archives
* ICS file import
* Print directions to event
* Automatic update
* Integration with BP Album+ (images/audio and video in event and schedule descriptions)
* Integration with BP Privacy
* Google map on search results
* Event comments for standalone version
* Rate events

v1.x
* Sort attending events by def/maybe
* Show def/maybe on attendee page
* Categories (+feeds) for users
* Daily/monthly archives for users/groups
* Different images for different categories
* External events
* Integration with BP Sitemaps plugin
* Widget that shows events based on proximity

(Features are also being added as we or you think of them :)

Known Problems:
* MarkerClusterer does not get updated when categories are deactivated on map views
* Grid-view hide/show flickers sometimes
* Month names with special characters might not display properly on windows servers

Language Files:
* German
* French: THX to [Guillaume Coulon](http://webcaviste.com)
(new translations are always welcome)

== Installation ==

1. Upload the files to wp-content/plugins/buddyvents
2. Activate the plugin in your admin backend
3. Go to BuddyPress->Buddyvents and adjust the options

That’s it … enjoy!

== Upgrade ==

1. Deactivate Buddyvents
2. Backup any custom image, stylesheet and language files
3. Upload all files via FTP to wp-content/plugins/buddyvents
4. Restore custom language, stylesheets and image files
5. Activate Buddyvents
6. Go to the backend (BuddyPress->Buddyvents) and upgrade the database (if needed)

== Frequently Asked Questions ==

= What about feature requests? =

You can register on our [support site](http://shabushabu.eu/membership-options/) and leave a comment in our support forums.

= What are the minimum requirements to run Buddyvents? =

That would be:
WordPress 3.0.1
BuddyPress 1.2.6 (active messages & friends component; will be changed)
PHP 5

Buddyvents might run on earlier versions of WP and BP, but they are not supported.

= Why doesn’t the upload functionality work? =

Make sure that your uploads directory, usually wp-contents/uploads, is writable. You can set the permissions to 777 by using an FTP programme such as FileZilla.

= Something’s wrong with recurrent events. What do I do? =

Recurrent events are still somewhat experimental. The best thing to do is install the plugin Cron View by Simon Wheatley, then check if the recurrent events have been scheduled correctly.
Recurrent events in Buddyvents use this hook to schedule events: bpe_create_redisplayed_event_action.

= I have just updated Buddyvents, but it still tells me that a new version is available. Why? =

Please follow the upgrade installation. The plugin checks once a day if a new version exists.
The update nag gets automatically removed when you reactivate Buddyvents after uploading the new files.
If you want to get rid of the nag straight away, then paste the following snippet into your themes functions.php:
delete_option( ‘buddyvents_update_exists’ );

Alternatively, you can just wait until the plugin checks next for a new version.

= Support =

Upon purchase of this plugin you receive support for v1.x of the plugin. You will need to purchase the plugin again when the version reaches 2.0
To receive support please register a free account at http://shabushabu.eu. Once you registered, you will be invited to the Buddyvents support group..