Adding Kwiki::OpenID plugin.
Following patch to be evaluated:
Index: src/plugins/modules.mk
===================================================================
--- src/plugins/modules.mk (revision 321)
+++ src/plugins/modules.mk (working copy)
@@ -76,6 +76,7 @@
Kwiki/Scriptaculous.pm \
Kwiki/ShortcutLinks.pm \
Kwiki/TableOfContents.pm \
+ Kwiki/OpenID.pm \
Kwiki/Ajax.pm \
Kwiki/AnchorLink.pm \
Kwiki/AuthorOnlyPageEditing.pm \
@@ -205,6 +206,8 @@
Kwiki/Toolbar/List.pm \
Kwiki/Widgets/RandomQuote.pm \
Kwiki/Widgets/RecentChanges.pm \
+ Kwiki/Edit/OpenIDRequired.pm \
+ Kwiki/Users/OpenID.pm \
Kwiki/Command/Edit.pm \
Kwiki/Command/RecentChanges.pm \
Kwiki/DB/ClassDBI.pm \
Index: src/core/Kwiki/lib/Kwiki/Pages.pm
===================================================================
--- src/core/Kwiki/lib/Kwiki/Pages.pm (revision 321)
+++ src/core/Kwiki/lib/Kwiki/Pages.pm (working copy)
@@ -152,7 +152,7 @@
sub edit_by_link {
my $user_name = $self->metadata->edit_by || 'UnknownUser';
$user_name = $self->hub->config->user_default_name
- if $user_name =~ /[^$ALPHANUM]/;
+ if $user_name =~ /[^$ALPHANUM\pP]/;
my $page = $self->hub->pages->new_page($user_name);
$page->kwiki_link;
}