Changes between Version 1 and Version 2 of website/about


Ignore:
Timestamp:
03/28/13 15:45:42 (4 years ago)
Author:
mark
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • website/about

    v1 v2  
    1010 
    1111The main focus of the website is on information and news sharing.  Some tools for discussion and collaboration are provided, but the "pull" to develop full-scale social networking tools has so far been resisted, in favour of providing tools to help people meet up in real life (aka. "[[http://www.catb.org/jargon/html/M/meatspace.html|meat space]]") for their socialising and networking. 
     12 
     13= Key building blocks of transitionnetwork.org = 
     14 
     15=== Content types === 
     16 
     17Content types are one of the key building blocks of a Drupal system, and enable us to design the forms and fields that people use to add new content to the site.  TransitionNetwork.org as '''a lot''' of Content Types, which help a lot of different people publish through the site. 
     18 
     19See the [[ContentTypes|full list of Content Types]] for detailed information. 
     20 
     21The Community Microsites is not such a high priority these days.  We're not looking to phase it out, but the future may be more in WordPress multisite ideas... 
     22 
     23=== Views === 
     24 
     25[[ViewBreakdown|Break down of Transition Initiatives Directory view]]. 
     26 
     27=== Panels & Context - layout and Block management  === 
     28 
     29The Panels and Context modules are each an attempt to make it easier to manage large numbers of Blocks, especially where many of your Blocks appear/disappear dynamically, depending on which page you're looking at, or what your permissions are.  There's some essential listening in this Lullabot podcast comparing the two modules: [[http://www.lullabot.com/podcasts/podcast-87-panels-vs-context-cage-match|Panels vs Context, The Cage Match!]]. 
     30 
     31The Transition Network website uses mainly Panels, although Context is installed and available. 
     32 
     33There are some great introductions to working with Panels available on !YouTube. Check out [[http://www.youtube.com/watch?v=IcsnRMmfPvs|Creating A Custom Page Using Panels]] (and skip to 3:00). 
     34 
     35 
     36=== Permissions, or "Roles" === 
     37 
     38We use Drupal's Roles to wrap up the main day-to-day tasks within our organisation into sets of permissions. Broadly speaking, the different kinds of people using our site are: 
     39 
     40* Site administrators 
     41* Site editors 
     42* Newsletter editors 
     43* Site bloggers 
     44* Site facilitators 
     45* Voices - off-site blogers 
     46* Community Microsite administrators 
     47* Profile administrators 
     48* Event add-ers 
     49* Site contributors 
     50* Twitter facilitators 
     51 
     52The way our Roles and permissions are configured is guided by these different usage requirements. More [[http://wiki.transitionnetwork.org/Editorial#Roles_and_Authority|detailed information on these roles]] is available on the main Transition Network Wiki.  That page describes in non-technical language what people with a particular Role need to achieve on the website. 
     53 
     54 
     55=== Organic Groups === 
     56 
     57Organic Groups (OG) is a Drupal module which allows groups of people to collaborate in their own "area" of the website. OG's main abilities are around managing permissions (giving group members permissions in their areas which they don't have on the rest of a site) and notifications (group members can get an email everytime something changes or something is added in their group). 
     58 
     59In the Transition Network, we use OG to provide our Community Microsites. These are little used and very likely to be removed in 2013. So don't worry about them too much for now.  
     60 
     61 
     62=== Rules === 
     63 
     64Rules is a powerful Drupal module which allows you to fire off all sorts of "happenings" when somebody interacts in a specific way with the website.  Examples could be: 
     65 
     66* "When the user named Joe Public logs in (the trigger)" --> 
     67  * "redirect them to the home page and display a message saying 'Welcome back, Joe!' (the actions)". 
     68* "When someone adds a comment to the site (the trigger)" --> 
     69  * "send an email containing their message to all comment administrators (the actions)". 
     70 
     71 
     72=== Features === 
     73 
     74* '''Initiatives Directory''' - Provides various views of Initiative Profiles 
     75* '''Transition - alert web contacts''' - Transition - alert web contacts 
     76* '''Transition Events''' - Provides Events content type and context, including relevant views pages, calendars, maps and upcoming plus blocks by Theme & Organic Groups. 
     77* '''Transition import blogs''' - import transition blogs from around the world. 
     78* '''Transition Network Projects''' - Project Profiles content and display. 
     79* '''Transition News''' - Provides news stories from the network and wider Transition Movement. Includes content types and various views. 
     80* '''Transition People''' - Provides User Profiles and related views. 
     81* '''Transition PSE Widget''' - Core PSE widget support. 
     82* '''Transition - raise alerts for profiles''' - Transition - raise alerts for profiles. 
     83* '''Transition Themes''' - Provides Theme content type and related views.