Changes between Version 63 and Version 64 of IIRS/DevelopmentPlan


Ignore:
Timestamp:
12/01/13 23:21:27 (3 years ago)
Author:
jim
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IIRS/DevelopmentPlan

    v63 v64  
    99* UNDERWAY: Investigate I18n & related language/internationalisation modules & best practice -- see https://drupal.org/node/133977 and https://drupal.org/project/tmgmt 
    1010* POSTPONED: Resolve tension/shortcoming in nested Drush Makefiles causing module dupes between /profiles/modules and /sites/all/modules - https://drupal.org/node/1006620 
    11 * DISCOVER: Investigate content syncing tasks based on Services and Services Client. 
     11* DISCOVER: Investigate content syncing tasks based on Services and Services Client modules, check also Deployment modules 
    1212 
    1313=== Plan === 
    14 1. UNDERWAY Finish 'Build Widget' page. 
    15   * Build 'iFrame' Widget Framework plugin with key theme and utility functions. 
    16   * Implement settings form for each widget_style to allow to be used in the Build page. 
    17   * Allow code to be grabbed, test fully. 
    18   * See also: http://www.advomatic.com/blogs/dave-hansen-lange/responsive-iframes-yes-it-possible 
    19141. UNDERWAY Finish view page: 
    2015  * Set up fieldable pane for About page/tab and export content. 
    2116  * Map view/search -- views based again, using Leaflet or Leaflet Map Box plus [https://drupal.org/project/ip_geoloc IP Geolocation Views and Maps]. 
    22171. Override view output to pop up result in another DIV/iFrame. -- is mostly done via CTools/Panels with minimal coding.  -- various options: https://developer.mozilla.org/en-US/docs/Web/API/Window.postMessage, https://drupal.org/project/ajax_pane, http://drupal.stackexchange.com/questions/50453/drupal-using-panels-with-ajax and http://www.gizra.com/content/views-and-panels-ajaxified/ 
    23 1. Set up test site on TN's server (Puffin) -- allows us to set up/test Hybrid Auth social media login. 
     181. Export TN-specific stuff to Features. Update all features. 
     191. Set up test site on TN's server (Puffin) -- also allows us to set up/test Hybrid Auth social media login. 
     201. Update views, panes, etc to handle language context. 
     211. Build some admin views to aid moderation and translation. 
    24221. Code refactor & Drupal standards cleanup. 
    25 1. Update all views, panes, features to handle language context. 
    26 1. Export all TN-specific data as feature. 
    27231. Clean up & refactor modules, commit to Git. 
    2824 
     
    3329=== Nice to haves === 
    3430These are a secondary goals that are nice to haves, but the IIRS widget with internationalisation and associated (syncing) directory is the primary goal... To do if we have time, Ed to prioritise as needed. 
    35 1. Create 'Hub Profile' on clone (STG?) of D6 TN.org containins basic text, country, language and widget displays. 
     311. Move 'iFrame' specific code to own Widget Framework plugin with key theme and utility functions. 
     321. Enhance iFrame code with responsiveness? http://www.advomatic.com/blogs/dave-hansen-lange/responsive-iframes-yes-it-possible 
     331. Create 'Hub Profile' on clone (STG?) of D6 TN.org contains basic text, country, language and widget displays. 
    36341. [8] (Ben?) Update widget HTML/CSS/theme as needed.  
    37351. Add Optional CSS/style options on Widget Builder page. 
     
    225223* Updated log. 
    226224 
    227 ==== 29 November -- ...h (+.5 total) ==== 
    228 * Built 'iFrame' framework plugin and related functions - mainly theme and helper functions that allow the new Widget Styles that are based on iFrames to be implemented cleanly. 
     225==== 29 November -- 1h (1.5 total) ==== 
     226* Started 'iFrame' framework plugin and related functions - mainly theme and helper functions that allow the new Widget Styles that are based on iFrames to be implemented cleanly. 
     227* Started settings form for each 'widget_style' plugin to allow to be used in the Build page. 
     228 
     229==== 1 December -- 5h (6.5 total) ==== 
     230* Finish 'Build Widget' page! 
     231* Settings for widget_style included with defaults too. Theme() functions used and working, all dynamic and plugable. 
     232* NEEDS REFACTOR!! 
     233* Imported & tweaked CSS & JS from PSE to handle widget popup/style. 
     234* Widget can be previewed and code grabbed on builder page - tested and works well.