Page 1 of 1

New wiki almost ready, a question

Posted: Fri 28 Oct 2005, 23:02
by BarryK
We are just tidying it up, before further announcement.

Does anyone know how to globally set editing of wiki pages to registered
members only?
This is for Wikka Wakka Wiki.

Posted: Fri 28 Oct 2005, 23:36
by BarryK
I was told this before also, but I have forgotten:
Does anybody know how to delete a page?

I don't have time to be administrator of the wiki, little things like the above chew up my time trying to figure it out. ...or remember what I already did sometime ago!

Does anybody know how to add another administrator, or if the wiki
can't support two administrators, to change the administrator?
The config file wikka.config.php has these lines:

"admin_users" => "BarryDavidKauler",
"admin_email" => "bkauler@pupweb.org",

so what do you reckon, can I insert another admin_user? ...since it does say "users", plural.

Re: New wiki almost ready, a question

Posted: Fri 28 Oct 2005, 23:46
by BarryK
BarryK wrote: Does anyone know how to globally set editing of wiki pages to registered
members only?
This is for Wikka Wakka Wiki.
Ah, I have just discovered the answer, in the wikka.config.php file:

"default_write_acl" => "*",
"default_read_acl" => "*",
"default_comment_acl" => "*",

I just change the "*" to a "+"

These will be defaults, for tighter security, individual pages can be changed.

Hmmm, I'm abusing this "Announcements" section, posting questions.
The real announcement of the new wiki will follow shortly!

Posted: Fri 28 Oct 2005, 23:55
by J_Rey
Deleting a page: http://wikka.jsnx.com/PageDeletionInfo
Adding admins: http://wikka.jsnx.com/WikkaAdmin
ACL info: http://wikka.jsnx.com/ACLInfo

Although allowing unregistered users access is the norm for wikis.... Not sure why you'd want to require registration. :?:

FYI, more Wikka Wakka Wiki Documentation: http://wikka.jsnx.com/WikkaDocumentation

Posted: Fri 28 Oct 2005, 23:59
by BarryK
BarryK wrote:I was told this before also, but I have forgotten:
Does anybody know how to delete a page?

so what do you reckon, can I insert another admin_user? ...since it does say "users", plural.
Heh heh, I'm answering my own questions.
Got what I need from here:
http://wikka.jsnx.com/WikkaAdmin
http://wikka.jsnx.com/PageDeletionInfo

In my position as Dictator, I hereby declare Lobster is co-administrator.

the wiki

Posted: Sat 29 Oct 2005, 01:01
by Lobster
:)
This is how you use the wiki
http://puppylinux.org/wikka/UsingThisWiki

This is is the new wiki
http://puppylinux.org/wikka/

Reregister names on the new wiki
During the transfer Barry has taken ownership of all the pages he has moved
(click on PageIndex to see ownership)

The owner is like a facilitator - anyone can still edit pages by doubleclicking

If you find a page missing on the new wiki then create it in the sandbox page and click on it to enter that empty page
then go to the old forum, double click on the page, then click in the text box, right-click, choose "Select all", then ctrl-C,
then go to the new wiki page (good idea to have it already open in
another tab), choose "Edit page" then ctrl-v.

You as a side effect of this process become the owner


Hope that helps. All help on moving the wiki much appreciated

Posted: Sat 29 Oct 2005, 03:53
by Pizzasgood
If you find a page missing on the new wiki then create it in the sandbox page and click on it to enter that empty page
Actually, you can just type it in on the address bar and it will say "That page doesn't exist. Do you want to create it" or some such thing. I find it faster than fiddling with the sand and getting dirty.

chance to improve

Posted: Sat 29 Oct 2005, 06:23
by Lobster
:) good tip pizzapup (gosh I am naming you after your Linux version - I meant pizzasgood) many thanks

Thanks to all those helping with the move - good chance to improve some of those pages . . . 8)

Here is some more info
http://puppylinux.org/wikka/UsingThisWiki

Posted: Sat 29 Oct 2005, 07:57
by puppian
Created a copy of the PageIndex at goosee.com here:

http://puppylinux.org/wikka/OldPageIndex

You can click on the underlined (dotted) link to create the missing page. You can do so from the sitemap page too, it's not most up-to-date however (I think I last updated it a few weeks ago).

After page creation, ownership can be transfered by clicking "Edit ACL" at the bottom of page.

To see who hasn't reregister yet, you can compare:

http://puppylinux.org/wikka/OldUsersList
http://puppylinux.org/wikka/UsersList

Btw, Barry has done an amazing job in transferring the pages, he has moved HUNDREDS of pages in just two days! 8)

Posted: Sat 29 Oct 2005, 08:46
by BarryK
Although allowing unregistered users access is the norm for wikis.... Not sure why you'd want to require registration.
J_Rey,
This was debated sometime ago. I don't recall clearly all the details. At the time, we were having security problems.
There was an opinion that only committed Puppians should be able to edit, and such people would be registered.
Anyway, this can be reopened for discussion.
Lobster is now wiki administrator, but I have access to the wikka.config.php file, which sets the default ACLs -- convince Lobster and he will request a change.

Does anybody know how I can disable the old wiki without disabling it?
What I mean is, I created index.html in the wikka directory, which has a link to the new wiki, and I renamed index.php as index-old.php.
However, www.goosee.com/puppy/wikka/ still brings up the old wiki.

So, I renamed .htaccess to DOThtaccess to disable it, then the above url does bring up the index.html file. However, can't get the old wiki to work:
I thought that www.goosee.com/puppy/wikka/index-old.php would work, but it doesn't.

Posted: Sat 29 Oct 2005, 08:57
by GuestToo
Does anybody know how I can disable the old wiki without disabling it?
since

http://www.goosee.com/puppy/wikka/
and
http://www.goosee.com/puppy/wikka/index.php

displays the PuppyLinuxMainPage on the old wiki, anyone able to edit the wiki page could simply put a message on that page saying the wiki has moved, with a link to the new wiki page

Negative everyone

Posted: Sat 29 Oct 2005, 09:34
by raffy
This should do it in the config:

"default_write_acl" => "!*",

! being the negative of * (everyone).

Could be useful also to add something to the name like "Now Transferred to puppylinux.org/wikka"

"wakka_name" => "Your Wikka Title",

Addition for Puppian: Redirection may have to be done later, maybe after one month, or wait until the server account expires (?).

Posted: Sat 29 Oct 2005, 09:43
by puppian
Would the redirection be done automatically?

For example, if I go to http://goosee.com/puppy/wikka/AbsoluteBeginners

I will be transfered to
http://puppylinux.org/wikka/AbsoluteBeginners

automatically.

It would be useful as we have many links in the forum that link to the old wiki. If the wiki page has been updated, people will not see the most update content if they are linked to the old wiki at goosee.com

I think that can be done by adding something in .htaccess ?

Posted: Sun 30 Oct 2005, 09:35
by BarryK
Oh, that was the file you sent me, raffy, to do the redirection?
Will it work as Puppian asks?

Anyway, probably best to wait awhile before doing it.