Issue:Simply does not work

From FollowTheScore
Revision as of 00:28, 20 October 2007 by Gero (talk | contribs) (Answer)
Jump to: navigation, search
Description: Installed, but not parsed
Extension / Version: DPL   /   last
Type / Status: Bug   /   open

Problem

I add the correct statement in LocalSettings.php and the extension in wiki/extensions/DynamicPageList but when I use it in my wiki with either <dpl> or <DPL> or {{#dpl: }}, I see what I wrote, that is tag is not parsed and template is not executed.

See CategoryGallery in USNB wiki.

Reply

It appears that it is not installed as suggested, in your Special:Version there is no extension Dynamic Page List. --Zven 02:13, 17 October 2007 (CEST)

Reply

Maybe one of the other extensions causes a problem? I suggest to

  • install some other extension than DPL and see if it works
  • install only DPL and check then

--Gero 08:35, 17 October 2007 (CEST)

Reply

I made some change to LocalSettings and now it works, but it looks like there is a bug. I tried FIRST

<DPL>

 category = aCategoryOfMineForImages
 nocategory =
 namespace = Immagine
 mode = userformat
 format = <gallery>,%PAGE%\n,,</gallery>

</DPL>

Please, note that Immagine is the Italian term for Image. I got the gallery, but NOT just for aCategoryOfMineForImages, but ALL images. So I tried:

<DPL>

 category = {{{categoria}}}
 nocategory =
 namespace = Immagine
 mode = userformat
 format = <gallery>,%TITLE%\n%CATNAMES%\n,,</gallery>

</DPL>

and I got the name of each image but NOT the categories. I suspect that

  1. category does not work when image namespace si used
  2. or, in some way you have Category reserved word hardcoded somewhere, that is, you do not use Categoria, the Italian term for Category

Am I correct? See CategoryGallery --Dejudicibus 17:25, 18 October 2007 (CEST)

Reply

Try notcategory; nocategory is not a valid command. Maybe you have to put a | character behind the statement, so that it reads "notcategory=|". Download the latest version, then this error in your statement should be marked. In all earlier versions it will unfortunately be silently ignored. --Gero 23:32, 19 October 2007 (CEST)

Reply

It does not work. I was able to reproduce the error in this wiki too. Look at Template:CategoryGallery. As you can see, all images are shown, whereas I expected to see only Baka dancers June 2006.jpg. Am I wrong?--Dejudicibus 23:46, 19 October 2007 (CEST)

Answer

If you define a category condition, pages with no category will not be part of the result set. So there is no need for a "notcategory" statement (I was wrong in that regard). B.t.w., the "|" is not recognized within notcategory. I simply deleted the notcategory and now Template:CategoryGallery works as expected. But the result is notthe Bala dancers but some other picture (which is correct as far as I can see). --Gero 00:28, 20 October 2007 (CEST)