Commit graph

6498 commits

Author SHA1 Message Date
Roy Johnson
e058215bf7 Merging Search test into head 2006-11-30 01:05:21 +00:00
Colin Kuskie
c867f9eadb Most assets call processTemplate to do their template processing. Inside
of processTemplate, there is a call to $self->get which adds all the asset
properties to the list of template variables.  Sometimes they duplicate
entries in the www_ method (like view).  Sometimes they're not interesting,
like templateId, but they're still valid template variables.
I'm going to start a new template variable entry for each asset that
will just contain those variables.  Any www_ method calling processTemplate
can then include them via ISA into their list of template variables.
2006-11-29 23:10:16 +00:00
Doug Bell
4ed1f2f30e Added an idea for t/lib/WebGUI/Form_Checking.pm to make testing form values less magic and more flexible. still todo. 2006-11-29 06:36:27 +00:00
Colin Kuskie
957642e1c6 added explicit test for comma processing 2006-11-29 05:08:14 +00:00
Doug Bell
03b8f4e4d4 fix: Users not authorized for any payment gateway now get appropriate message 2006-11-28 23:05:15 +00:00
JT Smith
efa444c1d3 moving wiki down the path of ajax enlightenment 2006-11-28 21:29:58 +00:00
Colin Kuskie
650ddb805d fix some really bad formatting 2006-11-28 19:30:38 +00:00
Colin Kuskie
0db2156374 Removed /x from ErrorHandler HTML reformatting since it doesn't use embedded whitespace or comments.
Fixed a typo in the Macro_r_printable where an ending bold tag was dropped.
Add some POD to Asset.pm talking about variables that are added when
processTemplate is called.
More ISA work in the Help system.
2006-11-28 19:20:04 +00:00
Colin Kuskie
850abf9b6d setup code for showDebug test 2006-11-28 16:58:21 +00:00
Roy Johnson
1af69b32c6 removed some debug code 2006-11-28 07:59:35 +00:00
Roy Johnson
0de492541b RFE: Add file field type to DataForm wobject. Also added ability to have files submitted emailed as attachments when using the mail form mode. 2006-11-28 07:56:30 +00:00
JT Smith
cfd09a5cb6 upgraded to yui 0.12.0
upgraded to yui-ext 0.33 rc2
2006-11-28 02:23:34 +00:00
JT Smith
62b3d90db7 remove old yui-ext 2006-11-28 02:22:26 +00:00
JT Smith
4fd23d094f removing old version of yui 2006-11-28 02:18:49 +00:00
JT Smith
d1d368dcd1 wiki 2006-11-27 20:04:53 +00:00
JT Smith
d67a28fee2 added wiki assets
added accordion javascript object
2006-11-27 18:59:24 +00:00
Colin Kuskie
b42e213888 forward port of list pending transaction link from 7.2 2006-11-27 17:51:42 +00:00
Colin Kuskie
22839c8de3 removal of more debug 2006-11-26 05:46:52 +00:00
Colin Kuskie
53f4b076e1 remove debug code 2006-11-26 04:07:57 +00:00
Colin Kuskie
85eb6ddbeb Added setNamespace and getNamespace methods to WebGUI::International.
Added a baseline test for WebGUI::International which also tests the new methods.
Fixed codespace caching in WebGUI::Operation::Help.  Codespace caching is
done via symbol table lookups, and it saves doing an eval.
Implemented the same type of caching in WebGUI::International.  This replaced
the in-memory cache which would slowly accumulate a complete copy of the
i18n entries as they were fetched.
2006-11-26 04:07:32 +00:00
Colin Kuskie
2f1408e852 enable ISA relationships in Wobjects add/edit forms 2006-11-25 22:58:45 +00:00
Colin Kuskie
1c89741add Documented a method in Asset/Post via POD.
Began review of the Post and Collaboration template variables.
2006-11-25 03:22:01 +00:00
Colin Kuskie
9beeb854a4 Went through and validated all the template variables in all template
for the LDAP authentication module.  Common variables were referenced
from the main Auth module Help file.
2006-11-24 22:12:46 +00:00
Colin Kuskie
ee9cae98a8 Documented the heretofore undocumented Deactivate Account Template in the Auth modules.
Broke out code scanning tests into their own tests, and required the CODE_COP environment
variable be set before they were run.
Fixed two bugs in the Workflow test, wrong number of tests and inverse test logic.
More Auth template inheritance work.  Almost time to reflect it over to
the LDAP module.
2006-11-24 21:05:44 +00:00
Colin Kuskie
860a71bc5d The template managers group is deprecated, but not removed.
More template variable work in the Auth* space.
2006-11-24 18:10:19 +00:00
Colin Kuskie
be4fd74276 WebGUI::Auth provides a set of default template variables inherited
by both AuthWebGUI and AuthLDAP.  I've pulled the defaults out of
AuthWebGUI for one template (anonymous registration) into its own
namspace, Auth.  Default variables will be pulled out for all of the templates
eventually.
2006-11-24 04:01:52 +00:00
Colin Kuskie
61138b4764 forward port of removed code 2006-11-24 02:08:05 +00:00
Colin Kuskie
8f2e5ddeca forward port of Turn On Admin docs 2006-11-24 01:52:43 +00:00
Drake
526c5d3f70 Minor fix for new template vars in WebGUI::Auth::createAccount. 2006-11-23 22:21:50 +00:00
Roy Johnson
0a6bce357e HEAD ready for 7.3.0 dev 2006-11-23 09:35:20 +00:00
Roy Johnson
c3a9323864 Ready for 7.2.3 dev 2006-11-23 08:53:01 +00:00
Roy Johnson
e3c03d461b Preparing for 7.2.2 release 2006-11-23 08:38:16 +00:00
Roy Johnson
22b9bc5e3b added two new tests to Storage.t 2006-11-23 08:17:53 +00:00
Drake
ca9d90c577 Implement RFE "Non Required Fields on User Registration". Associated upgrade.
Minor streamlining of profile field listing methods.

WebGUI::Operation::Profile::getRequiredProfileFields is now deprecated,
because it's specific enough to be not significantly more useful than
WebGUI::ProfileField::getRequiredFields, and because with this change
nothing in core uses it anymore.
2006-11-22 23:50:00 +00:00
Colin Kuskie
2843dd195b update ErrorHandler test to work from either . or sbin 2006-11-22 21:59:07 +00:00
Drake
4da7c74740 Streamlining of a few character-counting methods regarding suitability of
passphrases.
2006-11-22 21:32:28 +00:00
Drake
567219c767 Add the beginnings of a test suite for workflows. 2006-11-22 16:09:12 +00:00
Drake
01764a26a2 Minor fixups of POD and code. 2006-11-22 16:05:51 +00:00
Drake
c10b5b4fec Make handling of invalid values for "possible values" for list-based profile
fields slightly more robust.  It's still not ideal---the error goes to the
WebGUI error log, but the user should be given some indication that the
profile field is broken.
2006-11-22 15:52:32 +00:00
Drake
0903b1011e Fix how Thread determines the "current" Post to be a little more logical,
and fix shortcuts to non-Thread Posts (they weren't doing prepareView on
the thread).
2006-11-22 15:38:32 +00:00
Doug Bell
3ca4bf725a Some fixes in viewPurchaseHistory operation 2006-11-22 06:38:25 +00:00
Doug Bell
96b6559250 HttpProxy now handles styles appropriately 2006-11-22 05:54:15 +00:00
Drake
eeb97d0135 Give RSSFromParent.pm the right icon filename. 2006-11-21 17:05:30 +00:00
Colin Kuskie
a0d2326f9c Found and fixed a bug in ErrorHandler, canShowPerformanceIndicators.
It didn't work with CIDR format IP addresses.  I cannabilized the
code from canShowDebug and refactored it into its own method,
canShowBasedOnIP.  Both canShowDebug and canShowPerformanceIndicators call this.
Updated the docs for the debugIp setting to note that it's used for both
showDebug and showPerformanceIndicators.
Added about 20 more tests to ErrorHandler.t.  Only the two hard methods are
left, fatal (which closes the session at the end) and showDebug, which is
validating a ton of output.
2006-11-21 03:50:15 +00:00
Steve Swanson
1d7446c500 2006-11-20 22:20:31 +00:00
Steve Swanson
587beda163 2006-11-20 22:20:19 +00:00
Colin Kuskie
fdffd2a5e3 more diagnostics for remotely failing test 2006-11-20 17:17:47 +00:00
Colin Kuskie
9c6f2c8b09 tests for audit, security which wrap info and warn 2006-11-20 05:28:53 +00:00
Colin Kuskie
648d7d0008 beginning of tests for ErrorHandler 2006-11-20 04:58:31 +00:00
Colin Kuskie
96f292bb45 Correct the POD from copying a method in Asset/Redirect.
Fix a whitespace problem in AssetExportHtml.
2006-11-19 06:19:31 +00:00