On Tue, 2 Oct 2012 at 18:34 +0100, Emyr Tomos wrote:
> I have tried everything to gain control over the favicons in lenya
> with no success. The normal masking behaviour per publication has not
> worked, and I have followed the instructions here :
> http://markmail.org/message/37zfk5pxa6wevhvt#query:+page:1+mid:37zfk5pxa6wevhvt+state:results
> with no success
> basically I added
> <link rel="SHORTCUT ICON" type="image/x-icon"
> href="{$root}/images/colet.ico"/>
> to the publication page2xhtml.xsl and added
> <map:match pattern="*/*/**colet.ico">
> <map:read src="pubs/{1}resources/shared/favicon.ico"
There is a "/" missing immediately after "{1}", ie.
<map:read src="pubs/{1}/resources/shared/favicon.ico"
mime-type="image/x-icon"/>
You should use the fallback: protocol anyway. This will first look inside the
publication directory and then in the global resources directory.
> I have also looked at
> http://lenya.apache.org/docu20/standardmodules/resourcemodulesection/resourcemoduleoverview.html#N10085
> , and at the Wyona website, but there is nothing there to say how to
> make them directly addressable as part of a publication.
Here is what I do: add a case for files with a names like *.ico to the
resources-shared.xmap:
<!-- matches pub-id/area/images/*.ico -->
<map:match pattern="*/*/images/*.ico">
<map:read src="fallback://resources/shared/images/{3}.ico"
mime-type="image/x-icon" />
</map:match>
(Note: I did this in the resources.xmap file for the publication in question,
ie.
.../pubs/pub_name/lenya/resources-shared.xmap
but it will work in the global resources-shared.xmap file as well.)
Put the favicon into the images directory, e.g.,
.../pubs/pub_name/resources/shared/images/myicon.ico
and reference it via
<LINK href="http://www.dante.de/images/myicon.ico" type="image/ico"
rel="SHORTCUT ICON">
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]