[pmwiki-users] pagelist: select pages with search string

Lars Eighner surname at larseighner.com
Thu Jun 20 03:34:36 CDT 2013


On Wed, 19 Jun 2013, Mark Lee wrote:

> This is probably obvious but how can I list pages that contain a string?
> For example if a few pages contain the string "hello world", how would I
> list those pages in a table?
> If that is simple, the next level of complexity would be listing pages via
> a regex expression.
> -Mark
>


The major problem is getting the results into a table as the native format
of pagelist and searchresults

Some examples of table formats are here:

http://www.pmwiki.org/wiki/Cookbook/PagelistTemplateSamples

Either pagelist or searchresults can find 'Hello World'; simply added the
quoted string to the directive. Anything not in the form of key=value is
taken to be a string that must be in the page (unless preceded by a -).
Searches are case insensitive.

Unfortunately these are regexs and do not recognize wildcards (wildcards can
be used in some of the paired parameters).  You might need to write/find a
recipe to do that. If you know any php this should not be especially
difficult as page text is (sort of) plain text.



-- 
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266




More information about the pmwiki-users mailing list