Greetings, all -
Continuing the learning process to master MediaWiki...if you remember
from last time, our goal is to create online support/help sites for
two software products. As of last week, we successfully created two
websites based on the same wiki content. Each site has a different
skin, logo and sidebar, and they share the same images and extensions.
Because the products are similar, most of the articles will be the
same. However, some of the articles need to have different content.
So, out of a total of 500 pages, maybe 30 need to change, depending on
which product is the focus.
I'm thinking I can use transclusion and parserfunctions to manage the
content for these "'special" pages, but I need to know if it is
ridiculous to attempt this? And what about CategoryTree - it's a
great extension, but will parserfunctions also work to make the
Category assignments?
Can a custom namespace help in this instance? Is there another way to
go? Thanks in advance for your advice.
Best,
Evelyn
p.s. ... for now, I'm the sole writer, so having multiple users is not
an issue...
I'm trying to upgrade my mediawiki version and also move it to another
server all at once. I've followed the documentation, sometimes
performing the steps in different order, with the same result each time.
Here are the details.
Old server/versions:
OS: SL42 (SL is RHEL derivative so same as RHEL4), kernel 2.6.9-34.ELsmp
Mediawiki 1.8.2
PHP 4.3.9
MySQL 4.1.22
New server:
OS: SL51, kernel 2.6.18-92.1.10.el5PAE
Mediawiki 1.13.2
PHP 5.1.6
MySQL 5.0.45
The steps I took to do the migration are:
Backup wiki from old server (mysqldump -u root -p wikiDB > wikiDB.sql)
scp wikiDB.sql to new server
untar new version on new server
copy LocalSettings.php, AdminSettings.php, extensions dir, images dir,
and our logo to new server
import wikiDB.sql into mysql database on new server (mysql -u root -p
wikiDB < wikiDB.sql)
ran maintenance/update.php on new server with successful output
I was able to navigate to the mediawiki web page on the new server and
was able to login (got to "Login Successful" screen) but when I click on
the "Return to Main Page" link or any link in the navigation bar running
down the left side, I receive the error "The requested URL
/syswiki/Main_Page was not found on this server." Trying to navigate to
"Categories" produces the error "The requested URL
/syswiki/Special:Categories was not found on this server." The
corresponding apache errors are:
[Wed Dec 03 11:19:07 2008] [error] [client 128.222.123.123] File does
not exist: /var/www/html/default/syswiki/Main_Page, referer:
http://newserver/syswiki/index.php?title=Special:UserLogin&action=submitlog…
[Wed Dec 03 11:19:28 2008] [error] [client 128.222.123.123] File does
not exist: /var/www/html/default/syswiki/Special:Categories, referer:
http://newserver/syswiki/index.php?title=Special:UserLogin&action=submitlog…
I'm not sure what I'm doing wrong. I've followed the documentation to
the letter and have been googling this for a while with no results. I
hope its a known error but suspect that its a problem with
LocalSettings.php or an apache setting that conflicts with the newer
mediawiki version. Let me know if you need any other info like local
variables. Any help is appreciated. Thanks in advance!
Josh
So now that I have LDAP authentication working with a wiki... I'd like
to have some pages that can only be seen and/or edited by one or more
groups.
For example... let's say I have Page 1, Page 2, and Page 3. I want
everyone to be able to read Page 1, but only Group A can edit it. Page
2, let's say I only want Group B to see or edit it. And Page 3, maybe I
want Groups A, B, and C to be able to read it, but only Group C can edit
it.
How can I go about setting that up?
--
***********************************************************************
* John Oliver http://www.john-oliver.net/ *
* *
***********************************************************************
well, this is odd. I have Mediawiki version 1.13.2, PHP version 5.2.6 (cgi-fcgi), and MySQL version 5.0.67-community-log installed, and no matter what anyone on my board does, we cannot get HTML tables to work properly.
my board is located at http://wiki.mobianlegends.com/ and an example of this type of issue can be found at http://wiki.mobianlegends.com/wiki/Template:Infobox_Country and http://wiki.mobianlegends.com/wiki/Sandbox
My host has HTML Tidy installed with PHP by default, so i doubt having HTML Tidy is an issue... I am just trying to figure out why it randomly decides to ignore HTML tags, and if there is anything i can do about it.
__________________________________________________________________
Ask a question on any topic and get answers from real people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com
Hi,
My first post to this list, apologies if the answer to this one is obvious
(even though I've missed it):
Where do I find documentation on the purpose of all the available pages in
the MediaWiki: namespace?
I've looked at the FAQ on Mediawiki.org; I went to meta.wikimedia.org;
browsed through wikibooks (and found just a couple of the pages from the
MediaWiki namespace explained there).
I stumbled on these pages on my search for ways to improve the printable
output of mediawiki pages. So if someone can point me to the right source
for doing that I would be grateful.
Basically, I am at a loss where to start reading and experimenting. I would
like to become accustomed to the inner working of mediawiki wikis (at main
editor/administrator level, not as a developer and not as a casual
reader/editor).
What is the general approach to finding out how stuff works in mediawiki?
(if it is not searching on the three sites I mentioned and hoping the words
chosen properly describe what one is looking for -- I would never have come
up with 'transcluding pages' ;-) )
Thanks for you time.
--
Regards,
Jean-Marc
----------------
___
// \\ @@ "De Chelonian Mobile"
/ \_/ \/._) TortoiseSVN
<\_/_\_/ / The coolest Interface to (Sub)Version Control
/_/ \_\ Check out http://tortoisesvn.net
Is there a way to only allow members of certain groups to log on, or to
only allow members of one or more groups to edit certain pages?
--
***********************************************************************
* John Oliver http://www.john-oliver.net/ *
* *
***********************************************************************
How can I set the timestamps on edits to the current server time?
Example:
I edit a page at 10 am CST.
History currently displays that edit at 3 PM or GMT.
I want the history to display 10 am.
Thanks.
Lennie
--
Twitter: http://twitter.com/ljarratt
Facebook: http://www.facebook.com/people/Lennie_Jarratt/1182350486
Plurk: http://www.plurk.com/user/ljarratt
"The necessity of the times, more than ever, calls for our utmost
circumspection, deliberation, fortitude, and perseverance." - Samuel Adams
Hi everybody...
I m new on mediawiki community. I m having a problem ... i need to remove an
user and i dont know how to do this ...
Any one can help me ?
thanks
Falae galera ... é o primeiro email que eu envio pra lista ... então não sei
se mando em inglês ou português ... meu ingles é uma M...
minha dúvida é a seguinte ... como eu faço para visualizar e deletar
usuarios que n podem mais acessar a minha wiki?
obrigado ai pela ajuda.
Hi
I installed a new wiki (MediaWiki 1.13.2 on Linux/Fedora9/Apache/MySQL)
using the built-in web-config. The content works fine, but pages are
'unstyled' - skins don't seem to be working at all. I haven't changed
the default file layout (ie install in /usr/share/mediawiki/ and site at
/var/www/html/wiki/ ).
Looking in the Apache log, I see errors like this:
[Mon Dec 01 05:50:15 2008] [error] [client 127.0.0.1] File does not
exist: /var/www/html/wiki/skins, referer:
http://127.0.0.1/wiki/index.php/Main_Page
I have tried including the following line in LocalSettings.php:
$wgStyleDirectory = "/usr/share/mediawiki/skins";
but I still get the above error.
Any suggestions?
Should I move the skins directory (currently in
/usr/share/mediawiki/skins/) to somewhere within the site ie move it
into /var/html/wiki/skins/ ?
Thanks
Patrick.