Version 5 (modified by ed, 3 years ago) (diff) |
---|
Workflows & IA
- See also ArchitectureOptions and the SolutionDesign.
- Note, to avoid confusions around text and language, I've used the Drupal convention of t('text'), which means translated 'text' into appropriate [language] for their [country]. e.g. t('Search') would be 'Rechercher'.
On TN.org
Note that 'Normal' initiative viewers and all regular visitors will see no changes.
'National Hub' page viewer (D6)
- Will see a 'National' page at http://www.transitionnetwork.org/world/[localised_country_name] (e.g. in native language like /france, /deutschland, /brasil, but not /germany, /brazil etc).
- Page will consist of standard D6/English TN.org site structure, menus and blocks, but content area will be the language appropriate for the country.
- The top part of the content area will consist of some translated welcome/info text. The lower part of the page will hold the "Full page widget" section of "Listings IIRS Widget (D7)", below.
- Details of the widget part of the page are below.
Widgets (D7)
"Full page listings" widget
- URL TBC but similar to http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/initiatives/display/full -- though this not be shown to the user usually except when getting the widget code.
- The widget will have the following display tabs:
- t('Latest') - shows users to see the latest [country] initiatives listed,.
- t('Map') - shows all the [country] initiatives on a map.
- t('Search') - allows searching of initiatives within [country] by criteria.
- An t('Add your initiative') button opening the Add widget popup -- for details of this, see next section.
- An t('Initiative details') popup which appears whenever an initiative link is clicked within the widget area. Opens a new popup showing the full D7 node view in [language] for the initiative selected. This popup also allows users to log in and edit the ini if they have permissions.
"Sidebar listings" widget
- URL TBC but similar to http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/initiatives/display/sidebar -- though this not be shown to the user usually except when getting the widget code.
- Simple listings mode only, ?? DECISION: based on t('Nearby') to ini, or recently posted nation-wide ??
- An t('Add your initiative') which opens 'Add Widget' (see below) in popup.
"Button-only" widget
- Like sidebar but with only the t('Add your initiative') button which opens the "Add" widget display, below.
"Add" widget popup display (D7)
- User clicks button to t('Add your initiative'), popup opens showing URL TBC but similar to http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/user/login
- User logs in or registers -- ?? DECISION: registration maybe includes social media option ??
- User enters initiative details. (URL TBC but similar to http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/initiatives/add
- User gets thanks page. URL TBC but similar to http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/initiatives/add/ok
"View Detail" widget popup display (D7)
- Any link to an initiative within the Listings widgets opens a popup in [language] showing the full node view of the initiative. URL TBC but likely http://www.transitionnetwork.org/[langcode]/[localised_country_name]/widget/initiative/view/[nid]
- There will be an option to t('Log in to make changes if the user is the owner'), or register and submit their own inititaive.
- If the user is logged in, the t('Edit') tab will be available to users who have permission (editors, admins and the content author).
- The page will be fully translated into [language].
Information Architecture
User
Mandatory
- t(Firstname)
- t(Lastname)
- t(email)
- t(password)
Initiative
Mandatory
- t(Initiative name)
- t(Initiative website)
- t(Initiative location)
Attachments
-
TN_National_Hub_page_viewer.jpg
(259.2 KB) -
added by ed 3 years ago.
National Hub page on TN.org