On 5/23/2010 10:56 AM, Francesco Sblendorio wrote:
Hi,
I'm making pages with the purpose to catalog various conferences. Every
conference has one or more topic. So I tagged the pages describing the
conference with [[!argument]] tag. That's Ok, also using listcategoris
recipes here:
http://www.cicap.org/lombardia/wiki/pmwiki.php/Main/PortfolioConferenze

My problem is that when I click on one topic, I have this page:
http://www.cicap.org/lombardia/wiki/pmwiki.php/Category/ParanormaleReligioso

What I would like is:
- make "Main" group disappear
Well according to the documentation page Cookbook/ListCategories, you specify which groups to exclude from config.php:

  SDV($ListCategories_ExcludeCategories, "/^Main$/");


- display titles of pages instead of their "physical" name, which is,
for definition, a symbolic one and not the true title of the page which
can contain hyphens, quotes and so on
Again, the docs say that you need to create a display function. In this case that might look like this (note the "+" in the anchor link, which will expand the pagename to the spaced title) -- I have not tested this, but it should help put you in the right direction:

 $ListCategories_MarkupFunctions["fullname"] = YourLayoutFunction;
function YourLayoutFunction( $categories ) {
  // sort
  global $ListCategories_SortSimpleList;
  if( $ListCategories_SortSimpleList ) ksort( $categories );

  // output
  $out = "";
  $space = "";
  foreach( $categories as $pn => $count ) {
    $out .= $space . "[[!$pn | +]]";
    $space = " ";
  }
  return PRR($out);
}


 ~ ~ Dave

_______________________________________________
pmwiki-users mailing list
[email protected]
http://www.pmichaud.com/mailman/listinfo/pmwiki-users

Reply via email to