Commit graph

58 commits

Author SHA1 Message Date
Colin Kuskie
bdb88b6c6d fix lookup of English language tags when translation fails 2006-12-13 04:47:41 +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
JT Smith
aeba6ec83c merging 7.1.4 changes 2006-11-03 04:36:13 +00:00
Colin Kuskie
94b5facb95 MultiSearch view method was missing the session variable in the form code for the
Submit button.

International object creation cache caches session variable.  Since this code
is persistent, the session object would never undergo garbage creation and
would accumulate memory.
2006-07-13 21:55:21 +00:00
Colin Kuskie
dc584ec66d Fix some really old, out-of-date POD in International.pm
Rework Operation/Profile to use an existing i18n object to fetch language hash.
2006-06-28 17:56:15 +00:00
Lucas Bartholemy
bfd2f7ed59 fixed typo + better language checking 2006-06-28 13:50:37 +00:00
JT Smith
4748163231 - Added a 2.7% speed increase by precaching i18n messages. This should also
help increase shared memory amongst Apache children. (Matt Wilson)
2006-05-16 16:47:09 +00:00
JT Smith
0673df503d added template variable definitions as an option to the help system 2006-05-14 04:05:51 +00:00
Matthew Wilson
b9d3e791a1 pod fix 2006-05-06 14:45:31 +00:00
Colin Kuskie
f6b336a824 i18n for Cash plugin
Fix broken link inside Operation/AdSpace.pm
Add a method to be used for developing apps with i18n before
i18n is ready.  This will eventually be used as part of a system
to automatically create i18n files from Perl source.
2006-04-18 18:01:42 +00:00
Matthew Wilson
3fad0b078f making config addToArray only add if it's not already there. 2006-04-15 23:31:16 +00:00
Matthew Wilson
2c60283ba3 first major round of EMS changes. much more to come late tonight. 2006-04-07 00:02:45 +00:00
Matthew Wilson
4a3121960f removal of dumpSession. 2006-01-26 05:39:16 +00:00
Matthew Wilson
e33c7bebc3 an absolute slew of changes. 2006-01-18 01:45:55 +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
5fadc70eac update POD for OO only interface 2006-01-16 22:38:28 +00:00
JT Smith
a3adaee3a0 removing unnecessary use lines 2006-01-12 22:27:20 +00:00
Colin Kuskie
45b03a03c3 document changes in International.pm API 2006-01-12 21:21:15 +00:00
Colin Kuskie
01d95a265e new i18n api requiring $session 2006-01-12 17:49:20 +00:00
JT Smith
a194408513 changing copyright year 2006-01-09 23:51:04 +00:00
JT Smith
024514c549 more session related changes 2006-01-09 19:56:26 +00:00
Colin Kuskie
99df1f414e Form inheritance work for lists, removal of $session{os}{slash} 2005-12-01 20:46:55 +00:00
Len Kranendonk
e723330431 Oops a daisy 2005-08-25 14:27:55 +00:00
Len Kranendonk
73b892a580 Oops a daisy 2005-08-25 14:26:49 +00:00
Martin Kamerbeek
e9f74cdc0f Changed warn to fatal to prevent db corruption 2005-08-10 16:43:15 +00:00
JT Smith
4033ad4b83 fixed a few bugs and also made it so language translators can enable the translations for javascript helpers 2005-07-29 15:00:30 +00:00
JT Smith
6aa9f76a71 added a new logger 2005-04-01 03:24:23 +00:00
JT Smith
55c709a051 updated copyright 2005-02-07 00:52:47 +00:00
JT Smith
dd9b1693cf forcing UTF-8 2004-11-15 19:46:02 +00:00
JT Smith
90419bb59a added internationalized url handling 2004-11-05 00:00:33 +00:00
JT Smith
2b6eb201a9 changed POD formatting 2004-09-14 02:22:38 +00:00
JT Smith
c866d00c1b changed company name 2004-09-03 17:01:59 +00:00
JT Smith
f5cdf6aafe fixed some message log bugs and added more guid stuff 2004-08-13 16:10:25 +00:00
JT Smith
bd7ccaf29d various bug fixes 2004-07-10 17:14:41 +00:00
JT Smith
1b21302eb3 updated internationalization system again 2004-07-04 20:29:01 +00:00
JT Smith
f18f408efb fixed some i18n problems and moved http related functions out of session and into their own class 2004-06-27 23:56:39 +00:00
JT Smith
e531d8d5b2 fixing some more bugs introduced from the new i18n system 2004-06-27 16:27:36 +00:00
JT Smith
7bb6ac31c1 rewrote internationalization and help system 2004-06-25 19:21:35 +00:00
JT Smith
b2728e2781 added utility methods to wobject and oo interface to international 2004-06-18 15:50:09 +00:00
JT Smith
403082ed23 updated copyright year 2004-02-29 15:40:11 +00:00
JT Smith
3eec10dc49 added a per-site config file option for international message caching 2004-02-22 21:50:29 +00:00
JT Smith
fa44bd2a31 converting systems to use the cache system 2003-03-12 05:15:22 +00:00
JT Smith
225ca72d3e Updated all files for new copyright year. 2003-01-05 18:32:19 +00:00
JT Smith
c655f69a48 Updated caching mechanism to use an expiration. 2002-12-18 03:02:14 +00:00
JT Smith
77a5b7406a Added Cache::FileCache support. 2002-12-17 08:08:30 +00:00
JT Smith
d241598851 Added international caching mechanism. 2002-12-17 04:12:34 +00:00
JT Smith
005e2eb8aa Fixed some POD formatting. 2002-12-17 00:39:48 +00:00
JT Smith
3e89b31e13 Fixed POD syntax. 2002-12-16 01:13:06 +00:00
JT Smith
bd0bf20710 Added developer (perldoc) documentation. 2002-08-07 02:14:20 +00:00