Difference between revisions of "Extension talk:Wikiskin.php"

From Organic Design wiki
(Installation problems: Areas to look at)
m (Installation problems)
Line 33: Line 33:
 
Any suggestions welcome.
 
Any suggestions welcome.
 
regards emwede
 
regards emwede
: What version of MediaWiki are you using? It is possible that the <code>require_once( "extensions/Wikiskin/Wikiskin.php");</conde> is not picking up the script. Is the downloaded text file [[Extension:Wikiskin.php|Wikiskin.php]] in the subdirectory ''Wikiskin'', which is a subdirectory of ''extensions'' in your MediaWiki filesystem? If so are the permissions set correctly so that the webbrowser account can access the directory/file structure?  
+
: What version of MediaWiki are you using? It is possible that the <code>require_once( "extensions/Wikiskin/Wikiskin.php");</code> is not picking up the script. Is the downloaded text file [[Extension:Wikiskin.php|Wikiskin.php]] in the subdirectory ''Wikiskin'', which is a subdirectory of ''extensions'' in your MediaWiki filesystem? If so are the permissions set correctly so that the webbrowser account can access the directory/file structure?  
 
--[[User:Sven|Sven]] 08:53, 24 July 2007 (NZST)
 
--[[User:Sven|Sven]] 08:53, 24 July 2007 (NZST)

Revision as of 20:54, 23 July 2007

Where can I see a page that uses this extension? --Rob 14:58, 6 Apr 2007 (NZST)

I'm testing it on WikiFS: --Nad 15:01, 6 Apr 2007 (NZST)

Has anyone an more detailed demo or description for setting up the wikiskin? --User:nope 14.5.2007

It's still in beta state, but is working ok, just save the code into a file and include the file from your localsettings.php, but make sure your skin article is created first (the name of the article is set in $wgWikiSkin, the default name for the article is WikiSkin). OrganicDesign and our other wikis use it, OrganicDesign:Default-skin is the $wgWikiSkin article on it. We're just using it to replicate the standard monobook layout currently, but it's been developed for use with MW:Extension:Wiklets which is a desktop-like skin where different articles and forms work like windows on a desktop. --Nad 21:50, 14 May 2007 (UTC)

Brilliant! Question: Why did you decide to put the skin variables like {{ACTIONS}} into the global MediaWiki variable namespace instead of using wikiskin-specific tags along the lines of @@ACTIONS@@? Ehartwell 00:07, 11 July 2007 (NZST)

I want them to be expanded by the wiki-parser as usual, so they need to be either mediawiki variables or parser-functions. --Nad 09:41, 11 July 2007 (NZST)

Private wiki & Public www

See Maintaining websites with a wiki

Propsed variables to add

  • Anonymous
  • Regexp

Installation problems

I downloaded Wikiskin.php from organic.design homepage saying it was version 0.1.7, 2007-07-20 in the php-Sourcecode. In the Wiki I added a page named default-skin and another one named wikiskin. I also added a MediaWiki:Common.css and a MediaWiki:Wikiskin.css in the LocalSettings.php I added;

<php>require_once( "extensions/Wikiskin/Wikiskin.php");</php>

These were actualy the installation requirements I found in various pages on organic design and so on... When now reloading any page of my wiki after this I get an visibly empty page which html-source-content looks like this;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
...	
<!-- Served by localhost in 0.715 secs. --></body></html>

When commenting out the above mentioned line in LocalSettings.php everything look "normal" again besides wikiskin obviously is not running then.

Any suggestions welcome. regards emwede

What version of MediaWiki are you using? It is possible that the require_once( "extensions/Wikiskin/Wikiskin.php"); is not picking up the script. Is the downloaded text file Wikiskin.php in the subdirectory Wikiskin, which is a subdirectory of extensions in your MediaWiki filesystem? If so are the permissions set correctly so that the webbrowser account can access the directory/file structure?

--Sven 08:53, 24 July 2007 (NZST)