web:redesign:howtohelp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
web:redesign:howtohelp [2012/12/31 18:44] levimweb:redesign:howtohelp [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
-=== Want to join the www.php.net redesign effort? === +This page is up-to-date as of **Friday11 October 2013**.
-There a bucketloads of things left to do for the www.php.net (http://prototype.php.net) redesign. The frontpage is stabilizing these daysbut the code behind it hasn't been fully implemented.+
  
-As of **Monday31 December 2012**, this page has been significantly updated by Levi Morrison <levim@php.net>. Items that were unclear as to whether they are still relevant were kept.+=== Homepage === 
 +  Remove "Fastflexible and pragmaticPHP powers everything from your blog to the largest social networking site in the world." Even if it is true (I doubt we could claim the second part any more) it's marketing nonsense: we don't need to sell anyone at this point. 
 +    * We could probably put something really important in this space; ideas? 
 +  * <del>Move event and group information into links.</del> Done.
  
 === Documentation issues === === Documentation issues ===
-  * The documentation pages need to be full-width (or at least wider).  See the next item for an example page. <levim assigned> +  * Find a new home for report a bug and edit this page. (Or maybe just edit this page) 
-  * Design better sidebar navigation for man pages. Consider only listing method names under the class name? <levim assigned> +  * A lot of users seem to want us to add the Previous and Next links back in.  
-    * [[http://php.net/manual/en/recursivecallbackfilteriterator.getchildren.php?beta=1|RecursiveCallbackFilterIterator::getChildren on prototype]]  +  * Linking to certain sections of a documentation page doesn't work properly (the fixed-menu hides content you linked to) 
-    * [[http://php.net/manual/en/recursivecallbackfilteriterator.getchildren.php?beta=0|RecursiveCallbackFilterIterator::getChildren on live]] +  * <del>The documentation pages need to be full-width (or at least wider).</delDonebut maybe revisit again.
-  * The quick TOC menu could be removed to give additional space. We'd need to find a new home for language selectionreport a bug and edit this page.+
  
-=== Primary Documentation issues === +=== Navigation issues === 
-  * It falls apart on small screens+  * We've trimmed away too much stuff. Probably need an "Other Sites" option
-  * It breaks with JavaScript disabled+  * Re-add a link to php.net/my somewhere
-  * Not all categories are drop-downs+  * Search is in a bad state.  
-    * Should we remove the drop-downs for landing pages?  +    * Re-add auto-complete (and please, don't import the whole jQuery UI to do it! If you use jQuery UI, just grab the bits you need) 
-  * Community portion is dynamicThat's probably not good thing.+    * It screws up language selection. Can this be helped now we are on google search? 
 +  * <del>Remove mega drop-down because of numerous usability and technical issues</del> Done. 
 +  * <del>Split left-hand navigation on documentationAdd the top bits of the navigation to breadcrumbs-like navigation.</del> Done.
  
 === Miscellaneous issues === === Miscellaneous issues ===
-  * 'the typography is horrible, navigation makes no sense, "begin tutorial" button looks like a css mistake, the arrow for download php 5.3 looks unconnected to anything, "thanks to" block makes no sense' - [[http://chat.stackoverflow.com/transcript/message/6909025#6909025|tereško]] +  * 'the typography is horrible, <del>navigation makes no sense, "begin tutorial" button looks like a css mistake, the arrow for download php 5.3 looks unconnected to anything, "thanks to" block makes no sense'</del> - [[http://chat.stackoverflow.com/transcript/message/6909025#6909025|tereško]] 
-  * Mobile device friendliness. +  * Mobile device friendliness. -- Partially done
-  * Create a list of User Groups. +  * Make user group events dynamic (preferably localized somehow). -- Is this done? 
-  * Implement better calendar system, and show UG meetups and conference more prominently +  * Use the moderated flickr group feed (http://www.flickr.com/groups/elephpants) for the elephpant pics 
-  * Identify content missing from current php.net homepage that should be in the new version. +  * <del>Remove 'Thanks To'</del> Done.
-  * Make conferences section dynamic+
-  * Make user group events dynamic (preferably localized somehow) +
-  * <del>Use the moderated flickr group feed (http://www.flickr.com/groups/elephpants) for the elephpant pics</del> Done, I think.+
  
 === Tweeted concrete feedback === === Tweeted concrete feedback ===
Line 36: Line 36:
 Execute https://wiki.php.net/web/mirror#i_m_lazy_just_give_me_something_to_execute Execute https://wiki.php.net/web/mirror#i_m_lazy_just_give_me_something_to_execute
  
-The frontpage beta code is located in index-beta.php +Hack on whatever you don't think is pretty, or add functionality you want. Once you have something you would like to share, create a patch (`git diff > my.changes.patch.txt`) and send it to php-webmaster@lists.php.net or create a pull request on github.
-Other things should be trivial to figureout where is. +
- +
-Hack on whatever you don't think is pretty, or add functionality you want. Once you have something you would like to share, create a patch (`svn diff > my.changes.patch.txt`) and send it to php-webmaster@lists.php.net+
  
 == I want to share my 2cents regularly == == I want to share my 2cents regularly ==
-Subscribe to the webmaster mailinglist (send blank email to php-webmaster-subscribe@lists.php.net) and participate in the discussions there :)+Subscribe to the webmaster mailinglist (send blank email to php-webmaster-subscribe@lists.php.net) and participate in the discussions there.
  
 == I want to modify this page == == I want to modify this page ==
 Register for an wiki account (https://wiki.php.net/start?do=register) and send a quick "I am human" email to php-webmaster@lists.php.net confirming your wishes to edit this page. Register for an wiki account (https://wiki.php.net/start?do=register) and send a quick "I am human" email to php-webmaster@lists.php.net confirming your wishes to edit this page.
web/redesign/howtohelp.1356979476.txt.gz · Last modified: 2017/09/22 13:28 (external edit)