|
From: Chris W. <la...@us...> - 2005-09-21 11:59:06
|
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 |