HTTPS clone URL
Subversion checkout URL
- "ThinkUp is currently in the process of upgrading"
- [GSoC 2013] Ankit Aggarwal's iOS app proposal
- [GSoC 2013] Bhavesh Sharma YouTube plugin proposal
- [GSoC 2013] Cassio Melo New Insights based on Sentiment and Frequent Pattern Analysis
- [GSoC 2013] Create a VK.com plugin
- [GSoC 2013] Muhammad Sumon Molla Selim's Localize ThinkUp Proposal
- [GSoC 2013] Nadeem Shaik's YouTube Plugin Proposal
- [GSoC 2013] Pranjal Prabhash's YouTube Plugin proposal
- [GSoC 2013] Proposal by Pranjal Goswami
- [GSoC 2013] Some new Insights by Joe Mathai
- [GSOC 2013] ThinkUp Youtube Plugin Proposal
- [GSoC 2014] Proposal : Android App & GCM plugin
- About: ThinkUp Inspirations
- About: ThinkUp Roadmap
- About: ThinkUp RoadMap to Version 1.0
- About: Troubleshooting Common Problems and Solutions
- About: User Guide
- About: Working with ThinkUp and Git
- Code Style Guide
- Code Style Guide: CSS
- Code Style Guide: HTML
- Code Style Guide: PHP
- Code Style Guide: Smarty Template Language
- Code Style Guide: SQL
- Configuration: config.inc.php Settings
- Configuration: config.inc.php Settings for Developers
- Configuration: Enable the crawler's verbose developer log
- Configuration: Facebook
- Configuration: Google+
- Configuration: Twitter
- Create a new Youtube Plugin Supan Shah
- Design Patterns
- Designing Maximum Accessibility for ThinkUp
- Developer Guide
- Developer Guide: Data Access Objects (DAO's)
- Developer Guide: File Naming Conventions
- Developer Guide: Get the Source Code from GitHub and Keep It Updated
- Developer Guide: Git Tips
- Developer Guide: How to Change the Database Structure
- Developer Guide: How to Write Great Unit Tests
- Developer Guide: Manually Installing ThinkUp for Development Purposes
- Developer Guide: Pull Request Checklist
- Developer Guide: Setting Up Eclipse PDT
- Developer Guide: ThinkUp for Beginners by a Beginner
- Developer Guide: ThinkUp for Beginners, by a Beginner
- Developer Guide: ThinkUp Screencasts
- Developer Guide: ThinkUp's Model View Controller Implementation
- Developer guide: vim tips
- Front end and back end optimization
- Google Summer of Code 2011 Ideas Page
- Google Summer of Code 2013 Ideas Page
- Google Summer of Code 2015 Ideas Page
- Help: sorry, registration is closed on this thinkup installati...
- Help: ThinkUp is currently in the process of upgrading
- Insight Style Guide
- Installation OpenShift
- Installation: Amazon EC2
- Installation: Dreamhost
- Installation: Local Computer
- Installation: Mac OS X
- Installation: SELinux
- Installation: Windows
- Installing ThinkUp
- Making ThinkUp Accessible
- Plugins: Architecture Wishlist
- Plugins: Developer Guide
- Plugins: How to Build a ThinkUp Plugin
- Plugins: Simple Plugins to Build
- The ThinkUp API: UserNotFoundException
- Think Up Localization Vinh
- ThinkUp and PHPDocumentor (PHPDoc)
- ThinkUp Summer 2011 Mentor Program
- ThinkUp Talks: The ThinkUp Podcast
- Tips for Converting Wiki content to reStructuredText
- Twitter Realtime Plugin
- Twitter Realtime Plugin: Configuring and Running
- Upgrade: AppFog
- ~GSoC 2010: Dwi Widiastuti Installation Simplification and Auto Updates
- ~GSoC 2010: Dwi's Installer Process
- ~GSoC 2010: Ekansh's Geo location Visualization Proposal
- ~GSoC 2010: Google Summer of Code 2010 Ideas Page
- ~GSoC2010: Aditya Patawari's Installation Simplification and Auto Update
- ~GSoC2010: Ankit Ahuja's Smart Playlists
- ~GSoC2010: Ankit Guglani GeoSpatial Visualizations.
- ~GSoC2010: Ankit Guglani Social Network Analysis
- ~GSoC2010: Bharadwaj's Messaging plugins framework Web API
- ~GSoC2010: Cristian Regep Geo Location Awareness and Visualizations Proposal
- ~GSoC2010: Grigoruta Adrian Auto Installer and Updater
- ~GSoC2010: Hitesh's GUI installer (Wamp Xampp) and Updates
- ~GSoC2010: Martin Richard's code refactoring
- ~GSoC2010: msankhala's RSSFeed support
- ~GSoC2010: Ninad Pundalik's Messaging Plugins Framework Proposal
- ~GSoC2010: nmudgal's Data Source Input Plugin
- ~GSoC2010: Prateek Gupta's Proposal for Geo Location Awareness and Visualizations
- ~GSoC2010: Sean Cronin's Quick Install Proposal
Clone this wiki locally
There are two ways to activate the Google+ plugin.
If you are on a fresh install of ThinkUp without any other services installed then you can just click on the link to setup services after logging in for the first time.
Use the settings link in the top right corner when there is already a service installed on ThinkUp.
After clicking the link, the user should now be on the settings page. The default tab should be the plugins tab already, but if this is not the current tab then click the one labeled "Plugins." Here you will see a list of available plugins that can be activated.
One of the plugins will be title "Google+." If the button to the right is labeled "Activate" then click this to turn on the plugin. Now click the Google+ title or plugin icon to go to this plugin's settings page.
In order for the Google+ plugin to work, there needs to be a "Client ID" and "Client Secret" to get the data from the Google servers. To obtain this ID and secret the user will need to be on the Google+ plugin's settings page and click the link that says, "Create a project in the Google APIs Console."
Now you should be on a page with a big blue button that says, "Create Project..." Click that button to continue on.
That link will bring you to the Google APIs Console for creating IDs for the different Google APIs. First, we need to turn the Google+ API on. Click on the "Services" link on the left-side navigation console. This will bring you to a list of all the Google API services available.
In this list there is one for Google+. Click the "On/Off button" so that the "On" is highlighted in green (You will have to accept their TOS to continue). Now that the API is turned on for your account you can click the "API Access" link in the left navigation area.
Now, click the "Create an OAuth 2.0 client ID..." button.
Enter the name that you want to give this Client ID in the "Product name" box. Also, if you wish to upload an image for it then feel free, but it won't make a difference in how ThinkUp will work. Click the "Next" button when you are done.
You will now come to the Client ID Settings box. First, make sure the "Web Application" is ticked in the Application Type choices. In the "Your site or hostname" box, enter the location of your ThinkUp server or hosting directory followed by "/webapp/account/?p=googleplus". Most people that are hosting locally will use "http://localhost/ThinkUp/webapp/account/?p=googleplus" for their hostname. Finally, click the "Create Client ID" button to finish up.
Copy the Client ID on the API Access page and return to the Google+ settings page in your ThinkUp application. Paste the Client ID in and click "Save options" to save the ID in your application. Also, copy the Client Secret then paste that into the appropriate box on the Google+ Plugin settings page.
Now you are all set to start using Google+ with your ThinkUp.