Update of /cvsroot/openinteract/OpenInteract2/doc/Manual
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31981/doc/Manual
Modified Files:
Changes.pod
Log Message:
latest changes
Index: Changes.pod
===================================================================
RCS file: /cvsroot/openinteract/OpenInteract2/doc/Manual/Changes.pod,v
retrieving revision 1.72
retrieving revision 1.73
diff -C2 -d -r1.72 -r1.73
*** Changes.pod 29 Mar 2005 17:16:20 -0000 1.72
--- Changes.pod 21 Sep 2005 11:58:57 -0000 1.73
***************
*** 39,42 ****
--- 39,134 ----
=head2 Minor Changes
+ L<OpenInteract2::Action>
+
+ =over 4
+
+ =item *
+
+ Add properties 'url_pattern' and 'url_pattern_group'.
+
+ =item *
+
+ Don't cache requests by administrators! (fix in _is_using_cache())
+
+ =item *
+
+ Add method C<task_security_allowed( $task )> so you can check whether
+ the current user/group can execute a given task on the same action --
+ useful for generating conditional 'Edit' links...
+
+ =back
+
+ L<OpenInteract2::ActionResolver::MatchRegex>
+
+ =over 4
+
+ =item *
+
+ New class so you can match a URL with an action based on a regular
+ expression found in the action's 'url_pattern' property, optionally
+ using the 'url_pattern_group' property as well.
+
+ =back
+
+ L<OpenInteract2::Brick::Apache>
+
+ =over 4
+
+ =item *
+
+ httpd_modperl.conf: remove reference to old proxy-helper; thanks to
+ Ken Youens-Clark for the spot.
+
+ =back
+
+ L<OpenInteract2::Brick::Apache>
+
+ =over 4
+
+ =item *
+
+ oi2_daemon.ini: add 'ReuseAddr = 1' to make the daemon work as
+ expected.
+
+ =back
+
+ L<OpenInteract2::Brick::WebsiteConfig>
+
+ =over 4
+
+ =item *
+
+ server.ini: add 'devel_mode = no' to 'Global' configuration section;
+ if it's set to 'yes' we recreate the temporary library directory with
+ every server restart.
+
+ =back
+
+ L<OpenInteract2::Cache>
+
+ =over 4
+
+ =item *
+
+ Modify C<get()> to more easily accommodate the common case of just
+ passing in a key; instead of using -E<gt>get({ key =E<gt> $key })
+ you can now also use -E<gt>get( $key ).
+
+ =item *
+
+ Modify C<set()> to be able to store a non-SPOPS object.
+
+ =back
+
+ L<OpenInteract2::Context>
+
+ =over 4
+
+ =item *
+
+ Don't log an error when we don't find an action with lookup_action().
+
+ =back
+
L<OpenInteract2::Error>
***************
*** 51,54 ****
--- 143,157 ----
=back
+ L<OpenInteract2::Manage::Website::ListActions>
+
+ =over 4
+
+ =item *
+
+ Make the description returned in the message more useful by including
+ the package name; also specified what 'mapped to' means.
+
+ =back
+
L<OpenInteract2::Manage::Website::RemovePackage>
***************
*** 62,65 ****
--- 165,212 ----
=back
+ L<OpenInteract2::Manage::Website::UpdatePackageFromWebsite>
+
+ =over 4
+
+ =item *
+
+ Fix old reference to C<package.conf>. Thanks to Ken Youens-Clark for
+ the tip.
+
+ =back
+
+ L<OpenInteract2::Manual::FAQ>
+
+ =over 4
+
+ =item *
+
+ OIN-88: Create a FAQ for the end-user rather than framework developer
+
+ =back
+
+ L<OpenInteract2::Response::Apache>
+
+ =over 4
+
+ =item *
+
+ Sometimes $apache->print(...) would print out 'SCALAR(0x...)'
+ instead of resolving it for us, so we'll do it ourselves.
+
+ =back
+
+ L<OpenInteract2::Setup::CreateTemporaryLibraryDirectory>
+
+ =over 4
+
+ =item *
+
+ Look in the server config for the 'devel_mode' key (under 'Global');
+ if it's set to 'yes' then we ALWAYS remove the temporary library
+ directory and recreate it.
+
+ =back
+
=head2 Package Updates
|