Last modified: 2006-11-21 16:52:13 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T3051, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 1051 - Searching a means to list or include pages that match sets of criteria
Searching a means to list or include pages that match sets of criteria
Status: RESOLVED WORKSFORME
Product: MediaWiki
Classification: Unclassified
Categories (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-12-09 20:19 UTC by micki kaufman
Modified: 2006-11-21 16:52 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description micki kaufman 2004-12-09 20:19:42 UTC
Hi there.

Loving Mediawiki. Using phpwiki in our large corporate environment, but want to switch to Mediawiki.

In order to do so, we're looking for the following feature(s), that allow documentation management and 
distribution automatically from a wiki. They are very usable and flexible for large, more structured user bases, 
and I hope you will consider them!

1. Need to have a tag that provides a list of pages, inline to a page, that match given criteria

  (like phpwiki's 'BackLinks' or 'FullTextSearch' plugin)

For example, a list of all pages containing the phrase 'Category:Assigned' but not 'Category:Approved'... which 
would provide a list of all pages that had been assigned but weren't complete, etc.

You could the a 'search' mechanism for such a thing, allowing the use of 'category', 'tag', or just 'plain text' 
criteria.

And on a related note, the 'Include' variant to this function:

Instead of a list, how about the possibility to Include all the pages matching those criteria, to facilitate the 
creation of one large, virtual page. This is great for assembling books and printing them in pdf format, etc...?
Comment 1 Richard J. Holton 2005-02-11 04:51:26 UTC
A start down this path might be to make the transclusion of category pages do
something useful. At the moment (1.4beta6), transcluding a category page only
lists the article portion of the page. Perhaps we could define standard
transclusion parameters to category pages, stating which sections of the
category page would be transcluded. For example: {{category:ships|articles}}
would just transclude the list of articles from category:Ships.
Comment 2 Melancholie 2006-03-15 04:25:42 UTC
@Micki Kaufman: Do you mean a advanced search function like the 
following?:
http://wikicities.com/index.php?title=Special:Search&adv=1
Comment 3 Rob Church 2006-11-21 16:18:29 UTC
(In reply to comment #0)
> For example, a list of all pages containing the phrase 'Category:Assigned' but
not 'Category:Approved'... which 
> would provide a list of all pages that had been assigned but weren't complete,
etc.

Don't one of the DynamicPageList extensions support this kind of category
intersection query?
Comment 4 Cyril Dangerville 2006-11-21 16:49:36 UTC
(In reply to comment #3)
> (In reply to comment #0)
> > For example, a list of all pages containing the phrase 'Category:Assigned' but
> not 'Category:Approved'...  
> Don't one of the DynamicPageList extensions support this kind of category
> intersection query?

Indeed, with 'category' and 'notcategory' options from DynamicPageList2, for
example:
<dpl>
category = Assigned
notcategory = Approved
ordermethod = title
mode = unordered
</dpl>

Hope it helps.
More info:
http://meta.wikimedia.org/wiki/DynamicPageList2#category
http://meta.wikimedia.org/wiki/DynamicPageList2#notcategory


Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links