Politics 2.0 Changing the country thru WP & BP. What I’ll cover What we are doing – For everyone Why we choose WordPress & BuddyPress – For people looking.

Slides:



Advertisements
Similar presentations
From the eyes of an Administrator A general overview of e-CFunds Administrative Site, including navigation and exploring the features of this powerful.
Advertisements

WordPress as a Platform Bangalore PHP Meetup – 30-Jan-2010 Sudar Muthu Research Engineer, Yahoo Labs
IATI Technical Advisory Group Technical Proposals Simon Parrish IATI Technical Advisory Group, DIPR March 2010.
WordPress from Start to Finish Day 1: Installing and Using WordPress Looking at the WordPress database.
Association of Registered Nurses of British Columbia Social Media Guide.
USING WORDPRESS. WEEK 1 1.Why WP? 2.Setting Up WP 3.Exploring the Admin screen 4.Page Organization 5.Posting 6.Polls.
Recruitment Booster.
SOCIAL MEDIA & PHYSICAL ACTIVITY PROMOTION: MAKING THE CONNECTIONS Presented by: Sandra De Freitas
Hidden Features. What will we cover 16 hidden features for Admins Bonus: –2 hidden features for Employers –Live examples!
Easy Website Creation Using WordPress Welcome and Thank You to our Sponsors.
Social Media Presented by Melissa Korn – MS Society of Canada Rochelle ten Haaf – Ovarian Cancer Canada Tom Forgacs - LinkedIn.
Introduction to push technology © 2009 Research In Motion Limited.
Using the Engaging Networks tools Ghazal Vaghedi Toronto February 21, 2012 #12ENCONF.
Make Your Site Do More: Using Plugins If you can think of it, there’s probably a plugin that does it* * And we probably already have it installed.
Windows XP Language Interface Packs (LIPs) - Localized OSs for the Masses Russ Rolfe Program Manager.
WordPress Chapter 12: Attracting a Crowd BTM 395: Internet Programming WordPress: The Missing ManualWordPress: The Missing Manual by Matthew MacDonald.
Tutorial Introduction Fidelity NTSConnect is an innovative Web-based software solution designed for use by customers of Fidelity National Title Insurance.
Social networking FACEBOOK AND TWITTER. Then In the beginning of Facebook, there were very few features. There were no status updates, messages, photo.
Created by Amber Craddock, Kylee Stone & Caleb Truette.
Design Project 3: PattersonPark.com INFM 700, PROJECT # 3 – FALL 2013 (M.RAMAGEM, S.DELUCIA, S.KOLURO) UMD - COLLEGE OF INFORMATION STUDIES.
Presented by…. Group 2 1. Programming language 2Introduction.
Plugging In Connecting with your Membership On Line T HE A MERICAN L EGION.
Twitter for Dairy Farmers Tweets, tweeps & hashtags.
CULTUR-EXP CULTURe EXchange Platform. Core functionality and Requirements Users: types, functionality, access and privacy Content: types and requirements.
©2010 GovDelivery GovDelivery Overview Digital Subscription Management for Mecklenburg County Government April 14 th,
Social Media Strategy Non-profit Organization. Platforms to Establish Facebook Blog Twitter YouTube Linked-In.
Higher Logic State of the Company and 2014 Roadmap.
Marketing Your Business Through Social Media. FSC Interactive Online and Interactive Marketing Agency located in New Orleans, La. Specialize in Social.
Content Management Systems Drupal. Content Introduction Setting up Drupal Structure Features Core functions Comparison of Joomla and Drupal Total Cost.
Navigating Twitter for Developing a LSMN starfishexpo 2012 Presenter: Gunnar Simonsen.
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Participatory Internet-based Mapping Map.
October 6, 2009Lawrence Hall of Science Using Social Media Networks to Engage Your Audience and Build Community Presented by: Frank Kusiak Nicole Medina.
WordPress Plugin Development A Starter Guide For Beginners.
“ ”ing Facts Pinterest is the 3rd most popular social networking site in the world Over 4 million unique visitors daily Since May 2011, the number of.
Introduction to Groups.
WIKI, WIKI, WIKI! Using a Wiki for Collaborative Classroom Conversations Created by Betsy Hood, WGTE.
Emily Puleston. Wordpress is a free blogging website It is the #1 Content Management System site today First released in May, 2003 Has been downloaded.
Instagram Getting Started with the Basics. Why are we talking about Instagram? 200 Million Monthly ACTIVE users 23% Increase in active user over 6month.
Customer Hub Protect Your Content. What We’ll Be Talking About Customer Hub is a powerful content management system that is fully integrated with Infusionsoft.
Social Media Primer. Social Media is Great For: Building awareness and attracting new business Fostering community Providing helpful content and information.
Fundamentals of Web DevelopmentRandy Connolly and Ricardo HoarFundamentals of Web DevelopmentRandy Connolly and Ricardo Hoar Fundamentals of Web DevelopmentRandy.
Presented by Karen Porter UM School of Business Administration & ImpactOnlineMarketing.com Choosing & Configuring Widgets.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Overview The Comments plug-in allows for user generated content. Developed by Scand Ltd. The commenting feature has become a default functionality for.
TWITTER 101 Presented Lingo Hashtags Profiles that stand out How to be “engaging” Best practices, including automation Promoting your.
Best Practices 21st Century Communication Ideas. Social Media Use is Growing.
Like, Reply Praise, Polls, etc Documents Follow in Yammer.
Getting Started Telligent or SharePoint (or Hybrid)?
2016 CSO System Training & Networking Conference / Copyright © 2016 #csoconf 2016 CSO System Training & Networking Conference / Copyright © 2016 #csoconf.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
Thinking of Drupal 8? Get started with the resources.
Learn What’s New in WordPress4.0 Presented by: SunTecOSS.
● The most common website platform ● User friendly-easy to edit ● Constantly improving-updates, plugins, themes Why WordPress?
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Wordpress Overview Wordpress is an open-source and free Web publishing application, content management system( CMS) and blogging tool built by a community.
Cool and easy ideas for non-techies (but willing to learn)
Pinterest Clone Features
Wordpress Tiger Tech 2017.
What is a Blog? short for Weblog journal on a website
WordPress Plugins Popular WP Plugins: Sliders, Forms, Contacts, SEO, Forum, Photo Gallery, e-Commerce WordPress Plugins SoftUni Team Technical Trainers.
WordPress Development
In the Classroom.
iCIMS 17.1 Release: Highlights
Easy Website Creation Using WordPress
Samer Koda IEEE-SEM – Section Student Representative IEEE-SEM-SA – Webmaster 12/7/2018.
WordPress Development
Building a Minimum Viable Product with WordPress and using WordPress as a software foundation Chris O’Dell wp-community-uk.slack.com: chrisodell Twitter:
Social Media Google+ Marketing.
10 REASONS TO USE JETPACK FOR WORDPRESS IN 2019
WordPress Development
Presentation transcript:

Politics 2.0 Changing the country thru WP & BP

What I’ll cover What we are doing – For everyone Why we choose WordPress & BuddyPress – For people looking to build a community What Plugins & Tools do we use – For non-technical people using BP & WP How’s it coded – For programmers using BP & WP

Profiles BuddyPress powered Mailing Address and Preferences Badges Permissions – Voting on policy

WP & BP powering engagement

Petitions

Motions in the House of Commons

Engaging with Canadians on issues

Why WordPress Hundreds of sites – hundreds of admins – Easy to administer User account persistent cross network Secure Scalable Actively maintained There’s a plugin for that

Why BuddyPress All features we wanted built in – Profiles – Groups – Activity There’s a plugin for that

What tools we used (we didn’t build that) One group for our community Hashtags for conversation segmentation Rate vote like plugin for activity Modified BPML for multilingual BP-Moderation to report abuse Group Subscription BuddyStream to push to FaceBook and Twitter Group discussion inside Facebook app

BuddyStream BP-Moderation Rate Vote Like BPML

#Hashtags No formal topics set Topics come and go Community decides

BuddyPress groups inside Facebook Facebook Notifications Post updates Post comments Edit profile

How we coded it Facebook App is a theme Converted Hashtag plugin from string search to taxonomy queries Language is a meta attribute to each activity Everything needs to be translated meaning a lot of filters to WPML Most API calls asynchronous with Gearman Custom post types / Custom taxonomy

Facebook App separate site with custom theme / plugins Filters and actions to pretend to be BP site Cron notifications of all users that installed App Currently notifies of new posts / comment and post reply

User logic code Our own user class that extends WP_User – Business logic in that class – Wraps API calls to update profile – Wraps custom taxonomy logic (Yes, taxonomy on users!)

Hello / Bonjour Internationalize AND multilingualize – Always use __() and _e(); – __(‘hello’,‘presentation’); In plugins that generate content or use admin generated content put filters for all the content – Example settings text boxes – Example daily notifications plugin

Questions?