Commit graph

91 commits

Author SHA1 Message Date
Colin Kuskie
f7b01f5aeb Add the ability to mark documentation as private, so users don't get confused
as to which template variables to use.  Tested this with the Article, now all
the others just have to be marked as well.
2007-03-06 00:36:18 +00:00
Colin Kuskie
22839c8de3 removal of more debug 2006-11-26 05:46:52 +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
0b1e077f69 Changed the Help so that chapters with only 1 page are directly linked, saving a click.
Added pluggable template parser docs.
From the dev list, changed HTMLTemplateExpr to translate all dots in template
variables to underscores, since EXPR's don't do dots, just like TemplateToolkit.
2006-10-29 23:36:18 +00:00
Colin Kuskie
8905b7252c Remove one click from the Help if a Chapter only has 1 page 2006-10-28 21:16:36 +00:00
Wouter van Oijen
7405613b6d fix: Missing documentation breaks the list of Available Macros 2006-07-20 12:41:32 +00:00
Colin Kuskie
7ec8da234d Added a tab in the Help table of contents for Workflow related
docs.  Reworked all the workflow activity docs to support this.
2006-07-02 18:24:07 +00:00
Colin Kuskie
fe671de7f0 remove old debugging output 2006-06-26 04:06:16 +00:00
Colin Kuskie
dbab69eb2f make the dynamic list of macros work again 2006-06-21 03:19:58 +00:00
Colin Kuskie
617fcf9dff always helps to set the flags that you use in the code 2006-06-20 03:46:56 +00:00
Colin Kuskie
837b18d310 Fix bug in Operation/Help.pm that would infinitely recurse if a Help
entry had an ISA entry from its own namespace.
Final adjustments to Collaboration Help.
2006-06-18 05:52:06 +00:00
JT Smith
771d11f833 - fix: Help is missing style
- fix: Setting expire password on user creation does nothing
 - fix: Collaboration settings in help
 - Lots of template fixes.
2006-06-02 16:22:55 +00:00
Colin Kuskie
b4597e50e5 Implement multiple inheritance in Help, allowing variables, fields and related
topics to be inherited from multiple entries.  Operation/Help now also gives
the help hash a default ISA array, to make downstream processing by tests and
documentation compilers easier.
Convert existing Help entries that already used ISA to have an array ref
instead of a singular hash ref.  Also update the Help skeleton to show
the new syntax.
2006-05-31 04:16:40 +00:00
Colin Kuskie
d7450926be Modified Operation/Help to stem a memory leak from processing ISA entries in the Help.
Converted template docs for several Assets and Wobjects.
2006-05-31 03:33:21 +00:00
Colin Kuskie
4a4de93e2f force the load of a help topic to clone the entry, to prevent Help creepage 2006-05-30 23:16:57 +00:00
JT Smith
c23e29cdd7 no luck 2006-05-30 14:04:26 +00:00
Colin Kuskie
af29303c31 Reformat Wobject template variables to use the new Help based template variable system.
Break TimeTracking i18n into paragraphs for easy parsing.
Add missing comment line to break POD and paragraphs in Operation/Help
2006-05-27 17:39:05 +00:00
Wouter van Oijen
684f08649d Fixing stuff 2006-05-21 14:49:40 +00:00
JT Smith
7e7e9aab6e updating for 6.8.10 release 2006-05-14 15:39:34 +00:00
Lucas Bartholemy
79396d3ee5 using Form::ClassName too 2006-05-14 14:21:56 +00:00
JT Smith
ab4caf1342 help supports inheritance 2006-05-14 04:53:13 +00:00
JT Smith
0673df503d added template variable definitions as an option to the help system 2006-05-14 04:05:51 +00:00
Colin Kuskie
65590997b6 Fix error in TabForm POD (get vs getTab)
POD for WebGUI.pm
Table of Contents has tabbed interface
viewHelp filters tabs by the user's UI level
2006-03-06 16:30:11 +00:00
Colin Kuskie
9aac37ac91 Captcha forms are not allowed in Profiles (re JT)
POD for Operation/Help and Operation/DatabaseLink.

Added check for deletion of a vital component in www_deleteDatabaseLink.
This saves the user one click when trying to delete something they shouldn't.
2006-03-03 00:26:42 +00:00
Colin Kuskie
659b164a42 Fix typo in Group.pm where www_manageUsersInGroup wasn't working.
Add a feature to the Help where the user's UI Level is checked
and only fields that he can see are displayed.  A URL is provided
to override the UI.

Article help is updated to work with UI level display.
2006-03-01 03:51:56 +00:00
Matthew Wilson
4a3121960f removal of dumpSession. 2006-01-26 05:39:16 +00:00
Matthew Wilson
9c7e8699a2 tons more fixes. getting closer to gamma. 2006-01-21 21:12:14 +00:00
Matthew Wilson
fa5439b099 lots o fixes 2006-01-21 19:00:27 +00:00
Matthew Wilson
09483e18c5 a ton of $session fixes (thanks to Colin), and a new $session checker, that supposedly, shouldn't be needed now. It can be backed out, however, easily. 2006-01-16 22:45:21 +00:00
Colin Kuskie
cc370e180f automatically generated documentation has to get a session var, too 2006-01-14 00:28:58 +00:00
JT Smith
a3adaee3a0 removing unnecessary use lines 2006-01-12 22:27:20 +00:00
Colin Kuskie
01d95a265e new i18n api requiring $session 2006-01-12 17:49:20 +00:00
JT Smith
c74c1bdcbc merged WebGUI::Groupings with WebGUI::Group and WebGUI::User
changed WebGUI::Group api to work with the new session api
2006-01-11 03:27:07 +00:00
JT Smith
a194408513 changing copyright year 2006-01-09 23:51:04 +00:00
JT Smith
d470a7cdd4 more session related changes 2006-01-09 20:43:02 +00:00
JT Smith
024514c549 more session related changes 2006-01-09 19:56:26 +00:00
JT Smith
f429daa942 more session changes 2006-01-02 02:54:23 +00:00
Colin Kuskie
f5347b1314 WebGUI/Operation/Help.pm, refactor _getHelpName
All other files, make sure that either assetName, macroName or topicName is defined
in the i18n file.  Make sure that all Assets have assetName defined in their
definition sub.
2005-12-10 23:33:25 +00:00
Colin Kuskie
99df1f414e Form inheritance work for lists, removal of $session{os}{slash} 2005-12-01 20:46:55 +00:00
Colin Kuskie
b8c22c9308 tweak Operation/Help to support Help system tests 2005-11-16 22:47:17 +00:00
Colin Kuskie
b77f503aec make sure that Help skeleton does not actually generate a help entry 2005-11-07 20:04:41 +00:00
JT Smith
ea868a8c0e moved uploadsAccessHandler into the main webgui handler mechanism
converted macros to use references
fixed some other various bugs
2005-11-07 01:40:07 +00:00
Colin Kuskie
a6b796ede3 clean up debugging code 2005-10-11 04:30:32 +00:00
Colin Kuskie
56e5b7ef2b table of contents with internationalization 2005-10-10 05:22:37 +00:00
JT Smith
ed161ce282 - fix [ 1163407 ] Ampersand XHTML 1.0 Non-Compliant 2005-08-25 16:41:52 +00:00
Len Kranendonk
967984aac6 Oops a daisy 2005-08-24 22:22:34 +00:00
Colin Kuskie
0780aacfe5 hover help 2005-07-08 04:47:16 +00:00
Colin Kuskie
88d6ce4ac0 retrofit for namespace support for hover help 2005-06-21 04:24:25 +00:00
Colin Kuskie
b842483dd6 first crack at hover help 2005-06-18 03:58:32 +00:00
Colin Kuskie
c2c16438f1 alpha versus numeric sort for index 2005-04-03 08:20:52 +00:00