08d00dc9d8
Slightly improved output of RSS format by using the creation date as title if the story comes without one
2011-02-20 11:56:26 +00:00
b27aa3145c
* Moved value normalization from HopObject to Metadata prototype
...
* Removed limitation to edit running polls
* Fixed some issues in MySQL database scheme
* Moved routine for replacing version tags from init to export target in build script
2011-02-20 11:26:41 +00:00
7ebb4cc6d0
Added Douglas Crockford’s JSON2 library
2011-02-18 14:18:15 +00:00
6a4cbcc1ed
Fixed camel-case in cacheMode and accessName properties
2011-02-15 18:57:15 +00:00
90df535581
Enabled aggressive cache mode for metadata collections
2011-02-15 18:49:36 +00:00
e5964eb5b9
Improved soft comment deletion:
...
* If comment contains a child comment set its status to DELETED, erase metadata (content) and prevent macro calls to display creator or modifier
* Otherwise – or if status already equals DELETED – completely remove it and its children from the database
2011-02-15 18:12:43 +00:00
dacaba9b3f
* Implemented next attempt of a module framework called Features
...
* Added type argument to global formatDate() and format_filter() methods
* Added JSON.js module
* Added app.data.features collection
* Fixed routine for salting passwords (probably due to jQuery upgrade)
* Renamed Members.salt_js_action() method to Members.salt_txt_action()
2011-02-12 17:47:30 +00:00
f69e0fca5e
Fixed syntax error
2011-02-11 09:56:09 +00:00
cc2e07ccc1
Replaced simple Root.VERSION string with fine grained structure, maybe a wee bit too complex...?
2011-02-10 23:57:59 +00:00
96bb36f4b9
* Updated code according to changes in Metadata handling
...
* Increased jQuery version to 1.5
2011-02-10 23:53:58 +00:00
1570f2bcf6
Updated code according to changes in Metadata handling
2011-02-10 23:51:17 +00:00
14cc9a6988
Rewrote Metadata prototype for more efficient database handling:
...
* Metadata is now written to its own table instead of a column only
* Values are saved as JSON-like structure only for certain types (like Array or Function)
* Adding custom metadata is more generic using the new HopObject methods setMetadata(), getMetadata() and deleteMetadata()
* Searching keys and values via common SQL query is much more straightforward (no JSON-like structure involved when basic types like String and Number)
2011-02-10 23:35:00 +00:00
4091e81d2b
Initial commit of FlexiPath prototype
2011-02-06 21:40:44 +00:00
bdcca7ab37
Removed strict check for Antville version when importing a layout
2011-01-24 18:30:37 +00:00
54c1c22539
Removed obsolete date format pattern constants
2011-01-24 18:28:47 +00:00
e35356ddfa
* Refactored rendering of date formats
...
* Increased jQuery version to 1.4
2011-01-24 18:22:59 +00:00
bd855b1ca7
Fixed check for res.skinpath[0] and added FIXME hinting how to make the whole evaluation much easier...
2011-01-21 23:16:02 +00:00
1eb886729d
Replaced hard-coded return value with schedulerInterval property defined in app.properties; will not be used anyway but in case one should forget about that it is cleared where the value is coming from.
2011-01-21 23:14:36 +00:00
7d6ea9e0d5
Fixed description in @fileoverview doc tag
2011-01-21 20:43:08 +00:00
e48d1bd377
Removed debugging code
2011-01-21 20:31:09 +00:00
9899846f9e
* Fixed regular expression for reducing multiple whitespace characters in gettext macros et al. and defined it globally for using it in MessageParser, too
...
* Fixed typo in private MessageParser.processMacros() method (hopefully not breaking anything :)
2011-01-21 20:30:22 +00:00
4486f2d238
Added CSS code to prevent linebreaks in the date column of top stories table
2011-01-20 19:04:40 +00:00
31f249fc79
Removed spambot honeypot input fields for good. Fixes issue 131.
2011-01-20 19:01:10 +00:00
ff62e260cf
Corrected CSS font-family value
2011-01-17 01:07:27 +00:00
347cb98020
Fixed CSS font-family value accprding to report at http://help.antville.org/stories/2040619/#2040813
2011-01-17 01:02:46 +00:00
0af26a4e7b
Moved contents of Root’s $Root#main skin to Site#main
2011-01-07 16:05:37 +00:00
c0adce4ea8
Added global version_macro() method and display of version string in $Root#status skin
2011-01-07 15:43:51 +00:00
94ac026e76
Increased Root.VERSION string to 1.2.1
2011-01-07 15:07:17 +00:00
ca2f3a87b5
Removed obsolete code from Skins.getOutline() method
2011-01-07 15:06:49 +00:00
6584f1dd7d
Simplified Skins.getOutline() method and fixed it to retrieve the skins from files in res.skinpath instead of from the code directory
2011-01-07 14:55:24 +00:00
6c80b3f2e9
Added fallback value for the e-mailä sender address in sendMail() method
2011-01-06 17:16:26 +00:00
828b85ba4c
Prevent any href processing in Site.processHref() method when called from localhost
2011-01-06 16:10:54 +00:00
4a16d91deb
Do not try to map domain.*, the default domain property
2011-01-06 16:08:47 +00:00
d221466d4a
Changed order of options for rewriting URL output and added comment to make it clearer what needs to be enabled for mapping individual domains
2011-01-05 19:12:57 +00:00
f2db3263d9
Slightly changed way individual domains are mapped to the sites by introducing the domain.* property which defines the default domain
2011-01-05 19:00:37 +00:00
b8791d0887
Enable automatic updates of custom domains by default
2011-01-05 12:48:47 +00:00
df20ca2efc
Separately add/reset the Site skin of root
2011-01-04 16:04:16 +00:00
57c6322c1e
* Added check to maintain skin inheritance when targeting the Site skin of root. Fixes bug preventing modification of the root site’s main and navigation skins.
...
* Added Skin.getSubskin() method for convenience.
2011-01-04 15:30:57 +00:00
cd50b46cba
Added helper method User.rename() for renaming a user account; currently without GUI representation.
2010-12-21 18:54:10 +00:00
192f133ba6
Fixed unquoted <br /> element in macro preventing voting in a poll.
2010-12-21 17:29:54 +00:00
a0c7ee608e
Check if temporary directory exists before trying to remove it in Layout.import_action()
2010-12-21 14:15:17 +00:00
5b0ba00ba9
Check for User.REGULAR role when subscribing to a site in Site.getPermission(). Fixes issue 134.
2010-12-21 14:13:42 +00:00
3b7d2e577b
Start session by logging in user account if available in Api.getUser()
2010-12-21 14:11:15 +00:00
1d27d412c8
* Removed obsolete modSorua code
...
* Removed redundant setting of res.handlers.sender in Members.add_action(); will be already done in Membership.notify()
2010-12-21 14:08:47 +00:00
9410d97946
Removed redundant semicolon
2010-12-21 14:07:02 +00:00
2b35e1ddf4
* Added patch to prevent locales and timezones from being set to wrong values in modified dropdown menus.
...
* Commented out client-side code hiding “Etc” timezones in the preferences’ dropdown to prevent wrong settings.
* Added localized timezone name in dropdown menu (only visible in JavaScript-disabled clients).
Fixes issue 128.
2010-12-09 01:43:26 +00:00
3f602c6d5b
Display each language in its corresponding locale instead of all languages in the one currently selected.
2010-12-09 00:56:21 +00:00
4db44c389b
Exclude deleted (aka hidden) comments from being displayed in list of recent updates as well as in RSS output. Fixes #125 .
2010-12-08 23:51:06 +00:00
Christoph Leutner
9776619fb4
Corrected text in Site Preferences - cf. issue 127.
2010-11-30 02:43:20 +00:00
47deac6732
Prevent anyone from searching a restricted site. Fixes issue 123.
2010-08-28 17:42:43 +00:00