Difference between revisions of "WorkingDPL"

Line 3: Line 3:
 
__NOTOC__
 
__NOTOC__
 
== What (summary) ==
 
== What (summary) ==
A Dynamic Pagelist extension (or subset of the functionality) that works without taking our site down.
+
We want to support the creation of [[CommonAnswers]] pages by constructing a list of pages that are very specifically related to that particular [[CommonAnswer]].
  
Can do Can do a set intersection search using pages that are in particular categories.  Boolean search with categories e.g., "Car" + "Portland" - "Honda"
+
== Why this is important ==
  
Need to be able to add DPL lists combining a cariety of tags/terms/categories.  List is generated on article page in Wiki format.a set intersection search using pages that are in particular categories.  Boolean search with categories e.g., "Car" + "Portland" - "Honda"
 
  
Need to be able to add DPL lists combining a cariety of tags/terms/categories.  List is generated on article page in Wiki format.
 
  
* Needs to give the [[ContentTeam]] the information they need to be able to create good pages [[CommonAnswers]].
+
Can do a set intersection search using pages that are in particular categories e.g., "Car" + "Portland" - "Honda"
* Needs to provide information about server costs so that we can interpolate into the future.
 
  
== Why this is important ==
 
  
 
== [[DoneDone]] ==
 
== [[DoneDone]] ==
 +
* Works without taking our site down (less than 5 seconds per query for sysadmin use, less than 1 second per query for general use).
 +
* List is generated in Wiki format.
 +
* Syntax is
 +
<nowiki>
 +
<page_list>
 +
  Category:Portland
 +
  Category:Car
 +
  -Category:Honda
 +
  -
 +
</page_list>
 +
</nowiki>
 +
 +
Retrieve a set of pages that matches some specific criteria
 +
* Has Category: X
 +
* Doesn't Have Category: Y
 +
* Linked to from Page: Z
 +
* Not Linked to from Page: Q
 +
 +
Set operations on page lists:
 +
* Intersection
 +
 +
 +
* Needs to give the [[ContentTeam]] the information they need to be able to create good pages [[CommonAnswers]] and [[CategoriesAsCommonAnswers]].
 +
* Needs to provide information about server costs so that we can extrapolate into the future.
  
 
== Steps to get to [[DoneDone]] ==
 
== Steps to get to [[DoneDone]] ==

Revision as of 12:40, 28 August 2007

DistributedPlanningGame Edit-chalk-10bo12.png

What (summary)

We want to support the creation of CommonAnswers pages by constructing a list of pages that are very specifically related to that particular CommonAnswer.

Why this is important

Can do a set intersection search using pages that are in particular categories e.g., "Car" + "Portland" - "Honda"


DoneDone

  • Works without taking our site down (less than 5 seconds per query for sysadmin use, less than 1 second per query for general use).
  • List is generated in Wiki format.
  • Syntax is

<page_list> Category:Portland Category:Car -Category:Honda - </page_list>

Retrieve a set of pages that matches some specific criteria

  • Has Category: X
  • Doesn't Have Category: Y
  • Linked to from Page: Z
  • Not Linked to from Page: Q

Set operations on page lists:

  • Intersection


Steps to get to DoneDone



Retrieved from "http://aboutus.com/index.php?title=WorkingDPL&oldid=9253632"