web site, communication and media development
- The Starter-Pack
- notifications strategy
- System TODO top priority
- branding
- Marketing TODO list
- Business TODO list
- System TODO medium priority
- System TODO low priority
- Receipt printing
- User testing methodologies
- community media
- Progress advice to groups
- Homepage and HowItWorks: Explaining and exciting t...
- Flyers, posters for marketing 9carrots locally
- SMS services
- Press releases
-
1372
This area is like a big TODO list for the whole system including posters designs, website bugs, etc. Contact us if you would like a tour.
Contribute your skills to this project by adding / assigning yourself tasks below. Create new pages for your contributions for others to see and add to.
-
1665
This pack is intended for someone who already has a group in mind. They would be opening the folder (not for the first time) in front of the group and then beginning to explain / convince. It should reassure, look professional and provide all the content needed. Eventually, groups will be charged with mentoring new groups and their feedback will generate this pack.
-
8009
Notifications are very important to the popularity of a system. This area is for ideas and content of emails / SMS to keep people engaged and remind them about the system.
-
1666
System TODO top priority
- last 01, decby anewholmTop priority means that the functionality will be included in the next promotion.
replace all instances of /community in the XSL files with /wikiTime based display of growth for 9carrots (People axis to encourage growth: names for activity levels and "nearly theres": homepage logged in growth graph - cause -> effect (news feed) + links to "introduce more people advice")companyid + userid -> tuser_badgehook into email sending to allow tuser_email to indicate what and why and when was sentbegin user selection and email sending management system - need to know what we've said and when to hand hold and analyse each user caseBuyWise marker is blank even though the groceries marker isn'tescape emails (on group email list pages) like a
b
com
delete test businesses (appearing on Stokey group)business badges to support local currency maps etc.eventsAdd a signed up by user id nullPasswords are not always in the emails and emails don't work!Viral mapping via passing on receipts forusersbusinessgroupsdoubles up as explanation guide
in line post version of mapping plugin for Wordpress (quickthing [9carrots_map location="brum" types="companies"])synchronisation of liveBring conversation/listener_notify.xsl in to line with live (address from simplification)Bring ufind_voucher() and ufind_voucher_postcode() from liveBring wordpress plugin in to line with live (boolean logic)Bring franchisee/all.xsl, ppp_franchisee_all() in to line with live (find voucher)Bring generic group all.xsl to line with live (email escape)udistance changed to handle zero (x1 = x2)ppp_consumer_search in line with live (order of PNS)donemove login to a secure form to get live feedback on if it works
business marker bubble goes blank after filter change
marker highlight is highlighting wrong marker in filter mode
infowindow not quite high enough for the new thermometer bar
Clone loses events and stuff...: JavaScript events re-bound on info window re-bind?
applies change_marker (bindInfoWindow) runs 3 times
thermometer on bubble is more than 100% for Mr.Lawrence
join nearest local group does not work cause groups aren't returned in new visitor mode
tooltip on marker is confused
should not open bubble on map if we are seeing a user
Use jquery clone when assigning info windows
pageparts editing for admin menu broken
widget_users_inline wraps username
clicking on .title in bubble re-opens bubble
bring all local group code in to line-
Selenium:
Selenium needs to break secure form: use jQuery positioning
tabbed business popups = fraternity, progress, goals, build up
language change fails on log in page
franchisee interface- user feedback
- sub-reports with franchiseid at end -> /franchise/<report>/<franchiseid>
-
marker clustering ready for US and Canada registrations
see if wordnet knows when something is profain (doesn't, has sexual and slang though)
lower case first letter of the commitment sometimes in XSL
currency_prefix_minor (cents)
send "no businesses in your area" email with the verify one (different for different account types)
$ receipt books
Address notes -> sign up with starter pack
Put list of TTs on news / front page and map that have signed up
make contract into a webpage so that £ sign and company number are dynamic
context menu insert/edit link is broken
allow adjustment of subsite entity position and zoom
subsite selector on the map page
map page in Opera (disable-output-escaping)
zoom out to whole country by default? select box for active areas?
owning groupid as well as user_ownerid and send group id through as optional 3rd paramter on urights_acl()
security on local groups actions
change address -> rights
check useragents report
put "follow" on group full page actions- env group list to just have linked names to full group page only
- during the sign up procedure: put a message on full group page stating if you are not a member of the group pointing to the join link
- join this group here to complete your registration message
pageparts broken (conversationid is not conversation id)
Brum proxy problemcontext menu insert/edit link is broken -
Selenium:
-
1675
Feel, images, style, impressions. This needs a lot of work. Also see the images section.
-
1711
Marketing TODO list
- dec, 2010by anewholm- use 9carrots facebook account so that everyone can answer questions
- create Electronic Press Kit (photos, articles, quotes, audio, video)
- Tell EasyEthical list what we're up to
-
get Lewisham going, suggest that TT Brockley gets involved
- Goldmsiths: bar, union and stall in main area
- Mr.Lawrence installation
- Contact all local groups
- talk with existing businesses to update them
- Email current email lists asking everyone to put in their postcode so that we can update them on businesses in their area
- Develop concept
-
on-line presence
- Newsletter no. 2
- User workshop no. 2
- Videos
-
Contact business groups:
- FSB (Federation of Small Businesses)
- Contact all other CarrotMobs around the world and introduce the 9carrots concept
-
1712
Business TODO list
- nov, 2010by anewholm- Money from government for supporting intern possible?
- arrange south London meeting for all
-
contact suppliers: solar, vehicles and appliances
- Check legal contracts (local businesses and suppliers) validity
-
1907
System TODO medium priority
- 27, apr, 2011by anewholmmedium priority means that the functionality is important but will not be in the next release.
- show businesses that have a zero percentage commitment with non-tab bubble
- IE new bubble join us is 100% width
- Drupal plugin (ninecarrots_menu -> print and die)
- Enable new email server functionality
- embed map widget: version update and permalinks .htaccess checking
-
commitment building sentence based on new / replace, number and optional info
- include "it's" in the commitment text, i.e. to change IT'S lighting to low energy
- franchisee company info -> contract
- 33 people listening to this thread on conversation: always email, not just if listening
- update listening status to listening if visits the page again or accepts image in email
- Upload scanned contract -> id.pdf on the commitment screen
- make the percentage commitment optional and the specific more flexible
- btq needs re-think: needs to be a physical place, not "clothing" or "bespoke joinery"
- social networking system based on comments / mini reviews made by users that you can see in the bubble
- work out the item from the commitment, e.g. fridge
- doesn't work without javascript - popup on map page
- move contact us to secure form once it has proven itself (allow people to tell us in the meantime)
- user status based on: number of shops supported, number of transactions, number of contributions, group membership, businesses got on board, etc.
- user badges to indicate things the user wants to show off (vegan, no fly, etc.) that link to forums
- logged in = different homepage?
- Add location into sign up advice email
- re-point to /business/all from /consumer/company
- franchisee interface: company info editing
-
printing
- stop second blank page on poster printing in html mode
- Use UNIX webpage -> PDF print driver with Firefox to produce PDF output
- Wkhtmltopdf
- wk stability on multi-pages
- margins in PDF mode on landscape
fix uurl_classes
- re-create sitemap static
-
email routing
-
change from address to make replies to auto-emails work
change reply-to and reply-to-name to reflect sender using vnames
remove alias management
fix smtp outward bound from dev server
3 conversation modes for email updates (all, direct reply, none)
Base it on Facebook email: Change "change email" and add the correct reply address and also the content
link postfix directly to Postgres query via local_recipient_tables = proxy:pgsql:/....
-
change from address to make replies to auto-emails work
-
-
thread by email message reply to id header
-
receipt books
- improve perforation on voucher books
- highlight perforation in voucher books
- mark on front and back of receipt when denomination changes
- i read this button on homepage
- 9carrots - because sticks just break things
- IP location lookup to figure out country and city
- ensure that all XSL files include cms.xsl for the pageparts menu and page title
- admin menu item for xsl page security in-built
- apply site performance advice from Google WebMaster
- allow relationship selection (owner / manager) during business registration
- fold everything under 3rd level in sitemap (use case = summary + quick nav)
- amazon s3 images next month
- 50p -> £1 has no run out! Slip
- Minimum zoom level for "show all"
- move to GMap v3
- installation registration
- Envgroup -> email all local users
- Print 1 to test settings first!
- Better starter pack info
- Use images and links? instead of iframes for transform ok stuff
- settings updated on message CMS wiki save -> and go to anchor
-
spam filter technology using clever form submits stuff
- Submit button with many spaces then the code and restrict button length
- Latest Security code on session table to compare
- CSS combinations to hide buttons <div id=x1><span id=x2><input id=btn5 ...
- Should we be processing HEAD requests? especially when changes are made, e.g. Selenium
- registration complete when joined the group, not just viewed it
- TinyMCE spell checker enable
- Views and Types in to fullschema
- Ignore operators and aggregate in drop_functions()
- Pns order not coming through properly
- <dir:code>404</dir:code> ?
- speed up sitemap -> cacheing
- localgroups CRM and "view inactive businesses" privilege
- uformat_date into nice readable doesn't work properly
-
CMS task lists with:
- sorting
- auto-detail page
- quick add
- mark completed
- assign people
- where has flag_inappropriate gone?
- /account/login not appearing in link_list (orphaned)
- RSS news and inform CarrotMobWiki[at]gmail[dot]com
-
Selenium
- Get it working for IE!
- AJAX accuracy not spotted
- Check and Click tabs during LocalGroup test
- showMessage("leaving groups")...
- Re-do the PnS selection in Business_Registration
- leave comments
- move to 9carrots.annesley.is-a-geek.com
- create all test accounts with no-email-updates
- revert to stated PNS category ids? (also name missing on PnS manage)
- Try Server 2.0
- Check for emails using Java?
- Check HTML editor upload images
- Check for broken images
- CheckAllLinks to leave comments as well
- 404 checking
- DB error checking
- transform wiki section to wiki page function
- power title, meta off txslfile title_cmsid, etc.
- tri-state security overrides (order and specificity?)
- PHP admin email on error
- cyclic receipt codes (<word><number><cycle> e.g. test451)
- Regex column in tenv_org for identifying national group from local group name
- installation page
- Synergy on dhcppc1
- PostGres autovacuum
- link to the community help area from the business registration page
- scrape the env group lists into the DB for nearest group
-
Sort out branch implementation
- receipt book -> branch, not company
- company should appear on the map as well as branches when logged in
- no notification if new value is the same
- conversation_blocks to include path
- email webpage to owner / group
- item createdate ->urights_acl()
- combined email list users + emaillist
- conflict between Food and Drink and Leisure and Entertainment
- Filetime sync test
- product types categories dynamic
- Vi keys on dev
- Opening hours split out field
-
done
- Remove header and footer on map page for iPhone
- pressing return on media edit screen for business moves parameters along one
- Map opacity on iphone
- hidden image on each webpage for Facebook share link
- disable InternetVista website pinger (like PingDom)
- Get it working for IE!
- Try Server 2.0
- Java auto-detect operating system and run tests accordingly
- Check for emails using Java?
- contactus_first db error
- move allLinks() JavaScript in to Selenium
- Find shops checks
- Check HTML editor upload images
- Check for broken images
- CheckAllLinks to leave comments as well
- 404 checking
- DB error checking
-
1908
System TODO low priority
- dec, 2010by anewholm- cms undo (already stores last cmsid) needs version and sessionget
- don't show cms actions for mobile because requires double click
- Implement "get help with choosing a commitment" facility (text field -> email GAP?)
- regions saving but not showing
- Tprintrun createdate and notes
- limit file types for upload
- put business photos into a carousel
- uxml_flags(cmsid) -> actions
- Use flags (done) to simulate the tech to do list
- DB naming convention for framework
- fix sitemap
- figure out env group org from regex on org table
- business summary screen -> account menu
- toggle does not close stuff
- Replace flickr with google image results for company name
- fckeditor -> image manager and resizing
- flyer 4.0 -> html wiv dynamic businesses -> TTIs
- initial focus on the news page
- 9carrots logo -> building blocks
- Generate feedback categories from wiki pages with discussions
- whois on failed IP addresses
- like/dislike option on page settings
- smart quote forms developed by FCK with email to owner
- Parse internal hrefs before serving body
- GUID cookie
- check the links on the server with ajax, broken links -> red
- multi-TLC PNS implementation (entities.js re-jig)
- duplicate icons on grocery store
- estimated time of next installation
- flags for sections
- record level expiry in trights_set_user
- add references to wikis
- Collaborative editing
- multiple records in tsession with the same session cookie id causes weirdness
- Ajax pop up form from target XML
- IP address -> transaction
- Change event not fireing in Chrome for the map follow
- user -> business entity extend
- send email on email address change is the same as the normal one
- Business services appearing. Limit retrieval to 200 miles as well?
- if_modsince -> 403
- JQuery mobile
- cookie auto-login
- trights_page -> for physical pages
- trights_rights -> inherited rights sets
- use tcommunity wiv usergroupid and entityid for local groups
- abstract out common XSL templates in to system header
- follow discussion
-
1994
Advice on how to talk with printing companies and get receipt books printed in bulk.
-
2043
It's really important that our web site communicates the right things and that people find it easy to use. So we regularly show it to people and ask them to use it, and see if they look quizzled. (if you'd like to get involved in this, as a interviewer or participant, please contact us) Please use this page to contribute ideas for the methodologies we should employ to ensure that we are communicating well.
-
2952
9carrots Flyers, posters and stuff to market the scheme to the community. Upload and browse media ideas here for others to use and discuss.
-
3208
When a local environmental group registers on the website they are given some advice about how to start 9carrots in their community. As the group progresses; registering businesses, generating support, the advice page changes dynamically. This wiki page is the source of that dynamic help.
-
4765
Homepage and HowItWorks: Explaining and exciting the first time user - read more
- jan, 2011by anewholmThis section is about the experience we give someone who is arriving to the website for the first time and may not understand the system. It talks about use cases, motivations, audiences and then suggests communication, copy, graphics to explain, excite and fullfil the needs of these use cases.
User testing is paramount for this discussion to examine, objectively, how we are doing. Web standards, good interface design, web use behavioral research are some of the tools that are important for this section.
-
4822
Flyers, posters for marketing 9carrots locally
- jan, 2011by anewholm
9carrots marketing media is local group specific. That is, it will have your group name on it and lists of your local participating businesses printed on the back. To find and print these: log in, join a group, go to your group page (using the my account menu) and select the marketing tab. -
6573
SMS services
- last 11, novby anewholmShoppers can send their receipt codes in by text message. Currently Annesley processes these (!), but we have set up SMS servers before and will do this if the service proves to be popular. There are some conversation decisions:
If the codes come in from an unknown number"What's your 9carrots username? If you don't have one, reply with your email address and we'll create you one"
They will automatically receive an email with "username is <username>, password is <password>"
Upon registration of codes"All done, thanks! Give one of your receipts to someone else to re-register and spread the idea. Their purchases will count towards your points. You have also earned the beginner badge :)"
Upon failed registration of a code"<code> was not found..."
SMS message format from group members who are assigning books to businesses"Assign 903 to The Station"
"Assigned, thanks :)"
-
6687
Press releases
- 29, jun, 2011by orangejonA collection of press releases, which might provide some inspiration for future releases.
After a successful 9carrots launch party
About the scheme, aimed at businesses
About the scheme, aimed at local environmentalists who might launch the scheme in a new area


