00943: allow logical NOT and AND for pagelists link attribute, allow wildcards

Summary: allow logical NOT and AND for pagelists link attribute, allow wildcards
Created: 2007-06-25 10:23
Status: Open
Category: Feature
From: noskule
Assigned:
Priority: 5554
Version:
OS:

See Cookbook:PageListMultiTargets. --Petko April 14, 2013, at 09:38 AM

Description: Currently it seams that the link attribute only allows 1 parameter ie one pagename, and does not allow wildcards.

The link attribute should allow

  • more than one pagename
  • the option to use the logical NOT and Wildcards.

Some examples (linked as described in Categories Category Nesting ):

  • Category.Category
    • Category.Meta-Content
      • Category.Engine
      • Category.Chassis
    • Category.Meta-Typ
      • Category.Blog
      • Category.Wiki
      • Category.Issue
    • Category.Meta-Rating
      • Category.God
      • Category.Bad
    • Category.Meta-Status
      • Category.Open
      • Category.Closed

Pages that are not categorized:

(:pagelist link=-Category.* count=9:)

No results found.

Pages that do not belong to a meta category:

 (:pagelist link=-Category.Meta-Rating,-Category.Meta-Typ,-Category.Status count=9:)
----
 (:pagelist link=-Category.Meta-* count=9:)
 

Go to page:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40 

Only search in group:  AttachImage (1), Backup (2), Banners (6), BlogIt (1), Category (316), Christian (81), Cjc (507), Cookbook (100), CookbookFr (4), DaveG (15), EmacsModes (28), FoxDocumentation (7), GoogleMapAPI (13), HierarchicalGroupProposals (2), Holidays (146), LinuxTex (2), Localization (3), Magazine (7), Main (2), News (2), NewSkinIdeas (2), Nyår (11), PITS (37), PLCal (14), PLCalDemo (33), PmCal (803), PmForm (13), PmWiki-DITA (1), PmWiki (33), PmWikiAr (3), PmWikiBg (1), PmWikiCa (5), PmWikiCreole (3), PmWikiCs (8), PmWikiDa (2), PmWikiDe (8), PmWikiEl (2), PmWikiEn (2), PmWikiEo (2), PmWikiEs (7), PmWikiFa (1), PmWikiFi (2), PmWikiFr (24), PmWikiHu (2), PmWikiId (3), PmWikiIt (15), PmWikiJa (9), PmWikiKr (1), PmWikiMk (2), PmWikiNl (7), PmWikiNo (1), PmWikiPl (3), PmWikiPt (2), PmWikiPtBr (9), PmWikiRo (4), PmWikiRu (14), PmWikiSi (2), PmWikiSk (6), PmWikiSq (3), PmWikiSv (7), PmWikiTa (1), PmWikiTr (1), PmWikiUk (2), PmWikiVi (7), PmWikiZhCn (6), PmWikiZhTw (17), Private (2), Profiles (698), Quiz (6), RHCE (7), Scott (5), Site (28), SiteAdmin (6), Sites (2), Skins (7), SkinTest (2), SkinTutorials (4), StefCTDemo (5), Test (594), TestBlog (3), TestDescription (12), TestDescriptionFmt (3), Teste (2), TestGroup1 (7), TestJa (17), TestPageList (7), TestProtected (3), TestSort (13), TestW7 (12), UserAuth2 (3), UserSven (2), UTF8 (45), ViewModes (3), WikiSh (4), WikiSpheres (2), WTF (4), XESTest (4), Àéè (4)


 

No results found.

Issues in pages tagged engine:

 (:pagelist link=-+Category.Issues,+Category.Engine:)
(:pagelist group=Cookbook link=Category.PmWikiDeveloper list=normal count=16:)
----
(:pagelist group=Cookbook link=Category.MarkupWriting list=normal count=16:)
----
(:pagelist group=Cookbook link=Category.PmWikiDeveloper,Category.MarkupWriting list=normal count=16:)
Cookbook /
ComplexRecipes  Guidelines for people who want to share complex cookbook recipes with other PmWiki user
CookbookBasics  Explains what the cookbook and its recipes are.
CookbookLicenses  A go-to for cookbook authors and wiki authors about how recipes and Cookbook entries are licensed. (beta)
DebuggingForCookbookAuthors  Share tips and tricks with other authors about PmWiki specific debugging (perpetual)
DisplayHtml  Markup to display the html resulting of pmwiki syntax. (Stable)
Functions  Brief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers
JavaScript  Embed (static) JavaScript into wiki pages (Stable)
LinkedResourceExtras  Linked resource helper functions and scripts for recipe writers (Beta)
MasteringPmWikiPages  Consolidating documentation on making & breaking PmWiki pages for recipe authors. (documentation)
ModuleGuidelines  Guidelines for creating, distributing, and maintaining a recipe for the Cookbook.
ModuleGuidelines-Talk  Discussion of ModuleGuidelines
ParseArgs  Description of ParseArgs function for parsing argument lists (Stable)
PmWikiDeveloper  PmWiki developer documentation
RunCGI  Run a CGI script from a recipe illustration (As is)
ZCode  Extract and highlight source code files from 7z, TAR, ZIP, or RAR archives (Experimental)

Cookbook /
Content  API to create external pages dependent upon text in a wiki page. (Bug fixes, referencing content from other pages)
Functions  Brief description of some of PmWiki's internal functions available to cookbook recipe authors and custom markup developers
MarkupRulesetDebugging  Debugging Markup Ruleset (stable)
ParseArgs  Description of ParseArgs function for parsing argument lists (Stable)
QuickReplace  Quickly define replacement texts in wiki pages, and use them as markup or during page save. (Testing)
RegularExpressions  Some basic info about PHP regular expressions.
SchrootConverter  Converter that uses Schroot to execute commands for the Content recipe (First Release)
ShortCutsMarkup  Gives easy access to creating some types of custom markup. (Working)
SourceHistory  Web php programming abilities from computers without any editor installed (beta)


See also

  • 00908   Enhance the link parameter of page list (multiple and exclusions)