view release on metacpan or search on metacpan
var/kwiki/.default/metabase/public/KwikiUpgrading
var/kwiki/.default/metabase/public/KwikiUserName
var/kwiki/.default/template/basic_footer.html
var/kwiki/.default/template/blog_entry.html
var/kwiki/.default/template/blog_footer.html
var/kwiki/.default/template/blog_header.html
var/kwiki/.default/template/display_body.html
var/kwiki/.default/template/display_footer.html
var/kwiki/.default/template/display_header.html
var/kwiki/.default/template/edit_body.html
var/kwiki/.default/template/prefs_body.html
var/kwiki/.default/template/preview_body.html
var/kwiki/.default/template/protected_edit_body.html
var/kwiki/.default/template/README
var/kwiki/.default/template/slide_page.html
var/kwiki/.global/config.yaml
var/kwiki/.global/database/%E4%BD%BF%E7%94%A8%E6%A2%9D%E6%AC%BE
var/kwiki/.global/database/%E5%82%99%E4%BB%BD%E5%BF%AB%E7%B4%80
var/kwiki/.global/database/%E5%85%B3%E4%BA%8E%E5%BF%AB%E7%BA%AA
var/kwiki/.global/database/%E5%8D%87%E7%B4%9A%E5%BF%AB%E7%B4%80
var/kwiki/.global/database/%E5%8D%87%E7%BA%A7%E5%BF%AB%E7%BA%AA
var/kwiki/.global/metabase/protected/NewsItem3
var/kwiki/.global/metabase/public/.exists
var/kwiki/.global/template/basic_footer.html
var/kwiki/.global/template/blog_entry.html
var/kwiki/.global/template/blog_footer.html
var/kwiki/.global/template/blog_header.html
var/kwiki/.global/template/display_body.html
var/kwiki/.global/template/display_footer.html
var/kwiki/.global/template/display_header.html
var/kwiki/.global/template/edit_body.html
var/kwiki/.global/template/prefs_body.html
var/kwiki/.global/template/preview_body.html
var/kwiki/.global/template/protected_edit_body.html
var/kwiki/.global/template/README
var/kwiki/.global/template/slide_page.html
var/README
SHA1 b858cb282617fb0956d960215c8e84d1ccf909c6 var/kwiki/.default/metabase/public/KwikiUserName
SHA1 c2d3b27905e1a1cf3f0aab02e14c2bf2e0f0ded9 var/kwiki/.default/template/README
SHA1 3571c08fd836ed370ff83e7a2473e254dd07d269 var/kwiki/.default/template/basic_footer.html
SHA1 11f9739be0bdf9484be29e8c375237ed1270cb06 var/kwiki/.default/template/blog_entry.html
SHA1 b17cf8f31525d0266aef632db845405f9e4cb1e9 var/kwiki/.default/template/blog_footer.html
SHA1 f25f968945b2cedad29ea087d09d54f4b5b2092e var/kwiki/.default/template/blog_header.html
SHA1 5d0f212542f2fefbd9a8960cde4d7c3e73a1a3a2 var/kwiki/.default/template/display_body.html
SHA1 b0b674cf9d5c432bd401b6b8117d25cf1c226678 var/kwiki/.default/template/display_footer.html
SHA1 5ae7366f2f08872fe9583c7fe22e9c1af75be7a6 var/kwiki/.default/template/display_header.html
SHA1 05b72e7e0d6f65046d7667d90ba52e97e8a9619b var/kwiki/.default/template/edit_body.html
SHA1 dca97c088188018e1a9327f47b63f6bfcd9121d4 var/kwiki/.default/template/prefs_body.html
SHA1 c6fa6c8ffaa27ac0d6ca5593a566b443c66a0ed8 var/kwiki/.default/template/preview_body.html
SHA1 bd0daff001e276d7897e015b3bdbecc6be75792c var/kwiki/.default/template/protected_edit_body.html
SHA1 939e7660261159dd485e2edb35f24142170bed3d var/kwiki/.default/template/slide_page.html
SHA1 cf79e56cb65c29c81342c79c8a779430c2c9e5da var/kwiki/.global/config.yaml
SHA1 f0c6f5ac59ceac6e3a4b7dccba04a6f47f1b419b var/kwiki/.global/database/%E4%BD%BF%E7%94%A8%E6%A2%9D%E6%AC%BE
SHA1 36836cc6725df4881211bedabc6120e9682a3c6b var/kwiki/.global/database/%E5%82%99%E4%BB%BD%E5%BF%AB%E7%B4%80
SHA1 97e2e85d33e42ed445cb4569088a29e45e17a8f9 var/kwiki/.global/database/%E5%85%B3%E4%BA%8E%E5%BF%AB%E7%BA%AA
SHA1 0f3295b7b98d438f46b1a384393eabcf026001a1 var/kwiki/.global/database/%E5%8D%87%E7%B4%9A%E5%BF%AB%E7%B4%80
SHA1 5d8c10510d3e3d138eebc301776231ef4d0c93b8 var/kwiki/.global/database/%E5%8D%87%E7%BA%A7%E5%BF%AB%E7%BA%AA
SHA1 f3187ddb54f57f8bd484865d66fa71dbc452c9b5 var/kwiki/.global/database/%E5%A4%87%E4%BB%BD%E5%BF%AB%E7%BA%AA
SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 var/kwiki/.global/metabase/public/.exists
SHA1 c2d3b27905e1a1cf3f0aab02e14c2bf2e0f0ded9 var/kwiki/.global/template/README
SHA1 3571c08fd836ed370ff83e7a2473e254dd07d269 var/kwiki/.global/template/basic_footer.html
SHA1 11f9739be0bdf9484be29e8c375237ed1270cb06 var/kwiki/.global/template/blog_entry.html
SHA1 b17cf8f31525d0266aef632db845405f9e4cb1e9 var/kwiki/.global/template/blog_footer.html
SHA1 f25f968945b2cedad29ea087d09d54f4b5b2092e var/kwiki/.global/template/blog_header.html
SHA1 5d0f212542f2fefbd9a8960cde4d7c3e73a1a3a2 var/kwiki/.global/template/display_body.html
SHA1 b0b674cf9d5c432bd401b6b8117d25cf1c226678 var/kwiki/.global/template/display_footer.html
SHA1 48e4d260fdd69a9e4f14436fd821ccd99fb69823 var/kwiki/.global/template/display_header.html
SHA1 05b72e7e0d6f65046d7667d90ba52e97e8a9619b var/kwiki/.global/template/edit_body.html
SHA1 dca97c088188018e1a9327f47b63f6bfcd9121d4 var/kwiki/.global/template/prefs_body.html
SHA1 c6fa6c8ffaa27ac0d6ca5593a566b443c66a0ed8 var/kwiki/.global/template/preview_body.html
SHA1 bd0daff001e276d7897e015b3bdbecc6be75792c var/kwiki/.global/template/protected_edit_body.html
SHA1 939e7660261159dd485e2edb35f24142170bed3d var/kwiki/.global/template/slide_page.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)
iD8DBQFAZtrJtLPdNzw1AaARAmfFAKC7e+mKx2rGde2e+ZeekGRCqRvmigCgtUyQ
cvBetOVXZ9729rBUIJ4nPEY=
=q0FV
-----END PGP SIGNATURE-----
html/Foundry/Project/Wiki/config.yaml view on Meta::CPAN
database_class: CGI::Kwiki::Database
metadata_class: CGI::Kwiki::Metadata
backup_class: CGI::Kwiki::Backup::SVN
display_class: CGI::Kwiki::Display
edit_class: CGI::Kwiki::Edit
formatter_class: CGI::Kwiki::Formatter
template_class: CGI::Kwiki::Template
plugin_class: CGI::Kwiki::Plugin::Diff
search_class: CGI::Kwiki::Search
changes_class: CGI::Kwiki::Changes
prefs_class: CGI::Kwiki::Prefs
pages_class: CGI::Kwiki::Pages
slides_class: CGI::Kwiki::Slides
javascript_class: CGI::Kwiki::Javascript
style_class: CGI::Kwiki::Style
scripts_class: CGI::Kwiki::Scripts
blog_class: CGI::Kwiki::Blog
i18n_class: CGI::Kwiki::I18N
import_class: CGI::Kwiki::Import
###############################################################################
html/Foundry/Project/Wiki/lib/CGI/Kwiki.pm view on Meta::CPAN
database
metadata
backup
display
edit
formatter
template
plugin
search
changes
prefs
pages
slides
javascript
style
scripts
blog
i18n
import
)
}
html/Foundry/Project/Wiki/lib/CGI/Kwiki.pm view on Meta::CPAN
# The most basic attributes inherited by almost all classes
attribute 'driver';
attribute 'config';
attribute 'cgi';
attribute 'plugin';
attribute 'template';
attribute 'formatter';
attribute 'database';
attribute 'metadata';
attribute 'backup';
attribute 'prefs';
attribute 'i18n';
# Constructor inherited by most classes
sub new {
my ($class, $driver) = @_;
my $self = bless {}, $class;
$self->driver($driver);
$self->config($driver->config);
$self->cgi($driver->cgi);
$self->plugin($driver->plugin);
$self->template($driver->template);
$self->formatter($driver->formatter);
$self->database($driver->database);
$self->metadata($driver->metadata);
$self->backup($driver->backup);
$self->prefs($driver->prefs);
return $self;
}
sub load_driver {
require CGI::Kwiki::Config;
my $config = CGI::Kwiki::Config->new;
my $driver_class = $config->driver_class;
eval qq{ require $driver_class }; die $@ if $@;
my $driver = $driver_class->new($config);
$config->driver($driver);
html/Foundry/Project/Wiki/lib/CGI/Kwiki.pm view on Meta::CPAN
cgi_class: CGI::Kwiki::CGI
cookie_class: CGI::Kwiki::Cookie
database_class: CGI::Kwiki::Database
metadata_class: CGI::Kwiki::Metadata
display_class: CGI::Kwiki::Display
edit_class: CGI::Kwiki::Edit
formatter_class: CGI::Kwiki::Formatter
template_class: CGI::Kwiki::Template
search_class: CGI::Kwiki::Search
changes_class: CGI::Kwiki::Changes
prefs_class: CGI::Kwiki::Prefs
pages_class: CGI::Kwiki::Pages
slides_class: CGI::Kwiki::Slides
javascript_class: CGI::Kwiki::Javascript
style_class: CGI::Kwiki::Style
scripts_class: CGI::Kwiki::Scripts
This is a list of all the classes that make up the kwiki. You can change
anyone of them to be a class of your own.
Let's say that you wanted to change the B<BOLD> format indicator from
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Cookie.pm view on Meta::CPAN
package CGI::Kwiki::Cookie;
$VERSION = '0.16';
use strict;
use base 'CGI::Kwiki';
use CGI::Kwiki;
attribute 'prefs';
sub new {
my $class = shift;
my $self = $class->SUPER::new(@_);
$self->prefs($self->fetch);
return $self;
}
sub header {
my ($self) = @_;
my $cookie = $self->create;
return CGI::header(
-cookie => $cookie,
-charset => $self->config->encoding,
);
}
sub create{
my ($self) = @_;
return CGI::cookie(
-name => 'prefs',
-value => { map $self->escape($_), %{$self->prefs} },
-expires => '+5y',
-pragma => 'no-cache',
-cache_control => 'no-cache',
-last_modified => gmtime,
);
}
sub fetch {
my ($self) = @_;
return { map $self->unescape($_), CGI::cookie('prefs') };
}
1;
__END__
=head1 NAME
CGI::Kwiki::CGI - CGI Base Class for CGI::Kwiki
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Driver.pm view on Meta::CPAN
use CGI::Kwiki;
attribute $_
for grep {$_ ne 'new'} CGI::Kwiki::classes();
sub new {
my ($class, $config) = @_;
my $self = bless {}, $class;
$self->config($config);
$self->load_class('cgi');
$self->load_class('prefs');
$self->load_class('template');
$self->load_class('plugin');
$self->load_class('cookie');
$self->load_class('metadata');
$self->load_class('database');
$self->load_class('formatter');
$self->load_class('backup');
$self->database->backup($self->backup);
return $self;
}
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Metadata.pm view on Meta::CPAN
print METADATA $self->driver->template->render($template,
edit_by => $self->edit_by,
edit_time => scalar(gmtime),
@key_values,
);
close METADATA;
}
sub edit_by {
my ($self) = @_;
$self->driver->cookie->prefs->{user_name} ||
$CGI::Kwiki::user_name ||
'';
}
sub metadata_template {
<<END;
edit_by: [% edit_by %]
edit_time: [% edit_time %]
END
}
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Pages.pm view on Meta::CPAN
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...
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Pages/zh_cn.pm view on Meta::CPAN
è¿ä¸ªæä»¤ä¼æç»ææ¡£æ¡è·è¢«ä¿®æ¹è¿ç页é¢å¤ï¼ææçæ¡£æ¡é½å 以å级ãå¦å¤è¿æå
¶å¥¹çå级é项ï¼
--reinstall - ææçæ¡£æ¡é½å级ï¼ä¹å
æ¬äºç»ææ¡£æ¡ã
--config - åçº§ç»ææ¡£æ¡ãä½ å°ä¼ç§»å¸æææ¬å°ç«¯ç设å®ï¼
--scripts - ç¥å级 cgi èæ¬ã
--pages - ç¥å级é¢è®¾ç快纪页é¢ï¼é¤é该页é¢å·²è¢«ä½¿ç¨è
åæ´è¿äºã
--template - ç¥å级模çã
--javascript - ç¥å级 javascript ã
--style - ç¥å级 css æ ·å¼è¡¨ã
__快纪使ç¨è
åç§°__
ä½ çç该认çèèå°[åå¥½è®¾å® http:index.cgi?action=prefs]è¾å
¥ä½¿ç¨è
åç§°ãè¿ä¼è®©å¿«çºªè½å¤ä¿æè¿½è¸ªè°åæ´äºçä¹é¡µé¢ãè¿ä¸ªä½¿ç¨è
åç§°å°ä¼æ¾ç¤ºå¨[æè¿æ´å¨ http:index.cgi?RecentChanges]页é¢éã
使ç¨è
åç§°ä¼è¢«å¨åå¨ cookie éï¼æä»¥å°±ç®ä½ ç»æè¿ä¸ªèæºæé´ä¹åºè¯¥è¿ä¼è¢«ä¿çä½ãå¦æä½ å¨ç¨å
¬ç¨æºå¨çè¯ï¼ä½ å°±åºè¯¥å¨ç¦»å¼åæ¸
餿è¿éç使ç¨è
åç§°ã
å¨é¢è®¾çæ
åµä¸ï¼å¿«çºªä¼å¨ä½ 设å®ä½¿ç¨è
åç§°æ¶ï¼è¦æ±ä½ å
建ç«ä¸ä¸ªå
³äºä½ èªå·±ç页é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²çè¯ï¼ä½ å°±åºè¯¥å
建ç«ä¸ä¸ªå«[路人ç²]ç页é¢ï¼ç¶åå¨é£ä¸é¡µéç¨å¾®æè¿...
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Pages/zh_tw.pm view on Meta::CPAN
éåæä»¤ææçµæ
æªæ¡è·è¢«ä¿®æ¹éçé é¢å¤ï¼ææçæªæ¡é½å 以åç´ãå¦å¤éæå
¶å¥¹çåç´é¸é
ï¼
--reinstall - ææçæªæ¡é½åç´ï¼ä¹å
æ¬äºçµæ
æªæ¡ã
--config - åç´çµæ
æªæ¡ãå¦³å°æç§»å¸«æææ¬å°ç«¯çè¨å®ï¼
--scripts - ç¥åç´ cgi è
³æ¬ã
--pages - ç¥åç´é è¨çå¿«ç´é é¢ï¼é¤é該é é¢å·²è¢«ä½¿ç¨è
è®æ´éäºã
--template - ç¥åç´æ¨¡çã
--javascript - ç¥åç´ javascript ã
--style - ç¥åç´ css 樣å¼è¡¨ã
__å¿«ç´ä½¿ç¨è
å稱__
妳çç該èªçèæ
®å°[å好è¨å® http:index.cgi?action=prefs]輸å
¥ä½¿ç¨è
å稱ãéæè®å¿«ç´è½å¤ ä¿æè¿½è¹¤èª°è®æ´äºç麼é é¢ãéå使ç¨è
åç¨±å°æé¡¯ç¤ºå¨[æè¿æ´å http:index.cgi?RecentChanges]é é¢è£¡ã
使ç¨è
å稱æè¢«å²åå¨ cookie è£¡ï¼æä»¥å°±ç®å¦³çµæéåé£ç·æéä¹æè©²éæè¢«ä¿çä½ã妿妳å¨ç¨å
¬ç¨æ©å¨ç話ï¼å¦³å°±æè©²å¨é¢é忏
餿é裡ç使ç¨è
å稱ã
å¨é è¨çæ
æ³ä¸ï¼å¿«ç´æå¨å¦³è¨å®ä½¿ç¨è
å稱æï¼è¦æ±ä½ å
建ç«ä¸å鿼妳èªå·±çé é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²ç話ï¼å¦³å°±æè©²å
建ç«ä¸åå«[路人ç²]çé é¢ï¼ç¶å¾å¨é£ä¸é 裡ç¨å¾®æè¿...
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Plugin/Diff.pm view on Meta::CPAN
sub methods {
qw(entry_form display_diff);
}
sub entry_form {
my ($self, $page_id) = @_;
$page_id ||= $self->cgi->page_id;
return ''
unless $self->prefs->{select_diff} &&
$self->backup->has_history;
my $history = $self->backup->history;
return '' unless @$history > 1;
my $head_revision = $history->[0]{revision};
my $current_revision = $self->cgi->current_revision ||
$head_revision;
my (@values, %labels, $selected);
for (@$history) {
my $key = $_->{revision};
push @values, $key;
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Plugin/Diff.pm view on Meta::CPAN
<input type="hidden" name="page_id" value="$page_id" />
<input type="hidden" name="head_revision" value="$head_revision" />
<input type="hidden" name="current_revision" value="$current_revision" />
</form>
FORM
}
sub display_diff {
my ($self) = shift;
return ''
unless $self->prefs->{show_diff} &&
$self->backup->has_history;
my $page_id = $self->cgi->page_id;
my $history = $self->backup->history;
return '' unless @$history > 1;
$self->diff($page_id,
$history->[1]{revision},
$history->[0]{revision},
2,
);
}
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Prefs.pm view on Meta::CPAN
show_changed
);
}
attribute($_) for pref_fields();
sub new {
my $class = shift;
my $self = $class->SUPER::new(@_);
$self->driver->load_class('cookie');
my $prefs = $self->driver->cookie->prefs;
for my $pref ($self->pref_fields) {
$self->$pref(defined $prefs->{$pref} ? $prefs->{$pref} : '')
unless defined $self->$pref;
}
return $self;
}
sub all {
my ($self) = @_;
map {
my $pref = $_;
($pref, $self->$pref());
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Prefs.pm view on Meta::CPAN
}
sub process {
my ($self) = @_;
$self->error_msg('');
$self->save
if $self->cgi->button eq 'SAVE';
$self->cgi->page_id($self->config->preferences_page);
return
$self->template->process('display_header') .
$self->template->process('prefs_body',
error_msg => $self->error_msg,
$self->all,
) .
$self->template->process('basic_footer');
}
sub save {
my ($self) = @_;
for my $pref ($self->pref_fields) {
$self->$pref($self->cgi->$pref);
}
unless ($self->user_name eq '' or
$self->database->exists($self->user_name)
) {
$self->error_msg(
'<p>' . $self->loc("Username must be a valid wiki page (about yourself).") . '</p>'
);
return;
}
$self->driver->cookie->prefs({$self->all});
}
1;
__END__
=head1 NAME
CGI::Kwiki::Prefs - Preferences Base Class for CGI::Kwiki
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
sub suffix {
my ($self, $file) = @_;
$file =~ /README/ ? '' : '.html';
}
sub process {
my ($self, $template, %vars) = @_;
my @vars = (
$self->config->all,
$self->cgi->all,
$self->prefs->all,
$self->driver->metadata->all,
$self->all,
%vars,
);
my @templates = ref $template ? @$template : $template;
return join '', map {
$self->render($self->read_template($_), @vars)
} @templates;
}
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
my $return;
eval {
$return = $self->driver->plugin->call_packed($1, $2);
};
return "<!-- $@ -->" if $@;
return $return;
}
sub checkbox {
my ($self, $boxname) = @_;
my $prefs = $self->driver->cookie->prefs;
my $checked = $prefs->{$boxname} ? ' checked' : '';
return qq{<input type="checkbox" name="$boxname"$checked>};
}
1;
__DATA__
=head1 NAME
CGI::Kwiki::Template - HTML Template Base Class for CGI::Kwiki
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<div class="sidetitle">
{{KwikiNavigation}}
</div><!-- close "sidetitle" -->
<div class="side">
<span><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a></span>
[% IF has_privacy %]
<span><a href="blog.cgi">[% loc_blog_page %]</a></span>
[% END %]
<span><a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a></span>
<span><a href="[% script %]?action=prefs">[% loc_preferences_page %]</a></span>
</div><!-- close "side" -->
<div class="powered">
Powered by:<br /><a href="http://kwiki.org">Kwiki 0.18</a>
</div><!-- close "powered" -->
</div><!-- close "links" -->
</body>
</html>
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<div class="sidetitle">
{{KwikiNavigation}}
</div><!-- close "sidetitle" -->
<div class="side">
<span><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a></span>
[% IF has_privacy %]
<span><a href="blog.cgi">[% loc_blog_page %]</a></span>
[% END %]
<span><a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a></span>
<span><a href="[% script %]?action=prefs">[% loc_preferences_page %]</a></span>
</div><!-- close "side" -->
<div class="powered">
Powered by:<br /><a href="http://kwiki.org">Kwiki 0.18</a>
</div><!-- close "powered" -->
</div><!-- close "links" -->
</body>
</html>
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<div id="content">
<div class="blog">
<h1><a href="blog.cgi">{{Kwiki Blog}}</a></h1>
<div class="upper-nav"><a href="#skip-upper-nav" style="display:none">{{Kwiki Blog}}</a><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a> |
[% IF has_privacy %]
<a href="blog.cgi">[% loc_blog_page %]</a> |
[% END %]
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
</div><!-- close "upper-nav" -->
<a id="skip-upper-nav"></a>
__display_body__
<div class="wiki">
[% display %]
</div>
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<div class="sidetitle">
{{KwikiNavigation}}
</div><!-- close "sidetitle" -->
<div class="side">
<span><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a></span>
[% IF has_privacy %]
<span><a href="blog.cgi">[% loc_blog_page %]</a></span>
[% END %]
<span><a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a></span>
<span><a href="[% script %]?action=prefs">[% loc_preferences_page %]</a></span>
</div><!-- close "side" -->
<div class="powered">
Powered by:<br /><a href="http://kwiki.org">Kwiki 0.18</a>
</div><!-- close "powered" -->
</div><!-- close "links" -->
</body>
</html>
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<a id="entry"></a>
<h2 class="title"><a href="[% script %]?action=search&search=[% page_id %]">[% page_id %]</a></h2>
<div class="upper-nav">
<a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a> |
[% IF has_privacy %]
<a href="blog.cgi">[% loc_blog_page %]</a> |
[% END %]
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
|
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="text" name="import" size="15" value="{{Import}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="import" />
</form>
</div><!-- close "upper-nav" -->
html/Foundry/Project/Wiki/lib/CGI/Kwiki/Template.pm view on Meta::CPAN
<input type="checkbox" name="blog"
onclick="setProtected(this)">
<b>{{Blog this page on SAVE}}</b><br />
<input type="checkbox" name="delete"
onclick="setForDelete(this)">
<b>{{Permanently delete this page on SAVE}}</b><br />
[% END %]
</form>
</div><!-- close "comments-post" -->
__prefs_body__
[% IF not_admin %]
<form method="post" enctype="application/x-www-form-urlencoded" action="admin.cgi"
>
<input type="submit" name="button-login" value="{{LOGIN}}">
<input type="hidden" name="action" value="prefs">
<b>{{(You must be a site administrator to login)}}</b>
</form>
<hr />
[% END %]
[% IF is_admin %]
<form method="post" enctype="application/x-www-form-urlencoded" action="kwiki.cgi"
>
<input type="submit" name="button-logout" value="{{LOGOUT}}">
<input type="hidden" name="action" value="prefs">
</form>
<hr />
[% END %]
<form>
<p>{{Your [KwikiUserName] will be used to indicate who changed a page. This can be viewed in [[% changes_page %]].}}
</p>
<span style="color:red">[% error_msg %]</span>
{{UserName: }}
<input type="text" name="user_name" value="[% user_name %]" size="20">
<br /><br />
[% checkbox(show_changed) %] {{Show changed message at bottom of display.}}<br />
[% checkbox(select_diff) %] {{Show diff pulldown at bottom of display.}}<br />
[% checkbox(show_diff) %] {{Show latest diff at bottom of display.}}<br />
<br />
<input type="submit" name="button-save" value="{{SAVE}}">
<b>{{(Click the SAVE button after making changes)}}</b>
<input type="hidden" name="action" value="prefs">
</form>
__preview_body__
<h2 class="comments-head">{{PREVIEW}}</h2>
<div class="comments-post">
[% preview %]
</div><!-- close "comments-post" -->
var/kwiki/.default/config.yaml view on Meta::CPAN
database_class: CGI::Kwiki::Database
metadata_class: CGI::Kwiki::Metadata
backup_class: CGI::Kwiki::Backup
display_class: CGI::Kwiki::Display
edit_class: CGI::Kwiki::Edit
formatter_class: CGI::Kwiki::Formatter
template_class: CGI::Kwiki::Template
plugin_class: CGI::Kwiki::Plugin
search_class: CGI::Kwiki::Search
changes_class: CGI::Kwiki::Changes
prefs_class: CGI::Kwiki::Prefs
pages_class: CGI::Kwiki::Pages
slides_class: CGI::Kwiki::Slides
javascript_class: CGI::Kwiki::Javascript
style_class: CGI::Kwiki::Style
scripts_class: CGI::Kwiki::Scripts
blog_class: CGI::Kwiki::Blog
i18n_class: CGI::Kwiki::I18N
import_class: CGI::Kwiki::Import
###############################################################################
var/kwiki/.default/database/%E5%BF%AB%E7%B4%80%E4%BD%BF%E7%94%A8%E8%80%85%E5%90%8D%E7%A8%B1 view on Meta::CPAN
妳çç該èªçèæ
®å°[å好è¨å® http:index.cgi?action=prefs]輸å
¥ä½¿ç¨è
å稱ãéæè®å¿«ç´è½å¤ ä¿æè¿½è¹¤èª°è®æ´äºç麼é é¢ãéå使ç¨è
åç¨±å°æé¡¯ç¤ºå¨[æè¿æ´å http:index.cgi?RecentChanges]é é¢è£¡ã
使ç¨è
å稱æè¢«å²åå¨ cookie è£¡ï¼æä»¥å°±ç®å¦³çµæéåé£ç·æéä¹æè©²éæè¢«ä¿çä½ã妿妳å¨ç¨å
¬ç¨æ©å¨ç話ï¼å¦³å°±æè©²å¨é¢é忏
餿é裡ç使ç¨è
å稱ã
å¨é è¨çæ
æ³ä¸ï¼å¿«ç´æå¨å¦³è¨å®ä½¿ç¨è
å稱æï¼è¦æ±ä½ å
建ç«ä¸å鿼妳èªå·±çé é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²ç話ï¼å¦³å°±æè©²å
建ç«ä¸åå«[路人ç²]çé é¢ï¼ç¶å¾å¨é£ä¸é 裡ç¨å¾®æè¿...
var/kwiki/.default/database/%E5%BF%AB%E7%BA%AA%E4%BD%BF%E7%94%A8%E8%80%85%E5%90%8D%E7%A7%B0 view on Meta::CPAN
ä½ çç该认çèèå°[åå¥½è®¾å® http:index.cgi?action=prefs]è¾å
¥ä½¿ç¨è
åç§°ãè¿ä¼è®©å¿«çºªè½å¤ä¿æè¿½è¸ªè°åæ´äºçä¹é¡µé¢ãè¿ä¸ªä½¿ç¨è
åç§°å°ä¼æ¾ç¤ºå¨[æè¿æ´å¨ http:index.cgi?RecentChanges]页é¢éã
使ç¨è
åç§°ä¼è¢«å¨åå¨ cookie éï¼æä»¥å°±ç®ä½ ç»æè¿ä¸ªèæºæé´ä¹åºè¯¥è¿ä¼è¢«ä¿çä½ãå¦æä½ å¨ç¨å
¬ç¨æºå¨çè¯ï¼ä½ å°±åºè¯¥å¨ç¦»å¼åæ¸
餿è¿éç使ç¨è
åç§°ã
å¨é¢è®¾çæ
åµä¸ï¼å¿«çºªä¼å¨ä½ 设å®ä½¿ç¨è
åç§°æ¶ï¼è¦æ±ä½ å
建ç«ä¸ä¸ªå
³äºä½ èªå·±ç页é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²çè¯ï¼ä½ å°±åºè¯¥å
建ç«ä¸ä¸ªå«[路人ç²]ç页é¢ï¼ç¶åå¨é£ä¸é¡µéç¨å¾®æè¿...
var/kwiki/.default/database/KwikiUserName view on Meta::CPAN
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...
var/kwiki/.default/template/blog_header.html view on Meta::CPAN
<div class="blogbody">
<a id="entry"></a>
<h2 class="title">{{Blog}}</a></h2>
<div class="upper-nav"><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a> |
[% IF has_privacy %]
<a href="blog.html">[% loc_blog_page %]</a> |
[% END %]
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<a href="[% script %]?{{KwikiHelpIndex}}">{{KwikiHelpIndex}}</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
</div><!-- close "upper-nav" -->
<a id="skip-upper-nav"></a>
<hr />
var/kwiki/.default/template/display_header.html view on Meta::CPAN
<a id="entry"></a>
<h2 class="title"><a href="[% script %]?action=search&search=[% page_id %]">[% page_id %]</a></h2>
<div class="upper-nav">
<a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a> |
[% IF has_privacy %]
<a href="blog.html">[% loc_blog_page %]</a> |
[% END %]
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<a href="[% script %]?{{KwikiHelpIndex}}">{{KwikiHelpIndex}}</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="hidden" name="action" value="import" />
</form>
</div><!-- close "upper-nav" -->
<a id="skip-upper-nav"></a>
var/kwiki/.default/template/prefs_body.html view on Meta::CPAN
<form>
<span style="color:red">[% error_msg %]</span>
[% checkbox(show_changed) %] {{Show changed message at bottom of display.}}<br />
[% checkbox(select_diff) %] {{Show diff pulldown at bottom of display.}}<br />
[% checkbox(show_diff) %] {{Show latest diff at bottom of display.}}<br />
<br />
<input type="submit" name="button-save" value="{{SAVE}}">
<b>{{(Click the SAVE button after making changes)}}</b>
<input type="hidden" name="action" value="prefs">
</form>
var/kwiki/.global/config.yaml view on Meta::CPAN
database_class: CGI::Kwiki::Database
metadata_class: CGI::Kwiki::Metadata
backup_class: CGI::Kwiki::Backup
display_class: CGI::Kwiki::Display
edit_class: CGI::Kwiki::Edit
formatter_class: CGI::Kwiki::Formatter
template_class: CGI::Kwiki::Template
plugin_class: CGI::Kwiki::Plugin
search_class: CGI::Kwiki::Search
changes_class: CGI::Kwiki::Changes
prefs_class: CGI::Kwiki::Prefs
pages_class: CGI::Kwiki::Pages
slides_class: CGI::Kwiki::Slides
javascript_class: CGI::Kwiki::Javascript
style_class: CGI::Kwiki::Style
scripts_class: CGI::Kwiki::Scripts
blog_class: CGI::Kwiki::Blog
i18n_class: CGI::Kwiki::I18N
import_class: CGI::Kwiki::Import
###############################################################################
var/kwiki/.global/database/%E5%BF%AB%E7%B4%80%E4%BD%BF%E7%94%A8%E8%80%85%E5%90%8D%E7%A8%B1 view on Meta::CPAN
妳çç該èªçèæ
®å°[å好è¨å® http:index.cgi?action=prefs]輸å
¥ä½¿ç¨è
å稱ãéæè®å¿«ç´è½å¤ ä¿æè¿½è¹¤èª°è®æ´äºç麼é é¢ãéå使ç¨è
åç¨±å°æé¡¯ç¤ºå¨[æè¿æ´å http:index.cgi?RecentChanges]é é¢è£¡ã
使ç¨è
å稱æè¢«å²åå¨ cookie è£¡ï¼æä»¥å°±ç®å¦³çµæéåé£ç·æéä¹æè©²éæè¢«ä¿çä½ã妿妳å¨ç¨å
¬ç¨æ©å¨ç話ï¼å¦³å°±æè©²å¨é¢é忏
餿é裡ç使ç¨è
å稱ã
å¨é è¨çæ
æ³ä¸ï¼å¿«ç´æå¨å¦³è¨å®ä½¿ç¨è
å稱æï¼è¦æ±ä½ å
建ç«ä¸å鿼妳èªå·±çé é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²ç話ï¼å¦³å°±æè©²å
建ç«ä¸åå«[路人ç²]çé é¢ï¼ç¶å¾å¨é£ä¸é 裡ç¨å¾®æè¿...
var/kwiki/.global/database/%E5%BF%AB%E7%BA%AA%E4%BD%BF%E7%94%A8%E8%80%85%E5%90%8D%E7%A7%B0 view on Meta::CPAN
ä½ çç该认çèèå°[åå¥½è®¾å® http:index.cgi?action=prefs]è¾å
¥ä½¿ç¨è
åç§°ãè¿ä¼è®©å¿«çºªè½å¤ä¿æè¿½è¸ªè°åæ´äºçä¹é¡µé¢ãè¿ä¸ªä½¿ç¨è
åç§°å°ä¼æ¾ç¤ºå¨[æè¿æ´å¨ http:index.cgi?RecentChanges]页é¢éã
使ç¨è
åç§°ä¼è¢«å¨åå¨ cookie éï¼æä»¥å°±ç®ä½ ç»æè¿ä¸ªèæºæé´ä¹åºè¯¥è¿ä¼è¢«ä¿çä½ãå¦æä½ å¨ç¨å
¬ç¨æºå¨çè¯ï¼ä½ å°±åºè¯¥å¨ç¦»å¼åæ¸
餿è¿éç使ç¨è
åç§°ã
å¨é¢è®¾çæ
åµä¸ï¼å¿«çºªä¼å¨ä½ 设å®ä½¿ç¨è
åç§°æ¶ï¼è¦æ±ä½ å
建ç«ä¸ä¸ªå
³äºä½ èªå·±ç页é¢ãæä»¥å¦æå¼çååçæ¯è·¯äººç²çè¯ï¼ä½ å°±åºè¯¥å
建ç«ä¸ä¸ªå«[路人ç²]ç页é¢ï¼ç¶åå¨é£ä¸é¡µéç¨å¾®æè¿...
var/kwiki/.global/database/KwikiUserName view on Meta::CPAN
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...
var/kwiki/.global/template/blog_header.html view on Meta::CPAN
<div class="blogbody">
<a id="entry"></a>
<h2 class="title">{{Blog}}</a></h2>
<div class="upper-nav"><a href="[% script %]?[% top_page %]" accesskey="1">[% loc_top_page %]</a> |
[% IF has_privacy %]
<a href="blog.html">[% loc_blog_page %]</a> |
[% END %]
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<a href="[% script %]?{{KwikiHelpIndex}}">{{KwikiHelpIndex}}</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
</div><!-- close "upper-nav" -->
<a id="skip-upper-nav"></a>
<hr />
var/kwiki/.global/template/display_header.html view on Meta::CPAN
<div class="blogbody">
<a id="entry"></a>
[% IF is_admin %]
<h1>[% page_id %]</h1>
<div class="upper-nav">
<a href="[% script %]?SiteAdmin">[% loc_top_page %]</a> |
<!-- <a href="blog.html">[% loc_blog_page %]</a> | -->
<a href="[% script %]?[% changes_page %]">[% loc_changes_page %]</a> |
<a href="[% script %]?action=prefs">[% loc_preferences_page %]</a> |
<a href="[% script %]?{{KwikiHelpIndex}}">{{KwikiHelpIndex}}</a> |
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="text" name="search" size="15" value="{{Search}}" onfocus="this.value=''" />
<input type="hidden" name="action" value="search" />
</form>
<form method="post" action="[% script %]" enctype="application/x-www-form-urlencoded" style="display: inline">
<input type="hidden" name="action" value="import" />
</form>
</div><!-- close "upper-nav" -->
<a id="skip-upper-nav"></a>
var/kwiki/.global/template/prefs_body.html view on Meta::CPAN
<form>
<span style="color:red">[% error_msg %]</span>
[% checkbox(show_changed) %] {{Show changed message at bottom of display.}}<br />
[% checkbox(select_diff) %] {{Show diff pulldown at bottom of display.}}<br />
[% checkbox(show_diff) %] {{Show latest diff at bottom of display.}}<br />
<br />
<input type="submit" name="button-save" value="{{SAVE}}">
<b>{{(Click the SAVE button after making changes)}}</b>
<input type="hidden" name="action" value="prefs">
</form>