Website/Feature requests: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(54 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{website-nav}}
{{website-nav}}


<div class=plainlinks>
Please list any bugs or features for the new/test website.
<center>
<span style="font-size:160%;">Please [http://wiki.laptop.org/index.php?title=Talk:Website/Feature_requests&action=edit&section=new leave us feedback here] about laptop.org</span>.
</center>

This page collates feature requests for the new [http://laptop.org laptop.org website]. Note any bugs you encounter or features you would like to see. Feature requests for our other sites, including this wiki and the [http://blog.laptop.org OLPC blog] (which is being integrated into one.laptop.org) are also welcome.
</div>

<br/>

<div style="float:right;">
__TOC__
</div>

= IE Issues =
* Using Arial/Helvetica
** [JN] Waiting for license from fonts.com to run directly from laptop.org
* <s>extra space in left-hand button on mainpage</s>
*: odd buttons on the left inside captions


= Winter 2011 =
= Winter 2011 =


== Bug and content requests ==
== Bug and content requests ==

=== Main page ===
* <s>[JN]Clicking on an image should move to the next one.</s>
* <s>[JN]A "country details" link should be visible for all images -- perhaps in the headline of the caption, so it is visible when open or closed. This should go to the /map/countryname detail page.</s> <-- Need to update DB to see this on staging


=== Text & Content ===
=== Text & Content ===
Line 21: Line 43:
* [LF] Updated Timeline from the old site
* [LF] Updated Timeline from the old site
* Updated Media page including more from media.laptop.org
* Updated Media page including more from media.laptop.org



=== Dashboard ===
=== Dashboard ===
* <s>Include a link to /admin . </s>
* <s>Include a link to /admin . </s>
* Include a link '''from''' /admin, right where you sign in, and similarly from the '''user login''' page (since the dashboard is for non-admins too)
*: If anyone can use parts of the dashboard without logging in, we should make a link to it appear in the overall sitenav
*: If anyone can use parts of the dashboard without logging in, we should make a link to it appear in the overall sitenav
* Rather than allowing auto-publishing for any feeds (this has caused trouble so far), perhaps we could have two views of 'news to review' - one for 'preferred news feeds' and the other for 'google alerts / all feeds'.
* Set up two views of 'news to review' - one for 'preferred news feeds' and the other for 'google alerts / all feeds'.



=== Taxonomies ===
=== Taxonomies ===
* Community section needs a category for volunteers.
* Community section needs a category for volunteers.
* There are other school partnerships such as UCSB:Zambia. Will these be added at the Mapping event?
* There are other school partnerships such as UCSB:Zambia. These should be added to the community page at [http://olpcmap.net Mapping] events!
* Country websites could include Mochilla Digital (Mexico)
* Country websites could include: Mochilla Digital (Mexico), &c.



=== Design ===
=== Design ===
* <s>Popup Menus like "- all locations -" unreadable (they flow off the top of the screen) @ http://one.laptop.org/community</s>
* <s>Popup Menus like "- all locations -" unreadable (they flow off the top of the screen) @ http://one.laptop.org/community</s>
* <s>The Map webpage (http://one.laptop.org/map) shows varying results after each reload, usually after 2 reloads you will see only one location (Iran) on the map.</s>
* <s>The Map webpage (http://one.laptop.org/map) shows varying results after each reload, usually after 2 reloads you will see only one location (Iran) on the map.</s>
* Dropdown menus to filter news and community should be highlighted somehow. Try header-size text for "Filter", or color for the default community menus.
** The section headers on the community page could use color as well, to break the page up - olpc blue?



=== content admin ===
=== content admin ===
* [JN]: Fix this so it works for publish, delete, edit, etc.
* <s>[JN]: Fix this so it works for publish, delete, edit, etc. </s>
* [JN]: Do imagecache images regenerate? how to make it happen.
* <s>[JN]: Do imagecache images regenerate? how to make it happen.
* Content Admin Accounts for all OLPCers
* Content Admin Accounts for all OLPCers</s>
** Yes: /admin/build/imagecache/list (these are all URLs, so we should be able to make a cron job out of it)
* <s>[LF]: Footer link to Dashboard</s>
* <s>[LF]: Footer link to Dashboard</s>
* <s>[JN]: Link to site manual from Dashboard</s>
* <s>[JN]: Link to site manual from Dashboard</s>
Line 48: Line 78:
* autopublish/two different views for approving news -- one for approving news from people like; and one for everything else (googge news alerts, etc).
* autopublish/two different views for approving news -- one for approving news from people like; and one for everything else (googge news alerts, etc).
** [LF] both require approval, but they should be filterable
** [LF] both require approval, but they should be filterable
* Bulk delete
* <s>[JN] Bulk delete</s>
* Everything is currently listed as "OLPC Blog" (it shouldn't be).
* Change the logic for when something is listed as "OLPC Blog" (better use of three fields: source url/source publisher, and link url).


=== section "news" ===
=== section "news" ===
Line 56: Line 86:
* We should draw in the tag cloud from the source page.
* We should draw in the tag cloud from the source page.
* Does not correctly copy over the author of the post
* Does not correctly copy over the author of the post
* The '''KEY''' is overwritten by blog posts at the bottom, and readers don't see it first anyway. ("Blue: OLPC Blogs...")

* [JN] Add explicit height/width to image tag to prevent oversized flash

* [LF] spam control
* [LF] spam control (mod: antispam with akismet etc)
* [LF] recent comments
* [LF] recent comments
* [LF] rss feeds for recent posts, tags, etc
* [LF] rss feeds for recent posts, tags, etc
* [JN] investigate published/unpublish bug
* [JN] investigate published/unpublish bug
** Note: this bug is becoming a real nuisance. I found at least 5 more posts affected by it recently, at least one did was not even tagged as 'updated', so that may be a red herring. -sj
** It's weird, I'm not able to reproduce this bug on my local version -- what user are you signed-in as? - JN
** As user:sj.

* investigate auto-publish bug - on the current instance, all feeds autopublish.


=== section "stories" ===
=== section "stories" ===
Line 73: Line 108:
=== section "map" ===
=== section "map" ===
* Make sure images are editable (review the process for adding new ones as well)
* Make sure images are editable (review the process for adding new ones as well)
* Wrap long country names, these currently get cut off!
* <s>[JN] Wrap long country names, these currently get cut off!</s>
* Offer a page showing all country-detail pages (with a gallery of thumbnails?), perhaps linked from the map
* Offer a page showing all country-detail pages (with a gallery of thumbnails?), perhaps linked from the map
* Adding new images make it possible to browse/reuse your image library
* Adding new images make it possible to browse/reuse your image library
** e.g., make it possible to reuse images from stories from that country
** e.g., make it possible to reuse images from stories from that country
* SVG prototype: [http://clients.upstatement.com/olpc/dotmap/]


=== Section: 'Community'===
=== Section: 'Community'===
* <s>[JN]When submitting link, optionally create user account</s>
* <s>[JN]When submitting link, optionally create user account</s>
* Create holding page for links so we can avoid 'save' bug
* Create holding page for links so we can avoid 'save' bug
** make it possible to go back and edit link info you have submitted (should be owned by your acct)
** [JN] <s>make it possible to go back and edit link info you have submitted (should be owned by your acct)</s>


* signin process: something closer to kickstarter.com than drupal.org/login ?
* signin process: something closer to kickstarter.com than drupal.org/login ?
* '''whitespace''': when a section title starts a line, there is extra whitespace before it. Make the whitespace a separate, blank "bubble" with a breaking space between it and the section title to avoid this.

* <s>[JN] bug: when a community link ends with a space, the bubble rendering breaks on win/chrome, linux/chrome and linux/ff, and likely other combinations. fix this and strip whitespace both.</s>


=== sign up ===
=== sign up ===
* include link to sign-in to the drupal site.
* include link to sign-in to the drupal site.
* return to regular updates, linked to a [http://laptop.org/en/news/ visual calendar of events].
* include some more interactive piece there - a link to the facebook page and twitter feed + list.


=== getting started ===
=== getting started ===
* http://laptop.org/en/laptop/start/ -- for the future.
* http://laptop.org/en/laptop/start/ -- for the future. link from 'about'.


=== corner logo ===
* <s>[JN]offer a rollover variation, like the rollover variation of the logo text? </s>




==== using activities ====
=== using activities ===
* The 2nd row, 4th column icon is for Paint, not Measure, which the link points to.
* The 2nd row, 4th column icon is for Paint, not Measure, which the link points to.
* The 3rd row, 3rd column icon is for Paint, points to the activity under an old name, Draw.
* The 3rd row, 3rd column icon is for Paint, points to the activity under an old name, Draw.
Line 104: Line 147:


== Other features needed ==
== Other features needed ==
* .ico icons for news items
* <s>[JN] .ico icons for news items </s>
* processing of flickr / youtube / dailymotion feeds (both alerts? based on search result and popularity? and our groups) --> blog posts
* processing of flickr / youtube / dailymotion feeds (both alerts? based on search result and popularity? and our groups) --> blog posts
* list of feeds (miprove on p.l.o)
* list of feeds (miprove on p.l.o)


* retest main page on IE
* retest main page on IE
* different design for XO browsers, IE (corners)
* different design for XO browsers,
* <s>IE (corners)</s>
* Paypal integration with donor feed (ask)
* <s>Paypal integration with donor feed (ask)</s>


* [LF] upgrade all modules
* [LF] upgrade all modules
* [LF] cronjob to backup images, don't include in git
* [LF] cronjob to backup images, don't include in git
* [LF] copy over database from one to staging

=== Related wiki and other site work ===
=== Related wiki and other site work ===
* A wiki page for tracking config changes made on staging.l.o to be ported to w.l.o.
* A wiki page for tracking config changes made on staging.l.o to be ported to w.l.o.
* A way to submit a site for inclusion in the planet / our news feed
* A way to submit a site for inclusion in the planet / our news feed


== Site manual ==
== Post-Launch==

=== Site manual ===
* Text/readmes for files
* Text/readmes for files
* General user's manual
* General user's manual


=== Other issues and future ideas ===
= Fall 2010 =
== Needed ==
* News: News items
* Story: More Story Links
* <s>About: People photos</s>
* Map: Count on worldwide 1,850,000


'''Browser improvements'''
* SJ will get HQ people photos (still needed: DMR)
* <s>[JN]Sort dropdowns failing on IE/Win and IE/Mac.</s>
* Different lozenge sizes for the sort dropdowns
* <s>We want to drop all text to the left of sort dropdowns, and have the lozenges left-aligned</s>
* <s>The community page needs some color</s>
* Take action needs to unify on one size for fonts and numbers, a second for headings, and one lozenge size.


* Get 300px square photos for people
== Recent fixes as of Tue 10/7 ==
* Get 50 additional comm links for new categories
Upstatement:
* Story: Add new Photos from MM
* Country: Migrate content for countries on laptop.org
* Country: Add numbers for all countries
http://maps.google.com/maps/ms?f=q&hl=en&geocode=&time=&date=&ttype=&ie=UTF8&cd=1&om=1&msa=0&msid=107887635573341686661.00045a8f74844ef1681f8&ll=7.710992,11.25&spn=136.959067,316.40625&z=2
* Import old blog content from WP xml file
* Action: Reverse Donate Amounts
* Action: Unify fonts
* Action: Pull in PayPal from page


'''Redirection'''
* Begin url redirection process (have drop-in replacement for rdr file)
*: Make an rss feed of '''just''' blog posts, to replace existing one.
*: "subscribe to OLPC blog posts" "subscribe to all news updates"
* Fix feeds: google feeds should not have the link through google, but the raw link to source
* Update the timeline (LF?)
* Add calendar (Xtian's earlier idea)


'''Future tasks'''
* Global search box -- maybe a canonical white lozenge / gray border in the upper-right at the level of the sort dropdowns
* Link to activities from community page (projects? other olpcMAP ideas)
* Review style and structure of the 'About' section; make initial landing page denser (deep links to wiki:Support, wiki:MainPage, the blog)
* Consider layout style for long pages: people, stories (once there are 30), jobs, &c. Can we keep the whole site to single-screen layouts on desktops? consider in-page scrolling as on Take Action.

'''General'''
* Edit titles/descs. in photos.
* Comm: Make RSS feed from Trac that Drupal can read to create nodes.
* Comm: Have a better ajax form to guide people submitting site links/details.
* Action: After donation, thank you should return you to page with you amount donated (info received from paypal).

'''Style guidelines'''
* About: Overview page?
* About: Use of a combo intro video (rather than the two 1-min ones)? Spanish translation exists (RA).
* Color style guide

'''Alignment questions'''
* How do we align the top of the nav / video / text for the 'about' main page?
* How do we align different rounded boxes on the 'about' pages?
* Should the nav at the bottom be identical to the top, but left-aligned? right-aligned?
* Where should the right/left margin of the "Stories" page be (at the smallest, now that the page expands/shrinks to match screen width)?

= Alpha testing (older) =

Check:
* News: News items
* Story: Story Links
* <s>About: People photos</s>
* Map: Update count automatically
[http://maps.google.com/maps/ms?f=q&hl=en&geocode=&time=&date=&ttype=&ie=UTF8&cd=1&om=1&msa=0&msid=107887635573341686661.00045a8f74844ef1681f8&ll=7.710992,11.25&spn=136.959067,316.40625&z=2]
* Final staff photos
* Action: Pull in PayPal from page
* Action: Looser spacing on display Text
* Action: Looser spacing on display Text
* Action: Wrap on content
* Action: Wrap on content
* Action: Give Laptop: Amazon page (laptop.org/xo)
* Action: Other ways to help (right sidebar)
* Action: Other ways to help (right sidebar)
* Action: Capsule link hover states
* Action: Capsule link hover states
* Action: Google link
* Action: Posters: use last poster as link
* Action: Posters: use last poster as link
* Action: Drop Banner Ads
* Action: Drop Banner Ads
* Action: Select 3 commericals
* Action: Drop long text
* Action: Donor data from Robert
* Action: Donor data from Robert
* Action: PayPal feed (not alpha)
* Action: PayPal feed (not alpha)
* Action: Cheat bold? Cheat color? Gold links inside Billboard
* Action: Cheat bold? Cheat color? Gold links inside Billboard

* Action: Call to action capsule at the end of every text block
* Action: Grab all Get Inovled Links
http://laptop.org/en/participate/get-involved.shtml
* About: Scrollabe vertical
- Keep links
* About: Jobs in submenu
* About: Import press releases
* About: Import press releases
* About: Software from current site
* About: Software from current site, tooltips
* About: Software: Add Tooltip
* About: Drop Cost
* About: Contact: http://laptop.org/en/utility/contact/index.shtml
* About: Contact: http://laptop.org/en/utility/contact/index.shtml

* Comm: Tooltips
* Comm: Tooltips

* News: Add Share tools
* News: Add Share tools
* News: Fix tag links
* News: Fix tag links
* News: Remove Filter by (in the news)
* News: Remove Filter by (in the news)
* News: Import WordPress
* News: Import WordPress (repeatably)
* News: Create RSS feed of blog posts
* News: Create RSS feed of blog posts
* Map: Feed to Flash
* Gen: Dashboard page
* Media: Videos, Posters, Brand videos, Images
* Gen: 404 page


* Map: Feed to Flash, readme
== Post-Alpha Launch==
* Map: zoomed text
* Story: SJ will edit titles/descs. in photos.
* Map: Coloring pixels in on mouseover at the top level, when moving about quickly
* Comm: Make RSS feed from Trac that Drupal can read to create nodes.
* Comm: Have a better ajax form to guide people submitting site links/details.
* Action: After donation, thank you should return you to page with you amount donated (info that is received from paypal).


* Gen: Dashboard page (how to update)
== FROM PENTAGRAM ==
* Gen: 404 page update
* Font
* About: Overview page?
* About: OLPC will deliver combo intro video
* Color style guide


'''Alignment'''
* How do we align the top of the nav / video / text for the 'about' main page?
* How do we align different rounded boxes on the 'about' pages?
* Should the nav at the bottom be identical to the top, but left-aligned? right-aligned?
* Where should the right/left margin of the "Stories" page be (at the smallest, now that the page expands/shrinks to match screen width)?


== Open issues ==
== Open issues ==


=== General browser compat ===
=== General browser compat ===
Developed on Mac/Chrome, currently has bugs on other platforms. Known issues on
Currently only works perfectly on certain Mac browsers.

Major known issues on
* Chrome on Linux (occasionally)
* Chrome on Linux (occasionally)
* Firefox on Linux (most pages)
* FF on all platforms (" ")
* IE on Wine on Linux (comic relief)
* IE on all platforms. overall load time (on Win).


Some issues on FF on Windows


{| class="wikitable" cellpadding=2 border=1 border-color:gray; style="border-collapse:collapse; border:1px solid #ddd;"
In Firefox 3.6 on Windows and Ubuntu, the left-handed bar obscures the footer, and you can't scroll down far enough to see it. See [http://img835.imageshack.us/img835/3575/screenshotif.png] for a screenshot of the problem.
|-
! Issue
! Browser
! Status
!width="5%"| URL
|-
| Lozenge padding
| IE, mainly
| Lozenges chunky, take up too much space
|
|-
| Lozenge rounding
| IE
| No rounding; just rectangles.
|
|-
| Sort dropdowns not appearing
| IE/Win (IE 6?)
| Nothing shows up at top of page. Note that on other browsers it takes too long for this to appear, it loads last?
|
|-
| left-hand bar obscures footer
| FF on Win and Ubuntu
| The footer is obscured and you can't scroll down enough to see it
| [http://img835.imageshack.us/img835/3575/screenshotif.png]
|}


=== Photos ===
=== Photos ===
* All 40 photos in 15 story-clusters needed from Mike Massey
* All 40 photos in 15 story-clusters needed (MM)
* Better navigation among photos needed.
* Better navigation among photos needed.
** Clearer connections between photos in a series
** Clearer connections between photos in a series
Line 219: Line 298:
* Navigation '''among''' photos in a series and '''between''' series
* Navigation '''among''' photos in a series and '''between''' series
** Clear arrows pointing to updates
** Clear arrows pointing to updates

=== Map ===
* Better text needed at the zoom level.
* Coloring pixels in when you mouseover a country at the top level can stop before completing (leaving a checkered appearance)


=== Other Issues ===

Different lozenge sizes for the sort dropdowns

<s>We want to drop all text to the left of sort dropdowns, and have the lozenges left-aligned</s>

<s>The community page needs some color</s>

The take action page needs to unify on one size for fonts and numbers, perhaps a second one for headings, and just one lozenge size.

<br />Padding on the 'about' page needs to be the same for left-nav and bottom-nav

=== Future ideas ===
* Global search needed -- maybe a canonical white lozenge in the upper-right
at the level of the sort dropdowns
* Review the community page -- with a link to activities among other things
* Review the style and structure of the 'About' section; make initial landing page denser (deep links to wiki:Support, wiki:MainPage, the blog)
* Consider layout style for long pages: people, stories (once there are 30), &c. Can we keep the whole site to singl-screen layouts on desktops? consider in-page scrolling as on Take Action.

== Todo ==
* Get 310px square photos for people
* Get 50 initial links for community
* Begin url redirection process
*: Blog rss feeds! to start
* Define the list of media for the media page.
* Update the timeline
* Add a calendar?


{| class="wikitable"
|-
! Status
! URL
! Issue
! Browser
|-
| row 1, cell 1
| row 1, cell 2
| row 1, cell 3
| row 1, cell 3
|-
| row 2, cell 1
| row 2, cell 2
| row 2, cell 3
| row 2, cell 3
|}

Latest revision as of 14:46, 10 May 2011


IE Issues

  • Using Arial/Helvetica
    • [JN] Waiting for license from fonts.com to run directly from laptop.org
  • extra space in left-hand button on mainpage
    odd buttons on the left inside captions

Winter 2011

Bug and content requests

Main page

  • [JN]Clicking on an image should move to the next one.
  • [JN]A "country details" link should be visible for all images -- perhaps in the headline of the caption, so it is visible when open or closed. This should go to the /map/countryname detail page. <-- Need to update DB to see this on staging

Text & Content

strikeouts are now fixed

  • Spread the Word.... is there a reason why Facebook and Twitter links shouldn't be here too?
    • [JN] Totally, started a page here: http://one.laptop.org/content/social-media. Please add to it (with maybe some info on how users can interact w/ each). Once it's in a good place you can add it to the nodequeue for take-action/spread-the-word
  • Translate... it might be nice to have an intermediate page explaining the translation process and how Pootle works that would then link on to the Sugar Labs page.
  • typo in story about gaza and ramallah... "others schools" should be "other schools."
  • Can we use a word like "Videos" instead of the misspelled and inaccurate "Commericals" ? At: http://one.laptop.org/action/spread#/commericals
  • http://one.laptop.org/map links to Italy/Malaysia etc incorrect. Working wiki links would be better and/or yet vivid sites like: http://olpcMAP.net?go=mongolia
  • A new page on the Association (org and board)
    • A subpage on support offered to countries (review by Bob)
    • A subpage on the Internships (text from Leah)
  • A new page on our education and learning focus (practical examples of claudia/barbara's work)
  • [LF] Updated Timeline from the old site
  • Updated Media page including more from media.laptop.org


Dashboard

  • Include a link to /admin .
  • Include a link from /admin, right where you sign in, and similarly from the user login page (since the dashboard is for non-admins too)
    If anyone can use parts of the dashboard without logging in, we should make a link to it appear in the overall sitenav
  • Set up two views of 'news to review' - one for 'preferred news feeds' and the other for 'google alerts / all feeds'.


Taxonomies

  • Community section needs a category for volunteers.
  • There are other school partnerships such as UCSB:Zambia. These should be added to the community page at Mapping events!
  • Country websites could include: Mochilla Digital (Mexico), &c.


Design

  • Popup Menus like "- all locations -" unreadable (they flow off the top of the screen) @ http://one.laptop.org/community
  • The Map webpage (http://one.laptop.org/map) shows varying results after each reload, usually after 2 reloads you will see only one location (Iran) on the map.
  • Dropdown menus to filter news and community should be highlighted somehow. Try header-size text for "Filter", or color for the default community menus.
    • The section headers on the community page could use color as well, to break the page up - olpc blue?


content admin

  • [JN]: Fix this so it works for publish, delete, edit, etc.
  • [JN]: Do imagecache images regenerate? how to make it happen.
  • Content Admin Accounts for all OLPCers
    • Yes: /admin/build/imagecache/list (these are all URLs, so we should be able to make a cron job out of it)
  • [LF]: Footer link to Dashboard
  • [JN]: Link to site manual from Dashboard
  • [JN]: Move readme to Drupal page

section "summary"

  • Prevent duplicates from being submitted
  • autopublish/two different views for approving news -- one for approving news from people like; and one for everything else (googge news alerts, etc).
    • [LF] both require approval, but they should be filterable
  • [JN] Bulk delete
  • Change the logic for when something is listed as "OLPC Blog" (better use of three fields: source url/source publisher, and link url).

section "news"

  • This should be called blog not news
    Agreed that the title is awkward, but blog conflicts with our Wordpress-powered blog. We should resolve this before renaming, IMHO. LFaraone 23:45, 7 February 2011 (UTC)
  • We should draw in the tag cloud from the source page.
  • Does not correctly copy over the author of the post
  • The KEY is overwritten by blog posts at the bottom, and readers don't see it first anyway. ("Blue: OLPC Blogs...")
  • [JN] Add explicit height/width to image tag to prevent oversized flash
  • [LF] spam control (mod: antispam with akismet etc)
  • [LF] recent comments
  • [LF] rss feeds for recent posts, tags, etc
  • [JN] investigate published/unpublish bug
    • Note: this bug is becoming a real nuisance. I found at least 5 more posts affected by it recently, at least one did was not even tagged as 'updated', so that may be a red herring. -sj
    • It's weird, I'm not able to reproduce this bug on my local version -- what user are you signed-in as? - JN
    • As user:sj.
  • investigate auto-publish bug - on the current instance, all feeds autopublish.

section "stories"

  • [JN]Link to country details page should be placed above the back to stories link
  • [JN] Add additional spacing between "hide caption" and "next photo". We want NP to pop more at the user than HC, since hiding is a rarer action.
  • [JN] We need a sort of "progress bar" to say which photo we are on (perhaps placed right next to the title) ... use dots to indicate which picture you are on in the series.
  • [JN] Scroll (only works 100% on chrome on mac)
  • Make it possible to share photos b/t stories and country-detail pages
  • Offer an "add story" button?

section "map"

  • Make sure images are editable (review the process for adding new ones as well)
  • [JN] Wrap long country names, these currently get cut off!
  • Offer a page showing all country-detail pages (with a gallery of thumbnails?), perhaps linked from the map
  • Adding new images make it possible to browse/reuse your image library
    • e.g., make it possible to reuse images from stories from that country
  • SVG prototype: [1]

Section: 'Community'

  • [JN]When submitting link, optionally create user account
  • Create holding page for links so we can avoid 'save' bug
    • [JN] make it possible to go back and edit link info you have submitted (should be owned by your acct)
  • signin process: something closer to kickstarter.com than drupal.org/login ?
  • whitespace: when a section title starts a line, there is extra whitespace before it. Make the whitespace a separate, blank "bubble" with a breaking space between it and the section title to avoid this.
  • [JN] bug: when a community link ends with a space, the bubble rendering breaks on win/chrome, linux/chrome and linux/ff, and likely other combinations. fix this and strip whitespace both.

sign up

  • include link to sign-in to the drupal site.
  • return to regular updates, linked to a visual calendar of events.
  • include some more interactive piece there - a link to the facebook page and twitter feed + list.

getting started


  • [JN]offer a rollover variation, like the rollover variation of the logo text?


using activities

  • The 2nd row, 4th column icon is for Paint, not Measure, which the link points to.
  • The 3rd row, 3rd column icon is for Paint, points to the activity under an old name, Draw.
  • The 3rd row, 1st column icon is for Write, but points to a line between Distance and Calculate, not to Write, which is after Pippy on the page.
  • [LF] move this to a drupal + php thing

Overall Functionality

  • I tried the subscribe to newsletter feature. 30 minutes later and no confirmation yet. Will update when it comes. (ratepoint doesn't send confirmations; to fix via their interface)

Other features needed

  • [JN] .ico icons for news items
  • processing of flickr / youtube / dailymotion feeds (both alerts? based on search result and popularity? and our groups) --> blog posts
  • list of feeds (miprove on p.l.o)
  • retest main page on IE
  • different design for XO browsers,
  • IE (corners)
  • Paypal integration with donor feed (ask)
  • [LF] upgrade all modules
  • [LF] cronjob to backup images, don't include in git
  • [LF] copy over database from one to staging

Related wiki and other site work

  • A wiki page for tracking config changes made on staging.l.o to be ported to w.l.o.
  • A way to submit a site for inclusion in the planet / our news feed

Post-Launch

Site manual

  • Text/readmes for files
  • General user's manual

Other issues and future ideas

Browser improvements

  • [JN]Sort dropdowns failing on IE/Win and IE/Mac.
  • Different lozenge sizes for the sort dropdowns
  • We want to drop all text to the left of sort dropdowns, and have the lozenges left-aligned
  • The community page needs some color
  • Take action needs to unify on one size for fonts and numbers, a second for headings, and one lozenge size.
  • Get 300px square photos for people
  • Get 50 additional comm links for new categories

Redirection

  • Begin url redirection process (have drop-in replacement for rdr file)
    Make an rss feed of just blog posts, to replace existing one.
    "subscribe to OLPC blog posts" "subscribe to all news updates"
  • Fix feeds: google feeds should not have the link through google, but the raw link to source
  • Update the timeline (LF?)
  • Add calendar (Xtian's earlier idea)

Future tasks

  • Global search box -- maybe a canonical white lozenge / gray border in the upper-right at the level of the sort dropdowns
  • Link to activities from community page (projects? other olpcMAP ideas)
  • Review style and structure of the 'About' section; make initial landing page denser (deep links to wiki:Support, wiki:MainPage, the blog)
  • Consider layout style for long pages: people, stories (once there are 30), jobs, &c. Can we keep the whole site to single-screen layouts on desktops? consider in-page scrolling as on Take Action.

General

  • Edit titles/descs. in photos.
  • Comm: Make RSS feed from Trac that Drupal can read to create nodes.
  • Comm: Have a better ajax form to guide people submitting site links/details.
  • Action: After donation, thank you should return you to page with you amount donated (info received from paypal).

Style guidelines

  • About: Overview page?
  • About: Use of a combo intro video (rather than the two 1-min ones)? Spanish translation exists (RA).
  • Color style guide

Alignment questions

  • How do we align the top of the nav / video / text for the 'about' main page?
  • How do we align different rounded boxes on the 'about' pages?
  • Should the nav at the bottom be identical to the top, but left-aligned? right-aligned?
  • Where should the right/left margin of the "Stories" page be (at the smallest, now that the page expands/shrinks to match screen width)?

Alpha testing (older)

Check:

  • News: News items
  • Story: Story Links
  • About: People photos
  • Map: Update count automatically

[2]

  • Final staff photos
  • Action: Pull in PayPal from page
  • Action: Looser spacing on display Text
  • Action: Wrap on content
  • Action: Other ways to help (right sidebar)
  • Action: Capsule link hover states
  • Action: Posters: use last poster as link
  • Action: Drop Banner Ads
  • Action: Donor data from Robert
  • Action: PayPal feed (not alpha)
  • Action: Cheat bold? Cheat color? Gold links inside Billboard
  • Comm: Tooltips
  • News: Add Share tools
  • News: Fix tag links
  • News: Remove Filter by (in the news)
  • News: Import WordPress (repeatably)
  • News: Create RSS feed of blog posts
  • Map: Feed to Flash, readme
  • Map: zoomed text
  • Map: Coloring pixels in on mouseover at the top level, when moving about quickly
  • Gen: Dashboard page (how to update)
  • Gen: 404 page update


Open issues

General browser compat

Developed on Mac/Chrome, currently has bugs on other platforms. Known issues on

  • Chrome on Linux (occasionally)
  • FF on all platforms (" ")
  • IE on all platforms. overall load time (on Win).


Issue Browser Status URL
Lozenge padding IE, mainly Lozenges chunky, take up too much space
Lozenge rounding IE No rounding; just rectangles.
Sort dropdowns not appearing IE/Win (IE 6?) Nothing shows up at top of page. Note that on other browsers it takes too long for this to appear, it loads last?
left-hand bar obscures footer FF on Win and Ubuntu The footer is obscured and you can't scroll down enough to see it [3]

Photos

  • All 40 photos in 15 story-clusters needed (MM)
  • Better navigation among photos needed.
    • Clearer connections between photos in a series
  • Navigation among photos in a series and between series
    • Clear arrows pointing to updates