RTx-Foundry
view release on metacpan or search on metacpan
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Pages.pm view on Meta::CPAN
* One Line
* At a Time
----
[&lf]
^== More Animation
* This Slide Also Displays
* One Line At a Time
----
[&subtitle]
[&bgcolor red]
^== Bugs ==
* Everything works in Mozilla and IE
* Some browsers do not seem to respond well to the onkeypress events.
** Often you can get around this by using backspace or delete to go back a slide.
----
[&bgcolor]
^== Displaying Source Code ==
* Here is some Javascript code:
function changeSlide(i) {
var myForm = document.getElementsByTagName("form")[0];
var myNum = myForm.getElementsByTagName("input")[0];
i = i * 1;
myVal = myNum.value * 1;
myNum.value = myVal + i;
myForm.submit();
}
* Here is some Perl code:
sub process {
my ($self) = @_;
return $self->cgi->size ? $self->open_window
: $self->slide;
}
----
^== The End ==
__KwikiTodo__
See also: KwikiKnownBugs
Add these features:
* KwikiSisters
* Page aliasing
* Page renaming/refactoring
* Revision Diff Display
* Support [=local/javascript] and [=local/css]
__KwikiUpgrading__
^== Upgrading a Kwiki Site ==
After installing the new CGI::Kwiki module, just cd into the old Kwiki directory and reinstall with:
kwiki-install --upgrade
This will upgrade everything except the config file and the changed pages. Other upgrade options are:
--reinstall - Upgrade everything including config file.
--config - Upgrade config file. You will lose local settings!
--scripts - Upgrade cgi scripts.
--pages - Upgrade default kwiki pages unless changed by a user.
--template - Upgrade templates.
--javascript - Upgrade javascript.
--style - Upgrade css stylesheets.
__KwikiUserName__
You should strongly consider entering a username in [Preferences http:index.cgi?action=prefs]. This will allow the kwiki to keep track of who changed what page. The username will show up in the RecentChanges page.
The username is saved in a cookie, so it should stay around after you are done with your session. If you happen to be using a public machine, you may wish to clear the username when you are done.
By default Kwiki requires that you create a page about yourself prior to setting your username. So if your name is Eddy Merckz, you should create a page called EddyMerckz, and describe yourself a bit. Then you can go to [Preferences http:index.cgi?ac...
( run in 0.867 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )