Item11365: Restore Foswiki::Func::getScriptUrlPath

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13636 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11365: Doc updates for getScriptUrlPath()

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13638 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11443: Add message to messages.tmpl

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13656 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11445: Add definition for SandboxWebName

Missed merge from Trunk to Release branch. Causes cosmetic issues in
documentation, but breaks the trunk version of CommentPlugin which uses
SANDBOXWEB in the examples.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13682 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11446:  Add endPoint validations

This needs careful review.  The anchor and query strings are not
validated prior to the redirect.    They were not validated previously
but got encoded (and corrupted) by passing the entire string through
getScriptUrl.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13684 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11451: /usr/bin/time -v TestRunner in nightlies

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13691 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11452: Remove ->finish()'d Meta from MetaCache


Conflicts:

	lib/Foswiki/MetaCache.pm

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13695 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10071: merged fix from trubnk to fix newly failing unit tests

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13696 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11452: Dont' return anything in removeMeta

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13716 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11196: Better feedback from UserMapping

Sync changes from trunk

The TopicUserMapping and UserMapping interfaces don't use maketext to
translate any user messages. And they in several places return 0 for
failures with no indication of the errors.

Note that this changes the API for the mappers. The mapper should throw
Error::Simple when encountering issues rather than leaving the user
guessing.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13744 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11196: xgettext run

Pick up the string changes from TopicUserMappingContrib

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13745 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11461: ensure that any obj passed to a befoeSaveHandler isn't marked as unloaded; if it is, then an access check can result in it being reloaded

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13769 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item9563:  Refresh prefs cache b4 call afterSave

Prefs are cached, so any attempt to read changed topic preferences in
the afterSaveHandler fails because the cached values from before the
save are returned.

The simple fix appears to be to delete the preferences cache for the
object before dispatching the afterSaveHandler.

Updated unit tests to verify the issue.

There is stil some issue remaining - Foswiki::Func returns null
parameters when called in the afterSaveHandler.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13773 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11462: Improve Net.pm error message handling

When run under configure, there is no Session.  Calls to logger fail
masking other errors.   Only call logger when there is a session.

Make sure every error is sent to STDERR.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13779 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11463: format the expanded template path

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13780 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11461: no need to fake the loaded rev, as we know the new content being saved is correct for the current rev (even if it was generated internally)

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13782 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11467: Update perl requirements

And some other distribution related information.

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13798 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11468: Fix FORMAT{"0" bug

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13808 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11437: merge Add package navigation to Perl Doc

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13829 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11431: add ASSERTs for SINGLE_SINGLETONS


Conflicts:

	lib/Foswiki.pm

git-svn-id: http://svn.foswiki.org/branches/Release01x01/core@13836 0b4bb1d4-4e5a-0410-9cc4-b2b747904278