Op 3 feb 2011, om 22:42 heeft Dan Nessett het volgende geschreven:
> On Thu, 03 Feb 2011 21:19:58 +0000, Dan Nessett wrote:
>
>> Our site has 4 skins that display the logo - 3 standard and 1 site-
>> specific. The site-specific skin uses rounded edges for the
>> individual
>> page area frames, while the standard skins use square edges. This
>> means
>> a logo with square edges looks fine for the standard skins, but not
>> for
>> the site-specific skin. A logo with rounded edges has the opposite
>> characteristic.
>>
>> The programmer who designed the site-specific skin solved this
>> problem
>> with a hack. The absolute url to a different logo with rounded
>> edges is
>> hardwired into the skin code. Therefore, if we want to reorganize
>> where
>> we keep the site logos (which we have done once already), we have to
>> modify the site-specific skin code.
>>
>> While it is possible that no one else has this problem, I would
>> imagine
>> there are skins out there that would look better if they were able to
>> use a skin specific logo (e.g., using a different color scheme or a
>> different font).
>>
>> My question is: has this issue been addressed before? If so, and
>> there
>> is a good solution, I would appreciate hearing of it.
>>
>> Regards,
>
> I need to correct a mistake I made in this post (sorry for replying
> to my
> own question). The site-specific skin keeps its skin specific logo
> in the
> skin directory and the skin code uses <?php $this-
> >text('stylepath') ?>/<?
> php $this->text('stylename') ?> to get to that directory. So, the
> url is
> not hardwired.
>
> However, we would like to keep all of the logos in one place, so I
> think
> the question is still pertinent.
>
> --
> -- Dan Nessett
>
You could upload a file to your wiki (say, at [[File:Wiki.png]]) and
then put the
full path to that in LocalSettings.php in $wgLogo.
ie.
$wgLogo = "/w/images/b/bc/Wiki.png";
And then use that variable in the skins (The default skins use it
already)
--
Krinkle
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l