Commit graph

3166 commits

Author SHA1 Message Date
b1b97ce864 * Removed extra file name handling for images from compatibility layer (which is very nice!)
* Improved image data conversion in updater to only create thumbnail information if there actually is a thumbnail available
 * Fixed some minor issues introduced with the latest changes
2008-04-15 15:19:42 +00:00
578fcfc03a * Replaced relic of setContent() with setMetadata() in Comment.js
* Added $Global.skin as first attempt to move certain skins in a namespace protected from customization
 * Very much improved image editor interface
 * Thoroughly fixed and tested image upload, fetching, thumbnail generation and replacement
2008-04-15 15:01:20 +00:00
fb299aacba * Fixed quotes in welcome text (Root.skin)
* Fixed RSS output and added extra ones for stories and comments
2008-04-14 16:46:39 +00:00
f1feaea3a1 Added fix for HopObject's aspects not being applied after startup (strange, indeed) 2008-04-14 16:44:18 +00:00
63b308a3ef * Excluded content of Message.skins et al. from copying to site layouts
* Added final "OK, good" message to update log
 * Removed obsolete SQL statements
2008-04-14 16:43:36 +00:00
22a1d1a458 Extra setting (var)char columns to UTF-8 is not necessary when converting a whole table's character set 2008-04-13 15:04:29 +00:00
80cff664ef Trying to fix some encoding issues by converting tables/columns to UTF-8 2008-04-13 15:01:10 +00:00
fde500c6dd Second try to fix doubled #values subskin 2008-04-13 12:20:30 +00:00
d34534d210 * Hopefully fixed bug causing #values subskin to appear twice (once empty)
* Added support for staticPath from antville's app.properties
2008-04-13 12:12:26 +00:00
98fbd6158b * Edited messages
* Removed obsolete lines from app.properties
 * Re-enabled setting of res.skinpath in HopObject.onRequest
 * Fixed images collection in Tag prototype
2008-04-12 18:55:08 +00:00
7ce90c739e Load jQuery directly from google.com for now 2008-04-12 18:39:34 +00:00
f1e89009d5 * Renamed sql.skin to convert.skin
* Renamed Updater.js to convert.js
 * Added verification of version number and running state
2008-04-12 18:06:42 +00:00
dd5a0de1ba Refactored the updater back to a stand-alone app 2008-04-12 17:31:20 +00:00
efab46c806 Removed Updater prototype due to refactoring the updater to a stand-alone app 2008-04-12 15:12:57 +00:00
3a0684640f * Re-added site property to Image for generally being able to group images by site
* Added work-around for Helma bug #607 by calling persist() on creating a story or an image before setting the tags
 * Fixed sequence of clipping/embodying and tag stripping in Story.getTitle()
2008-04-12 12:51:47 +00:00
487e4fc2b6 Fixed display of membership / subscription lists 2008-03-27 15:43:47 +00:00
84492cc922 * Modified HopObject.link_macro() to automatically capitalize the default link text
* Added global i18n.js file containing markgettext() calls
 * Wrapped messages with gettext macros wherever found missing
 * Moved contents of remaining diff skin files to Skin.skin
 * Removed Layouts prototype
 * Removed obsolete files
2008-03-27 15:10:31 +00:00
edd800e1ab * Fixed Image.getCompatibleFileName() method
* Added metadata handler for fileName property
 * Commented out Content.setTextAndTitle() aspect method for now
 * Fixed param argument in calls for Story.format_filter()
2008-03-26 16:43:23 +00:00
12556fdc2d * Improved skin editor to finally go into the right direction
* Fixed layout import/export
 * Added Root.VERSION as version reference (currently used in layout import/export)
2008-03-26 12:33:54 +00:00
739de8c972 * Fixed some annoying issues with properties written by Helma's built-in Xml object when exporting / importing layouts
* Show welcome message to privileged users in root site only
2008-03-24 16:09:56 +00:00
22f8632ae1 * Modified updater app to work as repository; thus, code from the main Antville app can be re-used
* Moved all files from Global to new Updater prototype (which is added as mountpoint from within Root)
 * Defined updater, convert and sql as global properties (hope this does not interfere with any third-party Antville installation)
2008-03-24 13:14:53 +00:00
933220031f Added missing final call for save in convert.skins method 2008-03-24 12:18:46 +00:00
e87c850462 Approached final skin/layout conversion by merging skin sources with their parents and writing them as subskin to the corresponding file 2008-03-24 11:31:56 +00:00
e72cf84ce4 * Fixed gettext call in HopObject.delete_action
* Renamed HopObject#delete skin to #confirm
 * Added client-side code for adding layout values
 * Improved skin management (compare aka diff is available again!)
2008-03-21 22:16:54 +00:00
dff9ab34c2 Removed debugging code 2008-03-17 19:47:34 +00:00
815170c2cb * Added further compatibility fixes for story editor
* Updated compatible content_macro and getRenderedContentPart methods of Story
 * Improved compatibility fixes for deprecated macros
2008-03-17 19:46:06 +00:00
1b00d4fdeb * call clearCache() after updates in Story / Comment
* Added work-arounds for tagging problem in Story, Stories, Image and Images until Helma bug #607 is fixed
 * Deprecated getData and setData methods in Metadata
2008-03-17 19:41:10 +00:00
47801bbfa3 * Renamed list_macro to stories_macro in Archive and Site (still undecided with the naming, obviously)
* Commented out redundant rendering of layout values
 * Added static Layout.VALUES array
 * Commented out READONLY mode of comments for now
 * Fixed custom content handling in Story (however, content_macro still needs to be fixed!)
 * Fixed rendering of date header by correcting references to Story#date skin
 * Added aspects for b/w compatible story editing
 * Cleaned up aspects
 * Fixed deprecated Story macros for b/w compatibility
 * Added missing entries to translation table of updated app
2008-03-04 17:01:31 +00:00
4a201fa476 * Fixed name of Membership#listItem skin in Members prototype
* Fixed default permission in Membership prototype
2008-01-19 18:50:44 +00:00
1ed7a19779 Disabled many compatibility methods due to improvements in update app already renaming or eliminating the incompatibilities 2008-01-19 18:48:45 +00:00
ce76bd48b5 Added code to replace layout.XXX macros with corresponding value macros and thus, sparing the compatibility layer some transformations 2008-01-19 18:44:44 +00:00
22308dd329 Added special hack to link from Membership back to Members in some subskins 2008-01-19 18:30:45 +00:00
0ba8805d02 * Fixed skin names according to issue #16
* Fixed rendering of values stored in res.meta.values
 * Removed obsolete code (mostly disabled by comments already)
2008-01-19 17:36:33 +00:00
5044e3610a Improved renaming algorithms to move skin sources from the database to their new places as well as replacing their macro calls with the updated prototype and skin names. (This looks like the way to go, yay!) 2008-01-19 11:18:55 +00:00
0e26b83eb5 Removed the ugly work-around to correctly render compatible skins introduced with a recent commit. Instead, the updater application takes care of already producing usable skin files (ie. all skins go as subskins in a file named after the corresponding prototype) 2008-01-18 19:39:40 +00:00
77255296dc * Replaced most remaining occurrences of getMessage() method calls with adequate gettext() method calls
* Removed obsolete Root.getSiteList() method
 * Moved searchview.skin as #result subskin into Story.skin
 * Fixed alignment of calendar month
2008-01-13 16:44:09 +00:00
78b2261e88 Fixed display and syntax of welcome messages on default site 2008-01-13 02:04:52 +00:00
7bd9c40b01 Moved referrerItem and referrers skins as subskins into Site.skin 2008-01-13 01:56:42 +00:00
2f5d8c4dff * Fixed inheritance of createtime and modifytime macros with a simpler solution (removed all those "delete ..." statements)
* Added HopObject.peel_macro() method that renders a skin depending on its availability in a certain skin path
 * Added a few old school skins as a rather twisted solution for keeping the renamed skins b/w compatible
2008-01-13 01:50:19 +00:00
264306f0fb Replaced remaining occurrences of pagenavigation with pager 2008-01-13 01:44:36 +00:00
9b7af5620a * Finally moved page.skin, stylesheet.skin and javascript.skin as subskins into Site.skin
* Disabled file tags for now
 * Renamed global renderPageNavigation() method to renderPager()
 * Added support for rendering the list of updated sites in global list_macro()
 * Fixed return point when cancelling a file edit action
 * Fixed nasty bug in deletion routine
 * Implemented sorting of values in Layout.values_macro()
 * Disabled layout title, description, origin and sharing for now
 * Renamed list_action() to sites_action() in Root prototype
 * Enabled filter of root site in default collection
 * Moved Root's list.skin as subskin in Root.skin
 * Added experimental Root.search_xml_action()
 * Renamed "unpublish" link to "close" in Story list
 * Reduced display of backlinks to last 24 hours
 * Removed obsolete skin files
2008-01-13 01:39:01 +00:00
13c783ac34 Whitespace changes only 2008-01-11 23:49:26 +00:00
e94340c279 * Simplified redirecting to anchored comments by removing the custom href() method and fixing the URL in the main_action() only
* Added option to retrieve the redirect URL from the static remove() method of a prototype
 * Added Layout.getMacroHandler() method to enable linking the Skins prototype from here
 * Fixed the (in)correct spelling of req.data.referer in the LogEntry() constructor method
 * Fixed referrer display by correcting the skin name for the referrer item and the variable name for the referrer count
 * Fixed link to galleries (ie. image tags)
 * Fixed output of RSS feed when there's no site tagline
 * Disabled moderated comments for now
 * Modified permission check for displaying tags to always refer to the site's permissions
2008-01-11 23:46:44 +00:00
750f836e1c * Had to revert potential fix for incorrect date formats in compatibility layer of stories (Global.addPropertyMacro); still diggin'...
* Added listReferrers_macro() method to Site
2008-01-11 23:31:12 +00:00
ac730a5035 Added missing files for Root site ("www") 2008-01-11 23:13:32 +00:00
9f2c727575 * Added global getCompatibleSkin() method to compatibility layer
* Added global link_macro() method to compatibility layer overwriting the one defined in the application
 * Disabled deletion of createtime_macro() and modifytime_macro() methods in compatibility layer (marked with FIXME since I still got an odd feeling about this)
2008-01-11 21:16:37 +00:00
ca68f811f8 Removed obsolete brackets in boolean expression 2008-01-11 21:11:42 +00:00
adfef8a635 * Fixed permissions in Images, Layout, Skins and Tags prototypes
* Removed obsolete links in Images.skin
 * Added comment to Skin.js reminding of the inconsistency between renderSkin() and app.skinfilesInPath() methods
 * Disabled custom href() method in Skins prototype (still marked with FIXME)
 * Zapped a gremlin in Comments.js!
2008-01-11 21:09:44 +00:00
65ed5b5a70 * Fixed aspect method setTopics() to map topics to tags in Image and Story prototypes
* Removed obsolete aspect methods for Stories and ImageMgr prototypes
 * Restored Metadata.createInputParam() and Metadata.createCheckBoxParam() methods (removed too quickly)
 * Fixed further compatibility methods in Root and Site prototypes
2008-01-09 22:53:51 +00:00
0e2434d325 * Fixed loop through form keys in Story.getContent() and Story.getDelta() methods
* Fixed name of array containing separated tags in Image.update() method
2008-01-09 22:49:32 +00:00