Difference between revisions of "'Add This Here' Tool for Portals"

(Removing the pair days and who fields ... we haven't been using them)
(Steps to get to DoneDone: cleaning section)
Line 19: Line 19:
  
 
== Steps to get to [[DoneDone]] ==
 
== Steps to get to [[DoneDone]] ==
* <s>Get rid of the special page in the aboutus and put all the functionality in the compost.</s>
 
* <s>Get up to date with the current changes.</s>
 
* <s>Display a popup for the user to enter page title to be added to the portal.</s>
 
* <s>Change the AddThisHere Button.</s>
 
* <s>Work on the look and feel of the addthis tool.</s>
 
* <s>Test the addthishere functionality.</s>
 
* <s> Audit the Compost side code.</s>
 
* <s> Load message from CSS</s>
 
* <s> Refactor the javascript</s>
 
* <s> Refactor the code. </s>
 
* <s> Stage live branch locally.</s>
 
* <s> Find the changes b/w the two branches. </s>
 
* <s>Merge the changes with the live branch.</s>
 
* <s>Merging issues: Trying to pass rake test.</s>
 
* <s>Handle wide spaces.</s>
 
* <s>cloning a new repo so that we dont work in live</s>
 
* <s>fix the bug: when you click add this here, a link starts showing underneath the text. why?</s>
 
* <s>add a Close button to close the window shown on reply to request to add page. </s>
 
 
* <s>seeing why there is an error on submit</s>
 
* <s>seeing why there is an error on submit</s>
 
* <s>add the close event to the button</s>
 
* <s>add the close event to the button</s>

Revision as of 04:47, 25 January 2008

OurWork Edit-chalk-10bo12.png

What (summary)

Create a tool where a user can input a word or phrase (for example, a domain name) and the corresponding AboutUs WikiPage is automatically tagged with an inputted set of categories, as well as a badge (via a template probably). This will make it painlessly easy for visitors to AboutUs (and portal builders) to add WikiPages to portals or other aggregated pages like PortlandTech or LASIK.

The code for the button would need to be editable to specify which template to add so that the user doesn't have to input these things AND we have flexibility for different intersected sets (all we need is a new template), allowing this 'Add This Here' to work as a universal tool for a variety of Content and Community projects, as well as being something the external portal builders can use for creating their own aggregated content areas.

Example

The button would appear next to the various listings on a page, like the 'Software' heading on PortlandTech/Companies, prompting the user to enter a domain to add. On click the corresponding WikiPage would have a template added to it that includes categories PortlandTech, Company, Software and the PortlandTech badge. Once these tags are added to the page it should automatically load in the intersect set on the example page. (Might require Purgepage to purge the server's cache so that users aren't adding their URL a bunch of times because it isn't showing up immediately on the intersected list.)

Why this is important

Critical to UI of PortlandTech. Is also a large part of the "One-click Portal" (making it easy for anyone to create and edit their own portals).

DoneDone

When I can enter a page and see it added to the intersected list (via categories added to the page). What to do about bots hitting the add category special page?


Steps to get to DoneDone

  • seeing why there is an error on submit
  • add the close event to the button
  • seeing why the close button closes successfully but does not let us click the AddThisHere button again without a refresh of the page
  • push the changes to branch
  • Improve the wording.

Not Related to this Task

  • Fix the category casespace problem in the intersect extension.


Retrieved from "http://aboutus.com/index.php?title=%27Add_This_Here%27_Tool_for_Portals&oldid=14602645"