On Fri, 04 Feb 2011 15:01:20 +0100, Krinkle wrote:

> 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)

That's an interesting idea. But, probably the definition should be (e.g.):

$wgLogo = "$wgUploadPath/b/bc/Wiki.png";

-- 
-- Dan Nessett


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to