PARINetwork / pari

Django/Wagtail based PARI webapp
http://ruralindiaonline.org
BSD 3-Clause "New" or "Revised" License
37 stars 11 forks source link

Zones -- Pull out modules from articles to create zones #268

Open siddadel opened 6 years ago

siddadel commented 6 years ago

There are video "modules" - audio, video, scripts and images in each article. These modules are essentially building blocks of an article. An article content constitutes a markdown of modules. Thus a script can go through all articles and pick out modules that fulfill a particular criterion. This can kind of a mining can be used to create Zones.

Thus there can be audio zone, video zone even poetry zone.

siddadel commented 6 years ago

Consider issue https://github.com/PARINetwork/pari/issues/267

The "zone" entails querying all articles for modules that satisfy a particular criterion. This criterion need not be only static -- pre-decided by the tech and admin team. If we develop an elementary query language then we will be able to solve Issue 267 above as well as this one (268)

Thus admins -- as well as perhaps webusers -- will be dynamically (at CMS admin screen in case of admin or on ruralindiaonline.org in case of webusers) able to create different zones or search-results-like custom url.

How to differentiate between zone vs search-result-like page is a design problem. @adityadipankar