jamwiki-commit Mailing List for JAMWiki (Page 10)
Brought to you by:
wrh2
This list is closed, nobody may subscribe to it.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(86) |
Oct
(168) |
Nov
(115) |
Dec
(87) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(59) |
Feb
(36) |
Mar
(27) |
Apr
(24) |
May
(37) |
Jun
(16) |
Jul
(200) |
Aug
(114) |
Sep
(41) |
Oct
(36) |
Nov
(43) |
Dec
(29) |
2008 |
Jan
(63) |
Feb
(49) |
Mar
(62) |
Apr
(66) |
May
(25) |
Jun
(20) |
Jul
(4) |
Aug
(27) |
Sep
(51) |
Oct
(48) |
Nov
(12) |
Dec
(9) |
2009 |
Jan
(54) |
Feb
(33) |
Mar
(59) |
Apr
(35) |
May
(20) |
Jun
(18) |
Jul
(31) |
Aug
(44) |
Sep
(24) |
Oct
(32) |
Nov
(28) |
Dec
(35) |
2010 |
Jan
(51) |
Feb
(34) |
Mar
(93) |
Apr
(48) |
May
(30) |
Jun
(43) |
Jul
(29) |
Aug
(39) |
Sep
(61) |
Oct
(14) |
Nov
(30) |
Dec
(96) |
2011 |
Jan
(82) |
Feb
(18) |
Mar
(21) |
Apr
(18) |
May
(33) |
Jun
(45) |
Jul
(70) |
Aug
(36) |
Sep
(63) |
Oct
(28) |
Nov
(55) |
Dec
(47) |
2012 |
Jan
(82) |
Feb
(39) |
Mar
(21) |
Apr
(9) |
May
(15) |
Jun
(32) |
Jul
(36) |
Aug
(36) |
Sep
(22) |
Oct
(12) |
Nov
(4) |
Dec
(30) |
2013 |
Jan
(38) |
Feb
(25) |
Mar
(18) |
Apr
(15) |
May
(10) |
Jun
(6) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ccl...@us...> - 2012-07-27 07:31:43
|
Revision: 4124 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4124&view=rev Author: cclavadetscher Date: 2012-07-27 07:31:33 +0000 (Fri, 27 Jul 2012) Log Message: ----------- User Preferences Management. * Finalized development for flexible user preferences management. * New texts German and Italian. * Commit to branch before merging to trunk. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/resources/sql/sql.ansi.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_it.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/web/utils/UserPreferencesUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-25 14:12:04
|
Revision: 4123 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4123&view=rev Author: cclavadetscher Date: 2012-07-25 14:11:53 +0000 (Wed, 25 Jul 2012) Log Message: ----------- User Preferences Management. * New fields pref_group_id and seq_nr in jam_user_preferences_defaults to enable grouping/ordering of user preferences. * Choice of preferred datetime format from a list. * Modification in methods to reflect these changes. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/resources/sql/sql.ansi.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/web/utils/UserPreferencesUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 04:27:52
|
Revision: 4122 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4122&view=rev Author: wrh2 Date: 2012-07-24 04:27:45 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Merge: * Merge changes from the 1.2.x branch to trunk. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ParserFunctionUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/MathUtil.java wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctionsExpr wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctionsExpr wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/trunk/pom.xml Property Changed: ---------------- wiki/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 04:15:41
|
Revision: 4121 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4121&view=rev Author: wrh2 Date: 2012-07-24 04:15:35 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Translation Updates: * Updated German translations (axelclk). Modified Paths: -------------- wiki/branches/1.2.x/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/branches/1.2.x/jamwiki-war/src/main/webapp/CHANGELOG.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 03:44:28
|
Revision: 4120 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4120&view=rev Author: wrh2 Date: 2012-07-24 03:44:22 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Images: * Display thumbnails of image versions on image topic pages, similar to the Mediawiki GUI. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-war/src/main/webapp/WEB-INF/jsp/view-topic-include.jsp wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/ServletUtil.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/ImageLinkTag.java wiki/trunk/jamwiki-web/src/main/resources/META-INF/jamwiki.tld Added Paths: ----------- wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/ImageUrlTag.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 03:30:35
|
Revision: 4119 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4119&view=rev Author: wrh2 Date: 2012-07-24 03:30:29 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Images: * Add the ability to render a previous image version, rather than only allowing the current version to be rendered. Modified Paths: -------------- wiki/trunk/addons/bliki-parser/src/main/java/org/jamwiki/parser/bliki/JAMHTMLConverter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/image/ImageUtil.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ImageLinkTag.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/taglib/ImageLinkTag.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 03:27:31
|
Revision: 4118 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4118&view=rev Author: wrh2 Date: 2012-07-24 03:27:25 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Namespace: * Change the default image namespace from "Image" to "File" for new installs. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/Namespace.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/ImageLinkTag.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/JAMWikiUnitTest.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/migrate/MigrationUtilTest.java wiki/trunk/jamwiki-core/src/test/java/org/jamwiki/parser/image/ImageUtilTest.java wiki/trunk/jamwiki-core/src/test/resources/data/files/edit-comment-inputs.txt wiki/trunk/jamwiki-core/src/test/resources/data/files/edit-comment-outputs.txt wiki/trunk/jamwiki-core/src/test/resources/data/results/Gallery1 wiki/trunk/jamwiki-core/src/test/resources/data/results/ImageLink1 wiki/trunk/jamwiki-core/src/test/resources/data/results/ImageShared1 wiki/trunk/jamwiki-core/src/test/resources/data/results/NestedTable1 wiki/trunk/jamwiki-core/src/test/resources/data/results/ParserFunctions5 wiki/trunk/jamwiki-core/src/test/resources/data/topics/Gallery1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ImageLink1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ImageShared1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/NestedTable1 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctions5 wiki/trunk/jamwiki-core/src/test/resources/data/topics/ParserFunctionsIfexist wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/UploadServlet.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/test/resources/data/topics/File_-_Test_Image.jpg wiki/trunk/jamwiki-core/src/test/resources/data/topics/File_-_Test_Image2.jpg Removed Paths: ------------- wiki/trunk/jamwiki-core/src/test/resources/data/topics/Image_-_Test_Image.jpg wiki/trunk/jamwiki-core/src/test/resources/data/topics/Image_-_Test_Image2.jpg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-24 03:22:43
|
Revision: 4117 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4117&view=rev Author: wrh2 Date: 2012-07-24 03:22:37 +0000 (Tue, 24 Jul 2012) Log Message: ----------- Special:Account: * Update UI for "preview" elements to render more gracefully. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/trunk/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-23 06:42:45
|
Revision: 4116 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4116&view=rev Author: cclavadetscher Date: 2012-07-23 06:42:37 +0000 (Mon, 23 Jul 2012) Log Message: ----------- User Preferences Management. * Addition of new package * Deletion of UserPreferencesUtil from jamwiki-core NB: These steps were missing in the previous commit. Added Paths: ----------- wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/web/ wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/web/utils/ wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/web/utils/UserPreferencesUtil.java Removed Paths: ------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/UserPreferencesUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-23 06:39:12
|
Revision: 4115 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4115&view=rev Author: cclavadetscher Date: 2012-07-23 06:39:02 +0000 (Mon, 23 Jul 2012) Log Message: ----------- User Preferences Management. * Moved UserPreferencesUtil from jamwiki-core to jamwiki-web in the package org.jamwiki.web.utils. * Moved constant values for user preference keys from UserPreferenceUtil to WikiUser. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-20 11:31:12
|
Revision: 4114 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4114&view=rev Author: cclavadetscher Date: 2012-07-20 11:31:02 +0000 (Fri, 20 Jul 2012) Log Message: ----------- User Preferences Management. * New class UserPreferencesUtil: this class is a container for user preferences. It simplifies the handling of user preferences in the GUI. New process for adding user preferences: Step by step with a fictional example. Let's suppose that we want to add a user preference recording the preferred food. 1. Define a default entry in jam_user_preferences_defaults: insert into jam_user_preferences_defaults (pref_key, pref_value) values ('user.preferred.food',null); 2. Define a constant in UserPreferencesUtil: public static final String USER_PREFERENCE_PREFERRED_FOOD = 'user.preferred.food'; 3. Define the value range of the preference if necessary. If we wanted to let the user decide freely, there is no need to define anything. The default display is an input field of type text. In this example we want to limit the choices of the user to a few items. To do that we can use a list of Strings or a Map<String, String>. Depending on the choice you will need to add an if statement either to - UserPreferenceItem.getList() - UserPreferenceItem.getMap() Notice that UserPreferenceItem is an inner class of UserPreferencesUtil, which is necessary in order to access selectively preference values from JSTL. We decide to limit the access using a list of Strings. So we add the following lines: else if(prefName.equals(USER_PREFERENCE_PREFERRED_FOOD)) { return new String[]{"Pizza", "Spaghetti", "T-Bone Steak"}; } 4. Add text for the GUI: In ApplicationResources.properties add user.preferred.food.label=Preferred food user.prererred.food.help=This value is used to diplay food icons on the recipe pages 5. If the field has a preview also add the necessary code to UserPreferenceItem.getPreview(): else if(prefName.equals(USER_PREFERENCE_PREFERRED_FOOD)) { return ...; } 6. Finally, in order to enable new setups and upgrades, proceed as follows: In WikiDatabase.setupUserPreferencesDefaults and: In DatabaseUpgrades.upgradeXXX() // XXX depends on the version number add: handler.writeUserPreferenceDefault(UserPreferencesUtil.USER_PREFERENCE_PREFERRED_FOOD, null); 7. After these steps the preference is managed in the GUI without additional implementation or modifications of the JSP. The developer can focus on the usage of the preference in the application. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_it.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java Added Paths: ----------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/UserPreferencesUtil.java Property Changed: ---------------- wiki/branches/cclavadetscher/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-17 05:51:56
|
Revision: 4113 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4113&view=rev Author: wrh2 Date: 2012-07-17 05:51:50 +0000 (Tue, 17 Jul 2012) Log Message: ----------- Special:Account: * Add validation for date format. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-16 16:12:08
|
Revision: 4112 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4112&view=rev Author: cclavadetscher Date: 2012-07-16 16:12:02 +0000 (Mon, 16 Jul 2012) Log Message: ----------- User Preferences Management: Minor correction to avoid redundant information in the database inserting and updating users and their preferences. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-16 02:19:17
|
Revision: 4111 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4111&view=rev Author: wrh2 Date: 2012-07-16 02:19:11 +0000 (Mon, 16 Jul 2012) Log Message: ----------- Special:Account: * Add signature preview. Will tweak the CSS/UI in future commits. Modified Paths: -------------- wiki/trunk/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-15 23:46:00
|
Revision: 4110 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4110&view=rev Author: wrh2 Date: 2012-07-15 23:45:54 +0000 (Sun, 15 Jul 2012) Log Message: ----------- Documentation: * Add license header and class description to new DateUtil class. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-15 23:31:35
|
Revision: 4109 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4109&view=rev Author: wrh2 Date: 2012-07-15 23:31:29 +0000 (Sun, 15 Jul 2012) Log Message: ----------- Special:Account: * SQLException(throwable) is Java 6+ only. * Fix database "data updated" message arguments. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-15 08:52:19
|
Revision: 4108 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4108&view=rev Author: cclavadetscher Date: 2012-07-15 08:52:13 +0000 (Sun, 15 Jul 2012) Log Message: ----------- Solved tree conflict while merging with trunk. Added Paths: ----------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-15 08:43:38
|
Revision: 4107 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4107&view=rev Author: cclavadetscher Date: 2012-07-15 08:43:32 +0000 (Sun, 15 Jul 2012) Log Message: ----------- Synchronization with trunk. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiConstants.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlExporter.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/XMLUtil.java wiki/branches/cclavadetscher/jamwiki-core/src/test/resources/data/files/mediawiki-export-namespace-test.xml wiki/branches/cclavadetscher/jamwiki-core/src/test/resources/data/files/mediawiki-export-one-topic-with-unsorted-history.xml wiki/branches/cclavadetscher/jamwiki-core/src/test/resources/data/files/mediawiki-export-topic-name-with-question-mark.xml wiki/branches/cclavadetscher/jamwiki-core/src/test/resources/data/files/mediawiki-export-two-topics-with-history.xml wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/CHANGELOG.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiPostAuthenticationFilter.java Removed Paths: ------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java Property Changed: ---------------- wiki/branches/cclavadetscher/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-15 08:23:25
|
Revision: 4106 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4106&view=rev Author: cclavadetscher Date: 2012-07-15 08:23:19 +0000 (Sun, 15 Jul 2012) Log Message: ----------- Removed unnecessary import. Modified Paths: -------------- wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiPostAuthenticationFilter.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-15 08:17:56
|
Revision: 4105 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4105&view=rev Author: cclavadetscher Date: 2012-07-15 08:17:50 +0000 (Sun, 15 Jul 2012) Log Message: ----------- User Preferences Management (merge from branches/cclavadetscher) * Migration of user preference settings to dedicated tables in database. * Modification of utility methods get/set for default locale and signature. * Modification of all calls to user preferences to reflect the new design. * Addition of preferences: user datetime format and timezone. * Addition of texts for new preferences (English, Italian and German). * Addition of datetime format preview. * Moved display name from preferences to account details. * Adaptation of GUI (register.jsp) to include new preferences. * Adaptation of database setup and upgrade methods. * Tested all scenarios (setup, upgrade, adding users, changing preferences, etc.) with HSQL and PostgreSQL (8.4). * Adaptation of UPGRADE.txt to include steps for manual upgrade. Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/trunk/jamwiki-core/src/main/resources/sql/sql.ansi.properties wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/trunk/jamwiki-war/src/main/resources/ApplicationResources_it.properties wiki/trunk/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/trunk/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiPostAuthenticationFilter.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/EditServlet.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/trunk/jamwiki-web/src/main/java/org/jamwiki/servlets/UpgradeServlet.java Added Paths: ----------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java Property Changed: ---------------- wiki/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-15 07:15:39
|
Revision: 4104 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4104&view=rev Author: cclavadetscher Date: 2012-07-15 07:15:32 +0000 (Sun, 15 Jul 2012) Log Message: ----------- User preferences management: * Corrections after second review * Minor change: moved usage of system datetime format when preferences are null to DateUtil to achieve consistent view on all pages. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-13 08:14:39
|
Revision: 4103 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4103&view=rev Author: cclavadetscher Date: 2012-07-13 08:14:27 +0000 (Fri, 13 Jul 2012) Log Message: ----------- User Preferences Management: * New method WikiUser.get-/setDefaultLocale to simplify handling of user default locale and modifications in classes calling the previous method getPreference(WikiUser.USER_PREFERENCE_DEFAULT_LOCALE) and corresponting setters. * In AnsiQueryHandler.insertWikiUser() and .updateWikiUser statements and where necessary ResultSets are closed before reusing. * Addition of preview for datetime format on Special:Account Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiLocaleInterceptor.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/ServletUtil.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/TranslationServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-12 14:57:21
|
Revision: 4102 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4102&view=rev Author: cclavadetscher Date: 2012-07-12 14:57:15 +0000 (Thu, 12 Jul 2012) Log Message: ----------- User Preference Management: Changes after review. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-core/src/main/resources/sql/sql.ansi.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/AdminServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiLocaleInterceptor.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/ServletUtil.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/TranslationServlet.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ccl...@us...> - 2012-07-11 13:07:29
|
Revision: 4101 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4101&view=rev Author: cclavadetscher Date: 2012-07-11 13:07:19 +0000 (Wed, 11 Jul 2012) Log Message: ----------- Major change: redesign and implement user preferences management to use dedicated tables. The target is to have a more flexible design when adding new preference settings in the future. The current design has a table with the default values (jam_user_preferences_defaults) and a table for single user settings. Only settings that differ from the defaults are stored. Planned: * Addition of new preferences Modification details: jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java: new method upgrade130() for automatic upgrades from 1.2.x. jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java: new interface methods for storing and retrieving user preferences defaults. jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java: implementation of new DataHandler methods. Adaptation of existing WikiUser management methods to the new design. jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java: implementation of new QueryHandler methods. Adaptation of existing WikiUser management methods to the new design. jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java: Addition and integration of new method to initialize user preferences defaults during database setup. jamwiki-core/src/main/java/org/jamwiki/DataHandler.java: new new interface methods for storing and retrieving user preferences defaults. jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java: new HashMap attribute to store user preferences, including getters and setters. Deleted old attributes and associated setters and getters. jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java: Modified date formatting of signature to use user locale and timezone. jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java: Utility class to handle date and time related operations. jamwiki-core/src/main/resources/sql/sql.ansi.properties: new statements for new user preferences tables, including create table, insert, delete and update where appropriate. Modification of insert and update statement for jam_wiki_user to reflect the new design. jamwiki-war/src/main/resources/ApplicationResources.properties: new text for Special:Account page. jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp: Modifications to use new design. jamwiki-war/src/main/webapp/UPGRADE.txt: Documentation for manual database upgrade. jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiPostAuthenticationFilter.java: commit as a result of previous merge from trunk. No changes in trunk. jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiAuthenticationProcessingFilter.java: commit as a result of previous merge from trunk. No changes in trunk. jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiLocaleInterceptor.java: replaced getter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/AdminServlet.java: replaced setter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiServlet.java: replaced getter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/ServletUtil.java: replaced getter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java: Addition of code for new user preferences. jamwiki-web/src/main/java/org/jamwiki/servlets/TranslationServlet.java: replaced getter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/EditServlet.java: replaced getter methods to follow new design. jamwiki-web/src/main/java/org/jamwiki/servlets/UpgradeServlet.java: Addition of call to DatabaseUpgrade130() where necessary. Modified Paths: -------------- wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/DataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiDataHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/AnsiQueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/DatabaseUpgrades.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/QueryHandler.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/db/WikiDatabase.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/model/WikiUser.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/parser/jflex/WikiSignatureTag.java wiki/branches/cclavadetscher/jamwiki-core/src/main/java/org/jamwiki/utils/DateUtil.java wiki/branches/cclavadetscher/jamwiki-core/src/main/resources/sql/sql.ansi.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_de.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/resources/ApplicationResources_it.properties wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/UPGRADE.txt wiki/branches/cclavadetscher/jamwiki-war/src/main/webapp/WEB-INF/jsp/register.jsp wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiAuthenticationProcessingFilter.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/authentication/JAMWikiPostAuthenticationFilter.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/AdminServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/EditServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiLocaleInterceptor.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/JAMWikiServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/RegisterServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/ServletUtil.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/TranslationServlet.java wiki/branches/cclavadetscher/jamwiki-web/src/main/java/org/jamwiki/servlets/UpgradeServlet.java Property Changed: ---------------- wiki/branches/cclavadetscher/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <wr...@us...> - 2012-07-11 06:12:17
|
Revision: 4100 http://jamwiki.svn.sourceforge.net/jamwiki/?rev=4100&view=rev Author: wrh2 Date: 2012-07-11 06:12:08 +0000 (Wed, 11 Jul 2012) Log Message: ----------- Special:Export: * Update Mediawiki XML exports to use the 0.7 XSD (previously 0.3). Modified Paths: -------------- wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiConstants.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlExporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/migrate/MediaWikiXmlImporter.java wiki/trunk/jamwiki-core/src/main/java/org/jamwiki/utils/XMLUtil.java wiki/trunk/jamwiki-core/src/test/resources/data/files/mediawiki-export-namespace-test.xml wiki/trunk/jamwiki-core/src/test/resources/data/files/mediawiki-export-one-topic-with-unsorted-history.xml wiki/trunk/jamwiki-core/src/test/resources/data/files/mediawiki-export-topic-name-with-question-mark.xml wiki/trunk/jamwiki-core/src/test/resources/data/files/mediawiki-export-two-topics-with-history.xml wiki/trunk/jamwiki-war/src/main/webapp/CHANGELOG.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |