RoloPress - WordPress based contact manager
-
Upload
sudar-muthu -
Category
Technology
-
view
6.024 -
download
0
description
Transcript of RoloPress - WordPress based contact manager
Steve BrunerSudar Muthu
Background
• Artisan Themes creates WP-Contact Manager•http://artisanthemes.com/themes/wp-contact-manager/
• SlipFire released WP-CRM
• Both still needed setup and didn’t have full front-end functionality
Why do we need another Contact Manager?
• Existing Contact Manager’s are not very flexible.• Most are either too difficult to use… or too simple to be useful.• Open Source versions are not easy to theme or write plugins.
Features
• Full Front-end management – no need to visit Admin area• Add Contact• Edit Contact• Add Company• Edit Company• Add Notes• Edit Notes• Packed with 8 new widgets
• RoloPress is an application built on the WordPress platform.• It is not a separate application tied to WordPress
Demo
Well let’s see it!!
Extending RoloPress
• Can be extended through:• Themes• Plugins• Core
Extending RoloPress
• Follows the same principles as WordPress• Easily extendable• Provides Hooks• Provides Filters• Creating a plugin for RoloPress is basically the same as WordPress
• Themes• Plugins• Core
Extending RoloPress Themes
• Build on Parent / Child Framework• Uses a combination of Hybrid and Thematic• RoloPress Core = Parent Theme• RoloPress Default = Child Theme• Almost every feature of the theme is extendable –
• hooks and filters are available• The look and feel can be easily changed by editing or creating a child theme.
Extending RoloPress Plugins
• Most WordPress Plugins will work out of the box• Some recommended:
• Backup Plugins• Membership Plugins (to make private)
• Similar to writing Plugins for WordPress• Reference for Functions / Filters / Hooks at:
www.RoloPress.com
Extending RoloPress Core
• Add a new element to the $contact_fields array to add new fields to Contacts.• Add a new element to the $company_fields array to add new fields to Company.• These new fields will automatically appear in “Add Contact” and “Add company” pages.
Contributing to RoloPress
• http://code.google.com/p/rolopress/• Contributing to code• Creating child themes• Creating Plugins
Questions
• RoloPress – •http://www.rolopress.com/fourms (@rolopress)
• Steve – •http://www.slipfire.com/ (@sbruner)
• Sudar – •http://sudarmuthu.com (@sudarmuthu)