Created
March 13, 2010 09:25
-
-
Save code/331220 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class App(object): | |
def __init__(id, name, | |
default=False, selected=False, groups=['misc'], | |
description="", icon="app-icons_default.png"): | |
self._id = id | |
self._name = name | |
self._groups = groups | |
self._default = default | |
self._selected = selected | |
self._description = description | |
self._icon = icon | |
@properties | |
def id(self): | |
return self._id | |
@properties | |
def name(self): | |
return self._name | |
@properties | |
def groups(self): | |
return self._groups | |
@properties | |
def selected(self): | |
return self.default or self._selected | |
@properties | |
def default(self): | |
return self._default | |
@properties | |
def description(self): | |
return self._description | |
@properties | |
def icon(self): | |
return self._icon | |
apps = [] | |
apps.push(App( | |
id="google_apps" | |
name="Google Apps", | |
groups=['google'], | |
default=True, | |
description="Google Apps Standard Edition makes it easy for your company, club, or group to communicate and collaborate online.", | |
icon="app-icons_01.png", | |
)) | |
# | |
# <h4>Google</h4> | |
# <li id="google_apps" class="google default selected"> | |
# <img src="/static/img/app-icons/app-icons_01.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google Apps</h5> | |
# <span class="app-info">Google Apps Standard Edition makes it easy for your company, club, or group to communicate and collaborate online.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_appengine" class="google default selected"> | |
# <img src="/static/img/app-icons/app-icons_02.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google App Engine</h5> | |
# <span class="app-info">Google App Engine is a platform for developing and hosting web applications in Google-managed data centers.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_analytics" class="google monitoring-services"> | |
# <img src="/static/img/app-icons/app-icons_04.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google Analytics</h5> | |
# <span class="app-info">Enterprise-class web analytics made smarter, friendlier and free.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_feedburner" class="google"> | |
# <img src="/static/img/app-icons/app-icons_05.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Feedburner</h5> | |
# <span class="app-info">FeedBurner provides custom RSS feeds and management tools to bloggers, podcasters, and other content publishers.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_webmastertools" class="google"> | |
# <img src="/static/img/app-icons/app-icons_06.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google Webmaster Tools</h5> | |
# <span class="app-info">Google Webmaster Tools provides you with detailed reports about your pages' visibility on Google.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_alerts" class="google monitoring-services"> | |
# <img src="/static/img/app-icons/app-icons_07.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google Alerts</h5> | |
# <span class="app-info">Google Alerts are email updates of the latest relevant Google results based on your choice of query or topic.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_picassa" class="google photo"> | |
# <img src="/static/img/app-icons/app-icons_09.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Picasa</h5> | |
# <span class="app-info">Picasa is an application for organizing and editing digital photos.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_locallisting" class="business-listing google"> | |
# <img src="/static/img/app-icons/app-icons_18.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Google Local Listing</h5> | |
# <span class="app-info">Help customers find you on Google.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Blogging</h4> | |
# | |
# <li id="posterous" class="blogging"> | |
# <img src="/static/img/app-icons/app-icons_10.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Posterous</h5> | |
# <span class="app-info">Posterous is the dead simple way to put anything online using email.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="tumblr" class="blogging"> | |
# <img src="/static/img/app-icons/app-icons_11.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Tumblr</h5> | |
# <span class="app-info">Tumblr is a blogging platform that allows users to post text, images, video, links, quotes, and audio to their tumblelog.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="wordpress" class="blogging"> | |
# <img src="/static/img/app-icons/app-icons_12.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Wordpress</h5> | |
# <span class="app-info">WordPress is an open source blog publishing application.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="wordpress_selfhosted" class="blogging"> | |
# <img src="/static/img/app-icons/app-icons_13.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Wordpress (self-hosted)</h5> | |
# <span class="app-info">WordPress is an open source blog publishing application.</span> | |
# </div> | |
# </li> | |
# | |
# | |
# <h4>Social Media</h4> | |
# | |
# <li id="twitter" class="social-media twitter"> | |
# <img src="/static/img/app-icons/app-icons_14.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Twitter</h5> | |
# <span class="app-info">Twitter is a micro-blogging service that enables its users to send and read text-based posts of up to 140 characters.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="cotweet" class="twitter"> | |
# <img src="/static/img/app-icons/app-icons_15.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>CoTweet</h5> | |
# <span class="app-info">CoTweet is a platform that helps companies reach and engage customers using Twitter.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="twilert" class="twitter"> | |
# <img src="/static/img/app-icons/app-icons_16.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Twilert</h5> | |
# <span class="app-info">Twilert is Twitter search alerts via email.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="facebook" class="business-listing social-media"> | |
# <img src="/static/img/app-icons/app-icons_17.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Facebook Fan Page</h5> | |
# <span class="app-info">Create a presence to connect and engage with your customers and amplify your voice to their friends.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="flickr" class="social-media photo"> | |
# <img src="/static/img/app-icons/app-icons_19.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Flickr</h5> | |
# <span class="app-info">Flickr is the an online photo management and sharing application.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="google_youtube" class="google video"> | |
# <img src="/static/img/app-icons/app-icons_08.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Youtube</h5> | |
# <span class="app-info">YouTube is a video sharing website on which users can upload and share videos.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="vimeo" class="social-media video"> | |
# <img src="/static/img/app-icons/app-icons_20.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Vimeo</h5> | |
# <span class="app-info">Vimeo is a respectful community of creative people who are passionate about sharing the videos they make.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="viddler" class="social-media video"> | |
# <img src="/static/img/app-icons/app-icons_21.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Viddler</h5> | |
# <span class="app-info">Viddler is an interactive online video platform for uploading, sharing, commenting on, and forming groups around videos.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="ustream" class="social-media video"> | |
# <img src="/static/img/app-icons/app-icons_22.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>UStream</h5> | |
# <span class="app-info">UStream is a platform for lifecasting and live video streaming of events online.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Business Services</h4> | |
# | |
# <li id="basecamp" class="business-services 37signals"> | |
# <img src="/static/img/app-icons/app-icons_23.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Basecamp</h5> | |
# <span class="app-info">Basecamp is the leading web-based project collaboration tool.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="highrise" class="business-services 37signals"> | |
# <img src="/static/img/app-icons/app-icons_24.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Highrise</h5> | |
# <span class="app-info">Track your Leads, Contacts, & Deals with Highrise.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="backpack" class="business-services 37signals"> | |
# <img src="/static/img/app-icons/app-icons_25.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Backpack</h5> | |
# <span class="app-info">Share information with your team. Keep your documents, discussions, and schedules in one place all the time.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="campfire" class="business-services 37signals"> | |
# <img src="/static/img/app-icons/app-icons_26.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Campfire</h5> | |
# <span class="app-info">Team collaboration with real time chat.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="freshbooks" class="business-services invoicing"> | |
# <img src="/static/img/app-icons/app-icons_27.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>FreshBooks</h5> | |
# <span class="app-info">Send, track and collect payments quickly. Great for teams, freelancers and service providers.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Email Marketing</h4> | |
# | |
# <li id="mailchimp" class="email-marketing"> | |
# <img src="/static/img/app-icons/app-icons_28.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Mail Chimp</h5> | |
# <span class="app-info">MailChimp is an email marketing service.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="campaign_monitor" class="email-marketing"> | |
# <img src="/static/img/app-icons/app-icons_29.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Campaign Monitor</h5> | |
# <span class="app-info">Campaign Monitor is an email marketing software for designers and their clients.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Monitoring Services</h4> | |
# | |
# <li id="pingdom" class="monitoring-services"> | |
# <img src="/static/img/app-icons/app-icons_30.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Pingdom</h5> | |
# <span class="app-info">Pingdom web site monitoring and other infrastructure for you and instantly let you know when anything goes wrong.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Online Surveys</h4> | |
# | |
# <li id="survs" class="surveys"> | |
# <img src="/static/img/app-icons/app-icons_31.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Survs</h5> | |
# <span class="app-info">Survs is a collaborative tool that enables you to create online surveys with simplicity and elegance.</span> | |
# </div> | |
# </li> | |
# | |
# <li id="survey_monkey" class="surveys"> | |
# <img src="/static/img/app-icons/app-icons_32.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>SurveyMonkey</h5> | |
# <span class="app-info">SurveyMonkey is a tool to create and publish custom surveys in minutes, and get results graphically in real time.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>Password Management</h4> | |
# | |
# <li id="lastpass" class="password-management default selected"> | |
# <img src="/static/img/app-icons/app-icons_03.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>LastPass</h5> | |
# <span class="app-info">LastPass is a password manager that makes web browsing easier and more secure.</span> | |
# </div> | |
# </li> | |
# | |
# <h4>DNS Management</h4> | |
# | |
# <li id="zerigo" class="dns-management default selected"> | |
# <img src="/static/img/app-icons/app-icons_33.png" alt="" /> | |
# <div class="app-data"> | |
# <h5>Zerigo</h5> | |
# <span class="app-info">Professional-grade, managed DNS service featuring Zerigo's exclusive global network of nameservers.</span> | |
# </div> | |
# </li> | |
# | |
# </ul> | |
# <div class="clear"></div> | |
# </div><!--apps-container--> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment