# antville ChangeLog

Designed for use with Ant.

2004-11-16 12:58 tobi

    exit commentform_macro() immediately if discussions are not enabled for the story

- code/Story/macros.js (1.123)

2004-11-07 21:19 tobi

    fixes bug 384

- db/antville_mysql.sql (1.17)

2004-11-07 21:18 tobi

    sql patch fixes bug 384

- db/patches/antville_dbpatch-20041107.sql (1.1)

2004-10-27 08:51 tobi

    slight but general overhaul of rss framework

- code/Root/page.skin (1.39)
- code/Root/rss.skin (1.6)
- code/Site/page.skin (1.59)
- code/Site/rss.skin (1.10)
- code/Site/rssItem.skin (1.14)
- code/Site/rssResource.skin (1.4)
- code/Story/rssItem.skin (1.6)
- code/Story/rssResource.skin (1.4)

2004-10-25 07:46 robert

    bugfix in evalCache(): not only check if the cached content is missing but also
    if it's outdated by comparing it's __lastModified__ property with the one of the _parent
    object.

- code/PropertyMgr/objectFunctions.js (1.8)

2004-10-18 11:56 robert

    updated to latest version (fixes a problem with date formatting when using metaweblogApi,
    see http://grazia.helma.org/pipermail/antville-dev/2004-October/000644.html)

- code/AntvilleLib-1.4.zip (1.4)

2004-10-13 16:26 robert

    bugfix in evalNewSite(): res.handlers.layout doesn't contain the root-layout if
    a front site is defined (in this case it contains the site's active layout). so instead
    call root.getLayout() to get the parent layout of the new site's layout.
    (see http://grazia.helma.org/pipermail/antville-dev/2004-October/000639.html)

- code/Root/objectFunctions.js (1.43)

2004-10-08 22:41 robert

    bugfix: removed whitespace in message property name
    (fixes bug 381, http://www.helma.org/bugs/show_bug.cgi?id=381)

- code/Root/actions.js (1.24)

2004-10-05 12:49 robert

    bugfix in renderTree(): convert both the _prototype and the context to lowercase
    since the root object might still have "root" instead of "Root" in 0.xml.
    fixes bug 379 (http://www.helma.org/bugs/show_bug.cgi?id=379)

- code/SkinMgr/renderFunctions.js (1.8)

2004-10-05 12:28 robert

    changed imagelist_macro():
    * non-html attributes (eg. "as", "itemprefix", "itemsuffix") are not rendered anymore
    * macro is now capable to render the list of images as urls (might be useful for client side javascript stuff) using as="url"
    * fixed a bug in the way popups were linked

- code/Global/macros.js (1.85)

2004-10-05 12:26 robert

    bugfix in show_macro(): delete param.as, otherwise it's rendered in the image tag

- code/Image/macros.js (1.42)

2004-09-13 09:27 robert

    bugfix in diskusage_macro(): getDiskUsage() already returns kilobytes (fixes bug 377, http://www.helma.org/bugs/show_bug.cgi?id=377)

- code/Site/macros.js (1.118)

2004-09-09 15:33 robert

    added missing actions in checkAccess()

- code/MemberMgr/securityFunctions.js (1.12)

2004-08-06 09:27 tobi

    fixed security hole as reported by mi. platzer

- code/MemberMgr/securityFunctions.js (1.11)

2004-08-05 09:41 tobi

    applied changes according to mi. platzer

- code/MemberMgr/modSorua.js (1.3)

2004-08-05 08:19 tobi

    sync with updated specification

- code/MemberMgr/modSorua.js (1.2)
- code/MemberMgr/modSorua.skin (1.2)

2004-08-04 14:15 tobi

    enable comments by default in BloggerApi.newPost()

- code/BloggerApi/bloggerAPI.js (1.9)

2004-08-04 13:51 tobi

    fixed bug that prevented user-modified Day/main.skin from being used

- code/Global/constants.js (1.21)

2004-08-04 08:38 tobi

    put dates in brackets instead of using "on"

- code/Layout/mgrlistitem.skin (1.6)

2004-08-04 08:37 tobi

    move <br /> into suffix param

- code/Layout/mgrlistitem.skin (1.5)

2004-08-04 08:36 tobi

    use short dateformat only

- code/Layout/mgrlistitem.skin (1.4)

2004-08-03 12:26 tobi

    check for param.clipping == null in content_macro

- code/Story/macros.js (1.122)

2004-08-03 12:24 tobi

    add check for app.data.redirectPostRequests switch to redirect site post requests to another URL

- code/HopObject/securityFunctions.js (1.20)

2004-08-03 12:23 tobi

    check if param.id is set in poll_macro

- code/Global/macros.js (1.84)

2004-08-03 11:00 tobi

    initial check-in

- code/MemberMgr/modSorua.js (1.1)
- code/MemberMgr/modSorua.skin (1.1)

2004-08-02 15:32 tobi

    replaced nice typographic quote entities with ugly double quotes ascii char in mail messages

- code/messages.en (1.30)

2004-08-02 15:05 tobi

    added dot.gif to global DefaultImages

- code/Global/constants.js (1.20)

2004-08-02 15:05 tobi

    added dot.gif to global DefaultImages

- static/dot.gif (1.1)

2004-08-01 22:57 robert

    fixed a typo in SKINSET constant: it's StoryMgr, not Storymgr

- code/Global/constants.js (1.19)

2004-08-01 13:04 robert

    bugfix: use mixed case prototype names for groupnames

- code/ImageTopicMgr/type.properties (1.6)
- code/Site/type.properties (1.41)
- code/TopicMgr/type.properties (1.9)

2004-08-01 12:23 robert

    bugfix in editlink_macro(), deletelink_macro(), onlinelink_macro() and viewlink_macro():
    renderImage is a global method, not a site's one

- code/Story/macros.js (1.121)

2004-08-01 12:22 robert

    bugfix in editlink_macro(), deletelink_macro() and replacelink_macro(): renderImage is a global method, not a site's one

- code/Image/macros.js (1.41)

2004-08-01 12:21 robert

    modified imagelist_macro(): it's not a wrapper for the (recently removed) imagelist_macro() of ImageMgr anymore, but does all on its own

- code/Global/macros.js (1.83)

2004-08-01 12:19 robert

    bugfix in replylink_macro(): renderImage takes two arguments

- code/Comment/macros.js (1.31)

2004-08-01 12:19 robert

    bugfix in deletelink_macro(): renderImage is a global method, not a site's one

- code/File/macros.js (1.29)

2004-08-01 11:10 robert

    bugfix in renderTree(): do a toLowerCase() before checking the context of the skinset

- code/SkinMgr/renderFunctions.js (1.7)

2004-08-01 10:14 tobi

    sync updated library

- code/HelmaLib-1.0.zip (1.6)

2004-07-30 13:34 tobi

    removed obsolete macro

- code/ImageMgr/macros.js (1.21)

2004-07-30 13:34 tobi

    * check for param.as == "url" and/or param.as == "link" wherevery it (hopefully) makes sense
    * cleaned up a little bit (code, comments)

- code/Global/macros.js (1.82)
- code/HopObject/macros.js (1.40)
- code/Membership/macros.js (1.26)
- code/Site/macros.js (1.117)
- code/Story/objectFunctions.js (1.76)
- code/Topic/macros.js (1.21)
- code/User/macros.js (1.23)

2004-07-28 15:46 robert

    re-introduced membercounter_macro() which was removed a while ago (obviously by mistake)

- code/Site/macros.js (1.116)

2004-07-28 15:44 robert

    modified image_macro(): changed "onClick" to "onclick", otherwise pages wouldn't validate

- code/Global/macros.js (1.81)
- code/Layout/macros.js (1.11)

2004-07-28 14:09 tobi

    added check for param.as == "url" before writing the user's name as url (if available)

- code/User/macros.js (1.22)

2004-07-28 14:06 tobi

    added missing <a> anchor element to locate each user of one page via # in URL

- code/User/sysmgr_listitem.skin (1.10)

2004-07-28 13:41 tobi

    enabled the sendmail cron job by default

- code/app.properties (1.40)

2004-07-28 12:54 tobi

    replaced <small> with <span class="small"> tag

- code/Membership/mgrlistitem.skin (1.6)

2004-07-28 12:53 tobi

    removed call of flushMailQueue in scheduler because this function will be called from within the sendmail cron job (at least if it's enabled in app.properties)

- code/Global/objectFunctions.js (1.119)

2004-07-28 09:49 tobi

    removed obsolete line which caused a client-side javascript error

- code/Site/referrers.skin (1.12)

2004-06-22 12:54 robert

    bugfix in searchSites(): the column SITE_TAGLINE doesn't exist anymore (moved
    to xml encoded preferences)

- code/SysMgr/objectFunctions.js (1.19)

2004-06-15 15:24 tobi

    fixed name of extended prototype (first letter uppercase)

- code/Comment/type.properties (1.10)

2004-06-15 11:23 robert

    fixed severe bug in checkAccess()

- code/Site/securityFunctions.js (1.23)

2004-06-08 08:22 robert

    fixed bug in topicname evaluation: directly test the urlpattern instead of using
    isURL() since the latter uses java.net.URL to test

- code/Image/objectFunctions.js (1.29)
- code/ImageMgr/objectFunctions.js (1.31)

2004-06-05 14:53 tobi

    fixed bug that prevented db.properties from being overwritten when building antclick in "all" target

- build/build.xml (1.13)

2004-06-05 13:54 tobi

    added all target and some other ones which were necessary for a flawless building process

- build/build.xml (1.12)

2004-06-05 13:52 tobi

    replaced some more irregular quotes with nice ones

- db/querytool.txt (1.1)

2004-06-05 12:43 tobi

    replaced some more irregular quotes with nice ones

- code/Site/welcome.skin (1.10)

2004-06-05 12:42 tobi

    * replaced all occurences of quotes with their entity codes
    * replaced some more irregular quotes with nice ones

- code/messages.en (1.29)
- code/Site/welcomeowner.skin (1.7)
- code/Site/welcomesysadmin.skin (1.7)

2004-06-05 12:33 tobi

    removed obsolete link to skins, edited text

- code/Site/welcomeowner.skin (1.6)

2004-06-01 19:13 robert

    bugfix: added missing closing form tag

- code/Layout/testdrive.skin (1.5)

2004-06-01 12:30 tobi

    set mode of any file ending with *.sh to 755

- build/build.xml (1.11)

2004-06-01 12:15 tobi

    do a real cvs checkout and thus get rid of file checking and be sure that extra/lib files are up-to-date

- build/build.bat (1.5)
- build/build.sh (1.6)
- build/build.xml (1.10)

2004-06-01 11:27 tobi

    remove extra and lib directories from build dir in packages (they will be added again in the build process)

- build/build.xml (1.9)

2004-06-01 11:24 tobi

    check out necessary additional files with direct cvs call before calling ant

- build/build.sh (1.5)

2004-06-01 11:22 tobi

    check out necessary additional files with direct cvs call before calling ant

- build/build.bat (1.4)

2004-05-31 23:18 robert

    added first option to parent layout chooser

- code/Layout/edit.skin (1.6)

2004-05-31 23:17 robert

    updated to current cvs version (compiled on 2004-05-31)

- build/extra/launcher.jar (1.4)

2004-05-31 23:00 robert

    updated to current cvs version (compiled on 2004-05-31)

- build/extra/helma.jar (1.4)

2004-05-31 22:57 robert

    fixed staticPath property, otherwise antclick would keep storing images and files
    in path/to/helma/static instead of apps/antville/static

- code/app.properties (1.39)

2004-05-31 22:25 robert

    pre-assign discussions property with value defined in site prefs (otherwise
    it would be unchecked, even if site allows comments)

- code/StoryMgr/actions.js (1.8)

2004-05-31 22:19 robert

    re-committed, this time as binary

- code/HelmaLib-1.0.zip (1.5)

2004-05-31 22:19 robert

    re-committed, this time as binary

- code/AntvilleLib-1.4.zip (1.3)

2004-05-31 22:18 robert

    removed (checked in as text, not as binary)

- code/AntvilleLib-1.4.zip (1.2)
- code/HelmaLib-1.0.zip (1.4)

2004-05-31 22:15 robert

    updated to current db schema

- db/data/062SYS_INFO_sUSRSequenceInfo.koi (1.3)
- db/data/064SYS_INFO_sUSRPKeyInfo.koi (1.2)
- db/data/068SYS_INFO_sUSRPrimaryColumns.koi (1.2)
- db/data/076SYS_INFO_sUSRGrant.koi (1.2)
- db/data/113APP_AV_IMAGE.koi (1.3)
- db/data/115APP_AV_SITE.koi (1.1)
- db/data/DefaultDatabase_sf.koi (1.3)

2004-05-31 22:13 robert

    removed because committed as text (not as binary)

- db/data/114APP_AV_SITE.koi (1.2)
- db/data/117APP_AV_IMAGE.koi (1.2)

2004-05-31 22:13 robert

    removed old (unused) versions of tables

- db/data/083APP_AV_ACCESSLOG.koi (1.2)
- db/data/084APP_AV_CHOICE.koi (1.2)
- db/data/085APP_AV_FILE.koi (1.2)
- db/data/086APP_AV_IMAGE.koi (1.2)
- db/data/087APP_AV_MEMBERSHIP.koi (1.2)
- db/data/088APP_AV_POLL.koi (1.2)
- db/data/089APP_AV_SKIN.koi (1.2)
- db/data/090APP_AV_SYSLOG.koi (1.2)
- db/data/092APP_AV_VOTE.koi (1.2)
- db/data/094APP_AV_USER.koi (1.2)
- db/data/095APP_AV_SHORTCUT.koi (1.2)
- db/data/096APP_AV_TEXT.koi (1.2)
- db/data/097APP_AV_SITE.koi (1.2)

2004-05-31 17:30 tobi

    update to current db scheme

- db/data/062SYS_INFO_sUSRSequenceInfo.koi (1.2)
- db/data/112APP_AV_SITE.koi (1.2)
- db/data/113APP_AV_IMAGE.koi (1.2)
- db/data/114APP_AV_SITE.koi (1.1)
- db/data/117APP_AV_IMAGE.koi (1.1)
- db/data/DefaultDatabase_sf.koi (1.2)

2004-05-31 17:08 tobi

    added headless mode to java options

- build/extra/antclick.bat (1.2)
- build/extra/antclick.sh (1.2)

2004-05-31 16:37 tobi

    sync with updated library

- code/HelmaLib-1.0.zip (1.3)

2004-05-30 21:47 tobi

    fixed bug that caused exception due to referrer being an java.net.URL object in
    logAccess function

- code/Global/objectFunctions.js (1.118)

2004-05-30 21:38 tobi

    sync'd with updated library

- code/HelmaLib-1.0.zip (1.2)

2004-05-30 21:06 tobi

    added new libraries, removed old AntvilleLib

- code/AntvilleLib-1.3.zip (1.15)
- code/AntvilleLib-1.4.zip (1.1)
- code/HelmaLib-1.0.zip (1.1)
- code/Global/Helma.js (1.6)

2004-05-30 21:04 tobi

    make use of Http.evalUrl method in logAccess function to prevent similar URLs
    (trailing slash)

- code/Global/objectFunctions.js (1.117)

2004-05-30 11:45 robert

    * changed newMediaObject(): evalImg() and evalFile() now return the created object, so constructing the result object is much easier
    * fixed api methods since called methods won't return a result object anymore but throw an exception if something's going wrong

- code/MetaWeblogApi/metaWeblogAPI.js (1.10)

2004-05-30 11:43 robert

    changed evalImg: return the newly created Image object too (this is needed in MetaWeblogApi.newMediaObject())

- code/ImageMgr/objectFunctions.js (1.30)

2004-05-30 11:42 robert

    changed evalFile: return the newly created File object too (this is needed in MetaWeblogApi.newMediaObject())

- code/FileMgr/objectFunctions.js (1.24)

2004-05-30 11:41 robert

    fixed api methods since called methods won't return a result object anymore but throw an exception if something's going wrong

- code/BloggerApi/bloggerAPI.js (1.8)

2004-05-30 11:40 robert

    minor code formattings

- code/MtApi/moveabletypeAPI.js (1.8)

2004-05-30 11:38 robert

    minor fix in description_macro()

- code/File/macros.js (1.28)

2004-05-24 08:42 robert

    fixed XmlRpcAccess property since the prototype names have been changed

- code/app.properties (1.38)

2004-05-17 09:58 tobi

    corrected variable name for cvs package in antville target

- build/build.xml (1.8)

2004-05-16 15:57 tobi

    * moved jar files into new lib directory
    * added necessary jar files for scp task
    * updated build scripts

- build/ant-launcher.jar (1.4)
- build/ant.jar (1.4)
- build/build.bat (1.3)
- build/build.sh (1.4)
- build/build.xml (1.7)
- build/lib/ant-jsch.jar (1.1)
- build/lib/ant-launcher.jar (1.1)
- build/lib/ant.jar (1.1)
- build/lib/jsch.jar (1.1)

2004-05-16 14:41 tobi

    fixed wrong cvs root in cvspass tag

- build/build.xml (1.6)

2004-05-16 14:38 tobi

    corrected wrong class path

- build/build.sh (1.3)

2004-05-16 14:22 tobi

    removed obsolete stuff

- build/build.bat (1.2)
- build/build.sh (1.2)

2004-05-16 14:18 tobi

    * finalized targets to build antville and antclick
    * removed obsolete stuff

- build/build.xml (1.5)

2004-05-16 12:04 tobi

    initial check-in

- build/extra/db.properties (1.1)

2004-05-16 12:01 tobi

    commit binary files again (this time as binary :)

- static/hop.gif (1.3)
- static/marquee.gif (1.3)
- static/pixel.gif (1.3)
- static/smallanim.gif (1.3)
- static/smallchaos.gif (1.3)
- static/smallstraight.gif (1.3)
- static/smalltrans.gif (1.3)
- static/xmlbutton.gif (1.3)
- static/layouts/default/big.gif (1.3)
- static/layouts/default/bullet.gif (1.3)
- static/layouts/default/dot.gif (1.3)
- static/layouts/default/headbg.gif (1.3)
- static/layouts/default/manage.gif (1.3)
- static/layouts/default/menu.gif (1.3)
- static/layouts/default/recent.gif (1.3)
- static/layouts/default/status.gif (1.3)
- static/layouts/default/webloghead.gif (1.3)

2004-05-16 12:00 tobi

    remove binary files accidentally committed as text

- static/hop.gif (1.2)
- static/marquee.gif (1.2)
- static/pixel.gif (1.2)
- static/smallanim.gif (1.2)
- static/smallchaos.gif (1.2)
- static/smallstraight.gif (1.2)
- static/smalltrans.gif (1.2)
- static/xmlbutton.gif (1.2)
- static/layouts/default/big.gif (1.2)
- static/layouts/default/bullet.gif (1.2)
- static/layouts/default/dot.gif (1.2)
- static/layouts/default/headbg.gif (1.2)
- static/layouts/default/manage.gif (1.2)
- static/layouts/default/menu.gif (1.2)
- static/layouts/default/recent.gif (1.2)
- static/layouts/default/status.gif (1.2)
- static/layouts/default/webloghead.gif (1.2)

2004-05-16 11:49 tobi

    initial check-in

- db/db.conf (1.1)
- db/db.properties.mckoi (1.1)
- db/data/062SYS_INFO_sUSRSequenceInfo.koi (1.1)
- db/data/063SYS_INFO_sUSRSequence.koi (1.1)
- db/data/064SYS_INFO_sUSRPKeyInfo.koi (1.1)
- db/data/065SYS_INFO_sUSRFKeyInfo.koi (1.1)
- db/data/066SYS_INFO_sUSRUniqueInfo.koi (1.1)
- db/data/067SYS_INFO_sUSRCheckInfo.koi (1.1)
- db/data/068SYS_INFO_sUSRPrimaryColumns.koi (1.1)
- db/data/069SYS_INFO_sUSRUniqueColumns.koi (1.1)
- db/data/070SYS_INFO_sUSRForeignColumns.koi (1.1)
- db/data/071SYS_INFO_sUSRSchemaInfo.koi (1.1)
- db/data/072SYS_INFO_sUSRDatabaseVars.koi (1.1)
- db/data/073SYS_INFO_sUSRPassword.koi (1.1)
- db/data/074SYS_INFO_sUSRUserPriv.koi (1.1)
- db/data/075SYS_INFO_sUSRUserConnectPriv.koi (1.1)
- db/data/076SYS_INFO_sUSRGrant.koi (1.1)
- db/data/077SYS_INFO_sUSRService.koi (1.1)
- db/data/078SYS_INFO_sUSRFunctionFactory.koi (1.1)
- db/data/079SYS_INFO_sUSRFunction.koi (1.1)
- db/data/080SYS_INFO_sUSRView.koi (1.1)
- db/data/081SYS_INFO_sUSRLabel.koi (1.1)
- db/data/082SYS_INFO_sUSRDataTrigger.koi (1.1)
- db/data/083APP_AV_ACCESSLOG.koi (1.1)
- db/data/084APP_AV_CHOICE.koi (1.1)
- db/data/085APP_AV_FILE.koi (1.1)
- db/data/086APP_AV_IMAGE.koi (1.1)
- db/data/087APP_AV_MEMBERSHIP.koi (1.1)
- db/data/088APP_AV_POLL.koi (1.1)
- db/data/089APP_AV_SKIN.koi (1.1)
- db/data/090APP_AV_SYSLOG.koi (1.1)
- db/data/092APP_AV_VOTE.koi (1.1)
- db/data/094APP_AV_USER.koi (1.1)
- db/data/095APP_AV_SHORTCUT.koi (1.1)
- db/data/096APP_AV_TEXT.koi (1.1)
- db/data/097APP_AV_SITE.koi (1.1)
- db/data/100APP_AV_ACCESSLOG.koi (1.1)
- db/data/101APP_AV_CHOICE.koi (1.1)
- db/data/102APP_AV_FILE.koi (1.1)
- db/data/104APP_AV_MEMBERSHIP.koi (1.1)
- db/data/105APP_AV_POLL.koi (1.1)
- db/data/106APP_AV_LAYOUT.koi (1.1)
- db/data/107APP_AV_SKIN.koi (1.1)
- db/data/108APP_AV_SYSLOG.koi (1.1)
- db/data/109APP_AV_TEXT.koi (1.1)
- db/data/110APP_AV_USER.koi (1.1)
- db/data/111APP_AV_VOTE.koi (1.1)
- db/data/112APP_AV_SITE.koi (1.1)
- db/data/113APP_AV_IMAGE.koi (1.1)
- db/data/BlobStore.koi (1.1)
- db/data/DefaultDatabase_sf.koi (1.1)

2004-05-16 11:14 tobi

    commit binary files again (this time as binary :)

- build/extra/helma.jar (1.3)
- build/extra/launcher.jar (1.3)
- build/extra/mckoidb.jar (1.3)

2004-05-16 11:13 tobi

    remove binary files accidentally committed as text

- build/extra/helma.jar (1.2)
- build/extra/launcher.jar (1.2)
- build/extra/mckoidb.jar (1.2)

2004-05-16 11:12 tobi

    commit binary files again (this time as binary :)

- build/ant-launcher.jar (1.3)
- build/ant.jar (1.3)

2004-05-16 11:11 tobi

    remove binary files accidentally committed as text

- build/ant-launcher.jar (1.2)
- build/ant.jar (1.2)

2004-05-14 19:26 tobi

    added simple admin interface to add referrers to the
    spam filter directly from within the referrers page

- code/Site/referrers.skin (1.11)

2004-05-14 19:26 tobi

    added simple admin interface to add referrers to the
    spam filter directly from within the referrers page

- code/Site/actions.js (1.31)
- code/Site/macros.js (1.115)

2004-05-13 22:44 tobi

    added further tasks to build antclick package (still in progress)

- build/build.xml (1.4)

2004-05-13 13:06 tobi

    * added antclick target to build.xml
    * added files needed to build antclick in extra directory
    * edited several build and properties files

- build/build.xml (1.3)
- build/extra/antclick.bat (1.1)
- build/extra/antclick.sh (1.1)
- build/extra/apps.properties (1.1)
- build/extra/helma.jar (1.1)
- build/extra/launcher.jar (1.1)
- build/extra/mckoidb.jar (1.1)
- build/extra/server.properties (1.1)
- code/db.properties (1.3)
- db/db.properties.mysql (1.2)
- db/db.properties.oracle (1.2)

2004-05-11 18:01 tobi

    uncommented cvs checkout of antville app

- build/build.xml (1.2)

2004-05-11 17:46 tobi

    initial check-in

- build/ant-launcher.jar (1.1)
- build/ant.jar (1.1)
- build/build.bat (1.1)
- build/build.sh (1.1)
- build/build.xml (1.1)

2004-05-11 15:31 tobi

    unzipped images.zip to new static dir

- images.zip (1.11)
- static/hop.gif (1.1)
- static/marquee.gif (1.1)
- static/pixel.gif (1.1)
- static/smallanim.gif (1.1)
- static/smallchaos.gif (1.1)
- static/smallstraight.gif (1.1)
- static/smalltrans.gif (1.1)
- static/xmlbutton.gif (1.1)
- static/layouts/default/big.gif (1.1)
- static/layouts/default/bullet.gif (1.1)
- static/layouts/default/dot.gif (1.1)
- static/layouts/default/headbg.gif (1.1)
- static/layouts/default/manage.gif (1.1)
- static/layouts/default/menu.gif (1.1)
- static/layouts/default/recent.gif (1.1)
- static/layouts/default/status.gif (1.1)
- static/layouts/default/webloghead.gif (1.1)

2004-05-08 16:53 robert

    createLinkParam() now clones the param object, so there's no need to store the text defined in a variable

- code/File/macros.js (1.27)
- code/HopObject/macros.js (1.39)
- code/Image/macros.js (1.40)

2004-05-08 16:53 robert

    modified createLinkParam(): clone the param object since known non-html attributes are removed
    (should also make things easier because one doesn't have to keep in mind that the param object is modified)

- code/HopObject/objectFunctions.js (1.20)

2004-05-08 16:53 robert

    createLinkParam() now clones the param object, so there's no need to store the text defined in a variable

- code/Story/macros.js (1.120)

2004-05-08 15:54 robert

    re-added now_macro() since the version in AntvilleLib doesn't know how to handle
    the special "format patterns" ("long", "short")

- code/Global/macros.js (1.80)

2004-05-08 15:37 robert

    modified getRenderedContentPart(): use the story's site in res.handlers.site during
    rendering, otherwise global macros (eg. image) won't work correctly (fixes bug 270)

- code/Story/objectFunctions.js (1.75)

2004-05-01 11:25 robert

    bugfix in dumpToZip(): don't loop over app.skinfiles since prototypes are registered
    both in mixed case and lowercase, use app.__app__.getPrototypes() instead (with this
    the zip file contains mixed case prototype names).

- code/SkinMgr/objectFunctions.js (1.23)

2004-04-28 10:11 tobi

    increased size of IMAGE_ALTTEXT column

- db/antville_mckoi.sql (1.15)
- db/antville_mysql.sql (1.16)
- db/antville_oracle.sql (1.8)
- db/patches/antville_dbpatch-20040428.sql (1.1)

2004-04-28 10:11 tobi

    allow spacer macro in stories

- code/Story/securityFunctions.js (1.10)

2004-04-28 10:10 tobi

    temporarily fixed topic feature with a quick hack

- code/Story/objectFunctions.js (1.74)
- code/StoryMgr/objectFunctions.js (1.42)

2004-04-22 13:16 tobi

    removed invalid "as" html attribute from param2 in commentcounter_macro

- code/Story/macros.js (1.119)

2004-04-21 17:52 tobi

    * fixed rootProtoype property according to first-letter uppercase prototype Site

- code/app.properties (1.37)

2004-03-22 19:24 robert

    modified main_action(): first argument to renderList is now an array containing
    all images of the layout chain (but without duplicates)

- code/LayoutImageMgr/actions.js (1.8)

2004-03-22 19:23 robert

    added mergeImages() to merge the images of a layout with the ones of its
    parent layout (images of the current layout override those of the parent layout
    and won't be displayed in the list of all images)

- code/LayoutImageMgr/objectFunctions.js (1.6)

2004-03-22 19:20 robert

    fixed comment

- code/SkinMgr/objectFunctions.js (1.22)

2004-03-22 19:05 robert

    moved replacelink_macro() to Image

- code/ImageMgr/macros.js (1.20)

2004-03-22 19:05 robert

    moved replacelink_macro() from ImageMgr to Image

- code/Image/macros.js (1.39)

2004-03-22 19:04 robert

    bugfix: replacelink is a macro of image, not of imagemgr

- code/Image/mgrlistitem.skin (1.7)

2004-03-21 16:15 tobi

    fixed bug that caused newline to be appended at the end of a file all the time in Helma.File.prototype.readAll

- code/Global/Helma.js (1.5)

2004-03-21 16:14 tobi

    moved firstOption for prototype choose from message file to skin

- code/SkinMgr/macros.js (1.27)
- code/SkinMgr/new.skin (1.2)

2004-03-21 16:12 tobi

    initial check-in

- db/patches/antville_dbpatch-20040321.sql (1.1)

2004-03-21 15:23 robert

    modified evalSystemSetup(): added module hook. loop over all modules and
    apply their method evalSystemSetup() to the SysMgr object. with this a module
    is responsible for evaluating and storing the system properties needed.

- code/SysMgr/objectFunctions.js (1.18)

2004-03-21 15:22 robert

    modified evalPreferences(): added module hook. loop over all modules and
    apply their method evalPreferences() to the site object. with this a module
    is responsible for evaluating and storing its site preferences

- code/Site/objectFunctions.js (1.67)

2004-03-21 14:31 robert

    added call of modulePreferences macro

- code/Site/edit.skin (1.42)

2004-03-21 14:30 robert

    added moduleSetup_macro() to embed any module specific system setup form

- code/SysMgr/macros.js (1.7)

2004-03-21 14:28 robert

    - modified navigation_macro(): it now embeds module specific navigation
    if called with appropriate parameters
    - added moduleNavigation_macro() to allow free placement of module
    specific navigation in a skin
    - added modulePreferences_macro() to embed any module specific preferences
    in site preferences

- code/Site/macros.js (1.114)

2004-03-21 14:26 robert

    added applyModuleMethod(): using this we can apply any module specific method to a HopObject

- code/HopObject/objectFunctions.js (1.19)

2004-03-21 14:25 robert

    - moved onStart() and scheduler to beginning of file
    - added hook for modules in onStart() (call any module specific onStart method)

- code/Global/objectFunctions.js (1.116)

2004-03-21 14:24 robert

    modified navigation macro calls to embed any module specific navigation

- code/Site/page.skin (1.58)

2004-03-21 14:24 robert

    bugfix: constructors are mixed case now (SysMgr instead of sysmgr)

- code/SysMgr/securityFunctions.js (1.12)

2004-03-21 14:23 robert

    modified allowTextMacros():
    - added hook to enable registering text macros defined in modules
    - removed allowing of global shortcut macro

- code/Story/securityFunctions.js (1.9)

2004-03-21 14:22 robert

    added call of moduleSetup macro (to embed any module specific system setup form)

- code/SysMgr/setup.skin (1.22)

2004-03-21 12:16 tobi

    added removeDir, listRecursive, hardCopy and move methods to Helma.File prototype

- code/Global/Helma.js (1.4)

2004-03-21 11:27 tobi

    * added check if directory exists before creating it in Helma.File.prototype.mkdir

- code/Global/Helma.js (1.3)

2004-03-21 11:26 tobi

    * replaced all occurences of File methods with Helma.File methods (except where File refers to the HopObject prototype)

- code/FileMgr/objectFunctions.js (1.23)
- code/Global/objectFunctions.js (1.115)
- code/Image/objectFunctions.js (1.28)
- code/ImageMgr/objectFunctions.js (1.29)
- code/Layout/objectFunctions.js (1.6)
- code/LayoutImage/objectFunctions.js (1.4)
- code/Site/objectFunctions.js (1.66)

2004-03-21 10:54 tobi

    restored accidentally committed app.properties file

- code/app.properties (1.36)

2004-03-21 10:54 tobi

    fixed bug in Helma.File.prototype.list()

- code/Global/Helma.js (1.2)

2004-03-20 22:30 tobi

    re-renamed Asset and Picture (incl. manager protos) to their original names (ie. File and Image) and instead added a global Helma object containing JavaScript wrapper methods around the helma.image.ImageGenerator and java.io.File classes

- code/app.properties (1.35)
- code/messages.en (1.28)
- code/Layout/type.properties (1.4)
- code/LayoutImage/edit.skin (1.4)
- code/LayoutImage/macros.js (1.5)
- code/LayoutImage/securityFunctions.js (1.3)
- code/LayoutImage/type.properties (1.3)
- code/Membership/type.properties (1.10)
- code/Site/type.properties (1.40)
- code/Topic/macros.js (1.20)
- code/User/type.properties (1.12)

2004-03-20 22:30 tobi

    re-renamed Asset and Picture (incl. manager protos) to their original names (ie. File and Image) and instead added a global Helma object containing JavaScript wrapper methods around the helma.image.ImageGenerator and java.io.File classes

- code/Day/actions.js (1.6)
- code/File/actions.js (1.7)
- code/File/edit.skin (1.14)
- code/File/macros.js (1.26)
- code/File/main.skin (1.9)
- code/File/mgrlistitem.skin (1.4)
- code/FileMgr/actions.js (1.8)
- code/FileMgr/main.skin (1.12)
- code/FileMgr/objectFunctions.js (1.22)
- code/FileMgr/type.properties (1.7)
- code/Global/Helma.js (1.1)
- code/Global/constants.js (1.18)
- code/Global/help.js (1.6)
- code/Image/actions.js (1.8)
- code/Image/edit.skin (1.21)
- code/Image/macros.js (1.38)
- code/Image/main.skin (1.13)
- code/Image/mgrlistitem.skin (1.6)
- code/Image/objectFunctions.js (1.27)
- code/Image/preview.skin (1.19)
- code/Image/type.properties (1.13)
- code/ImageMgr/actions.js (1.10)
- code/ImageMgr/macros.js (1.19)
- code/ImageMgr/main.skin (1.15)
- code/ImageMgr/new.skin (1.5)
- code/ImageMgr/objectFunctions.js (1.28)
- code/ImageMgr/type.properties (1.12)
- code/ImageTopicMgr/actions.js (1.7)
- code/ImageTopicMgr/type.properties (1.5)
- code/LayoutImageMgr/main.skin (1.6)
- code/LayoutImageMgr/navigation.skin (1.6)
- code/LayoutImageMgr/objectFunctions.js (1.5)
- code/LayoutImageMgr/securityFunctions.js (1.3)
- code/LayoutImageMgr/type.properties (1.3)

2004-03-20 18:26 tobi

    renamed prototypes to uppercase first letter names; this implied renaming of file to Asset and of image to Picture to prevent clashes with helma's internal Image and File prototypes (including management mountpoints)

- code/File/edit.skin (1.13)
- code/File/main.skin (1.8)
- code/File/mgrlistitem.skin (1.3)
- code/FileMgr/main.skin (1.11)

2004-03-20 18:13 tobi

    renamed prototypes to uppercase first letter names; this implied renaming of file to Asset and of image to Picture to prevent clashes with helma's internal Image and File prototypes (including management mountpoints)

- code/messages.en (1.27)
- code/Image/edit.skin (1.20)
- code/Image/macros.js (1.37)
- code/Image/main.skin (1.12)
- code/Image/mgrlistitem.skin (1.5)
- code/Image/objectFunctions.js (1.26)
- code/Image/preview.skin (1.18)
- code/Image/type.properties (1.12)
- code/Poll/actions.js (1.8)
- code/Poll/macros.js (1.31)
- code/Poll/objectFunctions.js (1.15)
- code/Poll/type.properties (1.7)
- code/PollMgr/actions.js (1.7)
- code/PollMgr/objectFunctions.js (1.10)
- code/PollMgr/type.properties (1.6)
- code/Root/actions.js (1.23)
- code/Root/macros.js (1.20)
- code/Root/objectFunctions.js (1.42)
- code/Root/renderFunctions.js (1.7)
- code/Root/securityFunctions.js (1.14)
- code/Root/sysmgr_macros.js (1.21)
- code/Root/type.properties (1.20)
- code/RootLayoutMgr/renderFunctions.js (1.5)
- code/RootLayoutMgr/type.properties (1.2)
- code/Site/actions.js (1.30)
- code/Site/edit.skin (1.41)
- code/Site/macros.js (1.113)
- code/Site/objectFunctions.js (1.65)
- code/Site/renderFunctions.js (1.32)
- code/Site/sysmgr_macros.js (1.13)
- code/Site/type.properties (1.39)
- code/Skin/actions.js (1.10)
- code/Skin/macros.js (1.14)
- code/Skin/type.properties (1.11)
- code/SkinMgr/actions.js (1.10)
- code/SkinMgr/macros.js (1.26)
- code/SkinMgr/objectFunctions.js (1.21)
- code/SkinMgr/renderFunctions.js (1.6)
- code/SkinMgr/type.properties (1.8)
- code/Story/actions.js (1.5)
- code/Story/edit.skin (1.29)
- code/Story/macros.js (1.118)
- code/Story/objectFunctions.js (1.73)
- code/Story/type.properties (1.20)
- code/StoryMgr/actions.js (1.7)
- code/StoryMgr/objectFunctions.js (1.41)
- code/StoryMgr/type.properties (1.8)
- code/SysLog/objectFunctions.js (1.4)
- code/SysLog/type.properties (1.4)
- code/SysMgr/actions.js (1.10)
- code/SysMgr/cleanupFunctions.js (1.6)
- code/SysMgr/objectFunctions.js (1.17)
- code/SysMgr/setup.skin (1.21)
- code/SysMgr/type.properties (1.6)
- code/Topic/macros.js (1.19)
- code/Topic/renderFunctions.js (1.12)
- code/Topic/type.properties (1.5)
- code/TopicMgr/actions.js (1.4)
- code/TopicMgr/type.properties (1.8)
- code/User/macros.js (1.21)
- code/User/sysmgr_macros.js (1.14)
- code/User/type.properties (1.11)
- code/Vote/type.properties (1.5)

2004-03-20 18:13 tobi

    renamed prototypes to uppercase first letter names; this implied renaming of file to Asset and of image to Picture to prevent clashes with helma's internal Image and File prototypes (including management mountpoints)

- code/Choice/type.properties (1.6)
- code/Comment/actions.js (1.5)
- code/Comment/macros.js (1.30)
- code/Comment/type.properties (1.9)
- code/Day/actions.js (1.5)
- code/Day/renderFunctions.js (1.12)
- code/Day/securityFunctions.js (1.4)
- code/File/actions.js (1.6)
- code/File/macros.js (1.25)
- code/File/type.properties (1.6)
- code/FileMgr/actions.js (1.7)
- code/FileMgr/objectFunctions.js (1.21)
- code/FileMgr/type.properties (1.6)
- code/Global/constants.js (1.17)
- code/Global/help.js (1.5)
- code/Global/macros.js (1.79)
- code/Global/objectFunctions.js (1.114)
- code/HopObject/objectFunctions.js (1.18)
- code/HopObject/securityFunctions.js (1.19)
- code/Image/actions.js (1.7)
- code/ImageMgr/actions.js (1.9)
- code/ImageMgr/macros.js (1.18)
- code/ImageMgr/main.skin (1.14)
- code/ImageMgr/new.skin (1.4)
- code/ImageMgr/objectFunctions.js (1.27)
- code/ImageMgr/type.properties (1.11)
- code/ImageTopicMgr/actions.js (1.6)
- code/ImageTopicMgr/type.properties (1.4)
- code/Layout/actions.js (1.8)
- code/Layout/macros.js (1.10)
- code/Layout/objectFunctions.js (1.5)
- code/Layout/type.properties (1.3)
- code/LayoutImage/edit.skin (1.3)
- code/LayoutImage/macros.js (1.4)
- code/LayoutImage/securityFunctions.js (1.2)
- code/LayoutImage/type.properties (1.2)
- code/LayoutImageMgr/actions.js (1.7)
- code/LayoutImageMgr/main.skin (1.5)
- code/LayoutImageMgr/navigation.skin (1.5)
- code/LayoutImageMgr/objectFunctions.js (1.4)
- code/LayoutImageMgr/securityFunctions.js (1.2)
- code/LayoutImageMgr/type.properties (1.2)
- code/LayoutMgr/actions.js (1.7)
- code/LayoutMgr/macros.js (1.5)
- code/LayoutMgr/objectFunctions.js (1.6)
- code/LayoutMgr/renderFunctions.js (1.6)
- code/LayoutMgr/type.properties (1.3)
- code/MemberMgr/actions.js (1.14)
- code/MemberMgr/macros.js (1.15)
- code/MemberMgr/objectFunctions.js (1.42)
- code/MemberMgr/renderFunctions.js (1.7)
- code/MemberMgr/type.properties (1.7)
- code/Membership/actions.js (1.7)
- code/Membership/edit.skin (1.19)
- code/Membership/macros.js (1.25)
- code/Membership/type.properties (1.9)
- code/MetaWeblogApi/metaWeblogAPI.js (1.9)

2004-03-20 12:07 tobi

    sync'd with updated library

- code/AntvilleLib-1.3.zip (1.14)

2004-03-20 12:07 tobi

    fixed bug that caused "allow comments" checkbox to be checked all the time

- code/Story/edit.skin (1.28)

2004-03-20 12:02 tobi

    applied michael platzer's patches to the weblog apis
    [see http://grazia.helma.at/pipermail/antville-dev/2004-March/000517.html and
    http://grazia.helma.at/pipermail/antville-dev/2004-March/000518.html]

- code/BloggerApi/bloggerAPI.js (1.7)
- code/MetaWeblogApi/metaWeblogAPI.js (1.8)
- code/MtApi/moveabletypeAPI.js (1.7)

2004-03-15 07:38 robert

    added text of replacelink

- code/messages.en (1.26)

2004-03-15 07:38 robert

    included replacelink

- code/Image/mgrlistitem.skin (1.4)

2004-03-15 07:37 robert

    added replacelink_macro() contributed my matthias platzer

- code/LayoutImage/macros.js (1.3)

2004-03-15 07:36 robert

    changed custom_action(): call getCustomSkins() to get the list containing
    the layouts custom skins plus all of any parent layout in the chain

- code/SkinMgr/actions.js (1.9)

2004-03-15 07:36 robert

    updated to latest version

- code/AntvilleLib-1.3.zip (1.13)

2004-03-15 07:35 robert

    changed "all skins" to "default skins" (since the tree view doesn't contain
    custom skins)

- code/SkinMgr/main.skin (1.38)

2004-03-15 07:34 robert

    added methods
    - getOriginalSkin()
    - getCustomSkins() returns all custom skins of a layout plus those of
    any parent layout in the chain.

- code/SkinMgr/objectFunctions.js (1.20)

2004-03-15 07:33 robert

    modified renderList(): it now accepts either a hopobject collection or an array

- code/SkinMgr/renderFunctions.js (1.5)

2004-03-15 07:32 robert

    added difflink_macro() and deletelink_macro()

- code/Skin/macros.js (1.13)

2004-03-15 07:32 robert

    using difflink- and deletelink macros instead of unconditional links

- code/Skin/status.skin (1.3)
- code/Skin/statuscustom.skin (1.4)

2004-02-29 21:34 robert

    fixed some message property names according to root.sys_allowEmails_macro

- code/messages.en (1.25)

2004-02-29 20:36 robert

    bugfix in deleteImage(): check if image is a site image (not a layout one) before decrementing diskusage

- code/ImageMgr/objectFunctions.js (1.26)

2004-02-29 16:53 robert

    changed content_macro(): use images.get(), otherwise an image whose name is a number (eg. 1001) won't be found
    (fixes http://helma.org/bugs/show_bug.cgi?id=328)

- code/Story/macros.js (1.117)

2004-02-29 16:16 robert

    modified getRenderedContentPart(): it now accepts a second parameter defining any special formatting of the content part (currently "plaintext" and "alttext")

- code/Story/objectFunctions.js (1.72)

2004-02-29 16:15 robert

    modified content_macro(): pass param.as to getRenderedContentPart() since the latter now accepts different text formats (plaintext, alttext ...)

- code/Story/macros.js (1.116)

2004-02-29 16:14 robert

    removed assignment of cache.modifytime in updateComment(): this timestamp was used to check if the content of a comment/story was updated, but isn't used anymore

- code/Comment/objectFunctions.js (1.26)

2004-02-29 16:12 robert

    modified renderImage(): exchanged param.description with param.alt so that users can override the alttext of an image in the calling macro tag

- code/Global/renderFunctions.js (1.49)

2004-02-29 16:11 robert

    added method getLastModified() that returns the internal __lastModified__ property of the property manager's cache

- code/PropertyMgr/objectFunctions.js (1.7)

2004-02-29 16:10 robert

    modified history_macro(): it now can display just stories or comments (default behaviour: show all
    this change is not backwards compatible (param.show was used for limiting the list, now use param.limit for that)

- code/Site/macros.js (1.112)

2004-02-29 16:08 robert

    bugfix in edit_action(): changed redirect url to avoid anchor growing with each save request in internet explorer

- code/SkinMgr/actions.js (1.8)

2004-02-29 16:06 robert

    committed bugfix patch from matthias platzer
    (see http://grazia.helma.at/pipermail/antville-dev/2004-February/000498.html)

- code/messages.en (1.24)
- code/FileMgr/actions.js (1.6)
- code/Root/actions.js (1.22)
- code/Root/notfound.skin (1.2)

2004-02-24 16:34 tobi

    fixed bug that prevented offline stories from being browsed

- code/StoryMgr/actions.js (1.6)

2004-02-18 17:53 robert

    initial check-in

- db/patches/antville_dbpatch-20040214.sql (1.1)

2004-02-18 17:53 robert

    committed Michi Platzer's patch that implements
    - diskquota-limits per site
    - limits for site-alias and username (30 characters)
    - display of last stories/comments of a user in system manager

    (see http://grazia.helma.at/pipermail/antville-dev/2004-February/000488.html)

- code/messages.en (1.23)
- code/FileMgr/objectFunctions.js (1.20)
- code/Image/macros.js (1.36)
- code/Image/main.skin (1.11)
- code/Image/objectFunctions.js (1.25)
- code/Image/type.properties (1.11)
- code/ImageMgr/objectFunctions.js (1.25)
- code/MemberMgr/objectFunctions.js (1.41)
- code/Root/objectFunctions.js (1.41)
- code/Root/sysmgr_macros.js (1.20)
- code/Site/macros.js (1.111)
- code/Site/objectFunctions.js (1.64)
- code/Site/sysmgr_listitem.skin (1.11)
- code/Site/type.properties (1.38)
- code/SysMgr/objectFunctions.js (1.16)
- code/SysMgr/setup.skin (1.20)
- code/User/sysmgr_edit.skin (1.11)
- code/User/sysmgr_macros.js (1.13)

2004-02-18 17:53 robert

    committed Michi Platzer's patch that implements
    - diskquota-limits per site
    - limits for site-alias and username (30 characters)
    - display of last stories/comments of a user in system manager

    (see http://grazia.helma.at/pipermail/antville-dev/2004-February/000488.html)

- code/File/macros.js (1.24)
- db/antville_mckoi.sql (1.14)
- db/antville_mysql.sql (1.15)

2004-02-17 19:43 michi

    minor fixes of matthias' language patch

- code/messages.en (1.22)

2004-02-17 19:41 michi

    minor fixes of matthias' language patch

- code/messages.en (1.21)
- code/SkinMgr/actions.js (1.7)

2004-02-17 19:36 michi

    fixed typo introduced by matthias' patch

- code/Skin/actions.js (1.9)

2004-02-16 17:51 robert

    initial check-in

- code/Root/blocked.skin (1.1)
- code/Root/notfound.skin (1.1)
- code/Root/sysError.skin (1.1)

2004-02-16 17:51 robert

    committed matthias platzer's language patch
    (see http://grazia.helma.at/pipermail/antville-dev/2004-February/000489.html)

- code/Comment/actions.js (1.4)
- code/Comment/macros.js (1.29)
- code/File/actions.js (1.5)
- code/File/macros.js (1.23)
- code/FileMgr/actions.js (1.5)
- code/Image/actions.js (1.6)
- code/Image/macros.js (1.35)
- code/ImageMgr/actions.js (1.8)
- code/ImageMgr/macros.js (1.17)
- code/ImageTopicMgr/actions.js (1.5)
- code/Layout/actions.js (1.7)
- code/Layout/macros.js (1.9)
- code/LayoutImageMgr/actions.js (1.6)

2004-02-16 17:51 robert

    committed matthias platzer's language patch
    (see http://grazia.helma.at/pipermail/antville-dev/2004-February/000489.html)

- code/messages.en (1.20)
- code/Day/macros.js (1.12)
- code/Day/renderFunctions.js (1.11)
- code/Global/constants.js (1.16)
- code/Global/objectFunctions.js (1.113)
- code/LayoutMgr/actions.js (1.6)
- code/LayoutMgr/macros.js (1.4)
- code/LayoutMgr/renderFunctions.js (1.5)
- code/MemberMgr/actions.js (1.13)
- code/MemberMgr/macros.js (1.14)
- code/MemberMgr/objectFunctions.js (1.40)
- code/MemberMgr/renderFunctions.js (1.6)
- code/Membership/actions.js (1.6)
- code/Membership/macros.js (1.24)
- code/Poll/actions.js (1.7)
- code/Poll/macros.js (1.30)
- code/PollMgr/actions.js (1.6)
- code/Root/actions.js (1.21)
- code/Root/renderFunctions.js (1.6)
- code/Root/sysmgr_macros.js (1.19)
- code/RootLayoutMgr/renderFunctions.js (1.4)
- code/Site/actions.js (1.29)
- code/Site/macros.js (1.110)
- code/Site/objectFunctions.js (1.63)
- code/Site/renderFunctions.js (1.31)
- code/Site/sysmgr_macros.js (1.12)
- code/Skin/actions.js (1.8)
- code/SkinMgr/actions.js (1.6)
- code/SkinMgr/macros.js (1.25)
- code/Story/actions.js (1.4)
- code/Story/macros.js (1.115)
- code/StoryMgr/actions.js (1.5)
- code/SysMgr/actions.js (1.9)
- code/Topic/macros.js (1.18)
- code/Topic/renderFunctions.js (1.11)
- code/TopicMgr/actions.js (1.3)
- code/User/macros.js (1.20)
- code/User/sysmgr_macros.js (1.12)

2004-02-13 15:25 hannes

    Added workaround to display System skin section when root prototype is "Root"
    (with bug #325 fixed)

- code/SkinMgr/renderFunctions.js (1.4)

2004-02-11 15:31 tobi

    also escape selected text to prevent missing parts

- code/Site/menuext.skin (1.11)

2004-02-10 14:32 tobi

    fixed bug that caused a "permission denied error" whenever trying to use the context menu from another domain [see http://www.philringnalda.com/blogthis for details]

- code/Site/menuext.skin (1.10)

2004-02-08 20:43 tobi

    added FIXME comment

- code/Site/edit.skin (1.40)

2004-02-08 20:42 tobi

    * added missing textinput resource tag
    * modified order of items / textinput to prevent confusion of some badly written feed readers

- code/Site/rss.skin (1.9)

2004-02-08 20:37 tobi

    rss_action:
    * updated to ecmascript 1.5 syntax
    * added subtitle for output as topic or w/ comments
    * output site e-mail if user e-mail is not available

- code/Site/actions.js (1.28)

2004-02-02 16:21 tobi

    fixed bug that caused exception in spamfilter_macro when no spamfilter is defined

- code/Site/macros.js (1.109)

2004-02-02 16:18 tobi

    added missing semicolon

- code/Story/macros.js (1.114)

2004-02-02 16:14 tobi

    backlinks_macro:
    * removed obsolete code
    * updated for using antville library

- code/Story/macros.js (1.113)

2004-01-18 12:25 robert

    fixed a bug in switch_macro(): because the root-layout is stored in root.sys_layout (and not .layout as for sites) retrieve the currently active layout object and compare it directly

- code/Layout/macros.js (1.8)

2004-01-16 12:24 robert

    modified evalSystemSetup(): make sure the sys_url ends with a slash, otherwise the external stylesheet/javascript won't be found

- code/SysMgr/objectFunctions.js (1.15)

2004-01-16 11:47 robert

    - changed removal of comments: use comment.remove() instead of calling the parent's remove method (which is deprecated in helma)
    - "notify" all comment collections with removeChild() because of aggressive cachemode (otherwise they won't be reloaded)

- code/Story/objectFunctions.js (1.71)

2004-01-16 11:45 robert

    remove hopobjects by using their own method remove() now (the former way to call the remove() method of the parent and pass the object to delete is deprecated in helma)

- code/Choice/objectFunctions.js (1.3)
- code/Day/objectFunctions.js (1.7)
- code/FileMgr/objectFunctions.js (1.19)
- code/ImageMgr/objectFunctions.js (1.24)
- code/LayoutMgr/objectFunctions.js (1.5)
- code/MemberMgr/objectFunctions.js (1.39)
- code/Poll/objectFunctions.js (1.14)
- code/PollMgr/objectFunctions.js (1.9)
- code/Root/objectFunctions.js (1.40)
- code/SkinMgr/objectFunctions.js (1.19)
- code/StoryMgr/objectFunctions.js (1.40)

2004-01-14 15:52 tobi

    tried to fix the still immanent file naming behaviour (this might need more involvement)

- code/Global/objectFunctions.js (1.112)

2004-01-14 14:23 tobi

    fixed url for rss auto-detection

- code/Root/page.skin (1.38)

2004-01-14 14:03 tobi

    moved upgrade info to http://adele.helma.org/download/antville/update and modified upgrade.txt to point to the appropriate urls

- upgrade.txt (1.3)
- upgrade_layouts.txt (1.2)

2004-01-14 13:33 tobi

    changed redirect url in sysmgr.edit_action after clicking the save button

- code/SysMgr/actions.js (1.8)

2004-01-14 13:32 tobi

    fixed bug that caused the spamfilter to stop from working

- code/Site/macros.js (1.108)

2004-01-14 13:30 tobi

    fixed bug that caused empty aliases being created from file names starting with a period (e.g. ".htaccess")

- code/Global/objectFunctions.js (1.111)

2004-01-13 15:39 tobi

    fixed macro help to finally work one day...

- code/Global/help.js (1.4)
- code/Global/macros.js (1.78)
- code/Global/objectFunctions.js (1.110)
- code/SkinMgr/macros.js (1.24)
- code/SkinMgr/renderFunctions.js (1.3)

2004-01-13 15:37 tobi

    sync'd with updated library

- code/AntvilleLib-1.3.zip (1.12)

2004-01-13 15:36 tobi

    * re-added hopobject.url_macro as user-friendly wrapper for hopobject.href_macro
    * replaced all xxx.href macro calls to xxx.url

- code/File/main.skin (1.7)
- code/Global/colorpicker.skin (1.13)
- code/Global/colorpickerExt.skin (1.6)
- code/HopObject/macros.js (1.38)
- code/Layout/testdrive.skin (1.4)
- code/Membership/mailmessage.skin (1.3)
- code/Membership/mailstatuschange.skin (1.3)
- code/Root/page.skin (1.37)
- code/Root/systemscripts.skin (1.6)
- code/Site/menuext.reg.skin (1.3)
- code/Site/menuext.skin (1.9)
- code/Site/notificationMail.skin (1.3)
- code/Site/objectFunctions.js (1.62)
- code/Site/page.skin (1.57)
- code/Site/rss.skin (1.8)
- code/Site/searchbox.skin (1.4)
- code/Site/sysmgr_listitem.skin (1.10)
- code/SkinMgr/page.skin (1.17)
- code/SkinMgr/treeleaf.skin (1.2)

2004-01-13 14:34 tobi

    removed commented and thus obsolete html code

- code/Membership/edit.skin (1.18)

2004-01-13 14:33 tobi

    added as="link" option to url_macro

- code/Membership/macros.js (1.23)

2004-01-13 14:24 tobi

    removed hopobject.url_macro and replaced macro calls with the href macro

- code/HopObject/macros.js (1.37)
- code/Membership/mailmessage.skin (1.2)
- code/Membership/mailstatuschange.skin (1.2)
- code/Site/menuext.reg.skin (1.2)
- code/Site/menuext.skin (1.8)
- code/Site/rss.skin (1.7)
- code/Site/searchbox.skin (1.3)
- code/Site/sysmgr_listitem.skin (1.9)

2004-01-13 14:20 tobi

    cleaned up code

- code/Choice/macros.js (1.2)
- code/Comment/macros.js (1.28)
- code/File/macros.js (1.22)
- code/Image/macros.js (1.34)

2004-01-13 12:25 tobi

    cleaned up code

- code/Comment/reply.skin (1.17)
- code/Comment/toplevel.skin (1.20)
- code/Global/pagenavigation.skin (1.2)
- code/Site/menuext.skin (1.7)
- code/Site/mostread.skin (1.10)
- code/SkinMgr/main.skin (1.37)
- code/Story/dayheader.skin (1.4)
- code/Story/display.skin (1.11)
- code/Story/embed.skin (1.4)
- code/Story/mostread.skin (1.7)
- code/Story/preview.skin (1.26)
- code/SysMgr/setup.skin (1.19)
- code/Topic/imagetopic.skin (1.4)
- code/User/sysmgr_listitem.skin (1.9)

2004-01-13 10:56 tobi

    * added skinmgr.globalmacros_macro and prevented output of global macros in skinmgr.macros_macro
    * fixed bug that caused exception in skinmgr.skinmacros_macro when displaying a custom skin
    * fixed default prototype names according to latest helma changes (starting with uppercase)

- code/Global/help.js (1.3)
- code/SkinMgr/edit.skin (1.11)
- code/SkinMgr/macros.js (1.23)
- code/SkinMgr/renderFunctions.js (1.2)

2004-01-13 10:19 tobi

    fixed bug that caused incorrect output of the year in <dc:rights> tags

- code/Root/actions.js (1.20)
- code/Site/actions.js (1.27)

2004-01-12 17:33 tobi

    fixed bug that caused incorrect output of the year in <dc:rights> tags

- code/Root/actions.js (1.19)
- code/Site/actions.js (1.26)

2004-01-12 16:44 tobi

    cleaned up code

- code/BloggerApi/bloggerAPI.js (1.6)
- code/Choice/objectFunctions.js (1.2)
- code/Comment/actions.js (1.3)
- code/Comment/objectFunctions.js (1.25)
- code/Day/actions.js (1.4)
- code/File/actions.js (1.4)
- code/File/objectFunctions.js (1.9)
- code/File/securityFunctions.js (1.4)
- code/FileMgr/actions.js (1.4)
- code/FileMgr/objectFunctions.js (1.18)
- code/Global/constants.js (1.15)
- code/Global/macros.js (1.77)
- code/Global/objectFunctions.js (1.109)
- code/Global/renderFunctions.js (1.48)
- code/HopObject/macros.js (1.36)
- code/HopObject/objectFunctions.js (1.17)
- code/Image/actions.js (1.5)
- code/Image/macros.js (1.33)
- code/Image/objectFunctions.js (1.24)
- code/ImageMgr/actions.js (1.7)
- code/ImageMgr/macros.js (1.16)
- code/ImageTopicMgr/actions.js (1.4)
- code/Layout/actions.js (1.6)
- code/Layout/macros.js (1.7)
- code/Layout/objectFunctions.js (1.4)
- code/LayoutImageMgr/actions.js (1.5)
- code/LayoutImageMgr/macros.js (1.2)
- code/LayoutMgr/actions.js (1.5)
- code/LayoutMgr/macros.js (1.3)
- code/LayoutMgr/objectFunctions.js (1.4)
- code/MemberMgr/actions.js (1.12)
- code/MemberMgr/macros.js (1.13)
- code/MemberMgr/objectFunctions.js (1.38)
- code/Membership/actions.js (1.5)
- code/Membership/macros.js (1.22)
- code/Membership/objectFunctions.js (1.15)
- code/MetaWeblogApi/metaWeblogAPI.js (1.7)
- code/MtApi/moveabletypeAPI.js (1.6)

2004-01-12 16:44 tobi

    cleaned up code

- code/Poll/actions.js (1.6)
- code/Poll/macros.js (1.29)
- code/Poll/objectFunctions.js (1.13)
- code/Poll/securityFunctions.js (1.12)
- code/PollMgr/actions.js (1.5)
- code/PropertyMgr/objectFunctions.js (1.6)
- code/Root/actions.js (1.18)
- code/Root/macros.js (1.19)
- code/Root/objectFunctions.js (1.39)
- code/Root/securityFunctions.js (1.13)
- code/Root/sysmgr_macros.js (1.18)
- code/RootLayoutMgr/renderFunctions.js (1.3)
- code/Site/actions.js (1.25)
- code/Site/macros.js (1.107)
- code/Site/renderFunctions.js (1.30)
- code/Site/sysmgr_macros.js (1.11)
- code/Skin/actions.js (1.7)
- code/Skin/macros.js (1.12)
- code/Skin/objectFunctions.js (1.5)
- code/SkinMgr/actions.js (1.5)
- code/SkinMgr/macros.js (1.22)
- code/SkinMgr/objectFunctions.js (1.18)
- code/Story/actions.js (1.3)
- code/Story/macros.js (1.112)
- code/Story/objectFunctions.js (1.70)
- code/StoryMgr/actions.js (1.4)
- code/SysLog/objectFunctions.js (1.3)
- code/SysLog/sysmgr_macros.js (1.6)
- code/SysMgr/actions.js (1.7)
- code/SysMgr/macros.js (1.6)
- code/SysMgr/objectFunctions.js (1.14)
- code/SysMgr/securityFunctions.js (1.11)
- code/TopicMgr/actions.js (1.2)
- code/TopicMgr/macros.js (1.7)
- code/User/macros.js (1.19)
- code/User/sysmgr_macros.js (1.11)
- code/Vote/objectFunctions.js (1.2)

2004-01-12 16:39 tobi

    * removed obsolete function
    * added return at end of a function wherever missing

- code/Site/objectFunctions.js (1.61)

2004-01-12 16:33 tobi

    removed obsolete file

- code/User/objectFunctions.js (1.17)

2004-01-12 16:15 tobi

    fixed bug that caused skin macros to be displayed in one line and unsorted

- code/SkinMgr/macros.js (1.21)

2004-01-12 15:57 tobi

    slight changes

- code/Story/searchview.skin (1.7)
- code/SysMgr/list.skin (1.7)

2004-01-12 15:52 tobi

    set createtime format to logical order

- code/SysLog/sysmgr_listitem.skin (1.10)

2004-01-12 15:52 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/Topic/main.skin (1.11)

2004-01-12 15:51 tobi

    replaced site.href url with response.action

- code/Site/referrers.skin (1.10)

2004-01-12 15:50 tobi

    modified way how searchbox.skin is embedded (we now even could move its contents in here and drop the skin)

- code/Site/page.skin (1.56)

2004-01-12 15:49 tobi

    added rss_xml_action wrappers for rss_action

- code/Root/actions.js (1.17)
- code/Site/actions.js (1.24)

2004-01-12 15:47 tobi

    updated the contents of the global help.js file to reflect the current macros and skins and by the way removed code which was either obsolete, deprecated or went into antvillelib

- code/Global/help.js (1.2)
- code/Global/macros.js (1.76)
- code/MemberMgr/membergroup.skin (1.5)
- code/Poll/macros.js (1.28)
- code/Site/macros.js (1.106)
- code/SysLog/macros.js (1.3)

2004-01-12 15:20 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/StoryMgr/macros.js (1.6)
- code/StoryMgr/main.skin (1.11)

2004-01-12 14:47 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/Site/macros.js (1.105)
- code/Site/main.skin (1.9)

2004-01-12 13:47 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/Day/macros.js (1.11)
- code/Day/main.skin (1.8)

2004-01-12 13:16 tobi

    replaced all occurences of "weblog" with "site"

- code/BloggerApi/bloggerAPI.js (1.5)
- code/HopObject/securityFunctions.js (1.18)
- code/MemberMgr/register.skin (1.18)
- code/MetaWeblogApi/metaWeblogAPI.js (1.6)
- code/MtApi/moveabletypeAPI.js (1.5)
- code/Root/actions.js (1.16)
- code/Root/list.skin (1.8)
- code/Root/main.skin (1.23)
- code/Root/new.skin (1.4)
- code/Root/page.skin (1.36)
- code/Root/renderFunctions.js (1.5)
- code/Root/securityFunctions.js (1.12)
- code/Root/sysmgr_macros.js (1.17)
- code/Root/welcome.skin (1.4)
- code/Site/edit.skin (1.39)
- code/Site/rss.skin (1.6)
- code/Site/sysmgr_delete.skin (1.12)
- code/Site/welcome.skin (1.9)
- code/Site/welcomeowner.skin (1.5)
- code/Site/welcomesysadmin.skin (1.6)
- code/Story/macros.js (1.111)
- code/SysMgr/blockwarnmail.skin (1.4)
- code/SysMgr/deletewarnmail.skin (1.4)
- code/SysMgr/setup.skin (1.18)
- code/User/edit.skin (1.20)

2004-01-12 12:55 tobi

    removed all <b> tags with <strong> and all <i> taqs with <em>

- code/Layout/download.skin (1.3)
- code/Layout/edit.skin (1.5)
- code/LayoutMgr/import.skin (1.3)
- code/Poll/results.skin (1.11)
- code/Root/actions.js (1.15)
- code/Site/macros.js (1.104)
- code/Site/notification.skin (1.4)
- code/Site/sysmgr_delete.skin (1.11)
- code/SkinMgr/edit.skin (1.10)
- code/SysLog/sysmgr_listitem.skin (1.9)
- code/SysMgr/setup.skin (1.17)

2004-01-12 12:47 tobi

    modified delete_actions and corresponding delete.skin

- code/Comment/actions.js (1.2)
- code/File/actions.js (1.3)
- code/HopObject/delete.skin (1.12)
- code/Image/actions.js (1.4)
- code/Layout/actions.js (1.5)
- code/MemberMgr/actions.js (1.11)
- code/Membership/actions.js (1.4)
- code/Poll/actions.js (1.5)
- code/Site/actions.js (1.23)
- code/Skin/actions.js (1.6)
- code/Story/actions.js (1.2)

2004-01-12 12:47 tobi

    decreased vertical space between list items

- code/Membership/mgrlistitem.skin (1.5)
- code/Membership/subscriptionlistitem.skin (1.3)

2004-01-11 17:02 robert

    fixed staticPath that was checked in erronously

- code/app.properties (1.34)

2004-01-09 19:59 tobi

    sync'd with updated library

- code/AntvilleLib-1.3.zip (1.11)

2004-01-09 19:56 tobi

    replaced "this" with prototype's name

- code/Layout/download.skin (1.2)
- code/Layout/main.skin (1.4)
- code/Layout/testdrive.skin (1.3)
- code/Site/referrers.skin (1.9)
- code/Skin/diff.skin (1.2)
- code/Skin/status.skin (1.2)
- code/Skin/statuscustom.skin (1.3)

2004-01-09 19:52 tobi

    added proto_macro to get correct macro syntax for global macros

- code/Skin/macros.js (1.11)

2004-01-09 19:48 tobi

    rewrote skin help by moving content of the macro.help file into a readable object structure which is transformed into a more scripting-compatible object tree at startup

- macro.help (1.13)
- code/Global/help.js (1.1)
- code/Global/objectFunctions.js (1.108)
- code/SkinMgr/edit.skin (1.9)
- code/SkinMgr/macros.js (1.20)

2004-01-09 19:40 tobi

    removed obsolete skin descriptions

- code/messages.en (1.19)

2004-01-09 19:39 tobi

    removed obsolete skin references

- code/Global/constants.js (1.14)

2004-01-09 19:33 tobi

    added missing return

- code/TopicMgr/macros.js (1.6)

2004-01-09 19:32 tobi

    replaced "this" with "topicmgr"

- code/TopicMgr/main.skin (1.6)

2004-01-09 19:31 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/Topic/imagetopic.skin (1.3)

2004-01-09 19:30 tobi

    wording: use "Macro" instead of "Code"

- code/Skin/statuscustom.skin (1.2)

2004-01-09 19:29 tobi

    use root.url instead of root.sys_url

- code/Site/menuext.skin (1.6)

2004-01-09 19:25 tobi

    use <strong> tag instead of <b>

- code/Site/edit.skin (1.38)

2004-01-09 19:24 tobi

    store redirect url in a variable since it is used more than once

- code/Poll/actions.js (1.4)

2004-01-09 19:22 tobi

    fixed bug that caused random sorting of memberships

- code/MemberMgr/renderFunctions.js (1.5)

2004-01-09 19:21 tobi

    merged skins representing two different states of an object (e.g. online/offline stories) into mgrlistitem.skin by using the newly added antvillelib's switch_macro

- code/Layout/macros.js (1.6)

2004-01-09 19:21 tobi

    sync'd with updated library

- code/AntvilleLib-1.3.zip (1.10)

2004-01-09 19:20 tobi

    merged skins representing two different states of an object (e.g. online/offline stories) into mgrlistitem.skin by using the newly added antvillelib's switch_macro

- code/Layout/mgrlistitem.skin (1.3)
- code/LayoutMgr/actions.js (1.4)
- code/LayoutMgr/renderFunctions.js (1.4)
- code/Poll/mgrlistitem.skin (1.3)
- code/PollMgr/actions.js (1.4)
- code/Story/mgrlistitem.skin (1.3)
- code/StoryMgr/actions.js (1.3)

2004-01-09 19:13 tobi

    * removed deprecated wrapper macros for output of res.data.xxxlist
    * replaced call for deprecated macro with response.xxxlist

- code/FileMgr/main.skin (1.10)
- code/ImageMgr/macros.js (1.15)
- code/ImageMgr/main.skin (1.13)
- code/LayoutImageMgr/main.skin (1.4)
- code/PollMgr/main.skin (1.9)
- code/Topic/macros.js (1.17)

2004-01-09 19:08 tobi

    removed obsolete files

- code/FileMgr/macros.js (1.5)
- code/LayoutMgr/activelayout.skin (1.3)
- code/LayoutMgr/inactivelayout.skin (1.3)
- code/PollMgr/macros.js (1.5)
- code/PollMgr/renderFunctions.js (1.11)
- code/StoryMgr/offlinestory.skin (1.5)
- code/StoryMgr/onlinestory.skin (1.3)
- code/StoryMgr/renderFunctions.js (1.10)

2004-01-09 17:56 tobi

    re-added accidentally removed file (due to sparkling wine and grappa)

- code/PollMgr/renderFunctions.js (1.10)

2004-01-09 17:55 tobi

    removed obsolete files

- code/PollMgr/closedpoll.skin (1.5)
- code/PollMgr/openpoll.skin (1.3)
- code/PollMgr/renderFunctions.js (1.9)

2004-01-09 11:10 robert

    added renaming of skin prototypes since the default prototypes of helma are mixed case now

- db/patches/antville_dbpatch-20031229.sql (1.2)

2004-01-08 14:36 tobi

    removed check for req.data.save on create_action to allow logged out users to post from the context menu after login

- code/StoryMgr/securityFunctions.js (1.11)

2004-01-08 14:27 tobi

    removed backwards compatibility

- code/app.properties (1.33)
- code/db.properties (1.2)
- code/Story/securityFunctions.js (1.8)

2004-01-08 14:13 tobi

    fixed location href for top window

- code/Site/menuext.skin (1.5)

2004-01-08 13:43 tobi

    always open the story editor in the top frame of a window from the context menu

- code/Site/menuext.skin (1.4)

2004-01-08 13:15 tobi

    fixed create story url to reflect root.sys_url

- code/Site/menuext.skin (1.3)

2004-01-08 13:12 tobi

    fixed bug that caused context menu to blog to project.antville.org all the time

- code/Site/menuext.skin (1.2)

2004-01-08 11:03 robert

    changed SKINSETS constant to use mixed case prototype names for root, global and hopobject

- code/Global/constants.js (1.13)

2004-01-08 11:02 robert

    - added some missing skin descriptions
    - renamed "root" to "Root", "global" to "Global", "hopobject" to "HopObject"

- code/messages.en (1.18)

2004-01-08 10:10 robert

    - changed "user" to "User" since the constructor is called User() now
    - modified some skin descriptions

- code/messages.en (1.17)

2004-01-08 10:10 robert

    - changed "user" to "User" since the constructor is called User() now
    - changed to reflect the latest changes of the application skins

- code/Global/constants.js (1.12)

2004-01-08 09:22 tobi

    initial check-in

- code/MemberMgr/new.skin (1.1)
- code/User/sitelist.skin (1.1)

2004-01-08 09:16 robert

    display "[untitled]" for sites without a title, link to frontpage

- code/Membership/subscriptionlistitem.skin (1.2)

2004-01-08 09:14 robert

    minor changes in delete_action (better page title)

- code/Site/actions.js (1.22)

2004-01-07 17:38 tobi

    fixed url of rss autodetection tag

- code/Site/page.skin (1.55)

2004-01-07 17:37 tobi

    added link to install context menu

- code/Site/edit.skin (1.37)

2004-01-07 17:37 tobi

    *** empty log message ***

- code/Site/macros.js (1.103)

2004-01-07 17:36 tobi

    embedded sorter function in function call

- code/LayoutImageMgr/actions.js (1.4)

2004-01-07 17:35 tobi

    *** empty log message ***

- code/Layout/mgrlistitem.skin (1.2)

2004-01-07 17:35 tobi

    removed deprecated actions

- code/Root/actions.js (1.14)
- code/Site/actions.js (1.21)

2004-01-07 17:33 tobi

    updated subscription manager to conform with general functionality and layout

- code/MemberMgr/renderFunctions.js (1.4)
- code/MemberMgr/statusloggedin.skin (1.13)
- code/User/macros.js (1.18)
- code/User/subscriptions.skin (1.5)

2004-01-07 17:32 tobi

    fixed bug that enabled admins to unsubscribe themselves from a site

- code/MemberMgr/objectFunctions.js (1.37)

2004-01-07 17:31 tobi

    removed obsolete files

- code/Membership/membership.skin (1.9)
- code/Membership/subscription.skin (1.6)

2004-01-07 17:30 tobi

    removed 'to="main"' params

- code/MemberMgr/main.skin (1.12)

2004-01-07 17:29 tobi

    modified redirect url to reflect new subscription manager

- code/MemberMgr/macros.js (1.12)

2004-01-07 17:28 tobi

    added updated_action and memberships_action

- code/MemberMgr/actions.js (1.10)

2004-01-07 17:27 tobi

    initial check-in

- code/Comment/macros.js (1.27)
- code/Membership/subscriptionlistitem.skin (1.1)

2004-01-07 15:04 tobi

    removed deprecated or outdated code by enhancing the macro calls in the skin

- code/Story/historyview.skin (1.8)
- code/Story/macros.js (1.110)

2004-01-06 18:36 tobi

    fixed missing semicolons

- db/patches/antville_dbpatch-20031128-layouts2.sql (1.3)

2004-01-06 18:05 tobi

    sync'ed with current library

- code/AntvilleLib-1.3.zip (1.9)

2004-01-06 18:04 tobi

    slightly modified layout

- code/Site/page.skin (1.54)
- code/Story/historyview.skin (1.7)

2004-01-06 17:54 tobi

    slightly modified wording

- code/MemberMgr/main.skin (1.11)
- code/MemberMgr/statusloggedin.skin (1.12)

2004-01-06 17:38 tobi

    updated to new directory structure

- images.zip (1.10)

2004-01-06 17:28 robert

    added prototype value to default layout images

- db/antville_mckoi.sql (1.13)

2004-01-06 17:25 robert

    added missing column IMAGE_PROTOTYPE

- db/antville_mckoi.sql (1.12)

2004-01-06 16:18 robert

    added temporary change to navigation_macro(): it now renders a link to a story on project.antville.org if the deprecated usernavigation.skin is still in use

- code/Site/macros.js (1.102)

2004-01-06 16:18 robert

    changed because the attribute "what" was renamed to "as" in show_macro()

- code/Image/edit.skin (1.19)

2004-01-06 16:18 robert

    removed

- code/Root/convertActions.js (1.3)

2004-01-06 16:17 robert

    changed because the attribute "what" was renamed to "as" in show_macro()

- code/Image/macros.js (1.32)

2004-01-06 16:17 robert

    changed because the attribute "what" was renamed to "as" in show_macro()

- code/Image/mgrlistitem.skin (1.3)

2004-01-06 16:16 robert

    re-added preview.skin, this one is used for rendering images in a gallery

- code/Image/preview.skin (1.17)

2004-01-06 16:15 robert

    re-added (temporarily for backwards-compatibility)

- code/Site/usernavigation.skin (1.16)

2004-01-06 16:15 robert

    changed back to render preview.skin, otherwise the topiclist would appear as manager list

- code/Topic/renderFunctions.js (1.10)

2004-01-06 16:14 robert

    added indexes on AV_IMAGE and AV_LAYOUT

- db/antville_mysql.sql (1.14)

2004-01-06 16:14 robert

    synced db creation script with current version for mysql (1.1pre2)

- db/antville_mckoi.sql (1.11)

2004-01-05 12:51 robert

    use res.handlers.site instead of this._parent._parent

- code/ImageTopicMgr/actions.js (1.3)

2004-01-05 12:50 robert

    do not clone the param object anymore, this is done in Html library if necessary

- code/PropertyMgr/objectFunctions.js (1.5)

2004-01-05 12:49 robert

    do not clone the param object anymore, this is done in Html library if necessary

- code/HopObject/objectFunctions.js (1.16)

2004-01-04 15:59 robert

    changed default link text (for consistency reasons)

- code/Topic/macros.js (1.16)

2004-01-04 15:59 robert

    preview skin was renamed to mgrlistitem

- code/Topic/renderFunctions.js (1.9)

2004-01-04 15:46 robert

    changed membermgr skinset (memberlist.skin was removed, membermgr.new added)

- code/Global/constants.js (1.11)

2004-01-04 15:45 robert

    removed

- code/MemberMgr/memberlist.skin (1.5)

2004-01-04 15:45 robert

    - changed some skin descriptions
    - removed obsolete description of membermgr/memberlist.skin, added membermgr/new.skin

- code/messages.en (1.16)

2004-01-04 15:35 robert

    removed surrounding table

- code/MemberMgr/searchresult.skin (1.9)

2004-01-04 15:35 robert

    each searchresult item is now a single table

- code/MemberMgr/searchresultitem.skin (1.6)

2004-01-04 15:34 robert

    modified layout, removed commented out html code

- code/Membership/mgrlistitem.skin (1.4)

2004-01-04 15:33 robert

    - renamed add_action to create_action (for consistency reasons)
    - re-ordered actions

- code/MemberMgr/actions.js (1.9)

2004-01-04 15:33 robert

    add_action was renamed to create_action (for consistency reasons)

- code/MemberMgr/main.skin (1.10)

2004-01-03 17:43 tobi

    fixed add member option (still needs some tweakin', though)

- code/MemberMgr/actions.js (1.8)
- code/MemberMgr/renderFunctions.js (1.3)

2004-01-03 17:32 tobi

    modified layout to achieve more consistency

- code/Image/edit.skin (1.18)

2004-01-03 17:31 tobi

    modified way the list of members is rendered:
    * render each role from an extra collection
    * add page navigation
    * FIXME: add member currently is not working!

- code/MemberMgr/actions.js (1.7)
- code/MemberMgr/main.skin (1.9)
- code/MemberMgr/membergroup.skin (1.4)
- code/MemberMgr/renderFunctions.js (1.2)
- code/MemberMgr/type.properties (1.6)
- code/Membership/actions.js (1.3)
- code/Membership/edit.skin (1.17)
- code/Membership/macros.js (1.21)
- code/Membership/mgrlistitem.skin (1.3)

2004-01-03 17:06 tobi

    check if topic name is already reserved word (e.g. action or function name) and display error message if so

- code/StoryMgr/objectFunctions.js (1.39)

2004-01-03 17:06 tobi

    check if topic name is already reserved word (e.g. action or function name) and display error message if so

- code/messages.en (1.15)
- code/Story/objectFunctions.js (1.69)

2004-01-03 17:05 tobi

    added holy returns

- code/LayoutImage/macros.js (1.2)

2004-01-03 17:05 tobi

    * renamed parent_action to default_action
    * added main_action and additional_action
    * enabled main_action to display merged default and additional images collections

- code/LayoutImageMgr/actions.js (1.3)
- code/LayoutImageMgr/main.skin (1.3)
- code/LayoutImageMgr/navigation.skin (1.4)

2004-01-03 17:03 tobi

    enabled renderList function to process arrays, too

- code/Global/renderFunctions.js (1.47)

2004-01-03 16:27 robert

    initial check-in

- code/LayoutImage/macros.js (1.1)

2004-01-03 15:58 tobi

    fixed bug that prevented page links from being rendered

- code/Global/renderFunctions.js (1.46)

2004-01-03 12:31 robert

    removed the input for the layout title since it's not required anymore

- code/LayoutMgr/new.skin (1.2)

2004-01-03 12:31 robert

    redirect to edit action after the new layout has been created

- code/LayoutMgr/actions.js (1.3)

2004-01-03 12:30 robert

    title is no longer required for creating a new layout, if no basis layout has been chosen use "untitled" as a start, otherwise inherit the parent layout's title

- code/LayoutMgr/objectFunctions.js (1.3)

2004-01-03 12:09 robert

    fixed several macros: call createCheckBoxParam() of propertymgr since the values are stored in xml encoded prefs

- code/Site/macros.js (1.101)

2004-01-03 12:08 robert

    added method createCheckBoxParam() that overwrites the hopobject method for xml encoded site preferences

- code/PropertyMgr/objectFunctions.js (1.4)

2004-01-02 23:04 tobi

    sync with updated library

- code/AntvilleLib-1.3.zip (1.8)

2004-01-02 23:03 tobi

    fixed backlinks (strange enough, i believed i've seen it working...)

- code/Story/main.skin (1.22)

2004-01-02 23:03 tobi

    added <br />

- code/Story/backlinks.skin (1.9)

2004-01-02 23:01 tobi

    removed skin_macro because this went into antvillelib already

- code/HopObject/macros.js (1.35)

2004-01-02 22:31 tobi

    do not display "backlinks" title if there are none

- code/Story/backlinks.skin (1.8)

2004-01-02 22:30 tobi

    * added location_macro
    * reduced online_macro to binary output (either "online" or "offline", resp. param settings)

- code/Story/macros.js (1.109)

2004-01-02 22:29 tobi

    * replaced <h4> with <p> tag
    * moved param.text as title attribute in <p> tag
    * decreased size of textarea to make buttons visible even in a 600x800 window

- code/SkinMgr/edit.skin (1.8)

2004-01-02 22:26 tobi

    * added div.ample class
    * added missing generic class for <ul> tags
    * moved .small class to generic definitions and enabled it for <small> tags, too
    * removed top margin in .storyDate class

- code/Site/style.skin (1.39)

2004-01-02 22:20 tobi

    * added title attribute in site title link
    * replaced span with div around response.message macro call

- code/Site/page.skin (1.53)

2004-01-02 22:19 tobi

    * replaced width with size in site macro calls
    * put prefs in new order

- code/Site/edit.skin (1.36)

2004-01-02 22:17 tobi

    copied topic_macro from story to gallery_macro

- code/Image/macros.js (1.31)

2004-01-02 22:16 tobi

    removed obsolete check of a hex color string's length / already done by String.isHexColor in antvillelib

- code/Global/renderFunctions.js (1.45)

2004-01-02 22:14 tobi

    replaced eMail with e-mail

- code/Global/objectFunctions.js (1.107)

2004-01-02 22:12 tobi

    replaced default separator ">" with ":" in linkedpath_macro

- code/Global/macros.js (1.75)

2004-01-02 22:11 tobi

    replaced eMail with e-mail

- code/messages.en (1.14)
- code/Layout/edit.skin (1.4)
- code/Layout/main.skin (1.3)
- code/Membership/mailto.skin (1.3)

2004-01-02 22:08 tobi

    implemented dayheader generally and reduced creator/date line to creator/time

- code/Story/display.skin (1.10)
- code/Story/main.skin (1.21)
- code/Story/preview.skin (1.25)

2004-01-02 22:06 tobi

    retouched layout to become more concistent

- code/File/mgrlistitem.skin (1.2)
- code/FileMgr/main.skin (1.9)
- code/Image/mgrlistitem.skin (1.2)
- code/ImageMgr/main.skin (1.12)
- code/LayoutImageMgr/main.skin (1.2)
- code/LayoutImageMgr/navigation.skin (1.3)
- code/LayoutMgr/main.skin (1.3)
- code/Poll/mgrlistitem.skin (1.2)
- code/PollMgr/main.skin (1.8)
- code/SkinMgr/main.skin (1.36)
- code/Story/mgrlistitem.skin (1.2)
- code/StoryMgr/main.skin (1.10)

2004-01-02 12:46 robert

    upgraded to latest version

- code/AntvilleLib-1.3.zip (1.7)

2004-01-02 10:46 robert

    initial check-in

- db/patches/antville_dbpatch-20031229.sql (1.1)

2004-01-02 10:45 robert

    added constants for different "editableby" values

- code/Global/constants.js (1.10)

2004-01-02 10:45 robert

    - clone is now a method of Object instead of the deprecated ObjectLib object
    - modified checkbox rendering: use createCheckBoxParam() instead of createInputParam(),  checkboxes now preserve their status even if the user is redirected back to the form
    - use constants for editableby values which makes things more readable

- code/Story/macros.js (1.108)

2004-01-02 10:45 robert

    modified checkbox rendering: use createCheckBoxParam() instead of createInputParam(),  checkboxes now preserve their status even if the user is redirected back to the form

- code/User/macros.js (1.17)

2004-01-02 10:45 robert

    modified checkbox rendering: use createCheckBoxParam() instead of createInputParam(),  checkboxes now preserve their status even if the user is redirected back to the form

- code/Site/macros.js (1.100)

2004-01-02 10:43 robert

    use constant for editableby value which makes things more readable

- code/StoryMgr/objectFunctions.js (1.38)

2004-01-02 10:43 robert

    use constant for editableby value which makes things more readable

- code/Story/objectFunctions.js (1.68)

2004-01-02 10:43 robert

    modified checkbox rendering: use createCheckBoxParam() instead of createInputParam(),  checkboxes now preserve their status even if the user is redirected back to the form

- code/Layout/macros.js (1.5)

2004-01-02 10:43 robert

    added method createCheckBoxParam() that returns a special parameter object for rendering checkboxes (which is different from the one created by createInputParam())

- code/HopObject/objectFunctions.js (1.15)

2004-01-02 10:41 robert

    use constant for editableby value which makes things more readable

- code/Comment/objectFunctions.js (1.24)

2004-01-02 10:40 robert

    use constants for editableby values which makes things more readable

- code/Story/securityFunctions.js (1.7)

2004-01-02 10:40 robert

    moved css classes needed for diff from site/style.skin into this one

- code/SkinMgr/page.skin (1.16)

2004-01-02 10:38 robert

    fixed a bug in checkEdit(): poll never had a property "editableby"

- code/Poll/securityFunctions.js (1.11)

2004-01-02 10:37 robert

    moved css classes needed for diff to skinmgr/page.skin

- code/Site/style.skin (1.38)

2004-01-02 10:36 robert

    modified checkbox rendering: use createCheckBoxParam() instead of createInputParam(),  checkboxes now preserve their status even if the user is redirected back to the form

- code/Root/sysmgr_macros.js (1.16)

2003-12-30 13:08 robert

    modified status message

- code/Skin/actions.js (1.5)

2003-12-30 13:08 robert

    removed insert statements of standard images (the metadata of those images is now handled by global DefaultImages object)

- db/antville_mckoi.sql (1.10)

2003-12-30 13:07 robert

    removed insert statements of standard images (the metadata of those images is now handled by global DefaultImages object)

- db/antville_mysql.sql (1.13)

2003-12-30 13:05 robert

    use Object method clone instead of ObjectLib.clone (ObjectLib is deprecated)

- code/ImageMgr/macros.js (1.14)

2003-12-30 13:04 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/LayoutImage/objectFunctions.js (1.3)

2003-12-30 13:04 robert

    use Object method clone instead of ObjectLib.clone (ObjectLib is deprecated)

- code/PropertyMgr/objectFunctions.js (1.3)

2003-12-30 13:04 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/Site/objectFunctions.js (1.60)

2003-12-30 13:03 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/Layout/objectFunctions.js (1.3)

2003-12-30 13:03 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/ImageMgr/objectFunctions.js (1.23)

2003-12-30 13:03 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/Global/objectFunctions.js (1.106)

2003-12-30 13:02 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/FileMgr/objectFunctions.js (1.17)

2003-12-30 13:02 robert

    modified since FileLib methods are now methods of File prototype (FileLib object is deprecated)

- code/Image/objectFunctions.js (1.23)

2003-12-17 22:06 robert

    updated to latest version

- code/AntvilleLib-1.3.zip (1.6)

2003-12-17 22:05 robert

    changed since the signatures of some AntvilleLib methods have changed:
    - Html.dropDown (first argument must be an object containing all attributes of the opening select tag).
    - Html.openLink(only argument is now an object containing all attributes of the a tag).

- code/SkinMgr/macros.js (1.19)

2003-12-17 22:05 robert

    changed since the signatures of some AntvilleLib methods have changed:
    - Html.dropDown (first argument must be an object containing all attributes of the opening select tag).
    - Html.openLink(only argument is now an object containing all attributes of the a tag).
    - Html.link and Html.linkAsString (first argument must be an object containing all attributes of the a tag).

- code/Story/macros.js (1.107)

2003-12-17 22:04 robert

    changed since the signatures of some AntvilleLib methods have changed:
    - Html.dropDown (first argument must be an object containing all attributes of the opening select tag).
    - Html.link and Html.linkAsString (first argument must be an object containing all attributes of the a tag).

- code/Membership/macros.js (1.20)

2003-12-17 22:04 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Global/constants.js (1.9)

2003-12-17 22:03 robert

    changed since the signature of Html.dropDown has changed (first argument must be an object instead of a string).

- code/SysMgr/macros.js (1.5)

2003-12-17 22:03 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/TopicMgr/macros.js (1.5)

2003-12-17 22:03 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/User/macros.js (1.16)

2003-12-17 22:02 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Site/macros.js (1.99)

2003-12-17 22:02 robert

    changed since the signature of Html.dropDown has changed (first argument must be an object instead of a string).

- code/LayoutMgr/macros.js (1.2)

2003-12-17 22:02 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Layout/macros.js (1.4)

2003-12-17 22:02 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Poll/macros.js (1.27)

2003-12-17 22:02 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/MemberMgr/macros.js (1.11)

2003-12-17 22:01 robert

    changed since the signatures of some AntvilleLib methods have changed:
    - Html.dropDown (first argument must be an object containing all attributes of the opening select tag).
    - Html.link and Html.linkAsString (first argument must be an object containing all attributes of the a tag).

- code/Global/renderFunctions.js (1.44)

2003-12-17 22:01 robert

    changed since the signatures of some AntvilleLib methods have changed:
    - Html.dropDown (first argument must be an object containing all attributes of the opening select tag).
    - Html.link and Html.linkAsString (first argument must be an object containing all attributes of the a tag).

- code/ImageMgr/macros.js (1.13)

2003-12-17 22:00 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Comment/macros.js (1.26)
- code/Day/macros.js (1.10)
- code/File/macros.js (1.21)
- code/Global/macros.js (1.74)
- code/HopObject/macros.js (1.34)
- code/Image/macros.js (1.30)

2003-12-17 21:59 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/Site/renderFunctions.js (1.29)

2003-12-17 21:59 robert

    changed since the signature of Html.link(AsString) has changed (first argument must be an object containing all attributes of the a tag).

- code/MemberMgr/objectFunctions.js (1.36)

2003-12-17 21:58 robert

    changed since the signature of Html.dropDown has changed (first argument must be an object instead of a string).

- code/RootLayoutMgr/renderFunctions.js (1.2)

2003-12-17 21:58 robert

    changed since the signature of Html.dropDown has changed (first argument must be an object instead of a string).

- code/LayoutMgr/renderFunctions.js (1.3)

2003-12-17 21:57 robert

    changed since the signature of Html.dropDown has changed (first argument must be an object instead of a string).

- code/Root/sysmgr_macros.js (1.15)
- code/Site/sysmgr_macros.js (1.10)
- code/User/sysmgr_macros.js (1.10)

2003-12-12 12:44 robert

    - added method getLanguages() that returns the languages to use for retrieving a message as array
    - modified getMessage() to use getLanguage()

- code/Global/objectFunctions.js (1.105)

2003-12-12 12:44 robert

    modified getSkinDescription() to use global getLanguages()

- code/SkinMgr/objectFunctions.js (1.17)

2003-12-11 20:09 robert

    modified onRequest(): apply HopObject.onRequest() before anything else (since context, skinpath etc. are set in this method)

- code/SysMgr/securityFunctions.js (1.10)

2003-12-11 14:20 hannes

    Return root.href() instead of http://www.antville.org in getUrl()
    if root.sys_url isn't set.

- code/Root/objectFunctions.js (1.38)

2003-12-10 11:52 robert

    bugfix: call color macros of layout, not of site

- code/Global/colorpicker.skin (1.12)
- code/Global/colorpickerExt.skin (1.5)

2003-12-10 11:37 robert

    stylesheet.css was renamed to main.css

- code/SkinMgr/page.skin (1.15)

2003-12-10 11:36 robert

    - stylesheet.css was renamed to main.css, javascript.js to main.js
    - switched from using url_macro to href_macro for consistency reasons

- code/Site/page.skin (1.52)

2003-12-10 11:36 robert

    stylesheet.css was renamed to main.css, javascript.js to main.js

- code/Root/page.skin (1.35)

2003-12-10 11:35 robert

    removed old url_macro() which was still there

- code/Root/macros.js (1.18)

2003-12-10 11:34 robert

    stylesheet.css was renamed to main.css, also use context.href instead of site.url (since there might be no site in path)

- code/Global/colorpickerExt.skin (1.4)

2003-12-10 11:34 robert

    stylesheet.css was renamed to main.css, also use context.href instead of site.url (since there might be no site in path)

- code/Global/colorpicker.skin (1.11)

2003-12-10 11:32 robert

    - renamed stylesheet_css_action() to main_css_action()
    - renamed javascript_js_action() to main_js_action()

- code/Site/actions.js (1.20)

2003-12-10 11:32 robert

    - renamed stylesheet_css_action() to main_css_action()
    - renamed javascript_js_action() to main_js_action()

- code/Root/actions.js (1.13)

2003-12-10 11:00 robert

    DEFAULTIMAGES was renamed to DefaultImages

- code/Global/macros.js (1.73)
- code/Site/macros.js (1.98)

2003-12-10 10:59 robert

    renamed DEFAULTIMAGES to DefaultImages

- code/Global/constants.js (1.8)

2003-12-10 10:39 robert

    bugfix: exchanged the hardcoded "hansi" with <% membership.username %> (it was late yesterday ;-)

- code/Membership/mailto.skin (1.2)

2003-12-09 20:00 robert

    initial check-in: skins used by mailto action

- code/Membership/mailmessage.skin (1.1)
- code/Membership/mailto.skin (1.1)

2003-12-09 19:59 robert

    mailbody was renamed to mailstatuschange

- code/Membership/objectFunctions.js (1.14)

2003-12-09 19:58 robert

    several mail skins were renamed, added description for new skin membership.mailmessage

- code/messages.en (1.13)

2003-12-09 19:58 robert

    added link to mailto action

- code/Membership/mgrlistitem.skin (1.2)

2003-12-09 19:58 robert

    pwdmail skin was renamed to mailpassword

- code/MemberMgr/objectFunctions.js (1.35)

2003-12-09 19:57 robert

    skin membermgr/pwdmail was renamed to mailpassword

- macro.help (1.12)

2003-12-09 19:56 robert

    added mailto_action (contributed by kris)

- code/Membership/actions.js (1.2)

2003-12-09 19:56 robert

    modified skinset site.mails since the names of the skins have changed

- code/Global/constants.js (1.7)

2003-12-09 19:55 robert

    added renaming of db stored mail skins

- db/patches/antville_dbpatch-20031128-layouts2.sql (1.2)

2003-12-09 19:55 robert

    skin mailbody was renamed to mailregconfirm

- code/MemberMgr/actions.js (1.6)

2003-12-09 19:54 robert

    renamed to mailstatuschange.skin

- code/Membership/mailbody.skin (1.7)

2003-12-09 19:54 robert

    the former pwdmail.skin

- code/MemberMgr/mailpassword.skin (1.1)

2003-12-09 19:54 robert

    the former mailbody.skin

- code/Membership/mailstatuschange.skin (1.1)

2003-12-09 19:53 robert

    renamed to mailpassword.skin

- code/MemberMgr/pwdmail.skin (1.5)

2003-12-09 19:53 robert

    the former mailbody.skin

- code/MemberMgr/mailregconfirm.skin (1.1)

2003-12-09 19:52 robert

    renamed to mailregconfirm.skin

- code/MemberMgr/mailbody.skin (1.3)

2003-12-08 22:59 robert

    initial check-in

- code/Layout/download.skin (1.1)
- code/LayoutMgr/new.skin (1.1)
- code/MemberMgr/renderFunctions.js (1.1)
- code/RootLayoutMgr/renderFunctions.js (1.1)
- code/Skin/diff.skin (1.1)
- code/Skin/diffline.skin (1.1)
- code/Skin/status.skin (1.1)
- code/Skin/statuscustom.skin (1.1)
- code/SkinMgr/new.skin (1.1)
- code/SkinMgr/renderFunctions.js (1.1)
- code/SkinMgr/treebranch.skin (1.1)
- code/SkinMgr/treeleaf.skin (1.1)

2003-12-08 22:57 robert

    initial check-in

- db/patches/antville_dbpatch-20031128-layouts2.sql (1.1)

2003-12-08 22:57 robert

    removed

- code/LayoutMgr/choose.skin (1.2)
- code/RootLayoutMgr/actions.js (1.2)
- code/RootLayoutMgr/main.skin (1.2)
- code/RootLayoutMgr/new.skin (1.2)

2003-12-08 22:57 robert

    removed

- code/FileMgr/renderFunctions.js (1.6)
- code/ImageMgr/renderFunctions.js (1.7)
- code/Site/history.skin (1.7)
- code/Site/usernavigation.skin (1.15)
- code/Story/relatedLink.skin (1.4)

2003-12-08 22:56 robert

    initial check-in

- code/File/mgrlistitem.skin (1.1)
- code/Image/mgrlistitem.skin (1.1)
- code/Layout/mgrlistitem.skin (1.1)
- code/Membership/mgrlistitem.skin (1.1)
- code/Poll/mgrlistitem.skin (1.1)
- code/Story/mgrlistitem.skin (1.1)

2003-12-08 22:55 robert

    renamed to mgrlistitem.skin

- code/File/preview.skin (1.12)
- code/Image/preview.skin (1.16)
- code/Layout/listitem.skin (1.2)
- code/Membership/preview.skin (1.11)
- code/Poll/listitem.skin (1.8)
- code/Story/listitem.skin (1.12)

2003-12-08 22:55 robert

    added hint for layouts in welcome text

- code/Site/welcomeowner.skin (1.4)

2003-12-08 22:54 robert

    removed collection "all", added collections "modified" and "custom"

- code/SkinMgr/type.properties (1.7)

2003-12-08 22:54 robert

    modified layout

- code/SysMgr/usersearchform.skin (1.8)

2003-12-08 22:52 robert

    added property custom

- code/Skin/type.properties (1.10)

2003-12-08 22:51 robert

    added object mapping for layout

- code/Site/type.properties (1.37)

2003-12-08 22:51 robert

    - added property sys_layout which now contains the currently active layout object
    - removed collection "images" since the metadata of the former "root images" is no longer stored in database but in the global object DEFAULTIMAGES

- code/Root/type.properties (1.19)

2003-12-08 22:49 robert

    added property imported

- code/Layout/type.properties (1.2)

2003-12-08 22:49 robert

    just formatting

- code/LayoutMgr/type.properties (1.2)

2003-12-08 22:48 robert

    - css class commentHead was renamed to listSeparator
    - minor other changes

- code/Comment/toplevel.skin (1.19)

2003-12-08 22:48 robert

    changed layout: instead of displaying a link to stop testdrive display a submit button

- code/Layout/testdrive.skin (1.2)

2003-12-08 22:47 robert

    pixel.gif is no longer a layout image but a default image, referenced using global image macro

- code/Root/systemscripts.skin (1.5)

2003-12-08 22:46 robert

    changed because default layout was changed too

- code/User/sysmgr_macros.js (1.9)

2003-12-08 22:46 robert

    simplyfied layout

- code/Root/sysmgrnavigation.skin (1.2)

2003-12-08 22:45 robert

    - removed sysmgr_creator_macro() since it's not used anymore
    - minor code changes (mostly related to changed default layout)

- code/Site/sysmgr_macros.js (1.9)

2003-12-08 22:45 robert

    changed because default layout was changed too

- code/SysLog/sysmgr_macros.js (1.5)

2003-12-08 22:44 robert

    removed sys_layoutchooser_macro() since it's not used anymore

- code/Root/sysmgr_macros.js (1.14)

2003-12-08 22:43 robert

    modified layout

- code/Site/sysmgr_delete.skin (1.10)
- code/Site/sysmgr_edit.skin (1.10)
- code/Site/sysmgr_listitem.skin (1.8)
- code/SysLog/sysmgr_listitem.skin (1.8)
- code/User/sysmgr_edit.skin (1.10)
- code/User/sysmgr_listitem.skin (1.8)

2003-12-08 22:42 robert

    rewrote css classes since the whole default layout has changed

- code/Root/style.skin (1.15)

2003-12-08 22:42 robert

    rewrote css classes since the whole default layout has changed

- code/Site/style.skin (1.37)

2003-12-08 22:42 robert

    modified layout

- code/SysMgr/syslogsearchform.skin (1.9)

2003-12-08 22:41 robert

    sys_layoutchooser macro was renamed to layoutchooser

- code/SysMgr/setup.skin (1.16)

2003-12-08 22:41 robert

    slightly changed layout

- code/SysMgr/sitesearchform.skin (1.5)

2003-12-08 22:40 robert

    no longer distinct between different actions, use checkEdit for each of them

- code/Layout/securityFunctions.js (1.2)

2003-12-08 22:39 robert

    minor layout change

- code/MemberMgr/searchresultitem.skin (1.5)

2003-12-08 22:39 robert

    skinpath is now set using layout.getSkinPath()

- code/HopObject/securityFunctions.js (1.17)

2003-12-08 22:38 robert

    fixed for xhtml compatibility

- code/Site/searchform.skin (1.7)

2003-12-08 22:38 robert

    - searchresult is now pushed to skin
    - minor layout change

- code/MemberMgr/searchresult.skin (1.8)

2003-12-08 22:37 robert

    changed from using StringBuffer to res.push()/res.pop()

- code/Topic/renderFunctions.js (1.8)

2003-12-08 22:37 robert

    minor layout change

- code/Comment/reply.skin (1.16)

2003-12-08 22:36 robert

    - simplyfied renderManagerView()

- code/SysMgr/renderFunctions.js (1.6)

2003-12-08 22:36 robert

    - simplyfied renderManagerView()

- code/StoryMgr/renderFunctions.js (1.9)

2003-12-08 22:35 robert

    changed from using StringBuffer to res.push()/res.pop()

- code/Root/renderFunctions.js (1.4)

2003-12-08 22:35 robert

    - simplyfied renderManagerView()

- code/PollMgr/renderFunctions.js (1.8)

2003-12-08 22:35 robert

    changed from using StringBuffer to res.push()/res.pop()

- code/Site/renderFunctions.js (1.28)

2003-12-08 22:34 robert

    - simplyfied renderManagerView()
    - added method renderParentLayoutChooser()

- code/LayoutMgr/renderFunctions.js (1.2)

2003-12-08 22:33 robert

    changed from using StringBuffer to res.push()/res.pop()

- code/Day/renderFunctions.js (1.10)

2003-12-08 22:33 robert

    changed from using StringBuffer to res.push()/res.pop()

- code/Global/renderFunctions.js (1.43)

2003-12-08 22:32 robert

    simplyfied html code

- code/Global/prevpagelink.skin (1.9)

2003-12-08 22:30 robert

    - stylesheet action was renamed to stylesheet.css
    - minor layout changes

- code/SkinMgr/page.skin (1.14)

2003-12-08 22:30 robert

    simplyfied html code

- code/Story/preview.skin (1.24)

2003-12-08 22:29 robert

    simplified basic layout

- code/Site/page.skin (1.51)

2003-12-08 22:29 robert

    completely rewrote basic layout

- code/Root/page.skin (1.34)

2003-12-08 22:28 robert

    css class "commentHead" was renamed to "listSeparator"

- code/PollMgr/openpoll.skin (1.2)

2003-12-08 22:28 robert

    css class "commentHead" was renamed to "listSeparator"

- code/StoryMgr/onlinestory.skin (1.2)

2003-12-08 21:59 robert

    - css class "commentHead" was renamed to "listSeparator"
    - minor layout changes

- code/StoryMgr/offlinestory.skin (1.4)

2003-12-08 21:57 robert

    - added evalCustom() that checks the submitted form values for creating a custom skin
    - added getSkinDescription() that retrieves the description (title/text) from the message file(s)
    - modified dumpToZip() to handle both full and incremental exports
    - added getOriginalSkinSource() which returns the skin source of the parent's or application skin
    - modified getSkin() to walk up the layout hierarchy and return the first skin matching prototype/name
    - modified saveSkin() since the skinmgr is operating with keys now (instead of separate prototype and name values)

- code/SkinMgr/objectFunctions.js (1.16)

2003-12-08 21:53 robert

    modified constructor: by default property custom is 0

- code/Skin/objectFunctions.js (1.4)

2003-12-08 21:53 robert

    - modified getLayout() since the active site layout is now a property of site
    - modified getStaticPath() since staticPath now returns a string
    - modified staticUrl(): use res.push()/res.pop() instead of a StringBuffer

- code/Site/objectFunctions.js (1.59)

2003-12-08 21:50 robert

    - moved evalImport() and evalImport() to layoutmgr
    - changed setDefaultLayout since the active layout is now a property of root

- code/RootLayoutMgr/objectFunctions.js (1.2)

2003-12-08 21:49 robert

    modified toString() to use res.push()/res.pop() instead of a StringBuffer

- code/PropertyMgr/objectFunctions.js (1.2)

2003-12-08 21:49 robert

    minor code cleanup

- code/Root/objectFunctions.js (1.37)

2003-12-08 21:48 robert

    only send mail if the status of the member actually changed

- code/Membership/objectFunctions.js (1.13)

2003-12-08 21:47 robert

    modified searchUser():
    - switched from Stringbuffer to res.push()/res.pop() for performance reasons
    - only include those accounts found that aren't already members

- code/MemberMgr/objectFunctions.js (1.34)

2003-12-08 21:45 robert

    - renamed chooseNewLayout to evalNewLayout (changed too)
    - added method evalImport() that handles the import of a layout zip file

- code/LayoutMgr/objectFunctions.js (1.2)

2003-12-08 21:43 robert

    changed dumpToZip() to handle both complete and incremental exports

- code/LayoutImageMgr/objectFunctions.js (1.3)

2003-12-08 21:30 robert

    - modified getUrl() since staticUrl() now returns a string (changed to res.push()/res.pop() for performance reasons)
    - added method getFile() which returns a File object representing the image on disk

- code/LayoutImage/objectFunctions.js (1.2)

2003-12-08 21:28 robert

    added methods:
    - getParents() returns a Hashtable containing the parents of a layout (used to prohbit endless loops between layouts)
    - getSkinPath() returns an array containing the layout plus any parent layouts
    - getImage() returns the first found image while walking up the layout chain
    - evalDownload() checks the submitted arguments before constructing a layout download
    modified:
    - dumpToZip now takes a second argument (Boolean) indicating whether to produce a full or incremental export of a layout
    - added some (forgotten) properties to setParentLayout()
    - modified staticUrl() to use res.push()/res.pop() instead of a Stringbuffer

- code/Layout/objectFunctions.js (1.2)

2003-12-08 21:23 robert

    - added method getFile() which returns a File object representing the image on disk
    - modified getPopupUrl(): use res.push()/res.pop() instead of a StringBuffer (for performance reasons)
    - modified getUrl(): ditto
    - renamed dump() to dumpToZip()

- code/Image/objectFunctions.js (1.22)

2003-12-08 21:21 robert

    - modified getPoolObj() since there are no "root images" anymore (their metadata is now the business of the global DEFAULTIMAGES object)
    - minor code formatting

- code/Global/objectFunctions.js (1.104)

2003-12-08 21:19 robert

    modified getUrl(): for one the method getStaticUrl() of site was renamed to staticUrl(), plus use res.push()/res.pop() since we're dealing with Strings now (instead of StringBuffers)

- code/File/objectFunctions.js (1.8)

2003-12-08 21:19 robert

    getStaticPath() now returns a String, not a StringBuffer()

- code/FileMgr/objectFunctions.js (1.16)

2003-12-08 21:17 robert

    changed layout (instead of using a table to create the link use the new css class "pagelinkBottom")

- code/Global/nextpagelink.skin (1.9)

2003-12-08 21:17 robert

    css class "commentHead" was renamed to "listSeparator"

- code/Site/notification.skin (1.3)

2003-12-08 21:16 robert

    parentimages_action was renamed to parent_action

- code/LayoutImageMgr/navigation.skin (1.2)

2003-12-08 21:15 robert

    added description texts (and titles) for every single skin used in antville plus the descriptions of each skinset (used to display the different tree "branches" in skin manager)

- code/messages.en (1.12)

2003-12-08 21:14 robert

    the list of members of a group isn't pushed to the skin anymore, instead just display the header for each group

- code/MemberMgr/membergroup.skin (1.3)

2003-12-08 21:13 robert

    instead of displaying "online stories" say "all stories" (since the list will contain both online and offline stories)

- code/StoryMgr/main.skin (1.9)

2003-12-08 21:12 robert

    completely reworked structure of skinmgr: no long list anymore, but now an outline tree containing different skinsets

- code/SkinMgr/main.skin (1.35)

2003-12-08 21:11 robert

    include response.searchresult and response.memberlist

- code/MemberMgr/main.skin (1.8)

2003-12-08 21:11 robert

    - exchanged link to "choose" action (which was removed) to "create" action
    - added link to import action

- code/LayoutMgr/main.skin (1.2)

2003-12-08 21:10 robert

    - changed display of layout (added copyright and contact email information
    - added link to download action

- code/Layout/main.skin (1.2)

2003-12-08 21:09 robert

    minor layout change

- code/ImageMgr/main.skin (1.11)

2003-12-08 21:08 robert

    fixed a bug that would display "on" even if there's no image createtime (which is the case for imported images)

- code/Image/main.skin (1.10)

2003-12-08 21:07 robert

    removed deprecated relatedtopics_macro (it wasn't used anymore)

- code/Topic/macros.js (1.15)

2003-12-08 21:07 robert

    minor layout change

- code/FileMgr/main.skin (1.8)

2003-12-08 21:06 robert

    modified backlinks_macro(): use res.push()/res.pop() instead of populating a StringBuffer (for performance reasons)

- code/Story/macros.js (1.106)

2003-12-08 21:05 robert

    - removed skinstatus_macro() since it's not used anymore
    - several other changes because the structure of the skinmgr has changed
    - added prototypechooser_macro() which renders a dropdown containing the available prototypes (for creating custom skins)

- code/SkinMgr/macros.js (1.18)

2003-12-08 21:04 robert

    - simplified navigation_macro
    - modified calendar_macro(): changed from using StringBuffers to res.push()/res.pop()
    - modified xmlbutton_macro(): use new constant DEFAULTIMAGES instead (which contains the metadata of the former "root images")
    - modified layoutchooser_macro() since the active site layout is now stored in property site.layout

- code/Site/macros.js (1.97)

2003-12-08 21:01 robert

    added layoutchooser_macro() as a proxy macro for root.layouts.layoutchooser_macro()

- code/Root/macros.js (1.17)

2003-12-08 21:00 robert

    don't use StringBuffer in results_macro() since it's of no use (instead write the results directly to response)

- code/Poll/macros.js (1.26)

2003-12-08 20:59 robert

    removed memberslist_macro(): use the method renderMemberlist instead (called in main_action)

- code/MemberMgr/macros.js (1.10)

2003-12-08 20:58 robert

    - removed downloadlink_macro() since downloading isn't restricted anymore
    - added macros: email_macro(), copyright_macro()
    - changed image_macro(): use new method getImage() to retrieve image which searches along the layout chain to get the first image matching the name

- code/Layout/macros.js (1.3)

2003-12-08 20:55 robert

    - modified logo_macro(): use new object DEFAULTIMAGES to render any of them
    - modified image_macro(): use new object DEFAULTIMAGES to render any of the former "root images"
    - fixed a bug in colorpicker_macro(): use res.push()/res.pop(), otherwise the macro would render the input directly to response

- code/Global/macros.js (1.72)

2003-12-08 20:53 robert

    changed layout

- code/SysMgr/list.skin (1.6)

2003-12-08 20:52 robert

    css class "commentHead" was renamed to "listSeparator"

- code/LayoutMgr/inactivelayout.skin (1.2)

2003-12-08 20:52 robert

    - include pagenavigation and list of shareable system layouts to choose the basis layout for an import
    - added explanation text

- code/LayoutMgr/import.skin (1.2)

2003-12-08 20:51 robert

    changed from css class "statusDark" to "historyItem"

- code/Story/historyview.skin (1.6)

2003-12-08 20:50 robert

    - included title of skin and its description
    - several changes because the structure of the skinmgr has changed

- code/SkinMgr/edit.skin (1.7)

2003-12-08 20:50 robert

    removed pixel.gif

- code/Choice/graph.skin (1.7)

2003-12-08 20:49 robert

    css class "commentHead" was renamed to "listSeparator"

- code/Site/edit.skin (1.35)

2003-12-08 20:48 robert

    - added editors for copyright, contact email, base layout
    - several minor layout changes

- code/Layout/edit.skin (1.3)

2003-12-08 20:48 robert

    removed pixel.gif

- code/LayoutImage/edit.skin (1.2)

2003-12-08 20:46 robert

    removed pixel.gif

- code/Image/edit.skin (1.17)

2003-12-08 20:45 robert

    changed from css class "small" to "dayHeader"

- code/Story/dayheader.skin (1.3)

2003-12-08 20:44 robert

    - added constant object DEFAULTIMAGES that contains the metadata of all default images (logos, pixel, marquee)
    - added constant SKINSETS that contains the structure of the skinmgr (for both root- and site skinmanager)
    - added constructor for Skinset objects (used for constructing the SKINSETS constant)

- code/Global/constants.js (1.6)

2003-12-08 20:43 robert

    pixel.gif is no longer part of layout but of standard images (therefor using global image macro instead of layout.image)

- code/Global/colorpickerWidget.skin (1.6)

2003-12-08 20:42 robert

    pixel.gif is no longer part of layout but of standard images (therefor using global image macro instead of layout.image)

- code/Global/colorpickerScripts.skin (1.4)

2003-12-08 20:41 robert

    stylesheet action is now called stylesheet.css

- code/Global/colorpicker.skin (1.10)

2003-12-08 20:41 robert

    stylesheet action is now called stylesheet.css

- code/Global/colorpickerExt.skin (1.3)

2003-12-08 20:40 robert

    - css class commentHead was renamed to "listSeparator"
    - some fixes towards xhtml compatibility

- code/PollMgr/closedpoll.skin (1.4)

2003-12-08 20:40 robert

    - css class commentHead was renamed to "listSeparator"
    - some fixes towards xhtml compatibility

- code/Layout/chooserlistitem.skin (1.2)

2003-12-08 20:08 robert

    - included db schema changes of antville_dbpatch-20031128-layouts2.sql
    - fixed create statement of default layout

- db/antville_mysql.sql (1.12)

2003-12-08 20:07 robert

    changed because css-classes were renamed

- code/LayoutMgr/activelayout.skin (1.2)

2003-12-08 20:06 robert

    - moved diff_action to prototype skin
    - added custom_action (for creating custom skins)
    - added modified_action (for listing only modified skins)
    - various minor changes

- code/SkinMgr/actions.js (1.4)

2003-12-08 20:05 robert

    - moved diff_action from skinmgr to skin prototype
    - changed redirect in delete_action

- code/Skin/actions.js (1.4)

2003-12-08 20:04 robert

    - removed deprecated safescripts_action
    - stylesheet_action was renamed to stylesheet_css_action, previous stylesheet_action is now a wrapper action (left for backwards compatibility)
    - javascript_action was renamed to javascript_js_action, previous javascript_action is now a wrapper action (left for backwards compatibility)

- code/Site/actions.js (1.19)

2003-12-08 20:02 robert

    stylesheet_action was renamed to stylesheet_css_action, previous stylesheet_action is now a wrapper action (left for backwards compatibility)

- code/Root/actions.js (1.12)

2003-12-08 20:01 robert

    render list of choices using res.push()/res.pop() instead of using a StringBuffer (for performance reasons)

- code/Poll/actions.js (1.3)

2003-12-08 20:01 robert

    render list of choices using res.push()/res.pop() instead of using a StringBuffer (for performance reasons)

- code/PollMgr/actions.js (1.3)

2003-12-08 20:00 robert

    modified main_action: the list of current members is now rendered using renderMemberlist(), also did some changes how the searchresult is rendered

- code/MemberMgr/actions.js (1.5)

2003-12-08 19:59 robert

    - moved import_action from rootlayoutmgr to layoutmgr (since importing layouts isn't restricted to system layouts anymore)
    - renamed choose_action to create_action since site admins can now also create layouts that aren't based on any system layout

- code/LayoutMgr/actions.js (1.2)

2003-12-08 19:57 robert

    - renamed parentimages_action to parent_action
    - preview.skin of image was renamed to mgrlistitem.skin

- code/LayoutImageMgr/actions.js (1.2)

2003-12-08 19:56 robert

    layout download now consists of three actions: download_action (for choosing between full and incremental download) plus download_full_zip_action and download_zip_action that actually produce the zip file

- code/Layout/actions.js (1.4)

2003-12-08 19:55 robert

    image/preview.skin was renamed to mgrlistitem.skin (for constistency reasons)

- code/ImageMgr/actions.js (1.6)

2003-12-08 19:54 robert

    file/preview.skin was renamed to mgrlistitem.skin (for constistency reasons)

- code/FileMgr/actions.js (1.3)

2003-12-04 10:02 hannes

    Open extended colorpicker popup with the right size.
    Resizing popup windows is not implemented very well on Mozilla/Linux.

- code/Global/colorpickerExt.skin (1.2)
- code/Root/systemscripts.skin (1.4)

2003-12-03 18:03 hannes

    Remove apostrophe after "gib"

- code/messages.de (1.7)

2003-12-03 17:57 hannes

    Make colorpicker scripts work on mozilla by adding a
    parseColor() function that converts different color notations
    (such as rgb(r, g, b)) into a canonical six-figure hexadecimal
    number notation.

- code/Global/colorpickerScripts.skin (1.3)

2003-12-01 16:03 hannes

    Make sure rawcontent field is set on stories and comments when the content is updated.
    This fixes the bug that search doesn't work on Antville 1.1

- code/Comment/objectFunctions.js (1.23)
- code/Story/objectFunctions.js (1.67)
- code/StoryMgr/objectFunctions.js (1.37)

2003-11-25 13:37 robert

    the download_action was renamed to download_zip_action

- code/Layout/macros.js (1.2)

2003-11-25 13:36 robert

    renamed download_action to download_zip_action to prevent problems with eg. ie5.5

- code/Layout/actions.js (1.3)

2003-11-25 13:16 robert

    bugfix in importImage(): create layoutimages, not images, otherwise they won't show up in layoutimagemgr

- code/LayoutImageMgr/objectFunctions.js (1.2)

2003-11-24 18:28 robert

    updated to latest version (includes faster HtmlLibrary.js)

- code/AntvilleLib-1.3.zip (1.5)

2003-11-24 14:57 robert

    modified download_action(): changed contentType to application/zip

- code/Layout/actions.js (1.2)

2003-11-24 14:56 robert

    bugfix: modified colorpicker-macro attributes (copied the old version by mistake)

- code/Layout/edit.skin (1.2)

2003-11-24 12:39 hannes

    Set layout_alias on converted layouts to layout_id so they're accessible via web.

- db/patches/antville_dbpatch-20031123-layouts.sql (1.2)

2003-11-23 19:59 robert

    bugfix: can't use res.handlers.context since it's assigned after autoLogin is called

- code/Global/objectFunctions.js (1.103)

2003-11-23 19:30 robert

    initial (temporary) check-in

- upgrade_layouts.txt (1.1)

2003-11-23 19:28 robert

    upgraded to latest version (including the ZipLibrary)

- code/AntvilleLib-1.3.zip (1.4)

2003-11-23 19:23 robert

    - evalImgType is now a global function
    - renamed popupUrl() to getPopupUrl()
    - renamed getStaticUrl() to getUrl() and changed it to use the site's method getStaticUrl()
    - added method dump() which creates a temporary HopObject containing the metadata of the image (and its thumbnail if existing)

- code/Image/objectFunctions.js (1.21)

2003-11-23 19:21 robert

    - modified image_macro(): replaced if/else if with switch
    - minor code formattings

- code/Global/macros.js (1.71)

2003-11-23 19:20 robert

    - removed all layout related editors (they're part of layouts now)
    - added layoutchooser

- code/Site/edit.skin (1.34)

2003-11-23 19:19 robert

    - removed stylesheet_action() since the sysmgr doesn't have it's own stylesheet anymore (but uses the one from root)
    - root.getSysTitle() was renamed to root.getTitle()

- code/SysMgr/actions.js (1.6)

2003-11-23 19:19 robert

    - replaced calls of global image macro with layout.image

- code/Global/colorpickerWidget.skin (1.5)

2003-11-23 19:17 robert

    - adapted res.dependsOn() statements in stylesheet and javascript actions because of the new layout objects
    - first step in tuning rss_action() - using StringBuffers instead of normal variables

- code/Site/actions.js (1.18)

2003-11-23 19:15 robert

    modified filter since we now have two different image prototypes, and we want just the site images in this collection

- code/User/type.properties (1.10)

2003-11-23 19:15 robert

    removed

- code/Skin/edit.skin (1.14)
- code/Skin/macros.js (1.10)
- code/SkinMgr/create.skin (1.3)
- code/SkinMgr/skinsets.skin (1.2)
- code/SysMgr/page.skin (1.19)
- code/SysMgr/style.skin (1.8)

2003-11-23 19:13 robert

    - changed definition of _children collection since skinmgr now belongs to layout objects
    - removed collection "shared", added collection "all"

- code/SkinMgr/type.properties (1.6)

2003-11-23 19:13 robert

    removed mountpoints of rootSkinmgr and rootImagemgr (both don't exist anymore)

- code/SysMgr/type.properties (1.5)

2003-11-23 19:11 robert

    - added object mapping for layout (removed the one for skinset since there are no skinsets anymore)
    - some formatting done

- code/Skin/type.properties (1.9)

2003-11-23 19:10 robert

    replaced mountpoint "skins" with "layouts" (= layoutmgr of site)

- code/Site/type.properties (1.36)

2003-11-23 19:10 robert

    added mountpoint "layouts"

- code/Root/type.properties (1.18)

2003-11-23 19:09 robert

    modified filter since we now have two different image prototypes, and we want just the site images in this collection

- code/Membership/type.properties (1.8)

2003-11-23 19:09 robert

    modified _children.filter since we now have two different image prototypes, and we want just the site images in this collection

- code/ImageTopicMgr/type.properties (1.3)

2003-11-23 19:08 robert

    modified _children.filter since we now have two different image prototypes, and we want just the site images in this collection

- code/ImageMgr/type.properties (1.10)

2003-11-23 19:07 robert

    - modified _parent definition (the _parent definition for layoutimages is done in layoutimage/type.properties)
    - added object mapping for layout

- code/Image/type.properties (1.10)

2003-11-23 19:07 robert

    - replaced call of global image macro with layout.image
    - use new macrohandler "context" instead of site (since context contains either root or a site object)

- code/Root/systemscripts.skin (1.3)

2003-11-23 19:06 robert

    - added sys_layoutchooser_macro()
    - call root.getTitle() instead of accessing root.sys_title directly (the latter might be empty)

- code/Root/sysmgr_macros.js (1.13)

2003-11-23 19:05 robert

    replaced call of global image macro with layout.image

- code/Site/sysmgr_listitem.skin (1.7)
- code/SysLog/sysmgr_listitem.skin (1.7)
- code/User/sysmgr_edit.skin (1.9)
- code/User/sysmgr_listitem.skin (1.7)

2003-11-23 19:04 robert

    replaced call of global image macro with the one of layout (since we have a layout object in res.handlers now, and this one manages all layout images)

- code/Site/sysmgr_edit.skin (1.9)

2003-11-23 19:03 robert

    - modified since all font- and color preferences are now defined in a layout object

- code/Site/style.skin (1.36)

2003-11-23 19:02 robert

    - modified since all font- and color preferences are now defined in a layout object
    - added some more classes (still not finished)

- code/Root/style.skin (1.14)

2003-11-23 19:01 robert

    set res.handlers.layout and res.skinpath according to current root layout

- code/SysMgr/securityFunctions.js (1.9)

2003-11-23 19:01 robert

    added layout chooser form element

- code/SysMgr/setup.skin (1.15)

2003-11-23 19:00 robert

    MAY_EDIT_SKINS was renamed to MAY_EDIT_LAYOUTS

- code/SkinMgr/securityFunctions.js (1.13)

2003-11-23 19:00 robert

    MAY_EDIT_SKINS was renamed to MAY_EDIT_LAYOUTS

- code/Skin/securityFunctions.js (1.9)

2003-11-23 18:59 robert

    modified checkAdd() since we just have to do the check for site images now (the check for layout images is done in layoutimgemgr/securityFunctions.js)

- code/ImageMgr/securityFunctions.js (1.14)

2003-11-23 18:58 robert

    - changed final redirect to _parent (since an image can also belong to a layout object now)
    - fixed a typo

- code/Image/securityFunctions.js (1.4)

2003-11-23 18:57 robert

    modified onRequest():
    - assign the currently active layout to res.handlers.layout, also added check if user has a layout object in the session (for testdriving it)
    - define the skinpath according to the layout object
    - only call checkAccess if the user isn't a sysadmin (which means that sysadmins are basically allowed to do anything)

- code/HopObject/securityFunctions.js (1.16)

2003-11-23 18:55 robert

    removed some empty lines

- code/Root/renderFunctions.js (1.3)

2003-11-23 18:55 robert

    image.getStaticUrl() was renamed to image.getUrl()

- code/Global/renderFunctions.js (1.42)

2003-11-23 18:54 robert

    root.systitle_macro() was renamed to root.title_macro(), dto with root.sysurl_macro()

- code/MemberMgr/pwdmail.skin (1.4)

2003-11-23 18:53 robert

    - instead of manually constructing the image-code call code_macro()
    - fixed creator/createtime line since images might not have a creator (after import)
    - minor change in layout

- code/Image/preview.skin (1.15)

2003-11-23 18:53 robert

    - replaced any calls of global image macro with layout.image (since layout images are now handled by layout objects)

- code/Global/prevpagelink.skin (1.8)

2003-11-23 18:51 robert

    use the new macro-handler "context" which either contains root or a site object

- code/SkinMgr/page.skin (1.13)

2003-11-23 18:50 robert

    - replaced any calls of global image macro with layout.image (since layout images are now handled by layout objects)

- code/Site/page.skin (1.50)

2003-11-23 18:49 robert

    - stylesheet and javascript are now external files
    - replaced any calls of global image macro with layout.image (since layout images are now handled by layout objects)

- code/Root/page.skin (1.33)

2003-11-23 18:48 robert

    added setting the default layout

- code/SysMgr/objectFunctions.js (1.13)

2003-11-23 18:48 robert

    - removed methods isDefaultSkinset(), setDefaultSkinset(), testdriveSkinset(), deleteSkinset() since there are no skinsets anymore
    - removed unused method getNavigationName()
    - added methods saveSkin(), deleteSkin(), deleteAll()
    - added getSkinSource() which retrieves either the source of the own skin or the one of the parent layout's skin
    - added dumpToZip() which dumps the skin source to a Zip object passed as argument
    - added evalImport() that handles the import of a skinset (based on an uploaded zip file)

- code/SkinMgr/objectFunctions.js (1.15)

2003-11-23 18:44 robert

    - removed assignment of layout related preferences (these are part of layout objects now)
    - added methods getLayout(), getStaticPath(), getStaticUrl(), getStaticDir() and getTitle()

- code/Site/objectFunctions.js (1.58)

2003-11-23 18:42 robert

    - modified evalNewSite(): each new site now gets an initial layout object (which is a child layout of the currently activated root layout)
    - added method getUrl() which is used in hopobject.onRequest() to retrieve the currently activated layout object

- code/Root/objectFunctions.js (1.36)

2003-11-23 18:40 robert

    - use res.handlers.context.getTitle() (which returns either a site object's title or the root title)
    - root.getSysTitle() was renamed to root.getTitle()

- code/MemberMgr/objectFunctions.js (1.33)

2003-11-23 18:38 robert

    - evalImgType() is now a global function
    - call getStaticDir() of _parent to get the directory where images should be stored

- code/ImageMgr/objectFunctions.js (1.22)

2003-11-23 18:37 robert

    - moved the former image-method evalImgType() to global
    - use res.handlers.context now (which contains either root or a site object)

- code/Global/objectFunctions.js (1.102)

2003-11-23 18:35 robert

    modified since the app.property "filePath" was removed (use app.properties.staticPath instead or the site/root methods getStaticPath())

- code/FileMgr/objectFunctions.js (1.15)

2003-11-23 18:32 robert

    replaced calls of global image.macro with layout.image (since layout images are now handled by layout objects)

- code/Global/nextpagelink.skin (1.8)

2003-11-23 18:32 robert

    added method getUrl()

- code/File/objectFunctions.js (1.7)

2003-11-23 18:31 robert

    reformatted html-code

- code/ImageMgr/new.skin (1.3)

2003-11-23 18:30 robert

    getStaticUrl() was renamed to getUrl(), popupUrl() to getPopupUrl()

- code/MetaWeblogApi/metaWeblogAPI.js (1.5)

2003-11-23 18:29 robert

    added some layout-related system messages

- code/messages.en (1.11)

2003-11-23 18:28 robert

    re-added main skinmgr page

- code/SkinMgr/main.skin (1.34)

2003-11-23 18:27 robert

    added linkedpath on top, replaced the code of the image with a call of image.code_macro()

- code/Image/main.skin (1.9)

2003-11-23 18:26 robert

    root.systitle_macro() was renamed to root.title_macro(), dto. with root.sysurl_macro()

- code/MemberMgr/mailbody.skin (1.2)

2003-11-23 18:26 robert

    root.systitle_macro() was renamed to root.title_macro(), dto. with root.sysurl_macro()

- code/MemberMgr/mailnewmember.skin (1.5)
- code/Membership/mailbody.skin (1.6)

2003-11-23 18:25 robert

    removed unused description_macro() since there is no user.description property anymore

- code/User/macros.js (1.15)

2003-11-23 18:24 robert

    - removed modifier_macro() since it's now a hopobject macro
    - removed some trailing spaces

- code/Story/macros.js (1.105)

2003-11-23 18:23 robert

    - removed skinsets_macro() since there are no skinsets anymore (but layouts)
    - moved skinstatus_macro() from prototype skin to skinmgr
    - removed skinsetchooser_macro() since there are no skinsets anymore (but layouts)
    - moved help_macro() from prototype skin to skinmgr

- code/SkinMgr/macros.js (1.17)

2003-11-23 18:21 robert

    - removed all layout-related macros (they're now macros of prototype layout)
    - removed skinsetchooser_macro(), added layoutchooser_macro()
    - minor code-formatting

- code/Site/macros.js (1.96)

2003-11-23 18:18 robert

    - renamed systitle_macro() to title_macro() which calls getTitle() to return the system title
    - fixed some comments
    - added sysmgrnavigation_macro() for rendering the system manager navigation

- code/Root/macros.js (1.16)

2003-11-23 18:17 robert

    removed call of checkView in viewlink_macro()

- code/Poll/macros.js (1.25)

2003-11-23 18:16 robert

    - getStaticUrl() was renamed to getUrl()
    - popupUrl() was renamed to getPopupUrl()

- code/ImageMgr/macros.js (1.12)

2003-11-23 18:15 robert

    - url_macro() is now just a wrapper of getUrl()
    - modified deletelink_macro() to call checkDelete() instead of checkEdit()
    - getStaticUrl() was renamed to getUrl()
    - added code_macro() that generates the macro-code for embedding an image (either layoutimage or image)

- code/Image/macros.js (1.29)

2003-11-23 18:08 robert

    url_macro() is now just a wrapper for getUrl()

- code/File/macros.js (1.20)

2003-11-23 18:08 robert

    added generic modifier_macro()

- code/HopObject/macros.js (1.33)

2003-11-23 18:07 robert

    minor layout modification

- code/SysMgr/list.skin (1.5)

2003-11-23 18:06 robert

    replaced calls of global image_macro() with calls of layout.image_macro() (since the images are now the business of layout objects)

- code/Choice/graph.skin (1.6)

2003-11-23 18:05 robert

    - replaced call of skinmgr.skineditor_macro() with direct embedding of textarea (the skinsource is fetched by the action)
    - added call of help_macro()

- code/SkinMgr/edit.skin (1.6)

2003-11-23 18:04 robert

    - reformatted html code
    - fixed creator/createtime line since images might not have a creator

- code/Image/edit.skin (1.16)

2003-11-23 18:03 robert

    root.systitle_macro() was renamed to root.title_macro(), dto. with root.sysurl_macro

- code/SysMgr/deletewarnmail.skin (1.3)

2003-11-23 18:02 robert

    - renamed constant MAY_EDIT_SKINS to MAY_EDIT_LAYOUTS
    - removed DISPLAY.skinset, added some more properties to constant for new prototypes (used in linkedpath_macro())

- code/Global/constants.js (1.5)

2003-11-23 18:00 robert

    replaced calls of global image-macro with calls of layout.image (res.handlers.layout contains the activated layout object)

- code/Global/colorpickerScripts.skin (1.2)

2003-11-23 17:59 robert

    root.systitle_macro() was renamed to root.title_macro(), dto. with root.sysurl_macro

- code/SysMgr/blockwarnmail.skin (1.3)

2003-11-23 17:58 robert

    replaced properties imgPath, filePath, imgUrl and fileUrl with the two properties staticPath and staticUrl (images and files of sites are now located in subdirectories)

- code/app.properties (1.32)

2003-11-23 17:55 robert

    modified table creation scripts to create table AV_LAYOUT, add an initial layout object and it's standard images

- db/antville_mysql.sql (1.11)

2003-11-23 17:54 robert

    replaced link to skinmgr with link to layoutmgr

- code/Site/adminnavigation.skin (1.14)

2003-11-23 17:53 robert

    - removed create_action() since there are no skinset anymore (but layouts)
    - modified diff_action() to retrieve the parent's skin as original skin (or the application skin if there is no parent)

- code/SkinMgr/actions.js (1.3)

2003-11-23 17:52 robert

    - redirect to layout since there is no skinset anymore
    - use res.handlers.context (which either contains root or a site object)

- code/Skin/actions.js (1.3)

2003-11-23 17:50 robert

    - root.getSysTitle() was renamed to getTitle()
    - minor code-formatting

- code/MemberMgr/actions.js (1.4)

2003-11-23 17:50 robert

    - root.getSysTitle() was renamed to getTitle()
    - added stylesheet_action() and javascript_action() for rendering external stylesheet/javascript

- code/Root/actions.js (1.11)

2003-11-23 17:48 robert

    - using new res.handlers.context object for rendering page.skin (res.handlers.context either contains root or a site object)

- code/ImageMgr/actions.js (1.5)

2003-11-23 17:47 robert

    using new res.handlers.context object for rendering page.skin (res.handlers.context either contains root or a site object)

- code/Image/actions.js (1.3)

2003-11-23 17:46 robert

    initial check-in

- code/Root/sysmgrnavigation.skin (1.1)
- code/Skin/objectFunctions.js (1.3)
- db/patches/antville_dbpatch-20031123-layouts.sql (1.1)

2003-11-23 17:45 robert

    initial check-in

- code/RootLayoutMgr/actions.js (1.1)
- code/RootLayoutMgr/main.skin (1.1)
- code/RootLayoutMgr/new.skin (1.1)
- code/RootLayoutMgr/objectFunctions.js (1.1)
- code/RootLayoutMgr/type.properties (1.1)

2003-11-23 17:45 robert

    initial check-in

- code/LayoutMgr/actions.js (1.1)
- code/LayoutMgr/activelayout.skin (1.1)
- code/LayoutMgr/choose.skin (1.1)
- code/LayoutMgr/import.skin (1.1)
- code/LayoutMgr/inactivelayout.skin (1.1)
- code/LayoutMgr/macros.js (1.1)
- code/LayoutMgr/main.skin (1.1)
- code/LayoutMgr/objectFunctions.js (1.1)
- code/LayoutMgr/renderFunctions.js (1.1)
- code/LayoutMgr/securityFunctions.js (1.1)
- code/LayoutMgr/type.properties (1.1)

2003-11-23 17:44 robert

    initial check-in

- code/LayoutImageMgr/actions.js (1.1)
- code/LayoutImageMgr/macros.js (1.1)
- code/LayoutImageMgr/main.skin (1.1)
- code/LayoutImageMgr/navigation.skin (1.1)
- code/LayoutImageMgr/new.skin (1.1)
- code/LayoutImageMgr/objectFunctions.js (1.1)
- code/LayoutImageMgr/securityFunctions.js (1.1)
- code/LayoutImageMgr/type.properties (1.1)

2003-11-23 17:43 robert

    initial check-in

- code/LayoutImage/edit.skin (1.1)
- code/LayoutImage/objectFunctions.js (1.1)
- code/LayoutImage/securityFunctions.js (1.1)
- code/LayoutImage/type.properties (1.1)

2003-11-23 17:42 robert

    initial check-in

- code/Layout/actions.js (1.1)
- code/Layout/chooserlistitem.skin (1.1)
- code/Layout/edit.skin (1.1)
- code/Layout/listitem.skin (1.1)
- code/Layout/macros.js (1.1)
- code/Layout/main.skin (1.1)
- code/Layout/objectFunctions.js (1.1)
- code/Layout/securityFunctions.js (1.1)
- code/Layout/testdrive.skin (1.1)
- code/Layout/type.properties (1.1)

2003-11-18 14:31 tobi

    removed debug.js which got in here by accident

- code/AntvilleLib-1.3.zip (1.3)

2003-11-14 10:47 tobi

    restored and fixed colorpicker to regain flexible functionality and way-backwards-compatibility
    * fixed bug that prevented colorpicker from working at all
    * fixed bug that prevented display of colors that are changed but not saved
    * <% colorpicker name="xyz" %> now renders the default colorpicker
    * <% colorpicker name="xyz" skin="colorpickerExt" %> renders the extended version (or any other depending on the skin)
    * modified site's edit.skin to open the extended version
    * put client-side scripts and functionality into global Antville object to define a strict namespace
    * updated AntvilleLib
    NOTE: THIS IS STILL WORK IN PROGRESS

- code/AntvilleLib-1.3.zip (1.2)
- code/Global/colorpicker.skin (1.9)
- code/Global/colorpickerExt.skin (1.1)
- code/Global/colorpickerScripts.skin (1.1)
- code/Global/colorpickerWidget.skin (1.4)
- code/Global/macros.js (1.70)
- code/Root/actions.js (1.10)
- code/Root/systemscripts.skin (1.2)
- code/Site/edit.skin (1.33)

2003-11-11 15:05 tobi

    added param.as parameter in <% username %> according to changes in username_macro

- code/MemberMgr/statusloggedin.skin (1.11)

2003-11-11 14:57 tobi

    enabled username_macro to display a link only if param.as is set to "link" in the macro call.
    (ie. by default username_macro only renders the username as text.)

- code/Global/macros.js (1.69)

2003-11-01 15:24 michi

    (finally) merged imagetopics branch to HEAD

- code/Topic/imagetopic.skin (1.2)

2003-11-01 15:24 michi

    (finally) merged imagetopics branch to HEAD

- code/Day/actions.js (1.3)
- code/Global/constants.js (1.4)
- code/Global/macros.js (1.68)
- code/Image/edit.skin (1.15)
- code/Image/macros.js (1.28)
- code/Image/main.skin (1.8)
- code/Image/objectFunctions.js (1.20)
- code/Image/preview.skin (1.14)
- code/Image/type.properties (1.9)
- code/ImageMgr/macros.js (1.11)
- code/ImageMgr/new.skin (1.2)
- code/ImageMgr/objectFunctions.js (1.21)
- code/ImageMgr/type.properties (1.9)
- code/ImageTopicMgr/actions.js (1.2)
- code/ImageTopicMgr/securityFunctions.js (1.2)
- code/ImageTopicMgr/type.properties (1.2)
- code/Site/page.skin (1.49)
- code/Story/securityFunctions.js (1.6)
- code/Topic/macros.js (1.14)
- db/antville_mckoi.sql (1.9)
- db/antville_mysql.sql (1.10)
- db/antville_oracle.sql (1.7)
- db/patches/antville_dbpatch20031031.sql (1.1)

2003-10-30 15:38 tobi

    added description as title attribute in file link

- code/File/main.skin (1.6)

2003-10-30 14:59 tobi

    moved "user-safe" javascript stuff into root/systemscripts which is
    automatically appended onto site/javascript.skin
    (root/safescripts_action is deprecated now)

- code/Root/actions.js (1.9)
- code/Root/safescripts.skin (1.4)
- code/Site/actions.js (1.17)
- code/Site/javascript.skin (1.16)

2003-10-30 14:50 tobi

    * modified file_macro to accept a custom text, too (FIXME: this is a hack)
    * added return statement where missing
    * removed deprecated macros
    * introduced randomize_macro

- code/Global/macros.js (1.67)

2003-10-30 14:47 tobi

    modified file link to accept a custom text, too (FIXME: this is a hack)

- code/File/main.skin (1.5)

2003-10-30 14:45 tobi

    added name data

- code/File/edit.skin (1.12)

2003-10-30 12:39 robert

    bugfix in evalStory(): assign this._id instead of this.id to result object

- code/Story/objectFunctions.js (1.66)

2003-10-30 09:57 robert

    modified story_macro(): the macro now returns nothing if the site containing the requested story is offline (should fix bug 299: http://helma.org/bugs/show_bug.cgi?id=299)

- code/Global/macros.js (1.61.6.1.2.1)

2003-10-30 09:55 robert

    modified story_macro(): the macro now returns nothing if the site containing the requested story is offline (should fix bug 299: http://helma.org/bugs/show_bug.cgi?id=299)

- code/Global/macros.js (1.66)

2003-10-30 09:49 robert

    changed SKIN_F_SITE to SKIN_F_SKINSET in create statement of IDX_SKIN_MIXED, otherwise mysql complains about the no longer existing column SKIN_F_SITE

- db/antville_mysql.sql (1.9)

2003-10-30 09:47 robert

    bugfix: use session.data.mgr for rendering list and pagenavigation, otherwise submitted form values have no effect at all

- code/SysMgr/actions.js (1.5)

2003-10-29 16:26 michi

    fixed bug in linkedpath macro which occured when using this on a site, which is the front site of an antville installation; i.e. if no path.site exist

- code/Global/macros.js (1.65)

2003-10-29 16:25 michi

    fixed tiny typo in comments

- code/Image/objectFunctions.js (1.19)

2003-10-29 16:24 michi

    implemented RSS feeds for topics (and days) by simply wrapping the site.rss_action

- code/Day/actions.js (1.2)
- code/Site/actions.js (1.16)

2003-10-29 11:38 hannes

    Remove assignment of description property to new user which isn't defined
    and causes an error in the SQL insert code.

- code/MemberMgr/objectFunctions.js (1.32)

2003-10-17 08:42 tobi

    redirect to main action of an image after creation

- code/ImageMgr/actions.js (1.4)
- code/ImageMgr/objectFunctions.js (1.20)

2003-10-16 17:57 tobi

    added table rows and cells for better display

- code/Site/referrers.skin (1.8)
- code/Story/backlinks.skin (1.7)

2003-10-16 17:55 tobi

    added <noscript> tag with some information about the new way referrers work

- code/Site/referrers.skin (1.7)
- code/Story/backlinks.skin (1.6)

2003-10-16 17:44 tobi

    decreased size of spamfilter textarea and added some explanation

- code/Site/edit.skin (1.32)

2003-10-16 17:38 tobi

    removed "instead" at the end of the text

- code/Site/notificationMail.skin (1.2)

2003-10-16 17:34 tobi

    added class definitions according to old backlinks layout

- code/Story/backlinks.skin (1.5)

2003-10-16 17:29 tobi

    * modified referrers to be written by client-side javascript code
    * added filters to sort out spam, search referrers or the like

- code/Story/backlinkItem.skin (1.2)
- code/Story/backlinks.skin (1.4)

2003-10-16 17:27 tobi

    removed tag for external "safescripts" file -- code has moved to
    root/systemscripts.skin and is included in site/javascript.skin via macro

- code/Site/page.skin (1.48)

2003-10-16 17:25 tobi

    added system-wide javascript code via skin macro

- code/Site/javascript.skin (1.15)

2003-10-16 17:20 tobi

    * renamed safescripts.skin to systemscripts for convenience
    * added Antville object which will contain all of the Antville-specific, client-side javascript code from now on and in the future

- code/Root/systemscripts.skin (1.1)

2003-10-16 17:19 tobi

    * modified referrers to be written by client-side javascript code
    * added filters to sort out spam, search referrers or the like

- code/Site/referrers.skin (1.6)

2003-10-16 17:19 tobi

    * modified referrers to be written by client-side javascript code

- code/Site/referrerItem.skin (1.2)

2003-10-16 17:13 tobi

    * added generic preference_macro for output of preference value or editor
    * added spamfilter_macro for output of spamfilter data approripate for client-side javascript code

- code/Site/macros.js (1.95)

2003-10-16 17:10 tobi

    added preference editor for spamfilter

- code/Site/edit.skin (1.31)

2003-10-16 09:03 tobi

    removed gremlins

- code/Site/referrerItem.skin (1.1.20.1)

2003-10-15 20:08 robert

    - modified main_action to use global renderList() and renderPageNavigation()
    - added offline_action() and mystories_action()

- code/StoryMgr/actions.js (1.2)

2003-10-15 20:08 robert

    modified sites_action(), users_action() and logs_action() to use the new global renderList() and renderPageNavigation() methods

- code/SysMgr/actions.js (1.4)

2003-10-15 20:07 robert

    - modified main_action to use global renderList() and renderPageNavigation()
    - added openpolls_action() and mypolls_action()

- code/PollMgr/actions.js (1.2)

2003-10-15 20:06 robert

    simplyfied html code, embedded page navigation

- code/SysMgr/list.skin (1.4)

2003-10-15 20:06 robert

    - modified main_action to use global renderList() and renderPageNavigation()
    - added myimages_action

- code/ImageMgr/actions.js (1.3)

2003-10-15 20:06 robert

    - modified main_action to use global renderList() and renderPageNavigation()
    - added myfiles_action

- code/FileMgr/actions.js (1.2)

2003-10-15 20:04 robert

    - embedded page navigation
    - urls of filter options now point to actions in imagemgr instead of main action using GET parameters

- code/ImageMgr/main.skin (1.10)

2003-10-15 20:04 robert

    - embedded page navigation
    - urls of filter options now point to actions in pollmgr instead of main action using GET parameters

- code/PollMgr/main.skin (1.7)

2003-10-15 20:04 robert

    - embedded page navigation
    - urls of filter options now point to actions in storymgr instead of main action using GET parameters

- code/StoryMgr/main.skin (1.8)

2003-10-15 20:03 robert

    - embedded page navigation
    - added header similar to imagemgr, added filter link for "my files"

- code/FileMgr/main.skin (1.7)

2003-10-15 20:02 robert

    initial check-in: used for rendering the page navigation bar in mgr-mountpoints

- code/Global/pagenavigation.skin (1.1)
- code/Global/pagenavigationitem.skin (1.1)

2003-10-15 20:01 robert

    removed methods renderList() and renderPageNavigation() which are now replaced by global methods

- code/SysMgr/renderFunctions.js (1.5)

2003-10-15 20:00 robert

    removed method renderStoryList() which is replaced by global renderList(), added method renderManagerView() that is passed as argument to global renderList() (this method does the actual rendering of an item in the list)

- code/StoryMgr/renderFunctions.js (1.8)

2003-10-15 19:59 robert

    removed method renderPollList() which is replaced by global renderList(), added method renderManagerView() that is passed as argument to global renderList() (this method does the actual rendering of an item in the list)

- code/PollMgr/renderFunctions.js (1.7)

2003-10-15 19:58 robert

    added methods renderList(), renderPageNavigation() and renderPageNavItem() that are used for rendering lists in mgr-mountpoints and rendering the page navigation

- code/Global/renderFunctions.js (1.41)

2003-10-15 19:57 robert

    added cases for actions "offline" and "mystories"

- code/StoryMgr/securityFunctions.js (1.10)

2003-10-15 19:57 robert

    added cases for actions "open" and "mypolls"

- code/PollMgr/securityFunctions.js (1.8)

2003-10-15 19:56 robert

    added classes used for page navigation

- code/SysMgr/style.skin (1.7)

2003-10-15 19:56 robert

    added classes used for page navigation in mgr-mountpoints

- code/Site/style.skin (1.35)

2003-10-15 19:56 robert

    added collection "offline" that contains offline stories (used for filtering in storymgr)

- code/StoryMgr/type.properties (1.7)

2003-10-15 19:55 robert

    added collection "open" that contains only open polls

- code/PollMgr/type.properties (1.5)

2003-10-15 19:55 robert

    added collections stories, polls, images and files that contain objects that were created by the user in the site the membership points to (these collections are used in the manager mountpoints for the "my xxxxx" options)

- code/Membership/type.properties (1.7)

2003-10-11 10:43 robert

    modified text in notification dropdowns to be more precise

- code/Site/macros.js (1.94)

2003-10-11 10:42 robert

    modified assignment of root.sys_allowEmails, it should be an integer (or null) instead of a string

- code/SysMgr/objectFunctions.js (1.12)

2003-10-11 10:41 robert

    check if notification is enabled for a site by calling isNotificationEnabled()

- code/Comment/objectFunctions.js (1.22)
- code/FileMgr/objectFunctions.js (1.14)
- code/ImageMgr/objectFunctions.js (1.19)
- code/Story/objectFunctions.js (1.65)
- code/StoryMgr/objectFunctions.js (1.36)

2003-10-11 10:41 robert

    modified debug output of flushMailQueue()

- code/Global/objectFunctions.js (1.101)

2003-10-11 10:40 robert

    - added method isNotificationEnabled() that does a basic check if email notification is enabled for a site
    - simplified level checks in sendNotification(), removed commented out code

- code/Site/objectFunctions.js (1.57)

2003-10-10 17:12 hannes

    Forgot to commit when checking in skinsets: displays a dropdown chooser for
    skinsets on the preferences page. I don't know if this is a good idea, but with the
    current code in site/edit_action it's required, otherwise the site's skinset will be
    when saving preferences.

- code/Site/edit.skin (1.30)

2003-10-08 16:54 tobi

    * all notification e-mails are now sent via site/sendNotification function
    * removed option to get notifications only for new comments
    * added check if receipient is identical with the creator/modifier of the modified object
    * made use of sendMail function

- code/Site/notification.skin (1.2)
- code/Site/objectFunctions.js (1.56)

2003-10-08 16:49 tobi

    simplified notification_macro and adjusted wording

- code/Site/macros.js (1.93)

2003-10-08 16:21 tobi

    added mail.notification message

- code/messages.en (1.10)

2003-10-08 16:20 tobi

    * app.data.mailQueue (now with capital Q) is defined in onStart function
    * modified sendMail function to add multiple recipients via addBCC method

- code/Global/objectFunctions.js (1.100)

2003-10-08 16:18 tobi

    added main_action to redirect to the same url that is available via the "download" link in the file manager

- code/File/actions.js (1.2)

2003-10-08 16:17 tobi

    all notification e-mails are now sent via site/sendNotification function
    (ie. story/sendNotification was removed.)

- code/Comment/objectFunctions.js (1.21)
- code/FileMgr/objectFunctions.js (1.13)
- code/ImageMgr/objectFunctions.js (1.18)
- code/Story/objectFunctions.js (1.64)
- code/StoryMgr/objectFunctions.js (1.35)

2003-10-08 16:11 tobi

    * added "form" anchors just above comment and reply forms
    * implemented anchor parameter in comment/replylink_macro to directly scroll to the form

- code/Comment/edit.skin (1.17)
- code/Comment/macros.js (1.25)
- code/Comment/toplevel.skin (1.18)
- code/Story/comment.skin (1.7)

2003-10-08 16:09 tobi

    moved skin for notification mail body from global/notification.skin to site/notificationMail.skin

- code/Global/notification.skin (1.2)
- code/Site/notificationMail.skin (1.1)

2003-10-07 16:12 tobi

    * modified sendMail function to queue mails instead of immediately sending them
    * fixed a small bug that caused an error message due to an undefined mail queue array

- code/Global/objectFunctions.js (1.99)

2003-10-07 16:01 hannes

    Beatification of skinset creation form (table, style)

- code/SkinMgr/create.skin (1.2)

2003-10-07 15:53 hannes

    Added support for skinsets:
     * Skins are attached to skinset rather than site objects
     * Each site can have multiple skinsets
     * Skinsets can inherit from each other
     * Added subclasses of imagemgr and skinmgr that mount on root/manage

- code/SkinMgr/create.skin (1.1)

2003-10-07 15:51 hannes

    Added support for skinsets:
     * Skins are attached to skinset rather than site objects
     * Each site can have multiple skinsets
     * Skinsets can inherit from each other
     * Added subclasses of imagemgr and skinmgr that mount on root/manage

- code/SkinMgr/skinsets.skin (1.1)

2003-10-07 15:14 hannes

    Added support for skinsets:
     * Skins are attached to skinset rather than site objects
     * Each site can have multiple skinsets
     * Skinsets can inherit from each other
     * Added subclasses of imagemgr and skinmgr that mount on root/manage

- code/Global/constants.js (1.3)
- code/HopObject/securityFunctions.js (1.15)
- code/Image/actions.js (1.2)
- code/Image/objectFunctions.js (1.18)
- code/Image/type.properties (1.8)
- code/ImageMgr/actions.js (1.2)
- code/ImageMgr/objectFunctions.js (1.17)
- code/ImageMgr/securityFunctions.js (1.13)
- code/Site/macros.js (1.92)
- code/Site/objectFunctions.js (1.55)
- code/Skin/actions.js (1.2)
- code/Skin/type.properties (1.8)
- code/SkinMgr/actions.js (1.2)
- code/SkinMgr/macros.js (1.16)
- code/SkinMgr/main.skin (1.33)
- code/SkinMgr/objectFunctions.js (1.14)
- code/SkinMgr/type.properties (1.5)
- code/SysMgr/page.skin (1.18)
- code/SysMgr/type.properties (1.4)
- db/antville_mysql.sql (1.8)
- db/patches/antville_dbpatch-20031007-skinsets.sql (1.1)

2003-10-07 14:56 hannes

    Use status page rather than sites page as system management entry page

- code/SysMgr/actions.js (1.3)

2003-10-07 14:47 hannes

    Make text inputs for font names 40 chars wide

- code/Site/macros.js (1.91)

2003-10-07 14:45 hannes

    Added error action

- code/app.properties (1.31)
- code/Root/actions.js (1.8)

2003-10-07 14:44 tobi

    * added queue method to Mail prototype for sending e-mail notifications via scheduler
    * added flushMailQueue to send mail objects contained in the mail queue (ie. app.data.mailqueue)
    * added call for flushMailQueue from the scheduler function
    * changed mail.send() to mail.queue() in sendNotification functions

- code/Global/objectFunctions.js (1.98)
- code/Site/objectFunctions.js (1.54)
- code/Story/objectFunctions.js (1.63)

2003-10-07 14:29 hannes

    Remove font-size definition from local style

- code/Global/colorpicker.skin (1.8)

2003-10-06 16:29 tobi

    redirect to the site's edit mask after preferences were saved

- code/Site/actions.js (1.15)

2003-10-06 16:28 tobi

    implemented first version of e-mail notification using kris' contribution (with slight modifications):
    * since site preferences are stored as xml the corresponding code had to be adjusted
    * currently, no notification is sent if a story's status changes from offline to online (abuse factor is too high)
    * there's only one global notification skin used for the mail body
    * the sender is always set to sys_email to avoid the bounce problem we already had with registration mails

- code/Comment/objectFunctions.js (1.20)
- code/FileMgr/objectFunctions.js (1.12)
- code/Global/notification.skin (1.1)
- code/ImageMgr/objectFunctions.js (1.16)
- code/Root/sysmgr_macros.js (1.12)
- code/Site/edit.skin (1.29)
- code/Site/macros.js (1.90)
- code/Site/notification.skin (1.1)
- code/Site/objectFunctions.js (1.53)
- code/Story/objectFunctions.js (1.62)
- code/StoryMgr/objectFunctions.js (1.34)
- code/SysMgr/objectFunctions.js (1.11)
- code/SysMgr/setup.skin (1.14)

2003-10-06 09:44 tobi

    reduced and simplified conditional checks in evalURL()

- code/Global/objectFunctions.js (1.97)

2003-09-24 11:52 robert

    bugfix: use path.site instead of this._parent since checkAccess() is also called for topics (and the parent of a topic is topicmgr)

- code/Day/securityFunctions.js (1.3)

2003-09-21 16:59 michi

    fixed evalURL, so that web addresses with @ are possible

- code/Global/objectFunctions.js (1.96)

2003-09-18 15:49 hannes

    Interpret no="" in commentcounter macro as to simply print out nothing
    if there are no comments.

- code/Story/macros.js (1.104)

2003-09-16 16:06 tobi

    changed sentence structure of important note for better instruction

- db/patches/antville_dbpatch20030729.sql (1.5)

2003-09-16 16:02 tobi

    added "important note" to warn from not converting site data to the new database scheme before proceeding

- db/patches/antville_dbpatch20030729.sql (1.4)

2003-09-16 15:50 tobi

    removed from antville_1_0 branch

- upgrade.txt (1.1.2.2)

2003-09-16 15:49 tobi

    initial check-in

- upgrade.txt (1.2)

2003-09-16 15:44 tobi

    initial check-in

- upgrade.txt (1.1.2.1)

2003-09-16 15:44 tobi

    branches:  1.1.2;
    file upgrade.txt was initially added on branch antville_1_0.

- upgrade.txt (1.1)

2003-09-15 20:10 michi

    don't forward images-property to image-macro

- code/Global/macros.js (1.64.2.2)

2003-09-13 17:15 michi

    added topicchooser to the newImage and editImage forms

- code/Image/edit.skin (1.14.2.1)
- code/ImageMgr/new.skin (1.1.2.1)

2003-09-13 17:15 michi

    added topic-info to the image skins

- code/Image/main.skin (1.7.2.1)
- code/Image/preview.skin (1.13.10.1)

2003-09-13 17:14 michi

    added topicchooser-macro to imagemgr (similar to the one in the storymgr)

- code/ImageMgr/macros.js (1.10.2.1)

2003-09-13 17:14 michi

    allow the gallery and the imageoftheday macro in stories

- code/Story/securityFunctions.js (1.5.2.1)

2003-09-13 17:13 michi

    added 3 new global macros: gallery, randomimage, imageoftheday

- code/Global/macros.js (1.64.2.1)

2003-09-13 17:13 michi

    added macro, that displays the topic of an image

- code/Image/macros.js (1.27.2.1)

2003-09-13 17:12 michi

    store the topic of an image in the evalImg-functions

- code/Image/objectFunctions.js (1.17.2.1)
- code/ImageMgr/objectFunctions.js (1.15.2.1)

2003-09-13 17:11 michi

    mount the new imagetopicmgr at the imagemgr

- code/ImageMgr/type.properties (1.8.2.1)

2003-09-13 17:10 michi

    branches:  1.1.2;
    file imagetopic.skin was initially added on branch imagetopics.

- code/Topic/imagetopic.skin (1.1)

2003-09-13 17:10 michi

    include link to list of imagetopics in user navigation

- code/Site/page.skin (1.47.2.1)

2003-09-13 17:10 michi

    render skin topic/imagetopic for imagetopics instead of topic/main

- code/Day/actions.js (1.1.2.1)
- code/Topic/imagetopic.skin (1.1.2.1)

2003-09-13 17:09 michi

    added addimage-macro to (image-)topics (analogon to the addstory-macro)

- code/Topic/macros.js (1.13.2.1)

2003-09-13 17:07 michi

    branches:  1.1.2;
    file securityFunctions.js was initially added on branch imagetopics.

- code/ImageTopicMgr/securityFunctions.js (1.1)

2003-09-13 17:07 michi

    branches:  1.1.2;
    file type.properties was initially added on branch imagetopics.

- code/ImageTopicMgr/type.properties (1.1)

2003-09-13 17:07 michi

    added new prototype imagetopicmgr, which extends topicmgr, and has a grouped collection of images as children

- code/Global/constants.js (1.2.2.1)
- code/ImageTopicMgr/actions.js (1.1.2.1)
- code/ImageTopicMgr/securityFunctions.js (1.1.2.1)
- code/ImageTopicMgr/type.properties (1.1.2.1)

2003-09-13 17:07 michi

    branches:  1.1.2;
    file actions.js was initially added on branch imagetopics.

- code/ImageTopicMgr/actions.js (1.1)

2003-09-13 16:58 michi

    branches:  1.1.2;
    file antville_dbpatch20030913.sql was initially added on branch imagetopics.

- db/patches/antville_dbpatch20030913.sql (1.1)

2003-09-13 16:58 michi

    added topic-property to image-prototype

- code/Image/type.properties (1.7.2.1)
- db/antville_mckoi.sql (1.8.2.1)
- db/antville_mysql.sql (1.7.2.1)
- db/antville_oracle.sql (1.6.10.1)
- db/patches/antville_dbpatch20030913.sql (1.1.2.1)

2003-09-11 20:04 robert

    branches:  1.64.2;
    added support for fallback image (http://grazia.helma.at/pipermail/antville-dev/2003-September/000160.html)

- code/Global/macros.js (1.64)

2003-09-11 20:04 robert

    check if param.fallback was specified before trying to retrieve the fallback image

- code/Global/macros.js (1.61.6.3)

2003-09-11 19:59 robert

    added support for fallback image (http://grazia.helma.at/pipermail/antville-dev/2003-September/000160.html)

- code/Global/macros.js (1.61.6.2)

2003-09-09 19:56 robert

    updated copyright statement to 2003

- license.txt (1.1.20.1)

2003-09-09 19:48 robert

    fixed a typo

- code/MetaWeblogApi/metaWeblogAPI.js (1.1.2.5)

2003-09-09 19:48 robert

    fixed a typo

- code/MtApi/moveabletypeAPI.js (1.1.2.3)

2003-09-09 19:47 robert

    fixed a typo

- code/BloggerApi/bloggerAPI.js (1.1.2.3)

2003-09-09 19:42 robert

    only send registration confirmation mail if root.sys_email is set (otherwise eg. antclick users would get an error message during setup)

- code/MemberMgr/actions.js (1.3)

2003-09-09 19:09 robert

    removed second drop statement of column SITE_TEXTFONT

- db/patches/antville_dbpatch20030729.sql (1.3)

2003-09-09 19:09 robert

    branches:  1.7.2;
    added column SITE_PREFERENCES, removed preference columns that are now stored xml encoded in SITE_PREFERENCES (includes db-patches 20030729 and 20030728)

- db/antville_mysql.sql (1.7)

2003-09-09 19:09 robert

    branches:  1.8.2;
    added column SITE_PREFERENCES, removed preference columns that are now stored xml encoded in SITE_PREFERENCES (includes db-patches 20030729 and 20030728)

- db/antville_mckoi.sql (1.8)

2003-09-09 17:57 hannes

    Tentative code to set the colorpicker to the color of the selected textclass
    (works only if the color matches one in the color raster 100%)

- code/Global/colorpicker.skin (1.7)

2003-09-09 17:30 hannes

    Make colorpicker.skin XHTML complient

- code/Global/colorpicker.skin (1.6)

2003-09-09 14:41 hannes

    Add a preview area to the colorpicker and make it possible
    to edit all colors at once.

- code/Global/colorpicker.skin (1.5)
- code/Root/safescripts.skin (1.3)
- code/Site/actions.js (1.14)

2003-09-07 21:11 robert

    introduced new deny.* messages (the former *Denied messages) that are used by DenyException objects

- code/messages.en (1.9)

2003-09-07 21:10 robert

    branches:  1.13.2;
    modified addstory_macro() because checkAdd() now possibly throws an exception

- code/Topic/macros.js (1.13)

2003-09-07 21:10 robert

    branches:  1.2.2;
    added constants ONEMINUTE, ONEHOUR and ONEDAY

- code/Global/constants.js (1.2)

2003-09-07 21:09 robert

    - modified history_macro() since checkView throws an exception
    - use constant ONEDAY in age_macro()

- code/Site/macros.js (1.89)

2003-09-07 21:09 robert

    modified editlink_macro(), deletelink_macro(), onlinelink_macro() and viewlink_macro() since checkXxx methods now throw an exception

- code/Story/macros.js (1.103)

2003-09-07 21:08 robert

    modified editlink_macro(), deletelink_macro(), closelink_macro() and viewlink_macro() since checkXxx methods now throw a DenyException

- code/Poll/macros.js (1.24)

2003-09-07 21:07 robert

    modified poll_macro(): display an embedded poll in any case (even if the user isn't logged in)

- code/Global/macros.js (1.63)

2003-09-07 21:06 robert

    modified editlink_macro() and deletelink_macro() since checkXxx now throws a DenyException

- code/File/macros.js (1.19)

2003-09-07 21:06 robert

    branches:  1.27.2;
    - modified editlink_macro() and deletelink_macro() since checkXxx now throws a DenyException
    - fixed some comments
    - removed unused hasthumbnail_macro()

- code/Image/macros.js (1.27)

2003-09-07 21:05 robert

    (hopefully) merged all changes in antville_1_0 branch into main branch

- code/BloggerApi/bloggerAPI.js (1.4)
- code/MetaWeblogApi/metaWeblogAPI.js (1.4)
- code/MtApi/moveabletypeAPI.js (1.4)

2003-09-07 21:04 robert

    modified evalVote() because checkVote() now throws a DenyException itself

- code/Poll/objectFunctions.js (1.12)

2003-09-07 21:03 robert

    added constructor for DenyException objects

- code/Global/objectFunctions.js (1.95)

2003-09-07 21:03 robert

    modified updateMembership(): throw a DenyException instead of an Exception object

- code/Membership/objectFunctions.js (1.12)

2003-09-07 21:02 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/TopicMgr/securityFunctions.js (1.2)

2003-09-07 21:02 robert

    use constant ONEHOUR in renderTimeZoneChooser()

- code/Global/renderFunctions.js (1.40)

2003-09-07 21:02 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/StoryMgr/securityFunctions.js (1.9)

2003-09-07 21:01 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/SkinMgr/securityFunctions.js (1.12)

2003-09-07 21:01 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/Skin/securityFunctions.js (1.8)

2003-09-07 21:01 robert

    branches:  1.5.2;
    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/Story/securityFunctions.js (1.5)

2003-09-07 21:01 robert

    - rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object
    - added call of checkIfLoggedIn() in case the site is private

- code/Site/securityFunctions.js (1.22)

2003-09-07 21:00 robert

    - rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object
    - use constant ONEDAY

- code/Root/securityFunctions.js (1.11)

2003-09-07 20:58 robert

    - rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object
    - removed isViewDenied(), use this.site.checkView() instead (since isViewDenied() didn't do anything else)

- code/Poll/securityFunctions.js (1.10)

2003-09-07 20:58 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/PollMgr/securityFunctions.js (1.7)

2003-09-07 20:57 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/Image/securityFunctions.js (1.3)

2003-09-07 20:57 robert

    modified checkAccess() because permission check methods now throw an exception

- code/Membership/securityFunctions.js (1.2)

2003-09-07 20:57 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/MemberMgr/securityFunctions.js (1.10)

2003-09-07 20:57 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/ImageMgr/securityFunctions.js (1.12)

2003-09-07 20:56 robert

    modified onRequest(): all checkAccess() methods now set res.message themselves (and do a res.redirect if necessary), so just call checkAccess()

- code/HopObject/securityFunctions.js (1.14)

2003-09-07 20:55 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/FileMgr/securityFunctions.js (1.9)

2003-09-07 20:55 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/File/securityFunctions.js (1.3)

2003-09-07 20:54 robert

    rewrote permission framework: renamed isXxxDenied() to checkXxx(), all check-methods now throw a DenyException object instead of returning an Exception object

- code/Comment/securityFunctions.js (1.15)

2003-09-07 20:54 robert

    modified checkAccess() because permission check methods now throw an exception

- code/Day/securityFunctions.js (1.2)

2003-09-07 20:52 robert

    modified notfound_action(): check if path.site is online, otherwise use the root's page.skin for rendering

- code/Root/actions.js (1.7)

2003-09-07 20:51 robert

    - modified main_action(): check if user is logged for vote-requests
    - fixed a bug in edit_action() that would throw a type-error (dunno why) otherwise

- code/Poll/actions.js (1.2)

2003-09-07 20:50 robert

    fixed a bug in login_action: var parent doesn't exist anymore, use _parent instead

- code/MemberMgr/actions.js (1.2)

2003-09-07 20:49 robert

    fixed a bug in sys_minMemberAge_macro that created a bogus dropdown

- code/Root/sysmgr_macros.js (1.11)

2003-09-04 15:13 hannes

    Do not set checked to 1 in the parameter for addToFront macro, since this will
    result in a checkbox that is always checked. When we get a form submission,
    always use the values from the form.

- code/Story/macros.js (1.102)

2003-09-04 13:41 hannes

    Removed AntvilleLib-1.0.zip and adding AntvilleLib-1.3.zip, which is the right name for
    the file. Also contains a fix for Html.checkbox() where checkboxes are never checked.

- AntvilleLib-1.0.zip (1.2)
- code/AntvilleLib-1.3.zip (1.1)

2003-09-04 13:37 hannes

    Add hours as strings to dropdown array to make them render as "18" rather than "18.0"

- code/Root/sysmgr_macros.js (1.10)

2003-09-04 09:11 hannes

    Remove experimental permissions code

- code/Site/securityFunctions.js (1.21)

2003-09-04 08:26 hannes

    Fix logical bug in site access check.

- code/Site/securityFunctions.js (1.20)

2003-08-31 14:31 robert

    added "use antville", removed adding of column SITE_PREFERENCES (which is covered by the previous patch)

- db/patches/antville_dbpatch20030729.sql (1.2)

2003-08-31 14:31 robert

    rewrote convertSites_action since the preferences aren't mapped in site's type.properties anymore

- code/Root/convertActions.js (1.2)

2003-08-31 14:30 robert

    added "use antville"

- db/patches/antville_dbpatch20030728.sql (1.2)

2003-08-30 20:48 michi

    * fixed security vulnerability in mt.getRecentPosts

- code/MtApi/moveabletypeAPI.js (1.1.2.2)

2003-08-30 20:47 michi

    * fixed security vulnerability in blogger.getRecentPosts

- code/BloggerApi/bloggerAPI.js (1.1.2.2)

2003-08-30 20:46 michi

    * fixed security vulnerability in metaWeblog.getRecentPosts and metaWebog.newMediaObject
    * added antville_blogid to returned struct of metaWeblog.getPost and metaWeblog.getRecentPosts
    * metaWeblog.getPost now may also be called by users who just mayView (but not necessarily mayEdit) the story
    * added description, antville_maxheight and antville_maxwidth to fileObject argument for metaWeblog.newMediaObject
    * applied Maximilian Dornseif patch for metaWeblog.newMediaObject, but prepended special properties of the returned struct with antville_

- code/MetaWeblogApi/metaWeblogAPI.js (1.1.2.4)

2003-08-29 14:47 hannes

    Checking in AntvilleLib helma_1_3 branch snapshot from 2003/08/29.

- AntvilleLib-1.0.zip (1.1)

2003-08-29 13:58 hannes

    Set loadmode to aggressive (? - unsure about pros/cons)

- code/SkinMgr/type.properties (1.4)

2003-08-29 13:54 hannes

    Adapt to the fact that Helma now registers indirect prototypes in the path object
    so topics are registered as days and we need to check if a day is actually a day
    before making it today.

- code/Site/macros.js (1.88)

2003-08-29 13:39 hannes

    Adapt to new rules of path object initialization (?)

- code/Global/macros.js (1.61.2.4)

2003-08-20 13:26 hannes

    Do format() as first thing on content part
    (don't know why I changed this, maybe an accidental commit?)

- code/Story/objectFunctions.js (1.58.2.4)

2003-08-19 16:41 hannes

    Replace FESI tryEval with real try statements.

- code/StoryMgr/objectFunctions.js (1.30.2.1.2.1)

2003-08-19 16:41 hannes

    Changed RegExp constructors to include the global ("g")
    and ignoreCase ("i") flags as required by Rhino.

- code/Story/macros.js (1.96.2.5.2.1)

2003-08-19 16:40 hannes

    Changed RegExp constructors to include the global ("g")
    and ignoreCase ("i") flags as required by Rhino.

- code/Global/objectFunctions.js (1.92.8.1)

2003-08-19 16:38 hannes

    Changed RegExp constructors to include the global ("g")
    and ignoreCase ("i") flags as required by Rhino.

- code/Skin/macros.js (1.7.12.1)

2003-08-19 16:37 hannes

    Redo the changes from rev. 1.32 that were (accidentally?) undone in 1.33

- code/Root/objectFunctions.js (1.35)

2003-08-19 16:36 hannes

    Changed RegExp constructors to include the global ("g")
    and ignoreCase ("i") flags as required by Rhino.

- code/Root/objectFunctions.js (1.31.6.2.2.1)

2003-08-19 16:33 hannes

    branches:  1.31.6.2.2;
    Fix newline encoding that was messed up in previous commit.

- code/Root/objectFunctions.js (1.31.6.2)

2003-08-19 16:22 hannes

    Rhino compatibility backport from main branch:
    Replace tryEval with try statement.
    Check if partLastRendered is defined before comparing it. Otherwise,
    Rhino will always evaluate this condition to false.

- code/Story/objectFunctions.js (1.56.2.1.2.1)

2003-08-19 16:21 hannes

    Rhino compatibility backport from main branch:
    Rename public collection to publicSites because public is a reserved keyword in Rhino.
    Prefetch sites in renderSitelist().

- code/Root/macros.js (1.13.8.1)
- code/Root/renderFunctions.js (1.1.8.1)
- code/Root/type.properties (1.14.8.1.2.1)

2003-08-02 12:24 robert

    initial check-in: helper action for converting site preferences

- code/Root/convertActions.js (1.1)

2003-08-02 12:23 robert

    initial check-in: methods for handling xml encoded properties

- code/PropertyMgr/objectFunctions.js (1.1)

2003-08-02 12:22 robert

    initial check-in: remove the preferences columns since site prefs are now stored xml encoded in SITE_PREFERENCES

- db/patches/antville_dbpatch20030729.sql (1.1)

2003-08-02 12:22 robert

    removed

- code/Global/roles.js (1.7)

2003-08-02 12:21 robert

    removed

- code/HopObject/renderFunctions.js (1.23)

2003-08-02 12:21 robert

    initial check-in

- code/Choice/macros.js (1.1)
- code/Choice/objectFunctions.js (1.1)
- code/Day/securityFunctions.js (1.1)
- code/Global/constants.js (1.1)
- code/Membership/securityFunctions.js (1.1)
- code/Site/robots.skin (1.1)
- code/TopicMgr/securityFunctions.js (1.1)
- code/Vote/objectFunctions.js (1.1)

2003-08-02 12:20 robert

    initial check-in: adds the column SITE_PREFERENCES in table AV_SITE

- db/patches/antville_dbpatch20030728.sql (1.1)

2003-08-02 12:20 robert

    initial check-in: merged former .hac files into single actions.js files

- code/Comment/actions.js (1.1)
- code/File/actions.js (1.1)
- code/FileMgr/actions.js (1.1)
- code/Image/actions.js (1.1)

2003-08-02 12:20 robert

    initial check-in: merged former .hac files into single actions.js files

- code/ImageMgr/actions.js (1.1)
- code/MemberMgr/actions.js (1.1)
- code/Membership/actions.js (1.1)
- code/Poll/actions.js (1.1)
- code/PollMgr/actions.js (1.1)
- code/Skin/actions.js (1.1)
- code/SkinMgr/actions.js (1.1)
- code/Story/actions.js (1.1)
- code/StoryMgr/actions.js (1.1)
- code/TopicMgr/actions.js (1.1)

2003-08-02 12:20 robert

    branches:  1.1.2;
    initial check-in: merged former .hac files into single actions.js files

- code/Day/actions.js (1.1)

2003-08-02 12:19 robert

    modified comments

- code/MemberMgr/type.properties (1.5)
- code/Membership/type.properties (1.6)
- code/Poll/type.properties (1.6)
- code/PollMgr/type.properties (1.4)
- code/Root/type.properties (1.17)
- code/Skin/type.properties (1.7)
- code/SkinMgr/type.properties (1.3)
- code/StoryMgr/type.properties (1.6)
- code/SysLog/type.properties (1.3)
- code/SysMgr/type.properties (1.3)
- code/Topic/type.properties (1.4)
- code/TopicMgr/type.properties (1.7)
- code/User/type.properties (1.9)
- code/Vote/type.properties (1.4)

2003-08-02 12:19 robert

    modified comments

- code/Choice/type.properties (1.5)
- code/Comment/type.properties (1.8)
- code/File/type.properties (1.5)
- code/FileMgr/type.properties (1.5)

2003-08-02 12:19 robert

    switched from input type="submit" to type="button"

- code/SysMgr/usersearchform.skin (1.7)

2003-08-02 12:19 robert

    branches:  1.8.2;
    modified comments

- code/ImageMgr/type.properties (1.8)

2003-08-02 12:19 robert

    branches:  1.7.2;
    modified comments

- code/Image/type.properties (1.7)

2003-08-02 12:18 robert

    added property "preferences_xml" plus the mountpoint "preferences" that manages the xml encoded prefs

- code/Site/type.properties (1.35)

2003-08-02 12:18 robert

    added property "content_xml" plus the mountpoint "content" that manages the xml encoded content of stories/comments

- code/Story/type.properties (1.19)

2003-08-02 12:17 robert

    - changed to use AntvilleLib methods

- code/Site/sysmgr_macros.js (1.8)

2003-08-02 12:17 robert

    - changed to use AntvilleLib methods

- code/User/sysmgr_macros.js (1.8)

2003-08-02 12:16 robert

    switched from input type="submit" to type="button"

- code/Site/sysmgr_delete.skin (1.9)
- code/Site/sysmgr_edit.skin (1.8)
- code/SysMgr/syslogsearchform.skin (1.8)
- code/User/sysmgr_edit.skin (1.8)

2003-08-02 12:16 robert

    - changed to use AntvilleLib methods

- code/Root/sysmgr_macros.js (1.9)

2003-08-02 12:15 robert

    changed membership.sitetitle to site.title

- code/Membership/subscription.skin (1.5)

2003-08-02 12:14 robert

    switched from input type="submit" to type="button"

- code/SysMgr/sitesearchform.skin (1.4)

2003-08-02 12:14 robert

    removed call of site.smallsize since this throws a MacroError

- code/SysMgr/style.skin (1.6)

2003-08-02 12:13 robert

    switched from input type="submit" to type="button"

- code/MemberMgr/sendpwd.skin (1.9)

2003-08-02 12:13 robert

    - added timezonechooser
    - switched from input type="submit" to type="button"

- code/SysMgr/setup.skin (1.13)

2003-08-02 12:12 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/SkinMgr/securityFunctions.js (1.11)
- code/Story/securityFunctions.js (1.4)
- code/StoryMgr/securityFunctions.js (1.8)
- code/SysMgr/securityFunctions.js (1.8)

2003-08-02 12:11 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/Site/securityFunctions.js (1.19)

2003-08-02 12:11 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/Skin/securityFunctions.js (1.7)

2003-08-02 12:10 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/Root/securityFunctions.js (1.10)

2003-08-02 12:09 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/Poll/securityFunctions.js (1.9)

2003-08-02 12:09 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - site preferences are xml encoded now
    - modified permission check methods: they now return an Exception object in case a certain action is denied

- code/PollMgr/securityFunctions.js (1.6)

2003-08-02 12:07 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action

- code/MemberMgr/securityFunctions.js (1.9)

2003-08-02 12:06 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - added method isDeleteDenied()

- code/Image/securityFunctions.js (1.2)

2003-08-02 12:06 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified isDenied() since site preferences are now xml-encoded

- code/ImageMgr/securityFunctions.js (1.11)

2003-08-02 12:06 robert

    - modified onRequest(): it now calls checkAccess() to determine if a user is allowed to request a certain action
    - added basic method checkAccess() allowing everything which is overwritten by prototypes

- code/HopObject/securityFunctions.js (1.13)

2003-08-02 12:04 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - modified isDenied() since site preferences are now xml-encoded

- code/FileMgr/securityFunctions.js (1.8)

2003-08-02 12:03 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action
    - added method isDeleteDenied()

- code/File/securityFunctions.js (1.2)

2003-08-02 12:02 robert

    - added checkAccess() that is called by onRequest() to check if a user is allowed to request a certain action

- code/Comment/securityFunctions.js (1.14)

2003-08-02 12:01 robert

    now calling content_macro instead of title/text_macro

- code/Story/searchview.skin (1.6)

2003-08-02 12:00 robert

    switched from input type="submit" to type="button"

- code/Site/searchbox.skin (1.2)

2003-08-02 12:00 robert

    switched from input type="submit" to type="button"

- code/MemberMgr/searchresult.skin (1.7)

2003-08-02 11:59 robert

    - use AntvilleLib methods instead of hardcoded html
    - minor code reformatting

- code/SysMgr/renderFunctions.js (1.4)

2003-08-02 11:59 robert

    minor code reformatting

- code/Topic/renderFunctions.js (1.7)

2003-08-02 11:58 robert

    minor code reformatting

- code/Site/renderFunctions.js (1.27)

2003-08-02 11:58 robert

    minor code reformatting

- code/StoryMgr/renderFunctions.js (1.7)

2003-08-02 11:57 robert

    - changed to use AntvilleLib methods
    - removed nearly all html code rendering methods because of AntvilleLib
    - added global renderDateFormatChooser()

- code/Global/renderFunctions.js (1.39)

2003-08-02 11:57 robert

    minor code reformatting

- code/PollMgr/renderFunctions.js (1.6)

2003-08-02 11:57 robert

    minor code reformatting

- code/ImageMgr/renderFunctions.js (1.6)

2003-08-02 11:54 robert

    minor code reformatting

- code/FileMgr/renderFunctions.js (1.5)

2003-08-02 11:54 robert

    switched from input type="button" to type="submit"

- code/MemberMgr/register.skin (1.17)

2003-08-02 11:54 robert

    changed from path.site to this._parent where possible

- code/Day/renderFunctions.js (1.9)

2003-08-02 11:53 robert

    call global now_macro instead of pushing the timestamp as parameter to the skin

- code/MemberMgr/pwdmail.skin (1.3)

2003-08-02 11:52 robert

    - removed method sendConfirmationMail
    - sortSubscriptions is now failsafe, although it shouldn't happen anymore that a membership object still exists for a removed site

- code/User/objectFunctions.js (1.16)

2003-08-02 11:51 robert

    - changed to use AntvilleLib methods
    - methods now throw an Exception object in case something went wrong or a Message object as positive result
    - users can now define the default timezone of an antville installation, if none defined the JVM default timezone will be used

- code/SysMgr/objectFunctions.js (1.10)

2003-08-02 11:50 robert

    minor reformatting

- code/SysLog/objectFunctions.js (1.2)

2003-08-02 11:49 robert

    - changed to use AntvilleLib methods
    - methods now throw an Exception object in case something went wrong or a Message object as positive result

- code/StoryMgr/objectFunctions.js (1.33)

2003-08-02 11:44 robert

    - changed to use AntvilleLib methods
    - added constructor function
    - modified evalStory() and evalComment(): now call extractContent to get the submitted content, content is now handled by propertymgr (mountpoint "content")
    - removed methods getContent(), setContent(), getContentPart(), setContentPart() since content is now handled by propertymgr
    - methods now throw an Exception object in case something went wrong or a Message object as positive result

- code/Story/objectFunctions.js (1.61)

2003-08-02 11:41 robert

    - modified saveSkin to throw an Exception object in case something is wrong, return a Message object as positive result
    - added try/catch blocks for skin removal

- code/SkinMgr/objectFunctions.js (1.13)

2003-08-02 11:40 robert

    - added constructor function
    - site preferences are now xml-encoded in one property called preferences_xml which is handled by propertymgr
    - removed function createImgDirectory() since directories are created on the fly by helma

- code/Site/objectFunctions.js (1.52)

2003-08-02 11:38 robert

    - removed createNewSite() since site now has a constructor function
    - modified functions to throw an Exception object in case something is wrong, return a Message object as positive result

- code/Root/objectFunctions.js (1.34)

2003-08-02 11:37 robert

    - rewrote evalNewPoll()

- code/PollMgr/objectFunctions.js (1.8)

2003-08-02 11:36 robert

    - changed to use AntvilleLib methods
    - added constructor function
    - modified functions to throw an Exception object in case something is wrong
    - simplified evalPoll() and evalVote()

- code/Poll/objectFunctions.js (1.11)

2003-08-02 11:34 robert

    - changed to use AntvilleLib methods
    - added constructor function
    - modified functions to throw an Exception object in case something is wrong
    - use global sendMail()
    - removed function sendConfirmationMail()

- code/Membership/objectFunctions.js (1.11)

2003-08-02 11:33 robert

    - changed to use AntvilleLib methods
    - modified functions to throw an Exception object in case something is wrong
    - use global sendMail()
    - removed function addMembership() because of constructor function for memberhip objects

- code/MemberMgr/objectFunctions.js (1.31)

2003-08-02 11:29 robert

    branches:  1.15.2;
    - changed to use AntvilleLib methods
    - modified evalImg(): throw an Exception object in case something is wrong

- code/ImageMgr/objectFunctions.js (1.15)

2003-08-02 11:28 robert

    branches:  1.17.2;
    - changed to use AntvilleLib methods
    - added constructor function
    - modified/simplyfied image handling methods
    - removed caching from getStaticUrl()

- code/Image/objectFunctions.js (1.17)

2003-08-02 11:26 robert

    - changed to use AntvilleLib methods
    - modified createInputParam: submitted values now override property values

- code/HopObject/objectFunctions.js (1.14)

2003-08-02 11:25 robert

    - changed to use AntvilleLib methods
    - moved constant definitions into separate file constants.js
    - renamed checkEmail() to evalEmail()
    - removed string check functions since they are replaced with AntvilleLib methods
    - modified formatTimestamp to use AntvilleLib, site preferences are xml-encoded now
    - added constructor functions for Message, Exception and MailException objects, changed interface of getMessage()
    - added Method buildAlias() which is called by buildAliasFromFile(), now gets the destination collection as second argument
    - modified getRole: use switch() instead of if/else if
    - added method extractContent that extracts submitted story/comment content from req.data
    - added method sendMail()

- code/Global/objectFunctions.js (1.94)

2003-08-02 11:20 robert

    - changed to use AntvilleLib methods
    - modified evalFile(): it now throws an Exception object in case something is wrong/missing

- code/FileMgr/objectFunctions.js (1.11)

2003-08-02 11:19 robert

    - added constructor function
    - return a Message object

- code/File/objectFunctions.js (1.6)

2003-08-02 11:18 robert

    - modified deleteAll() to throw an Exception object in case a story couldn't be deleted
    - changed to use AntvilleLib methods

- code/Day/objectFunctions.js (1.6)

2003-08-02 11:17 robert

    - added constructor function
    - modified updateComment(): throw an Exception object in case something is wrong/missing, a Message object as positive result

- code/Comment/objectFunctions.js (1.19)

2003-08-02 11:15 robert

    - site.isNotPublic was renamed to isAccessDenied
    - code reformatting, fixed a typo

- code/MtApi/moveabletypeAPI.js (1.3)

2003-08-02 11:14 robert

    code reformatting

- code/MetaWeblogApi/metaWeblogAPI.js (1.3)

2003-08-02 11:14 robert

    now using story.content_macro() as link

- code/Story/mostread.skin (1.6)

2003-08-02 11:13 robert

    - added some new messages
    - renamed "mailsubject" to "mail"

- code/messages.en (1.8)

2003-08-02 11:13 robert

    use site.title instead of membership.sitetitle

- code/Membership/membership.skin (1.8)

2003-08-02 11:12 robert

    switched from input type="button" to type="submit"

- code/MemberMgr/main.skin (1.7)

2003-08-02 11:12 robert

    added section "various additional skins" and the link to robots.skin

- code/SkinMgr/main.skin (1.32)

2003-08-02 11:11 robert

    branches:  1.7.2;
    slightly modified code-text

- code/Image/main.skin (1.7)

2003-08-02 11:10 robert

    - changed to use AntvilleLib methods

- code/User/macros.js (1.14)

2003-08-02 11:10 robert

    added the name of the account to the mailbody

- code/Membership/mailbody.skin (1.5)

2003-08-02 11:09 robert

    - changed to use AntvilleLib methods

- code/TopicMgr/macros.js (1.4)

2003-08-02 11:09 robert

    - changed to use AntvilleLib methods
    - call storymgr.isDenied() instead of doubling the check

- code/Topic/macros.js (1.12)

2003-08-02 11:08 robert

    - changed to use AntvilleLib methods
    rewrote content_macro():
    - the content of a story/comment is now handled by mountpoint "content" (propertymgr).
    - removed autoresponse functionality: this should be done in a separate macro (if needed)

    - changed some macros because site preferences are now xml-encoded
    - removed author_macro(), image_macro() and thumbnail_macro() which were only left for backwards-compatibility
    - removed id_macro() since this is part of AntvilleLib now
    - removed justintopic_macro()

- code/Story/macros.js (1.101)

2003-08-02 11:08 robert

    - changed to use AntvilleLib methods

- code/SysMgr/macros.js (1.4)

2003-08-02 11:01 robert

    - changed to use AntvilleLib methods
    - some code reformatting

- code/Skin/macros.js (1.9)

2003-08-02 11:01 robert

    - changed to use AntvilleLib methods

- code/SkinMgr/macros.js (1.15)

2003-08-02 11:00 robert

    - changed to use AntvilleLib methods
    - changed all preferences related macros since the site preferences are xml-encoded now
    - discussions_macro() and addtofront_macro() now don't need an input type hidden anymore to preserve the submitted state

- code/Site/macros.js (1.87)

2003-08-02 10:58 robert

    - changed to use AntvilleLib methods
    - removed sitelist_macro() which was left for backwards compatibility

- code/Root/macros.js (1.15)

2003-08-02 10:57 robert

    - changed to use AntvilleLib methods
    - simplified choices_macro()

- code/Poll/macros.js (1.23)

2003-08-02 10:56 robert

    - changed to use AntvilleLib methods

- code/Membership/macros.js (1.19)

2003-08-02 10:55 robert

    - changed to use AntvilleLib methods
    - switched from path.site to this._parent

- code/MemberMgr/macros.js (1.9)

2003-08-02 10:54 robert

    branches:  1.10.2;
    - changed to use AntvilleLib methods

- code/ImageMgr/macros.js (1.10)

2003-08-02 10:53 robert

    - removed href_macro() because this is part of AntvilleLib now
    - removed deprecated input_macro() - use the global one instead
    - removed check for param.checkdeny in link_macro since i couldn't figure out why it was there

- code/HopObject/macros.js (1.32)

2003-08-02 10:53 robert

    - changed to use AntvilleLib methods

- code/Image/macros.js (1.26)

2003-08-02 10:49 robert

    - changed to use AntvilleLib methods
    - rewrote input_macro(): using switch instead of if/else if

- code/Global/macros.js (1.62)

2003-08-02 10:48 robert

    - changed to use AntvilleLib

- code/File/macros.js (1.18)

2003-08-02 10:47 robert

    - changed to use AntvilleLib
    - renamed timestamp_macro() to date_macro()

- code/Day/macros.js (1.9)

2003-08-02 10:46 robert

    - changed because site preferences are now xml-encoded
    - changed to use HtmlLibrary

- code/Comment/macros.js (1.24)

2003-08-02 10:45 robert

    - replaces attribute names "width" with "size"
    - switched from input type="button" to type="submit"

- code/MemberMgr/login.skin (1.17)

2003-08-02 10:44 robert

    use story.content_macro() instead of story.title, story.text

- code/Story/listitem.skin (1.11)

2003-08-02 10:43 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)
    - using user.publishemail_macro instead of general input type checkbox

- code/User/edit.skin (1.19)

2003-08-02 10:42 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)
    - now using attribute "class" instead of attribute style where it defines a css class

- code/Story/edit.skin (1.27)

2003-08-02 10:41 robert

    changed from input type="button" to type="submit"

- code/Site/edit.skin (1.28)

2003-08-02 10:41 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)
    - now using attribute "class" instead of attribute style where it defines a css class

- code/Skin/edit.skin (1.13)

2003-08-02 10:40 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)

- code/Poll/edit.skin (1.14)

2003-08-02 10:40 robert

    changed from input type="button" to type="submit"

- code/Membership/edit.skin (1.16)

2003-08-02 10:39 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)

- code/File/edit.skin (1.11)

2003-08-02 10:39 robert

    branches:  1.14.2;
    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (with -> cols, height -> rows)

- code/Image/edit.skin (1.14)

2003-08-02 10:39 robert

    - changed from input type="button" to type="submit"
    - changed attribute names to html-conform ones (width -> size, with -> cols, height -> rows)

- code/Comment/edit.skin (1.16)

2003-08-02 10:37 robert

    choice text is no longer pushed to skin, instead use choice.title_macro()

- code/Choice/edit.skin (1.7)

2003-08-02 10:37 robert

    changed from input type="button" to type="submit"

- code/HopObject/delete.skin (1.11)

2003-08-02 10:36 robert

    code reformatting

- code/SysMgr/cleanupFunctions.js (1.5)

2003-08-02 10:36 robert

    - changed because of propertymgr now handling the content of a story/comment
    - some reformatting

- code/BloggerApi/bloggerAPI.js (1.3)

2003-08-02 10:33 robert

    - merged .hac files into this file
    - removed permission checks, this is done in checkAccess() now
    - removed checks for req.data.submit, use named submit buttons in skins now
    - added try/catch blocks since most objectFunctions will throw an Exception now instead of returning an Error object

- code/Site/actions.js (1.13)

2003-08-02 10:33 robert

    - merged .hac files into this file
    - removed checks for req.data.submit, use named submit buttons in skins now
    - added try/catch blocks since most objectFunctions will throw an Exception now instead of returning an Error object

- code/SysMgr/actions.js (1.2)

2003-08-02 10:31 robert

    - merged .hac files into this file
    - removed permission checks, this is done in checkAccess() now

- code/Root/actions.js (1.6)

2003-08-02 10:30 robert

    moved from site to root - this way we don't have to create a temporary site object every time just for rendering the skin

- code/Root/new.skin (1.3)

2003-08-02 10:29 robert

    branches:  1.1.2;
    moved from image to imagemgr

- code/ImageMgr/new.skin (1.1)

2003-08-02 10:28 robert

    moved from file to filemgr

- code/FileMgr/new.skin (1.1)

2003-08-02 10:28 robert

    moved to imagemgr

- code/Image/new.skin (1.16)

2003-08-02 10:28 robert

    moved to root

- code/Site/new.skin (1.14)

2003-08-02 10:27 robert

    moved to filemgr

- code/File/new.skin (1.12)

2003-08-02 10:27 robert

    moved file from user to membermgr

- code/MemberMgr/mailbody.skin (1.1)

2003-08-02 10:26 robert

    removed

- code/Site/getgoodie.hac (1.4)

2003-08-02 10:26 robert

    moved file to membermgr

- code/User/mailbody.skin (1.5)

2003-08-02 10:25 robert

    removed since this skin isn't used anymore

- code/Topic/createStoryLink.skin (1.4)

2003-08-02 10:24 robert

    removed because .hac-files were merged  into single actions.js files

- code/Comment/comment.hac (1.12)
- code/Comment/delete.hac (1.16)
- code/Comment/edit.hac (1.18)
- code/Comment/main.hac (1.2)
- code/Root/blocked.hac (1.5)
- code/Root/list.hac (1.10)
- code/Root/main.hac (1.14)
- code/Root/new.hac (1.17)
- code/Root/notfound.hac (1.8)
- code/Root/rss.hac (1.8)

2003-08-02 10:24 robert

    removed because .hac-files were merged  into single actions.js files

- code/Day/main.hac (1.14)
- code/File/delete.hac (1.12)
- code/File/edit.hac (1.12)
- code/FileMgr/create.hac (1.12)
- code/FileMgr/main.hac (1.12)
- code/Image/delete.hac (1.16)
- code/Image/edit.hac (1.16)
- code/Image/main.hac (1.6)
- code/ImageMgr/create.hac (1.17)
- code/ImageMgr/main.hac (1.19)
- code/MemberMgr/edit.hac (1.14)
- code/MemberMgr/login.hac (1.17)
- code/MemberMgr/logout.hac (1.10)
- code/MemberMgr/main.hac (1.11)
- code/MemberMgr/register.hac (1.15)
- code/MemberMgr/sendpwd.hac (1.8)
- code/MemberMgr/subscriptions.hac (1.7)
- code/Membership/delete.hac (1.9)
- code/Membership/edit.hac (1.16)
- code/Poll/delete.hac (1.9)
- code/Poll/edit.hac (1.12)
- code/Poll/main.hac (1.12)
- code/Poll/results.hac (1.9)
- code/Poll/toggle.hac (1.7)
- code/PollMgr/create.hac (1.14)
- code/PollMgr/main.hac (1.12)
- code/Site/delete.hac (1.6)
- code/Site/edit.hac (1.17)
- code/Site/getfile.hac (1.3)
- code/Site/main.hac (1.16)
- code/Site/menuext.hac (1.2)
- code/Site/menuext.reg.hac (1.2)
- code/Site/mostread.hac (1.8)
- code/Site/referrers.hac (1.8)
- code/Site/rss.hac (1.15)
- code/Site/search.hac (1.20)
- code/Site/subscribe.hac (1.9)
- code/Site/unsubscribe.hac (1.7)
- code/Skin/delete.hac (1.11)
- code/SkinMgr/diff.hac (1.4)
- code/SkinMgr/edit.hac (1.14)
- code/SkinMgr/main.hac (1.17)
- code/SkinMgr/safe.hac (1.2)
- code/Story/comment.hac (1.18)
- code/Story/delete.hac (1.17)
- code/Story/edit.hac (1.21)
- code/Story/main.hac (1.25)
- code/StoryMgr/create.hac (1.19)
- code/StoryMgr/main.hac (1.11)
- code/SysMgr/logs.hac (1.7)
- code/SysMgr/main.hac (1.4)
- code/SysMgr/setup.hac (1.5)
- code/SysMgr/sites.hac (1.5)
- code/SysMgr/status.hac (1.3)
- code/SysMgr/users.hac (1.8)
- code/TopicMgr/main.hac (1.11)

2003-08-01 15:52 hannes

    * Make bookmarklet work with Mozilla
    * Add variants with different formatting and popup window
    see http://help.antville.org/stories/467772/

- bookmarklet.txt (1.4)

2003-07-29 14:01 hannes

    Fix bug where failure to send mail was never detected in sendPwd().

- code/MemberMgr/objectFunctions.js (1.30)

2003-07-25 07:44 robert

    modified newMediaObject() with patch from Maximilian Dornseif (http://grazia.helma.at/pipermail/antville-dev/2003-July/000086.html):
    - return a struct as required by the spec at http://www.xmlrpc.com/metaWeblogNewMediaObject
    - use buildAliasFromFile() to construct the file alias
    - return the full url of the object if baseUri is set in app.properties
    - return an extra value 'alias' which can be used for further processing by the caller without having to parse the returned url

- code/MetaWeblogApi/metaWeblogAPI.js (1.1.2.3)

2003-07-23 16:48 tobi

    * link to results if poll is closed or user is denied to vote in poll_macro()
    * always show poll itself as form, even when user is denied to vote
    * redirect to poll results if denied user tries to vote (fixes bug 237)

- code/Poll/main.hac (1.11.6.1)

2003-07-23 16:48 tobi

    branches:  1.61.6.1.2;
    * link to results if poll is closed or user is denied to vote in poll_macro()
    * always show poll itself as form, even when user is denied to vote
    * redirect to poll results if denied user tries to vote (fixes bug 237)

- code/Global/macros.js (1.61.6.1)

2003-07-22 12:01 robert

    branches:  1.47.2;
    merged changes done in antville_1_0 branch

- code/Site/page.skin (1.47)

2003-07-22 12:01 robert

    merged changes done in antville_1_0 branch

- code/app.properties (1.30)
- code/Day/header.skin (1.2)
- code/Day/main.skin (1.7)
- code/Day/renderFunctions.js (1.8)
- code/SkinMgr/main.skin (1.31)
- code/Story/dayheader.skin (1.2)
- code/Story/display.skin (1.9)
- code/Story/edit.skin (1.26)
- code/Story/macros.js (1.100)
- code/Story/main.skin (1.20)
- code/Story/preview.skin (1.23)
- code/Story/rssResource.skin (1.3)

2003-07-22 12:01 robert

    merged changes done in antville_1_0 branch

- code/BloggerApi/bloggerAPI.js (1.2)
- code/Global/prevpagelink.skin (1.7)
- code/MetaWeblogApi/metaWeblogAPI.js (1.2)
- code/MtApi/moveabletypeAPI.js (1.2)
- code/Root/bloggerapi.js (1.19)
- code/Root/objectFunctions.js (1.33)
- code/Root/page.skin (1.32)
- code/Root/rss.hac (1.7)
- code/Root/rss.skin (1.5)
- code/Root/type.properties (1.16)
- code/Site/actions.js (1.12)
- code/Site/macros.js (1.86)
- code/Site/main.skin (1.8)
- code/Site/preview.skin (1.14)
- code/Site/renderFunctions.js (1.26)
- code/Site/rss.hac (1.14)
- code/Site/rss.skin (1.5)
- code/Site/rssItem.skin (1.13)
- code/Site/rssResource.skin (1.3)
- code/Site/style.skin (1.34)
- code/SkinMgr/edit.hac (1.13)
- code/SysMgr/page.skin (1.17)
- code/Topic/main.skin (1.10)
- code/Topic/renderFunctions.js (1.6)

2003-07-18 14:31 tobi

    added div tag to fix layout

- code/SysMgr/page.skin (1.16.6.2)

2003-07-18 10:06 robert

    branches:  1.96.2.5.2;
    modified discussions_macro(): if discussions are disabled in site-preferences, don't render the checkbox (since the site preferences override story prefs)

- code/Story/macros.js (1.96.2.5)

2003-07-18 10:04 tobi

    checked-in again w/o changes just to correct wrong linefeeds

- code/Story/macros.js (1.96.2.4)

2003-07-18 10:01 robert

    added default value to lastupdate, the prefix text "Last update" is no longer hardcoded in lastupdate macro, therefor it's in prefix now

- code/Site/preview.skin (1.13.6.1)

2003-07-18 10:01 robert

    modified lastupdate_macro(): there is no hardcoded text anymore, use macro prefix instead

- code/Site/macros.js (1.85.6.2)

2003-07-18 10:00 robert

    changed embedded discussions-checkbox:
    - moved description text and surrounding p tags into prefix and suffix
    - added checked="checked" as default

- code/Story/edit.skin (1.25.6.1)

2003-07-18 08:04 tobi

    added support for unsetting checked attribute of discussions_macro() in skin when adding a new story

- code/Story/macros.js (1.96.2.3)

2003-07-18 07:50 tobi

    added skin prototype and name to res.data.title

- code/SkinMgr/edit.hac (1.12.8.1)

2003-07-18 07:49 tobi

    displaying systitle in navigation instead of hardcoded "antville home"

- code/Root/objectFunctions.js (1.31.6.1)
- code/Root/page.skin (1.31.6.1)
- code/Site/page.skin (1.46.6.1)
- code/SysMgr/page.skin (1.16.6.1)

2003-07-17 15:49 tobi

    added support for unsetting checked attribute in skin

- code/Story/macros.js (1.96.2.2)

2003-07-17 13:31 tobi

    * fixed timezone bug (rss dates have been CETby default)
    * did some minor tweaking with the output

- code/Root/rss.hac (1.6.8.1)
- code/Root/rss.skin (1.4.6.1)
- code/Site/rss.hac (1.12.6.2)
- code/Site/rss.skin (1.4.8.1)
- code/Site/rssItem.skin (1.11.6.2)
- code/Site/rssResource.skin (1.2.8.1)
- code/Story/rssResource.skin (1.2.8.1)

2003-07-17 12:33 robert

    added metaWeblog.getCategories to the reformatted list of methods accessible via XmlRpc

- code/app.properties (1.28.6.3)

2003-07-17 12:29 robert

    moved to prototype story (renamed to "dayheader")

- code/Day/header.skin (1.1.2.2)

2003-07-17 12:29 robert

    initial check-in: the former day/header.skin

- code/Story/dayheader.skin (1.1.2.1)

2003-07-17 12:29 robert

    branches:  1.1.2;
    file dayheader.skin was initially added on branch antville_1_0.

- code/Story/dayheader.skin (1.1)

2003-07-17 12:28 robert

    - surround header containing addstory- and prevpagelink with a div-tag
    - removed prefix and suffix from response.prevpage, topic.storylist and response.nextpage

- code/Topic/main.skin (1.8.6.2)

2003-07-17 12:27 robert

    modified because the day header is now a skin of prototype story (and was renamed to "dayheader")

- code/SkinMgr/main.skin (1.29.6.2)

2003-07-17 12:26 robert

    response.prevpage is now surrounded by a div-tag that adds the right space between page navigation and content

- code/Site/main.skin (1.7.10.1)

2003-07-17 12:25 robert

    response.prevpage is now surrounded by a div-tag

- code/Day/main.skin (1.5.10.2)

2003-07-17 12:24 robert

    moved line containing author and createtime from display.skin into this skin

- code/Story/main.skin (1.19.6.1)

2003-07-17 12:24 robert

    moved line containing author and createtime from display.skin into this skin

- code/Story/preview.skin (1.22.6.1)

2003-07-17 12:23 robert

    moved line containing author and createtime out of this skin (into preview.skin and main.skin) due to different date formatting needs

- code/Story/display.skin (1.7.6.2)

2003-07-17 12:22 robert

    removed surrounding <div>, this was moved to skins that embed the pagelink

- code/Global/prevpagelink.skin (1.6.6.1)

2003-07-17 12:22 robert

    modified renderStorylist(): add a dayheader on top of every new day in storylist

- code/Topic/renderFunctions.js (1.5.8.1)

2003-07-17 12:21 robert

    modified renderStorylist() because dayheader is now a skin of prototype story

- code/Site/renderFunctions.js (1.24.6.2)

2003-07-17 12:20 robert

    added rendering of dayheader before rendering the storylist

- code/Day/renderFunctions.js (1.7.8.1)

2003-07-17 12:18 robert

    increased bottom margin of pagelink to 18px

- code/Site/style.skin (1.33.6.1)

2003-07-08 15:04 hannes

    Replace FESI tryEval with real try statements.

- code/Story/objectFunctions.js (1.60)
- code/StoryMgr/objectFunctions.js (1.32)

2003-07-08 14:53 hannes

    Changed RegExp constructors to include the global ("g")
    and ignoreCase ("i") flags as required by Rhino.

- code/Global/objectFunctions.js (1.93)
- code/Root/objectFunctions.js (1.32)
- code/Skin/macros.js (1.8)
- code/Story/macros.js (1.99)

2003-07-08 14:38 hannes

    Check if partLastRendered is defined before comparing it.
    Otherwise, Rhino will always evaluate this condition to false.

- code/Story/objectFunctions.js (1.59)

2003-07-08 14:31 hannes

    Rename public collection to publicSites because public is a reserved keyword in Rhino.
    Prefetch sites in renderSitelist().

- code/Root/macros.js (1.14)
- code/Root/renderFunctions.js (1.2)
- code/Root/type.properties (1.15)

2003-07-08 14:22 hannes

    Do a prefetchChildren() in history_macro.

- code/Site/macros.js (1.85.6.1)

2003-07-08 14:20 hannes

    Fix res.dependsOn: stylesheet skin is called "style", not "stylesheet".

- code/Site/actions.js (1.11.8.1)

2003-07-02 11:27 michi

    implemented the metaWeblog.getCategories and the missing .categories and .flNotOnHomePage-properties to the struct

- code/MetaWeblogApi/metaWeblogAPI.js (1.1.2.2)

2003-06-30 21:58 michi

    branches:  1.1.2;
    file bloggerAPI.js was initially added on branch antville_1_0.

- code/BloggerApi/bloggerAPI.js (1.1)

2003-06-30 21:58 michi

    branches:  1.1.2;
    file metaWeblogAPI.js was initially added on branch antville_1_0.

- code/MetaWeblogApi/metaWeblogAPI.js (1.1)

2003-06-30 21:58 michi

    unzipped implementation of weblogAPIs; three new mountpoints for root: blogger, metaWeblog, mt

- weblogAPIs.zip (1.1.2.2)
- code/BloggerApi/bloggerAPI.js (1.1.2.1)
- code/MetaWeblogApi/metaWeblogAPI.js (1.1.2.1)
- code/MtApi/moveabletypeAPI.js (1.1.2.1)

2003-06-30 21:58 michi

    branches:  1.14.8.1.2;
    unzipped implementation of weblogAPIs; three new mountpoints for root: blogger, metaWeblog, mt

- code/Root/type.properties (1.14.8.1)

2003-06-30 21:58 michi

    branches:  1.1.2;
    file moveabletypeAPI.js was initially added on branch antville_1_0.

- code/MtApi/moveabletypeAPI.js (1.1)

2003-06-30 08:25 tobi

    initial check-in of internet explorer "post it" context menu;
    (instructions: download and install /sitename/menuext.reg)

- code/Site/menuext.hac (1.1)
- code/Site/menuext.reg.hac (1.1)
- code/Site/menuext.reg.skin (1.1)
- code/Site/menuext.skin (1.1)

2003-06-29 22:13 michi

    implemented the metaWeblog- and the movabletype-API

- code/Root/bloggerapi.js (1.18.6.1)

2003-06-29 22:09 michi

    branches:  1.1.2;
    file weblogAPIs.zip was initially added on branch antville_1_0.

- weblogAPIs.zip (1.1)

2003-06-29 22:09 michi

    implemented the metaWeblog- and the movabletype-API

- weblogAPIs.zip (1.1.2.1)
- code/app.properties (1.28.6.2)

2003-06-27 11:58 robert

    branches:  1.56.2.1.2;
    merged in changes made in the main branch after release 1.0

- code/Story/objectFunctions.js (1.56.2.1)

2003-06-27 11:58 robert

    merged in changes made in the main branch after release 1.0

- macro.help (1.10.6.1)
- code/app.properties (1.28.6.1)
- code/Comment/comment.hac (1.10.4.1)
- code/Comment/edit.hac (1.16.2.1)
- code/Day/header.skin (1.1.2.1)
- code/Day/macros.js (1.7.16.1)
- code/Day/main.skin (1.5.10.1)
- code/File/preview.skin (1.10.6.1)
- code/HopObject/delete.skin (1.9.6.1)
- code/Membership/objectFunctions.js (1.9.4.1)
- code/Site/renderFunctions.js (1.24.6.1)
- code/Site/rss.hac (1.12.6.1)
- code/Site/rssItem.skin (1.11.6.1)
- code/SkinMgr/main.skin (1.29.6.1)
- code/Story/comment.hac (1.16.4.1)
- code/Story/display.skin (1.7.6.1)
- code/Story/macros.js (1.96.2.1)
- code/Story/rssItem.skin (1.4.8.1)
- code/Topic/macros.js (1.10.8.1)
- code/Topic/main.skin (1.8.6.1)

2003-06-27 11:58 robert

    branches:  1.30.2.1.2;
    merged in changes made in the main branch after release 1.0

- code/StoryMgr/objectFunctions.js (1.30.2.1)

2003-06-19 13:12 tobi

    moved colon into mimetype macro

- code/File/preview.skin (1.11)

2003-06-12 12:49 hannes

    removed debugging output

- code/Story/objectFunctions.js (1.58.2.3)

2003-06-12 12:41 hannes

    Enhancement in link(): use navigation name if no link text is provided.

- code/HopObject/objectFunctions.js (1.13.4.2)

2003-06-06 14:40 tobi

    use item's createtime rather than its modifytime

- code/Site/rss.hac (1.13)

2003-06-05 15:15 tobi

    removed accidentally committed .cvsignore files

- .cvsignore (1.4)
- code/Global/.cvsignore (1.2)

2003-06-05 14:49 tobi

    added support for day/header.skin

- macro.help (1.11)
- code/SkinMgr/main.skin (1.30)

2003-06-05 14:31 tobi

    added support for day header (ie. date will only be displayed once each day)

- code/Day/macros.js (1.8)
- code/Site/renderFunctions.js (1.25)
- code/Story/display.skin (1.8)

2003-06-05 14:31 tobi

    branches:  1.1.2;
    added support for day header (ie. date will only be displayed once each day)

- code/Day/header.skin (1.1)

2003-06-05 14:31 tobi

    added support for day header (ie. date will only be displayed once each day)

- code/Day/main.skin (1.6)

2003-06-05 14:25 tobi

    Updated by TortoiseCVS

- .cvsignore (1.3)

2003-06-05 14:25 tobi

    Updated by TortoiseCVS

- code/Global/.cvsignore (1.1)

2003-06-05 14:24 tobi

    Updated by TortoiseCVS

- .cvsignore (1.1)

2003-06-05 14:24 tobi

    Updated by TortoiseCVS

- .cvsignore (1.2)

2003-05-29 16:11 tobi

    added support for scheduler with cron features

- code/app.properties (1.29)

2003-05-29 16:09 tobi

    put everything inside <dc:rights> tags into prefix/suffix to ensure xml encoding of copy sign (c)

- code/Site/rssItem.skin (1.12)
- code/Story/rssItem.skin (1.5)

2003-05-14 15:01 hannes

    Implemented site.folderlink macro which renders a link to a folder
    with lots of tricks like display triggers and dynastyles and stuff.

- code/Site/macros.js (1.85.2.3)

2003-05-14 14:59 hannes

    added hopobject.link() function which renders an (optionally styled and wrapped)
    link to this object.

- code/HopObject/objectFunctions.js (1.13.4.1)

2003-05-14 14:58 hannes

    added global isInPath(obj) function, which returns true if the argument is
    a hopobject contained in the current request path, false otherwise.

- code/Global/objectFunctions.js (1.92.2.1)

2003-05-13 13:11 hannes

    Check if folder exists in up, prev, next macros

- code/Global/macros.js (1.61.2.3)

2003-05-13 09:25 hannes

    Fix allowed macro names prev/up/next

- code/Story/securityFunctions.js (1.3.4.2)

2003-05-13 08:56 hannes

    Add navigation macro "up", implement text parameter for "up", "prev" and "next"

- code/Global/macros.js (1.61.2.2)

2003-05-13 08:38 hannes

    Implement simple prev/next navigation for folders and use it in the default skins

- code/Story/folderitem.skin (1.1.2.2)
- code/Story/main.skin (1.19.2.2)
- code/Story/objectFunctions.js (1.58.2.2)
- code/Story/securityFunctions.js (1.3.4.1)

2003-05-13 08:38 hannes

    Implement simple prev/next navigation for folders and use it in the default skins

- code/Global/macros.js (1.61.2.1)

2003-05-12 13:39 hannes

    Fix previous/next page navigation in day.renderStorylist() since days are
    now contained in site.weblog instead of juist site.

- code/Day/renderFunctions.js (1.7.4.1)

2003-05-09 15:53 hannes

    set online on folder object, not story manager 8-)

- code/StoryMgr/objectFunctions.js (1.31.2.3)

2003-05-09 15:17 hannes

    Always set online status to 1 for new folders.

- code/StoryMgr/objectFunctions.js (1.31.2.2)

2003-05-09 14:12 hannes

    Allow for text parameters in story.onlinelink and topic.addstory macros

- code/Story/macros.js (1.98)
- code/Topic/macros.js (1.11)
- code/Topic/main.skin (1.9)

2003-05-09 13:38 hannes

    Fix typo (klick/click)

- code/HopObject/delete.skin (1.10)

2003-05-05 20:26 hannes

    Added linkedpath macro to skinmgr/skinset pages.

- code/SkinMgr/newskinset.skin (1.1.2.3)

2003-05-05 19:24 hannes

    Check if usr argument is null before accessing it

- code/Site/securityFunctions.js (1.18.4.1)

2003-05-05 19:24 hannes

    Fix add folder link

- code/Site/folders.skin (1.1.2.2)
- code/Site/macros.js (1.85.2.2)

2003-05-05 18:02 hannes

    More progress on the skinset trail.
    Added features to create, edit, delete and test-drive skinsets.

- code/HopObject/securityFunctions.js (1.12.6.2)
- code/SkinMgr/main.skin (1.29.4.3)
- code/SkinMgr/newskinset.hac (1.1.2.2)
- code/SkinMgr/newskinset.skin (1.1.2.2)
- code/SkinMgr/objectFunctions.js (1.12.6.1)

2003-05-02 17:01 hannes

    branches:  1.1.2;
    file newskinset.skin was initially added on branch skinset.

- code/SkinMgr/newskinset.skin (1.1)

2003-05-02 17:01 hannes

    branches:  1.1.2;
    file newskinset.hac was initially added on branch skinset.

- code/SkinMgr/newskinset.hac (1.1)

2003-05-02 17:01 hannes

    Functionality to create new skinsets

- code/SkinMgr/macros.js (1.14.6.2)
- code/SkinMgr/main.skin (1.29.4.2)
- code/SkinMgr/newskinset.hac (1.1.2.1)
- code/SkinMgr/newskinset.skin (1.1.2.1)

2003-05-02 15:18 hannes

    Implemented rudimentary skinset listing in skinmgr.
    Editing skins in skinset works now (moved everything from skinmgr to skinset)

- code/Skin/delete.hac (1.10.6.1)
- code/SkinMgr/diff.hac (1.3.6.1)
- code/SkinMgr/edit.hac (1.12.6.1)
- code/SkinMgr/edit.skin (1.5.4.1)
- code/SkinMgr/macros.js (1.14.6.1)
- code/SkinMgr/main.skin (1.29.4.1)

2003-05-01 13:40 hannes

    branches:  1.1.2;
    file antville_dbpatch20030501.sql was initially added on branch skinset.

- db/patches/antville_dbpatch20030501.sql (1.1)

2003-05-01 13:40 hannes

    Initial commit for the skinset branch: DB update script and updated type properties.

- code/HopObject/securityFunctions.js (1.12.6.1)
- code/Skin/type.properties (1.6.6.1)
- code/SkinMgr/type.properties (1.2.10.1)
- db/patches/antville_dbpatch20030501.sql (1.1.2.1)

2003-04-14 18:19 hannes

    Add first folder support

- code/Comment/type.properties (1.7.6.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folderFunctions.js was initially added on branch folders.

- code/Story/folderFunctions.js (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file foldersHead.skin was initially added on branch folders.

- code/Site/foldersHead.skin (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file foldersBody.skin was initially added on branch folders.

- code/Site/foldersBody.skin (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folderitem.skin was initially added on branch folders.

- code/Story/folderitem.skin (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folders.hac was initially added on branch folders.

- code/Site/folders.hac (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folderView.skin was initially added on branch folders.

- code/Story/folderView.skin (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file foldersFunctions.js was initially added on branch folders.

- code/Site/foldersFunctions.js (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file createFolder.hac was initially added on branch folders.

- code/StoryMgr/createFolder.hac (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file dynafolders.hac was initially added on branch folders.

- code/Site/dynafolders.hac (1.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folderMacros.js was initially added on branch folders.

- code/Story/folderMacros.js (1.1)

2003-04-14 17:49 hannes

    Add first folder support

- code/Root/type.properties (1.14.4.1)
- code/Site/contribnavigation.skin (1.11.2.1)
- code/Site/dynafolders.hac (1.1.2.1)
- code/Site/folders.hac (1.1.2.1)
- code/Site/folders.skin (1.1.2.1)
- code/Site/foldersBody.skin (1.1.2.1)
- code/Site/foldersFunctions.js (1.1.2.1)
- code/Site/foldersHead.skin (1.1.2.1)
- code/Site/macros.js (1.85.2.1)
- code/Site/page.skin (1.46.2.1)
- code/Site/renderFunctions.js (1.24.2.1)
- code/Site/type.properties (1.34.4.1)
- code/Story/delete.hac (1.16.2.1)
- code/Story/edit.hac (1.20.2.1)
- code/Story/edit.skin (1.25.2.1)
- code/Story/folderFunctions.js (1.1.2.1)
- code/Story/folderMacros.js (1.1.2.1)
- code/Story/folderView.skin (1.1.2.1)
- code/Story/folderitem.skin (1.1.2.1)
- code/Story/macros.js (1.97.2.1)
- code/Story/main.hac (1.24.2.1)
- code/Story/main.skin (1.19.2.1)
- code/Story/objectFunctions.js (1.58.2.1)
- code/Story/type.properties (1.18.6.1)
- code/StoryMgr/createFolder.hac (1.1.2.1)
- code/StoryMgr/objectFunctions.js (1.31.2.1)

2003-04-14 17:49 hannes

    branches:  1.1.2;
    file folders.skin was initially added on branch folders.

- code/Site/folders.skin (1.1)

2003-04-14 17:40 hannes

    Add renderIdDropDownBox that takes a separate ID array to be used as values.

- code/Global/renderFunctions.js (1.38.2.1)

2003-04-14 17:38 hannes

    add images for folder listings

- db/patches/antville_dbpatch20030411.sql (1.1.2.1)

2003-04-14 17:38 hannes

    branches:  1.1.2;
    file antville_dbpatch20030411.sql was initially added on branch folders.

- db/patches/antville_dbpatch20030411.sql (1.1)

2003-04-14 17:36 hannes

    added images for folder listings

- images.zip (1.9.2.1)

2003-04-14 14:23 hannes

    branches:  1.97.2;
    Allow for stories with online-status 1 not to have a topic. (see log msg for
    story/objectFunctions.js and storymgr/objectFunctions.js)

- code/Story/macros.js (1.97)

2003-04-14 14:15 hannes

    branches:  1.31.2;
    Do not complain about missing topic when editing or creating a story,
    even if its onlinestatus is 1. This error isn't right anymore because
    there isn't a "add to topic" anymore, just a "add to front page" which
    the user has deselected. Also, there are enough cases where an author
    would want a story to be neither on the frontpage nor in a topic.

- code/StoryMgr/objectFunctions.js (1.31)

2003-04-14 14:15 hannes

    branches:  1.58.2;
    Do not complain about missing topic when editing or creating a story,
    even if its onlinestatus is 1. This error isn't right anymore because
    there isn't a "add to topic" anymore, just a "add to front page" which
    the user has deselected. Also, there are enough cases where an author
    would want a story to be neither on the frontpage nor in a topic.

- code/Story/objectFunctions.js (1.58)

2003-04-14 14:10 hannes

    Redirect to comment anchor (#comment-id) after creating a comment

- code/Story/comment.hac (1.17)
- code/Story/objectFunctions.js (1.57)

2003-04-14 13:58 hannes

    Fixed indentation

- code/Membership/objectFunctions.js (1.10)

2003-04-14 13:51 hannes

    Redirect to comment anchor (#comment-id) after creating or editing a comment

- code/Comment/comment.hac (1.11)
- code/Comment/edit.hac (1.17)

2003-04-11 13:38 tobi

    modified res.data.title

- code/MemberMgr/edit.hac (1.13)

2003-04-11 13:37 tobi

    modified res.data.title

- code/MemberMgr/subscriptions.hac (1.6)

2003-04-11 13:35 tobi

    branches:  1.13.6;
    had to move "last update on" prefix from skin to lastupdate_macro() in site/macros.js to avoid redundant output

- code/Site/preview.skin (1.13)

2003-04-11 13:35 tobi

    branches:  1.85.2;  1.85.6;
    had to move "last update on" prefix from skin to lastupdate_macro() in site/macros.js to avoid redundant output

- code/Site/macros.js (1.85)

2003-04-11 13:24 hannes

    added "use antville;"
    fixed statement for TEXT_ALIAS column.

- db/patches/antville_dbpatch20030303.sql (1.4)

2003-04-11 12:51 hannes

    branches:  1.16.2;
    Check for exsistence of this.creator to make script more stable.

- code/Story/delete.hac (1.16)

2003-04-11 12:49 hannes

    branches:  1.31.6;
    Also escape \ in search function.
    Add postprocessHref() function for virtual host setup.

- code/Root/objectFunctions.js (1.31)

2003-04-11 12:48 hannes

    branches:  1.28.6;
    Introduce defaultHost property for virtual server setup.

- code/app.properties (1.28)

2003-04-11 12:48 hannes

    Introduce defaultHost property for virtual server setup.

- code/Site/objectFunctions.js (1.51)

2003-04-11 12:48 tobi

    branches:  1.92.2;  1.92.8;
    changed naming "rules" to derive an alias from the filename for file upload:

    * myfile will become "myfile" w/o filetype
    * myfile.foo will become "myfile" w/ filetype "foo"
    * myfile.foo.bar will become "myfile" w/ filetype "bar"
    * .myfile will become "myfile" w/ filetype "myfile"
    * .myfile.foo will become "myfile" w/ filetype "foo"
    * ".myfile.foo.bar" will become "myfile" w/ filetype "bar"

    filenames beginning with a period thus will be transformed into generic ones to avoid them being
    invisible on certain operating systems and/or to avoid possible exploits.

- code/Global/objectFunctions.js (1.92)

2003-04-11 12:36 tobi

    modified output of clicks_macro() to always output the current value plus "dowlooads" by default

- code/File/macros.js (1.17)

2003-04-11 10:16 robert

    requestcnt is set to 0 when creating a new file (instead of leaving null)

- code/FileMgr/objectFunctions.js (1.10)

2003-04-11 10:15 robert

    branches:  1.10.6;
    added defaults in clicks-macro

- code/File/preview.skin (1.10)

2003-04-11 09:35 tobi

    fixed a bug in buildAliasFromFile() that prevented files beginning with a period from getting an alias

- code/Global/objectFunctions.js (1.91)

2003-04-11 09:34 tobi

    branches:  1.61.2;  1.61.6;
    modified logo_macro to always return something, thus even <% logo %> w/o a name param renders an antville logo

- code/Global/macros.js (1.61)

2003-04-11 09:34 robert

    branches:  1.9.2;
    menu.gif is now completely transparent

- images.zip (1.9)

2003-04-11 09:32 tobi

    moved colon as prefix into <% this.clicks %> macro

- code/File/preview.skin (1.9)

2003-04-11 09:31 tobi

    * improved clicks_macro() to display custom texts for each possible amount (0, 1, more)
    * added return; at the end of functions where it was missing

- code/File/macros.js (1.16)

2003-04-10 15:26 tobi

    branches:  1.96.2;
    trimmed part variable if the story text is used as linked title in content_macro()

- code/Story/macros.js (1.96)

2003-04-10 14:58 robert

    modified content_macro(): display three dots if title should appear as link and both title and text are empty after stripping tags

- code/Story/macros.js (1.95)

2003-04-10 13:53 tobi

    removed redundant <div> tag (already contained in site/page.skin)

- code/MemberMgr/statusloggedin.skin (1.10)
- code/MemberMgr/statusloggedout.skin (1.7)

2003-04-10 13:52 tobi

    branches:  1.6.10;
    modified alt tags of antville logos (now showing "made with antville")

- db/antville_oracle.sql (1.6)

2003-04-10 13:52 tobi

    changed link url output in <% logo %> macro to "http://antville.org"

- code/Global/macros.js (1.60)

2003-04-10 13:52 tobi

    modified alt tags of antville logos (now showing "made with antville")

- db/antville_mckoi.sql (1.7)
- db/antville_mysql.sql (1.6)

2003-04-10 10:43 tobi

    branches:  1.4.6;
    added encoding="xml" parameter in <% param.email %>

- code/Root/rss.skin (1.4)

2003-04-10 10:17 tobi

    added TEXT_ALIAS column to AV_TEXT table for future use

- db/patches/antville_dbpatch20030303.sql (1.3)

2003-04-10 10:16 tobi

    added TEXT_ALIAS column to AV_TEXT table for future use

- db/antville_mckoi.sql (1.6)
- db/antville_mysql.sql (1.5)
- db/antville_oracle.sql (1.5)

2003-04-07 21:01 robert

    branches:  1.30.2;
    simplified evalNewStory(): use the second parameter onlinedefault if param.online is null

- code/StoryMgr/objectFunctions.js (1.30)

2003-04-07 21:01 robert

    branches:  1.56.2;
    simplified evalStory(): use the second parameter onlinedefault if param.online is null

- code/Story/objectFunctions.js (1.56)

2003-04-07 21:00 robert

    changed justintopic_macro() and addtofront_macro(): both now render a checkbox plus a hidden input ("onlinedefault") so that the editor "remembers" the users selection in case of a redirect back into editing form

- code/Story/macros.js (1.94)

2003-04-07 20:59 robert

    branches:  1.38.2;
    - modified renderInputCheckbox: use value 1 only if no value was passed in parameter object
    - fixed indentation

- code/Global/renderFunctions.js (1.38)

2003-04-04 09:35 hannes

    imgWindow.focus() causes strange bug on mozilla where the image
    is loaded in the main window. Since the image is newly created
    anyway, calling focus() shouldn't be necessary anyhow.

- code/Site/javascript.skin (1.14)

2003-04-04 08:53 hannes

    Move alt-text below the image.

- code/Image/main.skin (1.6)

2003-04-04 08:52 hannes

    * fix CSS class name (storyTitle instead of storytitle)
    * display alt-text as normal text instead of storyTitle
    * move image info below the name into a separate line
    * use <div> instead of <span><br> where approprate

- code/Image/main.skin (1.5)

2003-04-04 08:44 hannes

    branches:  1.13.10;
    Improvements on image and file preview:

    * fix CSS class name (storyTitle instead of storytitle)
    * move file/image info below the name into a separate line
    * use <div> instead of <span><br> where approprate

- code/Image/preview.skin (1.13)

2003-04-04 08:44 hannes

    Improvements on image and file preview:

    * fix CSS class name (storyTitle instead of storytitle)
    * move file/image info below the name into a separate line
    * use <div> instead of <span><br> where approprate

- code/File/preview.skin (1.8)

2003-04-01 12:13 tobi

    branches:  1.12.6;
    improved output of items w/o title

- code/Site/rss.hac (1.12)

2003-03-27 09:15 robert

    changed deleteStory(): only set lastupdate of site to new Date() if deleted story was online

- code/StoryMgr/objectFunctions.js (1.29)

2003-03-25 16:12 tobi

    remove page title and replaced <p /> with <br />

- code/Site/searchform.skin (1.6)

2003-03-25 16:11 tobi

    tweake with the "link" link and &nbsp; as macro prefix

- code/Comment/reply.skin (1.15)
- code/Comment/toplevel.skin (1.17)

2003-03-25 16:11 tobi

    branches:  1.19.2;  1.19.6;
    tweake with the "link" link and &nbsp; as macro prefix

- code/Story/main.skin (1.19)

2003-03-25 16:11 tobi

    branches:  1.22.6;
    tweake with the "link" link and &nbsp; as macro prefix

- code/Story/preview.skin (1.22)

2003-03-25 16:07 tobi

    changed "react" to "comment" in commentlink_macro()

- code/Story/macros.js (1.93)

2003-03-25 16:06 tobi

    moved commentlink macro back in the skin

- code/Story/preview.skin (1.21)

2003-03-25 15:59 tobi

    added conditions in evalNewStory() to provide backwards compatibility between justintopic and addtofront macros

- code/StoryMgr/objectFunctions.js (1.28)

2003-03-25 15:59 tobi

    added conditions in evalStory() to provide backwards compatibility between justintopic and addtofront macros

- code/Story/objectFunctions.js (1.55)

2003-03-25 15:56 tobi

    added conditions in justintopic_macro() and addtofront_macro() to provide backwards compatibility (ie. old skins using justintopic macro will continue to work)

- code/Story/macros.js (1.92)

2003-03-25 15:54 tobi

    branches:  1.25.2;  1.25.6;
    replaced "display" with "show"

- code/Story/edit.skin (1.25)

2003-03-23 22:36 robert

    changed sys_email_macro(): use the current users email as preselection if root.sys_email is empty

- code/Root/sysmgr_macros.js (1.8)

2003-03-21 16:50 tobi

    changed "frontpage" to "front page"

- code/Site/welcomesysadmin.skin (1.5)
- code/SysMgr/setup.skin (1.12)

2003-03-21 16:48 tobi

    wrapped &quot; around site title in welcome message

- code/Site/welcome.skin (1.8)

2003-03-21 16:47 tobi

    branches:  1.33.6;
    changed site title color to link color

- code/Site/style.skin (1.33)

2003-03-21 16:46 tobi

    branches:  1.46.2;  1.46.6;
    added link to site title (href is site url)

- code/Site/page.skin (1.46)

2003-03-21 16:45 tobi

    added trim() function also where content parts of comments are set

- code/Comment/objectFunctions.js (1.18)
- code/Story/objectFunctions.js (1.54)

2003-03-21 16:13 tobi

    added trim() function wherever content parts are set

- code/Story/objectFunctions.js (1.53)
- code/StoryMgr/objectFunctions.js (1.27)

2003-03-20 18:53 tobi

    * modified story editor according to hannes' screenshot at http://help.antville.org/images/hns-editor
    * added addtofront_macro() to display a checkbox that works vice versa to justintopic_macro()
    * always set this.status in storymgr/create_action() to let the checkbox "know" whether it has to be checked
    (known bugs: when editing a story neither this nor the "comments allowed" checkbox memorize their state when an error occurs.)

- code/Story/edit.skin (1.24)
- code/Story/macros.js (1.91)
- code/Story/objectFunctions.js (1.52)
- code/StoryMgr/objectFunctions.js (1.26)

2003-03-20 17:23 tobi

    added some <br />s to decrease layout width (however, i think best would be to use a new table for each section.)

- code/SysMgr/setup.skin (1.11)

2003-03-20 17:16 tobi

    changed case of E-mail to e-mail. it simply looks the best, imho.

- code/messages.de (1.6)
- code/MemberMgr/register.skin (1.16)
- code/MemberMgr/sendpwd.skin (1.8)
- code/Membership/edit.skin (1.15)
- code/Site/edit.skin (1.27)
- code/SysMgr/setup.skin (1.10)
- code/User/edit.skin (1.18)

2003-03-19 13:56 tobi

    modified page titles according to general wording. however, the system section needs an overall retouch, imho

- code/SysMgr/logs.hac (1.6)
- code/SysMgr/setup.hac (1.4)
- code/SysMgr/sites.hac (1.4)
- code/SysMgr/status.hac (1.2)
- code/SysMgr/users.hac (1.7)

2003-03-19 13:56 tobi

    branches:  1.16.6;
    modified page titles according to general wording. however, the system section needs an overall retouch, imho

- code/SysMgr/page.skin (1.16)

2003-03-19 13:44 tobi

    modified page title and contents to conform with the overall wording in antville as well as the xhtml 1.0 spec (validates except one already known error)

- code/SysMgr/setup.hac (1.3)
- code/SysMgr/setup.skin (1.9)

2003-03-18 10:03 robert

    removed debugging output

- code/Story/macros.js (1.90)

2003-03-17 19:28 robert

    branches:  1.20.2;
    rescueText() is now also called if the publish-button was pressed

- code/Story/edit.hac (1.20)

2003-03-17 19:28 robert

    branches:  1.16.2;
    added calls of rescueText() and restoreRescuedText()

- code/Comment/edit.hac (1.16)

2003-03-17 19:27 robert

    changed content_macro(): properties of req.data  (if existing) now override the storys property values. this change was necessary because otherwise the rescue mechanism for stories/comments wouldn't work propertly (see http://project.antville.org/stories/318015/#318478)

- code/Story/macros.js (1.89)

2003-03-17 19:22 robert

    restructured evalStory(): now the submitted values are stored only after all checks have been passed. although the code is harder to read now it prevents changes to story-content being saved even if the user cancelled the editing process later on. together with the caching of story-contents this also might have lead to a difference between display and actual content.

- code/Story/objectFunctions.js (1.51)

2003-03-17 16:49 tobi

    change "last" to "recently" and don't show the line if there are no weblogs at all

- code/Root/main.skin (1.22)

2003-03-14 10:59 hannes

    Reworked basic inner story and comment skins.
    Spacing should be better now.
    Skins should be easier to understand and customize.
    Used <div> tags wherever possibe instead of <span><br>
    Checked for XHTML 1.0 Transitional validity.

- code/Comment/edit.skin (1.15)
- code/Comment/reply.skin (1.14)
- code/Comment/toplevel.skin (1.16)
- code/Site/style.skin (1.32)
- code/Story/main.skin (1.18)
- code/Story/preview.skin (1.20)

2003-03-14 10:59 hannes

    branches:  1.7.6;
    Reworked basic inner story and comment skins.
    Spacing should be better now.
    Skins should be easier to understand and customize.
    Used <div> tags wherever possibe instead of <span><br>
    Checked for XHTML 1.0 Transitional validity.

- code/Story/display.skin (1.7)

2003-03-13 13:53 tobi

    branches:  1.31.6;
    moved "...&nbsp;" and "<br />" as prefix and suffix param into root.link macros

- code/Root/page.skin (1.31)

2003-03-13 13:52 tobi

    corrected "Public" to "Publicly accessible weblogs"

- code/Root/main.skin (1.21)

2003-03-12 10:54 hannes

    Unscrewable skin manager main page. Same as main.hac, except that it
    uses skinmgr/page.skin to render the page, which is (usually) not customized.

- code/SkinMgr/safe.hac (1.1)

2003-03-12 10:52 hannes

    Allow sysadmins access to all skinmanagers

- code/SkinMgr/securityFunctions.js (1.10)

2003-03-11 13:20 tobi

    added trailing linebreak to achieve more readable html code

- code/Site/preview.skin (1.12)

2003-03-11 13:18 tobi

    moved <span> tag around message macro into prefix and suffix, resp.
    renamed "home" link to "antville home"

- code/Root/page.skin (1.30)

2003-03-11 13:18 tobi

    added pagelink class to define margins between dotted lines and prevpage / nextpage links

- code/Root/style.skin (1.13)

2003-03-11 13:16 tobi

    modified global/sitelist_macro() to only render lists of recently updated sites.
    thus, lists of sites sorted alphabetically are now rendered by root/renderSitelist() by extra call in root/list_action() making it possible to put response.prevpage inside root/list.skin.
    (note: the macro calls renderSitelist() with appropriate arguments and simply outputs res.data.sitelist immediately. maybe this is not what one could call a clean implementation?)

- code/Global/macros.js (1.59)
- code/Root/list.hac (1.9)
- code/Root/list.skin (1.7)
- code/Root/main.skin (1.20)

2003-03-11 13:16 tobi

    branches:  1.1.8;
    modified global/sitelist_macro() to only render lists of recently updated sites.
    thus, lists of sites sorted alphabetically are now rendered by root/renderSitelist() by extra call in root/list_action() making it possible to put response.prevpage inside root/list.skin.
    (note: the macro calls renderSitelist() with appropriate arguments and simply outputs res.data.sitelist immediately. maybe this is not what one could call a clean implementation?)

- code/Root/renderFunctions.js (1.1)

2003-03-10 16:55 tobi

    if a day is displayed the title contains this.groupname formatted as date string. otherwise only this.groupname is displayed.

- code/Day/main.hac (1.13)

2003-03-10 16:50 tobi

    message should only be inside a span tag

- code/Site/page.skin (1.45)

2003-03-10 16:49 tobi

    changed .message class to tell it apart from body text (still looking for a decent color: it should not be the link color as it was before, though)

- code/Site/style.skin (1.31)

2003-03-10 16:45 tobi

    added <br /> before submit buttons

- code/MemberMgr/register.skin (1.15)

2003-03-10 16:45 tobi

    moved register and passwd reminder back to the top (!)

- code/MemberMgr/login.skin (1.16)

2003-03-10 12:18 hannes

    Make "real" comments start with two # instead of just one  to set them
    them visually apart from deactivated options.

- code/app.properties (1.27)

2003-03-10 12:16 hannes

    Updated template for virtual host config to new hrefFunction feature

- code/app.properties (1.26)

2003-03-10 12:12 hannes

    Added href postprocessor function.

- code/Site/objectFunctions.js (1.50)

2003-03-10 11:57 hannes

    Fixed indentation.

- code/Site/objectFunctions.js (1.49)

2003-03-10 11:49 hannes

    Add line break for IE6

- code/MemberMgr/login.skin (1.15)

2003-03-10 11:45 hannes

    * Fixed password reminder link
    * Moved register and pw reminder link back underneath the login form (?)
    * Removed comma from "not registered yet?"

- code/MemberMgr/login.skin (1.14)

2003-03-09 18:40 robert

    removed module-related code

- code/Global/objectFunctions.js (1.90)

2003-03-09 15:06 robert

    changed viewlink_macro(): now param.text is rendered if defined (before it wasn't because openMarkupElement deletes param.text)

- code/File/macros.js (1.15)

2003-03-09 15:01 robert

    changed explanation of alias to match default behaviour of antville (appended "/alias")

- code/Site/new.skin (1.13)

2003-03-09 15:00 robert

    removed module-related stuff that got erroneously commited

- code/Global/objectFunctions.js (1.89)

2003-03-07 22:24 tobi

    changed case of "Last" in update info

- code/Site/preview.skin (1.11)

2003-03-07 22:16 tobi

    branches:  1.29.4;  1.29.6;
    separated "front" from "page" for less resemblance of a microsoft product.

- code/SkinMgr/main.skin (1.29)

2003-03-07 22:12 tobi

    changed "Help" link to lowercase

- code/Skin/edit.skin (1.12)

2003-03-07 22:03 tobi

    added <p> tag around form

- code/Site/new.skin (1.12)

2003-03-07 19:27 tobi

    branches:  1.24.2;
    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/Story/main.hac (1.24)

2003-03-07 19:27 tobi

    branches:  1.11.2;
    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/Site/contribnavigation.skin (1.11)

2003-03-07 19:27 tobi

    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/FileMgr/create.hac (1.11)
- code/FileMgr/main.hac (1.11)
- code/Global/macros.js (1.58)
- code/Global/nextpagelink.skin (1.7)
- code/Global/objectFunctions.js (1.88)
- code/Image/delete.hac (1.15)
- code/Image/edit.hac (1.15)
- code/Image/edit.skin (1.13)
- code/Image/macros.js (1.25)
- code/Image/main.hac (1.5)
- code/Image/main.skin (1.4)
- code/Image/new.skin (1.15)
- code/Image/preview.skin (1.12)
- code/ImageMgr/create.hac (1.16)
- code/ImageMgr/main.hac (1.18)
- code/ImageMgr/main.skin (1.9)
- code/MemberMgr/edit.hac (1.12)
- code/MemberMgr/login.hac (1.16)
- code/MemberMgr/login.skin (1.13)
- code/MemberMgr/main.hac (1.10)
- code/MemberMgr/register.hac (1.14)
- code/MemberMgr/searchresult.skin (1.6)
- code/MemberMgr/searchresultitem.skin (1.4)
- code/MemberMgr/sendpwd.hac (1.7)
- code/MemberMgr/subscriptions.hac (1.5)
- code/Membership/delete.hac (1.8)
- code/Membership/edit.hac (1.15)
- code/Membership/edit.skin (1.14)
- code/Membership/preview.skin (1.10)
- code/Poll/delete.hac (1.8)
- code/Poll/edit.hac (1.11)
- code/Poll/edit.skin (1.13)
- code/Poll/macros.js (1.22)
- code/Poll/main.skin (1.12)
- code/Poll/results.hac (1.8)
- code/Poll/results.skin (1.10)
- code/PollMgr/create.hac (1.13)
- code/PollMgr/main.hac (1.11)
- code/PollMgr/main.skin (1.6)
- code/Root/list.hac (1.8)
- code/Root/list.skin (1.6)
- code/Root/new.hac (1.16)
- code/Site/delete.hac (1.5)
- code/Site/edit.hac (1.16)
- code/Site/edit.skin (1.26)
- code/Site/mostread.hac (1.7)
- code/Site/mostread.skin (1.9)
- code/Site/new.skin (1.11)
- code/Site/preview.skin (1.10)
- code/Site/referrers.hac (1.7)
- code/Site/referrers.skin (1.5)
- code/Site/style.skin (1.30)
- code/Site/welcomeowner.skin (1.3)
- code/Site/welcomesysadmin.skin (1.4)
- code/SkinMgr/main.hac (1.16)
- code/SkinMgr/main.skin (1.28)
- code/Story/delete.hac (1.15)
- code/Story/edit.hac (1.19)
- code/Story/edit.skin (1.23)
- code/Story/main.skin (1.17)
- code/Story/preview.skin (1.19)
- code/StoryMgr/create.hac (1.18)
- code/StoryMgr/main.hac (1.10)
- code/StoryMgr/main.skin (1.7)
- code/TopicMgr/main.hac (1.10)
- code/User/edit.skin (1.17)

2003-03-07 19:27 tobi

    branches:  1.9.6;
    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/HopObject/delete.skin (1.9)

2003-03-07 19:27 tobi

    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/Choice/edit.skin (1.6)
- code/Comment/toplevel.skin (1.15)
- code/Day/main.hac (1.12)
- code/File/delete.hac (1.11)
- code/File/edit.hac (1.11)
- code/File/edit.skin (1.10)
- code/File/new.skin (1.11)
- code/File/preview.skin (1.7)

2003-03-07 19:27 tobi

    branches:  1.11.6;
    still fixed html where necessary to achieve maximum xhtml conformance; furthermore i tried to find a more expressive title for every page output (most of them were set to the site title only which does not help a lot when navigating with the browser history); last but not least many editor forms where adapted to gain a concistent general layout.

- code/Poll/main.hac (1.11)

2003-03-07 14:05 tobi

    replaced occurences of & in query strings by &amp; to conform with xhtml spec. the w2 validator is happy now.

- code/SkinMgr/main.skin (1.27)

2003-03-07 14:04 tobi

    edited textual contents

- code/HopObject/delete.skin (1.8)
- code/Root/main.skin (1.19)
- code/Root/page.skin (1.29)
- code/Root/welcome.skin (1.3)
- code/Site/welcomeowner.skin (1.2)
- code/Site/welcomesysadmin.skin (1.3)

2003-03-05 19:26 robert

    reverted back to 1.23 (changes in 1.24 break antclick)

- code/app.properties (1.25)

2003-03-05 19:19 tobi

    modified skins for xhtml compliance

- code/MemberMgr/login.skin (1.12)
- code/MemberMgr/register.skin (1.14)
- code/MemberMgr/sendpwd.skin (1.7)

2003-03-05 19:11 tobi

    modified skins to conform with xhtml spec

- code/Membership/edit.skin (1.13)
- code/User/edit.skin (1.16)

2003-03-05 18:50 tobi

    fixed bug in onlinelink_macro() that caused invalid html attribute (mode="toggle") to appear;
    changed "link me" to "link", "place your comment" and "post your answer" to "react";
    changed some cases of some words;
    added id_macro() to get the id of a story (to display the code for the story macro)

- code/Story/macros.js (1.88)

2003-03-05 18:47 tobi

    fixed bug that prevented "add choice" button from working when its value was modified

- code/PollMgr/create.hac (1.12)

2003-03-05 18:47 tobi

    changed second word of "Content manager" to lower case

- code/Membership/macros.js (1.18)

2003-03-05 18:46 tobi

    removed stuff that belongs into corresponding skin from response output of searchUser()

- code/MemberMgr/objectFunctions.js (1.29)

2003-03-05 18:44 tobi

    fixed bug in link_macro() that caused invalid html attribute (checkdeny="true") to appear

- code/HopObject/macros.js (1.31)

2003-03-05 18:43 tobi

    changed econd word in "Content manager" to lower case

- code/Global/roles.js (1.6)

2003-03-05 18:41 tobi

    fixed a wrong html attribute (selected="selected") in renderDropDownBox()

- code/Global/renderFunctions.js (1.37)

2003-03-05 18:40 tobi

    added viewlink macro

- code/File/macros.js (1.14)

2003-03-05 18:39 tobi

    validated almost every page (at least apart from the system management stuff) with the w3c validator at http://validator.w3.org and modified the skins where necessary. furthermore i tried to arrange some layouts (files, images, polls) to better and more consistently harmonize with the general antville appearance.

- code/Site/page.skin (1.44)
- code/Site/referrers.skin (1.4)
- code/Site/style.skin (1.29)
- code/Skin/edit.skin (1.11)
- code/SkinMgr/page.skin (1.12)
- code/Story/comment.skin (1.6)
- code/Story/display.skin (1.6)
- code/Story/edit.skin (1.22)
- code/Story/listitem.skin (1.10)
- code/Story/main.skin (1.16)
- code/Story/mostread.skin (1.5)
- code/Story/preview.skin (1.18)
- code/TopicMgr/main.skin (1.5)

2003-03-05 18:39 tobi

    branches:  1.5.4;
    validated almost every page (at least apart from the system management stuff) with the w3c validator at http://validator.w3.org and modified the skins where necessary. furthermore i tried to arrange some layouts (files, images, polls) to better and more consistently harmonize with the general antville appearance.

- code/SkinMgr/edit.skin (1.5)

2003-03-05 18:39 tobi

    branches:  1.8.6;
    validated almost every page (at least apart from the system management stuff) with the w3c validator at http://validator.w3.org and modified the skins where necessary. furthermore i tried to arrange some layouts (files, images, polls) to better and more consistently harmonize with the general antville appearance.

- code/Topic/main.skin (1.8)

2003-03-05 18:39 tobi

    branches:  1.6.6;
    validated almost every page (at least apart from the system management stuff) with the w3c validator at http://validator.w3.org and modified the skins where necessary. furthermore i tried to arrange some layouts (files, images, polls) to better and more consistently harmonize with the general antville appearance.

- code/Global/prevpagelink.skin (1.6)

2003-03-05 18:39 tobi

    validated almost every page (at least apart from the system management stuff) with the w3c validator at http://validator.w3.org and modified the skins where necessary. furthermore i tried to arrange some layouts (files, images, polls) to better and more consistently harmonize with the general antville appearance.

- code/Choice/edit.skin (1.5)
- code/Choice/graph.skin (1.5)
- code/Comment/edit.skin (1.14)
- code/Comment/reply.skin (1.13)
- code/Comment/toplevel.skin (1.14)
- code/File/edit.skin (1.9)
- code/File/new.skin (1.10)
- code/File/preview.skin (1.6)
- code/FileMgr/main.skin (1.6)
- code/Global/colorpickerWidget.skin (1.3)
- code/Global/nextpagelink.skin (1.6)
- code/Image/edit.skin (1.12)
- code/Image/new.skin (1.14)
- code/Image/preview.skin (1.11)
- code/MemberMgr/main.skin (1.6)
- code/MemberMgr/membergroup.skin (1.2)
- code/MemberMgr/memberlist.skin (1.4)
- code/MemberMgr/searchresult.skin (1.5)
- code/MemberMgr/searchresultitem.skin (1.3)
- code/MemberMgr/statusloggedin.skin (1.9)
- code/Membership/edit.skin (1.12)
- code/Membership/preview.skin (1.9)
- code/Poll/edit.skin (1.12)
- code/Poll/main.skin (1.11)
- code/Site/edit.skin (1.25)
- code/Site/mostread.skin (1.8)

2003-03-04 09:25 tobi

    branches:  1.11.6;
    removed accidental double occurrence of %>

- code/Site/rssItem.skin (1.11)

2003-03-03 13:58 tobi

    changed story editor text to lowercase to be more consistent

- code/Story/edit.skin (1.21)
- code/Story/macros.js (1.87)

2003-03-03 13:57 tobi

    some more slight enhancements in poll appearance

- code/Choice/main.skin (1.3)
- code/Poll/results.skin (1.9)

2003-03-03 13:51 tobi

    refurbished polls; removed title property wherever it occurred; state_macro() is deprecated (but still working) now, use closetime_macro() and appropriate prefix/suffix strings instead.

- code/app.properties (1.24)
- code/Choice/edit.skin (1.4)
- code/Poll/edit.skin (1.11)
- code/Poll/listitem.skin (1.7)
- code/Poll/macros.js (1.21)
- code/Poll/main.hac (1.10)
- code/Poll/main.skin (1.10)
- code/Poll/objectFunctions.js (1.10)
- code/Poll/results.hac (1.7)
- code/Poll/results.skin (1.8)
- code/Poll/type.properties (1.5)
- code/PollMgr/create.hac (1.11)
- code/PollMgr/main.hac (1.10)
- code/PollMgr/objectFunctions.js (1.7)
- db/patches/antville_dbpatch20030303.sql (1.2)

2003-03-03 13:51 tobi

    branches:  1.10.6;
    refurbished polls; removed title property wherever it occurred; state_macro() is deprecated (but still working) now, use closetime_macro() and appropriate prefix/suffix strings instead.

- macro.help (1.10)

2003-03-03 12:44 tobi

    condensed calls of escape()

- bookmarklet.txt (1.3)

2003-03-03 12:38 tobi

    fixed name of query argument "text" to "content_text"

- bookmarklet.txt (1.2)

2003-03-03 12:24 robert

    initial check-in: used for displaying system status of antville/helma

- code/SysMgr/status.hac (1.1)
- code/SysMgr/status.skin (1.1)

2003-03-03 12:24 robert

    changed some of the css-classes

- code/SysMgr/style.skin (1.5)

2003-03-03 12:24 robert

    - searching now also works if user presses the enter-key in form (instead of having to click on button)
    - renamed res.data.searchform to res.data.body and res.data.body to res.data.list

- code/SysMgr/users.hac (1.6)

2003-03-03 12:23 robert

    - searching now also works if user presses the enter-key in form (instead of having to click on button)
    - renamed res.data.searchform to res.data.body and res.data.body to res.data.list

- code/SysMgr/sites.hac (1.3)

2003-03-03 12:22 robert

    system setup now uses the page.skin of sysmgr instead of the root-version

- code/SysMgr/setup.hac (1.2)

2003-03-03 12:22 robert

    - switched to external stylesheet
    - slightly changed the menu-layout

- code/SysMgr/page.skin (1.15)

2003-03-03 12:21 robert

    - changed evalSystemSetup() to use the constant arrays containing default date format patterns

- code/SysMgr/objectFunctions.js (1.9)

2003-03-03 12:20 robert

    - searching now also works if user presses the enter-key in form (instead of having to click on button)
    - renamed res.data.searchform to res.data.body and res.data.body to res.data.list

- code/SysMgr/logs.hac (1.5)

2003-03-03 12:18 robert

    removed unused javascript.skin

- code/SysMgr/javascript.skin (1.3)

2003-03-03 12:18 robert

    enabled rescueing of story-values also if publish-button was clicked

- code/StoryMgr/create.hac (1.17)

2003-03-03 12:18 robert

    initial check-in: added stylesheet_action()

- code/SysMgr/actions.js (1.1)

2003-03-03 12:17 robert

    - fixed a bug in content_macro(): fetching a value from req.data didn't work because the properties are prefixed with "content_"
    - removed url_macro() - this is a hopobject-macro now

- code/Story/macros.js (1.86)

2003-03-03 12:16 robert

    - added a space between messages in case result > 10 items
    - fixed indentation (3 spaces)

- code/Site/search.hac (1.19)

2003-03-03 12:15 robert

    changed evalPreferences() to use constant arrays containing short- and longdate format patterns instead of getDefaultDateFormats() (which was removed)

- code/Site/objectFunctions.js (1.48)

2003-03-03 12:13 robert

    removed url_macro(), it's now a hopobject-macro

- code/Site/macros.js (1.84)

2003-03-03 12:13 robert

    embedded managelink_macro()

- code/Root/page.skin (1.28)

2003-03-03 12:12 robert

    fixed indentation of searchSites()

- code/Root/objectFunctions.js (1.30)

2003-03-03 12:12 robert

    branches:  1.13.8;
    added managelink_macro() which renders a link to system management if user is sysadmin

- code/Root/macros.js (1.13)

2003-03-03 12:11 robert

    subscribelink_macro() won't render a link to subscribe-action if site is private

- code/MemberMgr/macros.js (1.8)

2003-03-03 12:10 robert

    removed getDefaultDateFormats() - this is not needed anymore since the default format patterns are now stored in a constant array

- code/Global/objectFunctions.js (1.87)

2003-03-03 12:09 robert

    - removed renderInputRadio which was commented out anyways (the real one is in global/renderFunctions.js)
    - changed renderDateformatChooser() to use format-constants instead of calling getDefaultDateFormats()

- code/HopObject/renderFunctions.js (1.22)

2003-03-03 12:08 robert

    added standard url_macro(), slightly changed skin_macro()

- code/HopObject/macros.js (1.30)

2003-03-03 12:07 robert

    - format-patterns (short and long) are now stored in constant arrays
    - changed default-formats for dates (short and long) in formatTimestamp()
    - removed rescueing of req.data.submit and req.data.save in rescueText(). this means that a user who lost the session while writing a story will be redirected to the story-form instead of directly saving the story.

- code/Global/objectFunctions.js (1.86)

2003-03-03 12:03 robert

    confirm.resultDisplay only gets two parameter values

- code/messages.nl (1.4)

2003-03-03 12:03 robert

    confirm.resultDisplay only gets two parameter values

- code/messages.en (1.7)

2003-03-03 12:02 robert

    added insert statement for standard menu image "manage"

- db/antville_mckoi.sql (1.5)
- db/antville_mysql.sql (1.4)
- db/antville_oracle.sql (1.4)

2003-03-03 12:02 robert

    dbpatch for adding standard menu image "manage"

- db/patches/antville_dbpatch20030303.sql (1.1)

2003-03-03 12:01 robert

    added standard menu header image "manage"

- images.zip (1.8)

2003-03-03 08:29 robert

    fixed the set of site.macros: somehow the line got cutted, leaving "topicl" at the end

- macro.help (1.9)

2003-02-28 12:25 hannes

    Renamed variable container to collection, which is more consistent with
    Helma terminology.

- code/Site/rss.hac (1.11)

2003-02-25 15:16 robert

    removed explicit setting of property name to avoid login problems for users registering a mixed case username. without this all usernames are converted to lowercase by register(), otherwise users won't be able to login again if the db is case sensitive.

- code/MemberMgr/objectFunctions.js (1.28)

2003-02-25 15:05 hannes

    Added /rss?show=all option to site/rss.hac that allows comments to be
    included in the rss output. The mod is very simple, it just uses the
    allcontent collection instead of allstories to create the output.

- code/Site/rss.hac (1.10)

2003-02-25 13:13 hannes

    Fixed indentation, which was partially messed up. Now uniformly
    using 3 spaces instead of tabs.

- code/MemberMgr/objectFunctions.js (1.27)
- code/MemberMgr/register.hac (1.13)

2003-02-24 18:46 robert

    modified formatTimestamp(): re-added setting the timezone, otherwise defining a different timezone in site-preferences has no effect at all (see http://help.antville.org/stories/299705/)

- code/Global/objectFunctions.js (1.85)

2003-02-24 15:50 hannes

    Added getUserInfo() to list of functions callable via XML-RPC
    See http://groups.yahoo.com/group/bloggerDev/message/315

- code/app.properties (1.23)

2003-02-24 15:47 hannes

    branches:  1.18.6;
    Added getUserInfo() - Blogger API function that retrieves a user's info.
    See http://groups.yahoo.com/group/bloggerDev/message/315

- code/Root/bloggerapi.js (1.18)

2003-02-23 15:20 robert

    minor layout change

- code/Site/welcomesysadmin.skin (1.2)

2003-02-23 15:18 robert

    removed smalltrans-image (which is not needed anymore)

- db/antville_mckoi.sql (1.4)
- db/antville_mysql.sql (1.3)
- db/antville_oracle.sql (1.3)

2003-02-23 15:17 robert

    removed antville.org-specific images and replaced them with neutral ones

- images.zip (1.7)

2003-02-23 15:17 robert

    added local anchors for each section

- code/Site/edit.skin (1.24)

2003-02-23 15:16 robert

    if site doesn't contain any stories display standard welcome text plus additional explanations if current user is the site-owner or system-administrator

- code/Site/main.hac (1.15)

2003-02-23 15:15 robert

    directly redirect to form for creating a new site if there are no sites

- code/Root/main.hac (1.13)

2003-02-23 15:14 robert

    changed standard links in navigation-bar
    - added link for creating a new weblog
    - added links to help.antville.org, project.antville.org and macros.antville.org
    - changed embedded sitecounter-macro to display the correct string depending on the number of sites

- code/Root/page.skin (1.27)

2003-02-23 15:14 robert

    removed antville.org-specific text from frontpage

- code/Root/main.skin (1.18)

2003-02-23 15:11 robert

    added description for third "task" (create the first weblog)

- code/Root/welcome.skin (1.2)

2003-02-23 15:11 robert

    initial check-in

- code/Site/welcomeowner.skin (1.1)
- code/Site/welcomesysadmin.skin (1.1)

2003-02-23 15:11 robert

    changed text

- code/Site/welcome.skin (1.7)

2003-02-23 15:10 robert

    branches:  1.24.2;  1.24.6;
    changed renderStorylist(): removed the check if site has already stories (this is done in site/main.hac now)

- code/Site/renderFunctions.js (1.24)

2003-02-23 15:07 robert

    changed online_macro(): added support for optional attributes "yes" and "no" (so users can now define the text that should appear in either case)

- code/Site/macros.js (1.83)

2003-02-23 15:05 robert

    changed sitecounter_macro(): it now accepts optional attributes "no","one" and "more" (works similar to story/commentcounter_macro())

- code/Root/macros.js (1.12)

2003-02-18 17:16 tobi

    added support for modules in zip files in scheduler() and onstart()

- code/Global/objectFunctions.js (1.84.2.1)

2003-02-14 13:49 robert

    create-action now fits the needs of the new story-editor

- code/StoryMgr/create.hac (1.16)

2003-02-14 13:48 robert

    implemented new story-editor (as done on twoday.net)

- code/Story/edit.skin (1.20)

2003-02-14 13:48 robert

    edit-action now fits the needs of the new story-editor

- code/Story/edit.hac (1.18)

2003-02-14 13:46 robert

    - changed editableby_macro(): it now produces three radio-buttons instead of one dropdown-box
    - implemented justintopic_macro()
    (contributed by michi platzer)

- code/Story/macros.js (1.85)

2003-02-14 13:45 robert

    changed input_macro() to handle input type=radio too (contributed by michi platzer)

- code/Global/macros.js (1.57)

2003-02-14 13:45 robert

    modified evalNewStory because story/edit.skin changed, but it's still backwards-compatible to the old story-editor

- code/StoryMgr/objectFunctions.js (1.25)

2003-02-14 13:44 robert

    modified evalStory because story/edit.skin changed, but it's still backwards-compatible to the old story-editor

- code/Story/objectFunctions.js (1.50)

2003-02-14 13:40 robert

    rewrote evalSite, creating a new site is now logged in syslog

- code/Root/objectFunctions.js (1.29)

2003-02-14 13:38 robert

    branches:  1.84.2;
    replaced app.__app__.getAppDir() with File (app.dir)

- code/Global/objectFunctions.js (1.84)

2003-02-14 13:38 robert

    implemented icon-handling (contributed by michi platzer)

- code/Image/objectFunctions.js (1.16)

2003-02-14 13:37 robert

    - removed some senseless checks for param-object (if the param-object isn't existing it's an error)
    - implemented renderInputRadio (contributed by michi platzer)

- code/Global/renderFunctions.js (1.36)

2003-02-14 13:34 robert

    changes in css for new storyeditor-skin:
    added new css-classes "fieldset" and "fieldset p", changed formTitle and formText

- code/Site/style.skin (1.28)

2003-02-11 16:59 tobi

    modified poll/calcPercent() function to calculate percentages of poll votes to become global/percentage()

- code/Global/objectFunctions.js (1.83)
- code/Poll/macros.js (1.20)
- code/Poll/objectFunctions.js (1.9)

2003-02-11 16:54 tobi

    removed shortcuts from antville. support of shortcut is now optional via zip module

- code/Global/macros.js (1.56)
- code/Story/objectFunctions.js (1.49)

2003-02-11 16:54 tobi

    removed shortcuts from antville. support of shortcut is now optional via zip module

- db/antville_mckoi.sql (1.3)
- db/antville_mysql.sql (1.2)
- db/antville_oracle.sql (1.2)

2003-02-11 16:54 tobi

    branches:  1.34.4;
    removed shortcuts from antville. support of shortcut is now optional via zip module

- code/Site/type.properties (1.34)

2003-02-11 14:51 tobi

    replaced remaining tabs with three spaces

- code/Site/style.skin (1.27)

2003-02-10 23:50 robert

    added _parent-definitions

- code/User/type.properties (1.8)

2003-02-10 23:41 robert

    removed one ending span tag (http://project.antville.org/stories/289769)

- code/Story/embed.skin (1.3)

2003-02-10 17:29 robert

    branches:  1.6.6;
    added _parent-definition (might fix this problem: http://project.antville.org/stories/288682/)

- code/Skin/type.properties (1.6)

2003-02-06 19:17 robert

    re-enabled caching of backlinks

- code/Story/macros.js (1.84)

2003-02-06 14:16 hannes

    * Use root.storiesByID to access stories in writeReadLog(). This doesn't require
    loading the full story index anymore and is usually faster than loading the site
    and all its substories.
    * Rely more on default values when constructing Hashtables and Vectors. The first
    time go with the default size, then just use the last size as initial size for the new
    ones. This is because adjusting the capacity of a Vector or Hashtable with less
    then 1000 objects is usually a no-brainer performance-wise.

- code/Global/objectFunctions.js (1.82)

2003-02-06 13:34 hannes

    branches:  1.14.4;  1.14.8;
    Added accessname=TEXT_ID to storiesByID.
    This is a trick to prevent the subnode index from being loaded when accessing
    a single story.

- code/Root/type.properties (1.14)

2003-02-06 08:03 tobi

    added several macros and story ids

- macro.help (1.8)

2003-02-04 12:19 robert

    - changed alias_macro(): title is now the form-encoded description, urlparam now contains the escaped alias. both should avoid problems with special characters

- code/File/macros.js (1.13)

2003-02-04 12:19 robert

    changed content_macro():
    - autoresponse is now only executed if param.autoresponse == "true" (before any value, even "false", would turn autoresponse on)
    - removed form-encoding of value for input type text, this is now done in renderInputText()

- code/Story/macros.js (1.83)

2003-02-04 12:19 robert

    - removed form-encoding of req.data[param.name] in input_macro(): any form-encoding is now done in renderInput* methods if necessary

- code/Global/macros.js (1.55)

2003-02-04 12:18 robert

    added function isCleanForName() which is needed for checking image- and file-aliases for invalid characters. allowed are a-zA-Z0-9.-_space. the former used function isClean() is a bit restrictive for that, on the other hand umlauts etc. lead to problems.

- code/Global/objectFunctions.js (1.81)

2003-02-04 12:18 robert

    - removed unused function changeAlias()
    - fixed a bug in evalFile(): immediatly return in case something is wrong/missing. before that any check for invalid characters was useless because execution would not be stopped. Also changed from isClean() to isCleanForName() which allows spaces, commatas, periods etc. but *not* umlauts.

- code/FileMgr/objectFunctions.js (1.9)

2003-02-04 12:18 robert

    - removed unused function changeAlias()
    - fixed a bug in evalImg(): immediatly return in case something is wrong/missing. before that any check for invalid characters was useless because execution would not be stopped. Also changed from isClean() to isCleanForName() which allows spaces, commatas, periods etc. but *not* umlauts.

- code/ImageMgr/objectFunctions.js (1.14)

2003-02-04 12:18 robert

    branches:  1.13.4;
    - changed createInputParam(): value is not form-encoded anymore, this is done in renderInput* if necessary.

- code/HopObject/objectFunctions.js (1.13)

2003-02-04 12:17 robert

    - removed deleting of property "as" in renderInputTextarea(), this is done in renderMarkupPart()
    - removed form-encoding in renderInputButton()
    - added form-encoding of value in renderInputText()

- code/Global/renderFunctions.js (1.35)

2003-02-04 10:02 tobi

    added mappings for hopobject.modifytime macro

- macro.help (1.7)

2003-02-03 11:24 robert

    changed createInputParam(): the value is now form-encoded, otherwise quotes would break the rendering

- code/HopObject/objectFunctions.js (1.12)

2003-02-03 11:17 robert

    encode image-alttext and title in renderImage(), otherwise an image-alttext with quotes would break the resulting image-tag

- code/Global/renderFunctions.js (1.34)

2003-02-03 11:15 robert

    delete param-property "what" in show_macro(), otherwise it will be rendered in img-tag

- code/Image/macros.js (1.24)

2003-01-31 16:09 tobi

    don't display user e-mail addresses in rss output if user.publishemail is set to false

- code/Site/rss.hac (1.9)
- code/Site/rssItem.skin (1.10)

2003-01-31 16:09 tobi

    branches:  1.6.8;
    don't display user e-mail addresses in rss output if user.publishemail is set to false

- code/Root/rss.hac (1.6)

2003-01-31 16:09 tobi

    branches:  1.4.8;
    don't display user e-mail addresses in rss output if user.publishemail is set to false

- code/Site/rss.skin (1.4)
- code/Story/rssItem.skin (1.4)

2003-01-31 16:09 tobi

    don't display user e-mail addresses in rss output if user.publishemail is set to false

- code/Root/rss.skin (1.3)

2003-01-31 15:48 tobi

    generate etags depending on site.lastupdate

- code/Site/rss.hac (1.8)

2003-01-31 09:39 michi

    fixed a bug in evalURL(): http:// was preprended to the URL even if it started with mailto:

- code/Global/objectFunctions.js (1.80)

2003-01-30 14:35 hannes

    Set cachemode of child objects to aggressive.
    Fetching the IDs of storymgr children makes up a large part of the slow queries on
    antville.org.

- code/StoryMgr/type.properties (1.5)

2003-01-30 14:34 hannes

    Add new stories to the storymgr child collection instead of the site's child collection.
    This way we can set the storymgr child collection to cachemode=aggressive.
    Fetching the IDs of storymgr children makes up a large part of the slow queries on
    antville.org.
    The change in getting hrefs of new public stories is a workaround to a bug in
    Helma that I fixed today.

    fixed in CVS today

- code/StoryMgr/objectFunctions.js (1.24)

2003-01-28 17:06 robert

    encode referrer for display (fixes bug 213, http://helma.org/bugs/show_bug.cgi?id=213)

- code/Site/macros.js (1.82)

2003-01-28 16:46 robert

    fixed a bug in evalStory(): setting editableby-property only if modifier equals creator, before it was impossible to switch editablyby to null again

- code/Story/objectFunctions.js (1.48)

2003-01-28 16:45 robert

    branches:  1.3.4;
    fixed a bug in isEditDenied(): modified isEditDenied(): added check for level == null, otherwise a story that is editable for subscribers and contributors is editable for everybody.

- code/Story/securityFunctions.js (1.3)

2003-01-24 16:28 michi

    bugfixing: if the story is edited by someoneelse than the creator of the story, then editableby was set to NULL, and therefore the story could only be edited by the creator in the following.

- code/Story/objectFunctions.js (1.47)

2003-01-24 13:41 robert

    fixed a severe bug in onRequest(): getError() returns an object, and assigning this object to res.message throws an exception. But since this exception happens in onRequest() the rest of the function seem to be ignored, and the request ist processed ...

- code/SysMgr/securityFunctions.js (1.7)

2003-01-23 21:36 robert

    changed unsubscribelink_macro() to use constant SUBSCRIBER

- code/Membership/macros.js (1.17)

2003-01-23 21:35 robert

    changed level-checks because there's now a difference in meaning between level 0 and level null

- code/MemberMgr/macros.js (1.7)

2003-01-23 21:34 robert

    - changed evalRegistration: now special characters, eg. umlauts, dot, dash are allowed in user-names
    - changed level-checks because there's now a difference in meaning between level 0 and level null

- code/MemberMgr/objectFunctions.js (1.26)

2003-01-23 21:33 robert

    added constant for SUBSCRIBER (== 0), fixed comments

- code/Global/roles.js (1.5)

2003-01-23 21:32 robert

    branches:  1.18.4;
    changed level-checks because there's now a difference in meaning between level 0 and level null

- code/Site/securityFunctions.js (1.18)

2003-01-23 21:30 robert

    branches:  1.12.6;
    changed default memberlevel from 0 to null (because 0 is the level of a subscriber)

- code/HopObject/securityFunctions.js (1.12)

2003-01-23 21:29 robert

    changed history_macro(): comments are not displayed if discussions are disabled either in site-preferences or for the story they belong to

- code/Site/macros.js (1.81)

2003-01-23 21:18 robert

    deleted isPostDenied() - using story.isPostDenied() instead

- code/Comment/securityFunctions.js (1.13)

2003-01-23 21:18 robert

    branches:  1.10.4;
    now calling isPostDenied() of story instead of the comment-method (which was deleted since it didn't do anything different than the story-method)

- code/Comment/comment.hac (1.10)

2003-01-23 21:12 robert

    changed isPostDenied(): posting comments is disabled either if discussions are disabled in site-preferences or for a story (fixes http://helma.org/bugs/show_bug.cgi?id=183)

- code/Story/securityFunctions.js (1.2)

2003-01-23 21:11 robert

    changed commentlink_macro(): if discussions are disabled in site-preferences, this macro will not render a link to comment.hac (fixes http://helma.org/bugs/show_bug.cgi?id=183)

- code/Story/macros.js (1.82)

2003-01-23 19:53 robert

    removed senseless call of autologin() - this is already done by onRequest()

- code/Site/unsubscribe.hac (1.6)

2003-01-23 16:07 hannes

    Removed the hardcoded encoding from the XML declaration.

- code/Root/page.skin (1.26)
- code/Site/page.skin (1.43)

2003-01-23 15:52 hannes

    Add proper site URL in getUsersBlogs() - this may fail if href() doesn't return
    absolute URLs.

- code/Root/bloggerapi.js (1.17)

2003-01-23 15:45 hannes

    Added support for extracting a post's title from <title></title> tags, which is
    what w.bloggar and presumably other Blogger-API tools use to add titles
    to a posting's content.

- code/Root/bloggerapi.js (1.16)

2003-01-23 11:03 hannes

    Use ts{} timestamp format instead of playin date. This is necessary to make
    the recent referrers macro work with Mckoi database. It also works well with
    MySQL.

- code/Site/macros.js (1.80)

2003-01-21 10:09 michi

    disabled the setting of the value of an input-tag to the request-object-value for buttons, since this does not make sense, and furthermore would lead to ugly values as soon as Umlauts are involved;

- code/Global/macros.js (1.54)

2003-01-21 10:03 michi

    corrected confirm.welcomeSite to confirm.welcome

- code/messages.de (1.5)
- code/messages.it (1.4)

2003-01-21 10:01 michi

    removed incorrect quotation marks from confirm.imageDelete and confirm.fileCreate

- code/messages.de (1.4)

2003-01-20 20:58 robert

    changed deletePost() to return true in case the story was successfully deleted, false otherwise (by inverting result.error)

- code/Root/bloggerapi.js (1.15)

2003-01-14 18:15 tobi

    initial check-in

- bookmarklet.txt (1.1)

2003-01-14 10:56 robert

    changed regex in activateLinks(): since format() is called before activateLinks() a plain text URL at the beginning of a line will actually have a <br /> before it

- code/Global/objectFunctions.js (1.79)

2003-01-14 10:44 robert

    changed scheduler-interval to 30 seconds (see http://helma.org/bugs/show_bug.cgi?id=201)

- code/Global/objectFunctions.js (1.78)

2003-01-13 16:59 hannes

    Call activateLinks() after format() in getRenderedContentPart().
    This is to fix the misbehaviour described here:
    http://project.antville.org/stories/254238/

- code/Story/objectFunctions.js (1.46)

2003-01-13 11:53 robert

    changed to match the documentation on macros.antville.org

- macro.help (1.6)

2003-01-13 11:52 robert

    rewrote installation instructions

- readme.txt (1.10)

2003-01-10 13:12 robert

    added a missing quote in lastupdate-macrotag.

- code/Site/page.skin (1.42)

2003-01-10 13:10 robert

    changed isNotPublic() because subscribers (level == 0) of a private weblog couln't access it, therefor they had to be granted a level >= contributor. Now isNotPublic() behaves in the same way as it did before the need_for_speed-branch.

- code/Site/securityFunctions.js (1.17)

2003-01-09 15:02 tobi

    fixed syntax errors in drop index statements (text in brackets, lines 9/10)

- db/patches/antville_dbpatch20021203.sql (1.2)

2003-01-07 17:28 tobi

    proof-read and made some minor corrections (please re-read)

- readme.txt (1.9)

2003-01-07 16:40 tobi

    any color output is processed by renderColorAsString() in colorpicker_macro()

- code/Global/macros.js (1.53)

2003-01-07 16:37 tobi

    colorpicker scripts are now accessible via a site action to enable virtual hosted weblogs using it

- code/Site/page.skin (1.41)

2003-01-07 14:45 tobi

    branches:  1.11.8;
    revamped colorpicker to enable sites with virtual domain hosting (like antville.org) to use the colorpicker, too. currently, the colorpicker scripts are hosted at www.antville.org whily trying to access objects on documents hosted at a different virtual domain (e.g. project.antville.org) and thus violating a browser's security handlers to avoid cross-domain scripting.

- code/Site/actions.js (1.11)

2003-01-07 14:45 tobi

    revamped colorpicker to enable sites with virtual domain hosting (like antville.org) to use the colorpicker, too. currently, the colorpicker scripts are hosted at www.antville.org whily trying to access objects on documents hosted at a different virtual domain (e.g. project.antville.org) and thus violating a browser's security handlers to avoid cross-domain scripting.

- code/Global/colorpicker.skin (1.4)
- code/Global/colorpickerWidget.skin (1.2)
- code/Root/actions.js (1.5)
- code/Root/safescripts.skin (1.2)
- code/Site/style.skin (1.26)

2003-01-07 11:03 robert

    next step in rewriting

- readme.txt (1.8)

2003-01-07 11:03 robert

    added pointers to macro-documentation

- macro.help (1.5)

2003-01-07 10:57 tobi

    moved modifytime_macro() to hopobject prototype

- code/HopObject/macros.js (1.29)
- code/Poll/macros.js (1.19)
- code/Site/macros.js (1.79)
- code/Story/macros.js (1.81)

2003-01-05 22:57 robert

    corrected check for png-images (they can have image/png or image/x-png as content-type)

- code/Image/objectFunctions.js (1.15)

2003-01-05 22:44 robert

    choice-title is now rendered as skin to allow macros (eg. for image-polls)

- code/Poll/macros.js (1.18)

2003-01-05 22:28 robert

    choice-value is now form-encoded to enable using html-code in choice-text

- code/Choice/edit.skin (1.3)

2003-01-05 22:27 robert

    evalPoll doesn't require title anymore (since it isn't part of the edit-form anymore)

- code/Poll/objectFunctions.js (1.8)

2003-01-05 16:59 tobi

    added unescape function for form values retrieved via request.data object

- code/Story/macros.js (1.80)

2003-01-05 16:38 tobi

    changed the default behaviour how "RE:" is prepended to the title of a subsequent comment; added interface for posting a new story from other locations (e.g. bookmarklets)

- code/Story/macros.js (1.79)

2003-01-05 14:42 michi

    fixed bug 192: corrected iisClean()-function, so that it does not allow the character ^ anymore

- code/Global/objectFunctions.js (1.77)

2003-01-03 09:25 robert

    shortcut-table is called AV_SHORTCUT (not AV_SITE)

- db/antville_mckoi.sql (1.2)

2003-01-02 19:16 robert

    added new bloggerApi-functions

- code/app.properties (1.22)

2003-01-02 19:15 robert

    first step of rewriting (still not finished)

- readme.txt (1.7)

2003-01-02 19:12 robert

    moved from root-directory of application into subdirectory db_support

- antville_dbpatch20010621.sql (1.2)
- antville_dbpatch20010629.sql (1.2)
- antville_dbpatch20010721.sql (1.3)
- antville_dbpatch20010811.sql (1.2)
- antville_dbpatch20010905.sql (1.3)
- antville_dbpatch20011021.sql (1.4)
- antville_dbpatch20011022.sql (1.3)
- antville_dbpatch20011204.sql (1.2)
- antville_dbpatch20011206.sql (1.2)
- antville_dbpatch20011208.sql (1.3)
- antville_dbpatch20011213.sql (1.2)
- antville_dbpatch20011215.sql (1.2)
- antville_dbpatch20011219.sql (1.2)
- antville_dbpatch20020104.sql (1.2)
- antville_dbpatch20020109.sql (1.5)
- antville_dbpatch20020125.sql (1.7)
- antville_dbpatch20020308.sql (1.5)
- antville_dbpatch20020424.sql (1.4)
- antville_dbpatch20020425.sql (1.2)
- antville_dbpatch20020426.sql (1.4)
- antville_dbpatch20020513.sql (1.3)
- antville_dbpatch20020524.sql (1.3)
- antville_dbpatch20020626.sql (1.7)
- antville_dbpatch20020717.sql (1.3)
- antville_dbpatch20020718.sql (1.3)
- antville_dbpatch20020726.sql (1.3)
- antville_dbpatch20020801.sql (1.2)
- antville_dbpatch20020812.sql (1.2)
- antville_dbpatch20020903.sql (1.2)
- antville_dbpatch20021203.sql (1.2)
- antville_mckoi.sql (1.6)
- antville_mysql.sql (1.6)
- antville_oracle.sql (1.6)
- db.properties.mysql (1.2)
- db.properties.oracle (1.2)

2003-01-02 19:11 robert

    moved from root-directory of application into this directory (should be zipped for distribution)

- db/antville_mckoi.sql (1.1)
- db/antville_mysql.sql (1.1)
- db/antville_oracle.sql (1.1)
- db/db.properties.mysql (1.1)
- db/db.properties.oracle (1.1)

2003-01-02 19:11 robert

    moved from root-directory of application into this directory (should be zipped for distribution)

- db/patches/antville_dbpatch20010621.sql (1.1)
- db/patches/antville_dbpatch20010629.sql (1.1)
- db/patches/antville_dbpatch20010721.sql (1.1)
- db/patches/antville_dbpatch20010811.sql (1.1)
- db/patches/antville_dbpatch20010905.sql (1.1)
- db/patches/antville_dbpatch20011021.sql (1.1)
- db/patches/antville_dbpatch20011022.sql (1.1)
- db/patches/antville_dbpatch20011204.sql (1.1)
- db/patches/antville_dbpatch20011206.sql (1.1)
- db/patches/antville_dbpatch20011208.sql (1.1)
- db/patches/antville_dbpatch20011213.sql (1.1)
- db/patches/antville_dbpatch20011215.sql (1.1)
- db/patches/antville_dbpatch20011219.sql (1.1)
- db/patches/antville_dbpatch20020104.sql (1.1)
- db/patches/antville_dbpatch20020109.sql (1.1)
- db/patches/antville_dbpatch20020125.sql (1.1)
- db/patches/antville_dbpatch20020308.sql (1.1)
- db/patches/antville_dbpatch20020424.sql (1.1)
- db/patches/antville_dbpatch20020425.sql (1.1)
- db/patches/antville_dbpatch20020426.sql (1.1)
- db/patches/antville_dbpatch20020513.sql (1.1)
- db/patches/antville_dbpatch20020524.sql (1.1)
- db/patches/antville_dbpatch20020626.sql (1.1)
- db/patches/antville_dbpatch20020717.sql (1.1)
- db/patches/antville_dbpatch20020718.sql (1.1)
- db/patches/antville_dbpatch20020726.sql (1.1)
- db/patches/antville_dbpatch20020801.sql (1.1)
- db/patches/antville_dbpatch20020812.sql (1.1)
- db/patches/antville_dbpatch20020903.sql (1.1)
- db/patches/antville_dbpatch20021203.sql (1.1)

2003-01-02 19:09 robert

    - removed checkAccessPermission (this is now done using the standard securityFunctions)
    - implemented bloggerApi-functions:
    getUsersBlogs (returns all sites that a user has subscribed and has write-permissions)
    getRecentPosts (returns a list of max. 20 posts that are either created or editable by a user)
    getPost (returns a single post of a user)
    - added functions getUser() and getBlog() that are not callable via XmlRpc but used by bloggerApi-implementation
    - rewrote the rest of the functions to use the standard securityFunctions

- code/Root/bloggerapi.js (1.14)

2003-01-02 19:05 robert

    securityFunctions now need the membership-level of a user as second argument

- code/Comment/comment.hac (1.9)
- code/Comment/delete.hac (1.15)
- code/Comment/edit.hac (1.15)
- code/Day/main.hac (1.11)

2003-01-02 19:05 robert

    added newly documented macros

- macro.help (1.4)

2003-01-02 19:04 robert

    securityFunctions now need the membership-level of a user as second argument

- code/File/delete.hac (1.10)
- code/File/edit.hac (1.10)
- code/File/macros.js (1.12)
- code/FileMgr/create.hac (1.10)
- code/FileMgr/main.hac (1.10)
- code/Global/macros.js (1.52)
- code/HopObject/macros.js (1.28)
- code/Image/delete.hac (1.14)
- code/Image/edit.hac (1.14)
- code/Image/macros.js (1.23)
- code/ImageMgr/main.hac (1.17)

2003-01-02 19:04 robert

    securityFunctions now need the membership-level of a user as second argument

- code/ImageMgr/create.hac (1.15)
- code/MemberMgr/main.hac (1.9)
- code/Membership/delete.hac (1.7)
- code/Membership/edit.hac (1.14)
- code/Poll/delete.hac (1.7)
- code/Poll/edit.hac (1.10)
- code/Poll/macros.js (1.17)
- code/Poll/main.hac (1.9)
- code/Poll/results.hac (1.6)
- code/Poll/toggle.hac (1.6)
- code/PollMgr/create.hac (1.10)
- code/PollMgr/main.hac (1.9)

2003-01-02 19:03 robert

    collection storiesById now contains all stories (not just the ones that are online). this collection is only used by bloggerApi

- code/Root/type.properties (1.13)

2003-01-02 19:02 robert

    branches:  1.3.6;
    securityFunctions now need the membership-level of a user as second argument

- code/SkinMgr/diff.hac (1.3)

2003-01-02 19:02 robert

    securityFunctions now need the membership-level of a user as second argument

- code/Site/edit.hac (1.15)
- code/Site/macros.js (1.78)
- code/Site/main.hac (1.14)
- code/Site/mostread.hac (1.6)
- code/Site/referrers.hac (1.6)
- code/Site/search.hac (1.18)
- code/Site/subscribe.hac (1.8)

2003-01-02 19:02 robert

    branches:  1.12.6;  1.12.8;
    securityFunctions now need the membership-level of a user as second argument

- code/SkinMgr/edit.hac (1.12)

2003-01-02 19:02 robert

    branches:  1.16.4;
    securityFunctions now need the membership-level of a user as second argument

- code/Story/comment.hac (1.16)

2003-01-02 19:02 robert

    securityFunctions now need the membership-level of a user as second argument

- code/SkinMgr/main.hac (1.15)
- code/Story/main.hac (1.23)

2003-01-02 19:02 robert

    securityFunctions now need the membership-level of a user as second argument

- code/Story/delete.hac (1.14)
- code/Story/edit.hac (1.17)
- code/Story/macros.js (1.78)
- code/StoryMgr/create.hac (1.15)
- code/StoryMgr/main.hac (1.9)
- code/TopicMgr/main.hac (1.9)

2003-01-02 19:02 robert

    securityFunctions now need the membership-level of a user as second argument

- code/Site/unsubscribe.hac (1.5)

2003-01-02 19:02 robert

    branches:  1.10.6;
    securityFunctions now need the membership-level of a user as second argument

- code/Skin/delete.hac (1.10)

2003-01-02 19:00 robert

    - moved checkIfLoggedIn() to securityFunctions.js
    - decreased interval of scheduler to 5 seconds (otherwise too many objects would be locked when scheduler is running)

- code/Global/objectFunctions.js (1.76)

2003-01-02 18:59 robert

    added function getMembershipLevel()

- code/MemberMgr/objectFunctions.js (1.25)

2003-01-02 18:59 robert

    accessing user-property sysadmin directly instead of calling function isUserSysAdmin (removed)

- code/Root/sysmgr_macros.js (1.7)

2003-01-02 18:58 robert

    accessing user-property sysadmin directly instead of calling function isUserSysAdmin (removed)

- code/Site/sysmgr_macros.js (1.7)

2003-01-02 18:58 robert

    fixed comments

- code/Site/objectFunctions.js (1.47)

2003-01-02 18:58 robert

    now using a java.lang.StringBuffer instead of a String-variable when creating the rawcontent of a story

- code/Story/objectFunctions.js (1.45)

2003-01-02 18:56 robert

    accessing user-property sysadmin directly instead of calling function isUserSysAdmin (removed)

- code/User/sysmgr_macros.js (1.7)

2003-01-02 18:56 robert

    accessing user-property sysadmin directly instead of calling function isUserSysAdmin (removed)

- code/SysLog/sysmgr_macros.js (1.4)

2003-01-02 18:56 robert

    added function constructor()

- code/SysMgr/objectFunctions.js (1.8)

2003-01-02 18:55 robert

    renamed to securityFunctions.js

- code/File/securityFunction.js (1.6)
- code/File/securityFunctions.js (1.1)

2003-01-02 18:55 robert

    req.data.memberlevel is now passed as second argument to security-functions. with this they can also be used even when there's no request-object present (scheduler, bloggerApi)

- code/Comment/securityFunctions.js (1.12)

2003-01-02 18:54 robert

    now calling new function getMembershipLevel() of membermgr to retrieve permission-level of user

- code/HopObject/securityFunctions.js (1.11)

2003-01-02 18:54 robert

    removed functions isUserTrusted() and isUserSysAdmin(), moved checkIfLoggedIn() from objectFunctions.js into this file

- code/Global/securityFunctions.js (1.3)

2003-01-02 18:53 robert

    renamed to securityFunctions.js

- code/Image/securityFunction.js (1.10)
- code/Image/securityFunctions.js (1.1)

2003-01-02 18:52 robert

    accessing user-property sysadmin directly instead of calling function isUserSysAdmin (removed)

- code/Root/securityFunctions.js (1.9)

2003-01-02 18:52 robert

    - req.data.memberlevel is now passed as second argument to security-functions. with this they can also be used even when there's no request-object present (scheduler, bloggerApi)
    - removed unused function isPostDenied()

- code/Poll/securityFunctions.js (1.8)

2003-01-02 18:51 robert

    renamed to securityFunctions.js

- code/Story/securityFunction.js (1.21)

2003-01-02 18:51 robert

    renamed file to securityFunctions.js

- code/Story/securityFunctions.js (1.1)

2003-01-02 18:50 robert

    req.data.memberlevel is now passed as second argument to security-functions. with this they can also be used even when there's no request-object present (scheduler, bloggerApi)

- code/FileMgr/securityFunctions.js (1.7)

2003-01-02 18:50 robert

    req.data.memberlevel is now passed as second argument to security-functions. with this they can also be used even when there's no request-object present (scheduler, bloggerApi)

- code/ImageMgr/securityFunctions.js (1.10)
- code/MemberMgr/securityFunctions.js (1.8)
- code/PollMgr/securityFunctions.js (1.5)
- code/Site/securityFunctions.js (1.16)
- code/Skin/securityFunctions.js (1.6)
- code/SkinMgr/securityFunctions.js (1.9)
- code/StoryMgr/securityFunctions.js (1.7)
- code/SysMgr/securityFunctions.js (1.6)

2002-12-23 14:58 robert

    createtime_macro() now only appears as link if the story was published in site (stories that are published only in a topic are not accessible via days-collection)

- code/Story/macros.js (1.77)

2002-12-17 21:56 robert

    changed image_macro():
    - fixed a bug that lead to a thumbnail not being linked to the fullsize-image
    - in case of a popup the onClick-handler is moved to the image-tag, the a-tag still contains just the link to the fullsize-image which should help those who have javascript disabled

    changed linkedpath_macro() so that last item in breadcrumb-navigation is a link too if req.action != main and there is a main-action

- code/Global/macros.js (1.51)

2002-12-17 21:54 robert

    added function getNavigationName()

- code/Topic/objectFunctions.js (1.4)

2002-12-17 21:53 robert

    added function getNavigationName() that displays either the title of a story/comment or a standard string containing the id

- code/Story/objectFunctions.js (1.44)

2002-12-17 21:52 robert

    popupUlr() now uses (cached) getStaticUrl() instead of doing the same thing too

- code/Image/objectFunctions.js (1.14)

2002-12-17 21:51 robert

    changed linkedpath_macro(): the last item in the breadcrumb-navigation is now also linked if req.action != main and there is a main_action

- code/HopObject/objectFunctions.js (1.11)

2002-12-17 21:50 robert

    added a constant named array DISPLAY which contains the strings that should be displayed instead of the prototype-names (used in global linkedpath_macro() resp. getNavigationName())

- code/Global/objectFunctions.js (1.75)

2002-12-17 21:49 robert

    added function getNavigationName() which overrides the hopobject-function to display the groupname of a day as a nicely formatted timestamp

- code/Day/objectFunctions.js (1.5)

2002-12-17 21:30 robert

    branches:  1.7.4;  1.7.8;
    removed prefetchChildren()

- code/Day/renderFunctions.js (1.7)

2002-12-17 21:28 robert

    renderStorylist is now using prefetchChildren since all stories of a day will be displayed on one page

- code/Day/renderFunctions.js (1.6)

2002-12-17 21:21 robert

    branches:  1.5.8;
    renderStorylist() now uses prefetchChildren (backport from antville.org)

- code/Topic/renderFunctions.js (1.5)

2002-12-17 21:16 robert

    removed UTF-8 encoding in header

- code/SysMgr/page.skin (1.14)

2002-12-17 21:15 robert

    backport from antville.org: topic_macro now retrieves the topic of a story from the site-object to get the correct href()

- code/Story/macros.js (1.76)

2002-12-17 21:13 robert

    removed UTF-8-encoding  at beginning of file (backport from antville.org)

- code/SkinMgr/page.skin (1.11)

2002-12-17 21:09 robert

    bugfix: Math.min takes only two arguments (backport from antville.org)

- code/Site/rss.hac (1.7)

2002-12-17 20:49 robert

    removed loadmode aggressive (backport from antville.org)

- code/ImageMgr/type.properties (1.7)

2002-12-17 20:48 robert

    renderImagelist now uses prefetchChildren() for preloading (backport from antville.org)

- code/ImageMgr/renderFunctions.js (1.5)

2002-12-17 20:38 robert

    added href_macro() (backport from antville.org)

- code/HopObject/macros.js (1.27)

2002-12-17 20:35 robert

    change in doWikiStuff: check if src is null (backport from antville.org, although doWikiStuff is not in use anymore)

- code/Global/renderFunctions.js (1.33)

2002-12-17 20:32 robert

    usernames are now linked to the url specified in users preferences (backport from antville.org)

- code/Global/macros.js (1.50)

2002-12-17 20:25 robert

    removed aggressive loadmode (backport from changes on antville.org)

- code/FileMgr/type.properties (1.4)

2002-12-15 13:20 robert

    added collection lastmod (limited to 100 objects) which is used by history_macro()

- code/Site/type.properties (1.33)

2002-12-15 13:20 robert

    history_macro() now uses the lastmod-collection instead of allcontent

- code/Site/macros.js (1.77)

2002-12-11 15:28 hannes

    Membership child objects aren't accessible by their id anymore.
    Use the member's user name instead.

- code/MemberMgr/main.hac (1.8)
- code/MemberMgr/objectFunctions.js (1.24)

2002-12-08 17:10 robert

    changed createtime_macro(): if the optional attribute as="link" is given the createtime of the story is rendered as link to the frontpage of the day.

- code/Story/macros.js (1.75)

2002-12-08 15:37 robert

    rewrote backlinks_macro() again:
    - added optional attribute "exclude": users can now list servers that should not appear in backlinks-list (comma-delimited strings)
    - enabled caching also for empty backlinks to reduce db-traffic

- code/Story/macros.js (1.74)

2002-12-08 13:49 robert

    rewrote backlinks_macro():
    - backlinks are now limited to 100 (if attribute limit is not set in macro-call)
    - changed to java.lang.StringBuffer() instead of using a JS-String
    - rendered backlinks are now cached since they won't change until the next scheduler-run

- code/Story/macros.js (1.73)

2002-12-08 13:47 robert

    now setting app.data.lastAccessLogUpdate to new Date() after scheduler has written the referrers into db. this property is used to check if cached backlinks of a story should be re-rendered or not (in backlinks_macro() of prototype story)

- code/Global/objectFunctions.js (1.74)

2002-12-05 12:10 robert

    branches:  1.10.8;
    relatedtopics_macro() now simply returns to avoid unnecessary db-traffic

- code/Topic/macros.js (1.10)

2002-12-02 17:02 robert

    added section about helma, reformatted text

- readme.txt (1.6)

2002-12-02 16:35 robert

    changed several macros: now using res.handlers.site instead of path.site to ensure these macros are working also for sites mirrored on the main frontpage

- code/Global/macros.js (1.49)

2002-12-02 16:34 robert

    changed to querying for res.handlers.site instead of path.site in case we should display a site-frontpage instead of the static root frontpage

- code/Root/main.hac (1.12)

2002-12-02 16:33 robert

    now assigning the site-object instead of just the alias of the site to avoid unneccessary get()-calls in onRequest()

- code/SysMgr/objectFunctions.js (1.7)

2002-12-02 16:32 robert

    changed several functions: now using res.handlers.site instead of path.site to ensure these functions are working also for sites mirrored on the main frontpage

- code/Global/objectFunctions.js (1.73)

2002-12-02 16:29 robert

    changed doWikiStuff: now querying for res.handlers.site instead of path.site (although this function isn't in use)

- code/Global/renderFunctions.js (1.32)

2002-12-02 16:27 robert

    if root.sys_frontSite is set the site-object is now assigned to res.handlers.site instead to path.site

- code/HopObject/securityFunctions.js (1.10)

2002-12-02 16:25 robert

    changed sys_frontSite_macro() because root.sys_frontSite now contains the site-object instead of just the alias

- code/Root/sysmgr_macros.js (1.6)

2002-12-02 16:25 robert

    added new property sys_frontSite that maps to a site-object (set in evalSystemSetup())

- code/Root/type.properties (1.12)

2002-12-02 13:03 robert

    use "skin" instead of "useskin" as parameter-propertyname

- code/Site/macros.js (1.76)

2002-12-02 13:03 robert

    use "skin" instead of "useskin" as parameter-propertyname

- code/Global/macros.js (1.48)

2002-12-02 12:53 robert

    initial check-in

- antville_dbpatch20021203.sql (1.1)

2002-12-01 20:19 robert

    rewrote text

- readme.txt (1.5)

2002-12-01 19:46 robert

    initial check-in

- db.properties.mysql (1.1)

2002-12-01 19:40 robert

    removed

- antville-hsql.sql (1.5)

2002-12-01 19:33 robert

    removed

- antville_indexes.sql (1.7)
- documentation.html (1.4)

2002-12-01 19:26 robert

    branches:  1.9.4;
    merged need_for_speed branch

- code/Membership/objectFunctions.js (1.9)

2002-12-01 19:26 robert

    branches:  1.14.6;
    merged need_for_speed branch

- code/SkinMgr/macros.js (1.14)

2002-12-01 19:26 robert

    merged need_for_speed branch

- antville_mysql.sql (1.5)
- code/messages.de (1.3)
- code/messages.en (1.6)
- code/messages.it (1.3)
- code/messages.nl (1.3)
- code/Root/actions.js (1.4)
- code/Root/bloggerapi.js (1.13)
- code/Root/main.hac (1.11)
- code/Root/main.skin (1.17)
- code/Root/objectFunctions.js (1.28)
- code/Root/page.skin (1.25)
- code/Root/rss.hac (1.5)
- code/Root/sysmgr_macros.js (1.5)
- code/Root/type.properties (1.11)
- code/Site/actions.js (1.10)
- code/Site/delete.hac (1.4)
- code/Site/edit.hac (1.14)
- code/Site/getfile.hac (1.2)
- code/Site/macros.js (1.75)
- code/Site/main.hac (1.13)
- code/Site/mostread.hac (1.5)
- code/Site/objectFunctions.js (1.46)
- code/Site/referrers.hac (1.5)
- code/Site/renderFunctions.js (1.23)
- code/Site/search.hac (1.17)
- code/Site/securityFunctions.js (1.15)
- code/Site/subscribe.hac (1.7)
- code/Site/sysmgr_macros.js (1.6)
- code/Site/type.properties (1.32)
- code/Site/unsubscribe.hac (1.4)
- code/SysMgr/cleanupFunctions.js (1.4)
- code/SysMgr/objectFunctions.js (1.6)
- code/SysMgr/renderFunctions.js (1.3)
- code/SysMgr/securityFunctions.js (1.5)
- code/SysMgr/setup.skin (1.8)
- code/SysMgr/sites.hac (1.2)

2002-12-01 19:26 robert

    branches:  1.12.6;
    merged need_for_speed branch

- code/SkinMgr/objectFunctions.js (1.12)

2002-12-01 19:26 robert

    merged need_for_speed branch

- code/Comment/comment.hac (1.8)
- code/Comment/delete.hac (1.14)
- code/Comment/edit.hac (1.14)
- code/Comment/macros.js (1.23)
- code/Comment/objectFunctions.js (1.17)
- code/Comment/reply.skin (1.12)
- code/Comment/securityFunctions.js (1.11)
- code/Comment/toplevel.skin (1.13)
- code/Day/main.hac (1.10)
- code/Day/objectFunctions.js (1.4)
- code/Day/renderFunctions.js (1.5)
- code/File/delete.hac (1.9)
- code/File/edit.hac (1.9)
- code/File/macros.js (1.11)
- code/File/securityFunction.js (1.5)
- code/FileMgr/create.hac (1.9)
- code/FileMgr/main.hac (1.9)
- code/FileMgr/objectFunctions.js (1.8)
- code/FileMgr/renderFunctions.js (1.4)
- code/FileMgr/securityFunctions.js (1.6)
- code/Global/macros.js (1.47)
- code/Global/objectFunctions.js (1.72)
- code/Global/renderFunctions.js (1.31)
- code/Global/roles.js (1.4)
- code/Global/securityFunctions.js (1.2)
- code/HopObject/macros.js (1.26)
- code/HopObject/objectFunctions.js (1.10)
- code/HopObject/securityFunctions.js (1.9)
- code/Image/delete.hac (1.13)
- code/Image/edit.hac (1.13)
- code/Image/macros.js (1.22)
- code/Image/main.hac (1.4)
- code/Image/objectFunctions.js (1.13)
- code/Image/securityFunction.js (1.9)
- code/Image/type.properties (1.6)
- code/ImageMgr/create.hac (1.14)
- code/ImageMgr/main.hac (1.16)
- code/ImageMgr/objectFunctions.js (1.13)
- code/ImageMgr/renderFunctions.js (1.4)
- code/ImageMgr/securityFunctions.js (1.9)
- code/MemberMgr/login.hac (1.15)
- code/MemberMgr/logout.hac (1.9)
- code/MemberMgr/macros.js (1.6)
- code/MemberMgr/main.hac (1.7)
- code/MemberMgr/objectFunctions.js (1.23)
- code/MemberMgr/register.skin (1.13)
- code/MemberMgr/securityFunctions.js (1.7)
- code/Membership/delete.hac (1.6)
- code/Membership/edit.hac (1.13)
- code/Membership/macros.js (1.16)
- code/Poll/delete.hac (1.6)
- code/Poll/edit.hac (1.9)
- code/Poll/edit.skin (1.10)
- code/Poll/listitem.skin (1.6)
- code/Poll/macros.js (1.16)
- code/Poll/main.hac (1.8)
- code/Poll/main.skin (1.9)
- code/Poll/objectFunctions.js (1.7)
- code/Poll/results.hac (1.5)
- code/Poll/results.skin (1.7)
- code/Poll/securityFunctions.js (1.7)
- code/Poll/toggle.hac (1.5)
- code/PollMgr/create.hac (1.9)
- code/PollMgr/main.hac (1.8)
- code/PollMgr/objectFunctions.js (1.6)
- code/PollMgr/renderFunctions.js (1.5)
- code/PollMgr/securityFunctions.js (1.4)
- code/Skin/delete.hac (1.9)
- code/Skin/securityFunctions.js (1.5)
- code/SkinMgr/diff.hac (1.2)
- code/SkinMgr/edit.hac (1.11)
- code/SkinMgr/main.hac (1.14)
- code/SkinMgr/main.skin (1.26)
- code/SkinMgr/securityFunctions.js (1.8)
- code/Story/comment.hac (1.15)
- code/Story/delete.hac (1.13)
- code/Story/edit.hac (1.16)
- code/Story/embed.skin (1.2)
- code/Story/listitem.skin (1.9)
- code/Story/macros.js (1.72)
- code/Story/main.hac (1.22)
- code/Story/main.skin (1.15)
- code/Story/objectFunctions.js (1.43)
- code/Story/securityFunction.js (1.20)
- code/StoryMgr/create.hac (1.14)
- code/StoryMgr/main.hac (1.8)
- code/StoryMgr/objectFunctions.js (1.23)
- code/StoryMgr/renderFunctions.js (1.6)
- code/StoryMgr/securityFunctions.js (1.6)
- code/Topic/macros.js (1.9)
- code/Topic/main.skin (1.7)
- code/Topic/renderFunctions.js (1.4)
- code/TopicMgr/macros.js (1.3)
- code/TopicMgr/main.hac (1.8)
- code/TopicMgr/type.properties (1.6)
- code/User/macros.js (1.13)
- code/User/objectFunctions.js (1.15)
- code/User/sysmgr_macros.js (1.6)

2002-12-01 19:25 robert

    merged need_for_speed branch

- code/Poll/info.skin (1.3)
- code/Skin/objectFunctions.js (1.2)
- code/Topic/objectFunctions.js (1.3)

2002-11-30 14:51 robert

    changed message returned

- code/MemberMgr/objectFunctions.js (1.21.2.4)

2002-11-30 14:51 robert

    minor changes in messages

- code/messages.de (1.2.2.1)
- code/messages.en (1.5.2.1)
- code/messages.it (1.2.2.1)
- code/messages.nl (1.2.2.1)

2002-11-30 14:38 robert

    if there's no site-object in path and root.sys_frontSite is defined, add the site-object manually to path.site

- code/HopObject/securityFunctions.js (1.8.4.3)

2002-11-30 14:37 robert

    moved explicit setting of path.site in case of a mirrored site on the main frontpage to hopobject/onRequest(), otherwise req.data.memberlevel would be set to 0

- code/Root/main.hac (1.10.2.3)

2002-11-30 14:16 robert

    marked relatedtopics_macro() as deprecated

- code/Topic/macros.js (1.8.4.2)

2002-11-30 14:14 robert

    removed related topics: they won't work anymore because the whole wiki-stuff was disabled.

- code/Topic/main.skin (1.6.2.1)

2002-11-30 14:08 robert

    added correct rendering of comment-permalinks (using story-href plus anchor pointing to comment)

- code/HopObject/objectFunctions.js (1.9.4.4)

2002-11-30 14:07 robert

    added permalink, moved the link for posting a reply to the bottom of the thread

- code/Comment/toplevel.skin (1.12.2.1)

2002-11-30 14:01 robert

    added permalink

- code/Comment/reply.skin (1.11.2.1)

2002-11-30 13:14 robert

    removed unused info_macro()

- code/Poll/macros.js (1.15.2.2)

2002-11-30 13:14 robert

    changed so that welcome-screen is displayed again

- code/Root/main.hac (1.10.2.2)

2002-11-30 13:13 robert

    replaced call of info-macro with content of former info.skin (which was deleted)

- code/Poll/main.skin (1.8.2.2)

2002-11-30 13:13 robert

    replaced call of info-macro with content of former info.skin (which was deleted)

- code/Poll/edit.skin (1.9.2.2)

2002-11-30 13:13 robert

    fixed strange html-formatting

- code/Poll/listitem.skin (1.5.2.2)

2002-11-30 13:12 robert

    removed. this skin was only used in two other skins, so i decided to delete it

- code/Poll/info.skin (1.2.2.1)

2002-11-30 12:21 robert

    initial check-in: this skin will be used for embedding a story in a skin

- code/Story/embed.skin (1.1.2.1)

2002-11-30 12:21 robert

    branches:  1.1.2;
    file embed.skin was initially added on branch need_for_speed.

- code/Story/embed.skin (1.1)

2002-11-30 12:20 robert

    depending on root.sys_frontSite this action will now either render the default frontpage or the weblog defined as frontpage site

- code/Root/main.hac (1.10.2.1)

2002-11-30 12:20 robert

    changed default-skin in story_macro() from "preview" to "embed"

- code/Global/macros.js (1.46.2.4)

2002-11-30 12:19 robert

    included new default story-skin "embed" which is used when embedding a story in a skin using story_macro()

- code/SkinMgr/main.skin (1.25.2.1)

2002-11-30 12:18 robert

    added assignments of sys_frontSite, long- and shortdateformat

- code/SysMgr/objectFunctions.js (1.5.2.3)

2002-11-30 12:18 robert

    rewrote formatTimestamp(): it now uses the long- and shortdateformats defined in system-setup if there's no site in path

- code/Global/objectFunctions.js (1.69.2.8)

2002-11-30 12:17 robert

    current date/time is now formatted using the specified longdateformat in system-setup

- code/Root/page.skin (1.24.2.1)

2002-11-30 12:16 robert

    added text-input for sys_frontSite and choosers for long- and shortdateformat

- code/SysMgr/setup.skin (1.7.2.1)

2002-11-30 12:15 robert

    added macros for longdateformat, shortdateformat and sys_frontSite

- code/Root/sysmgr_macros.js (1.4.2.1)

2002-11-30 12:04 robert

    rewrote now_macro()

- code/Global/macros.js (1.46.2.3)

2002-11-28 13:42 tobi

    removed CDATA tags; added xml encoding parameters, instead

- code/Root/rss.hac (1.4)
- code/Root/rss.skin (1.2)
- code/Site/rss.skin (1.3)
- code/Site/rssItem.skin (1.9)
- code/Story/rssItem.skin (1.3)

2002-11-28 13:42 tobi

    branches:  1.2.8;
    removed CDATA tags; added xml encoding parameters, instead

- code/Site/rssResource.skin (1.2)
- code/Story/rssResource.skin (1.2)

2002-11-27 11:50 robert

    now using rescueText() and restoreRescuedText() to prevent loss of story/comment if user timed out or changed ip-address

- code/Comment/comment.hac (1.7.2.2)
- code/Story/edit.hac (1.15.4.3)
- code/StoryMgr/create.hac (1.13.4.2)

2002-11-27 11:50 robert

    - now using rescueText() and restoreRescuedText() to prevent loss if user timed out or changed ip-address
    - calling incrementReadCounter() correctly

- code/Story/comment.hac (1.14.4.3)

2002-11-27 11:49 robert

    - fixed a bug in pingUpdatedSites(): now retrieving alias instead of id (because site-objects are only accessible via accessname)
    - added functions rescueText() and restoreRescuedText(): both are used to store a submitted story/comment in session.data to prevent loss if user timed out or changed ip-address

- code/Global/objectFunctions.js (1.69.2.7)

2002-11-26 18:54 robert

    removed commented out line

- code/Site/macros.js (1.73.2.5)

2002-11-26 18:53 robert

    now creating day of story according to site-timezone

- code/Story/objectFunctions.js (1.41.2.3)

2002-11-26 18:53 robert

    replaced app.__app__.logEvent with app.log

- code/Site/objectFunctions.js (1.43.2.2)

2002-11-26 18:52 robert

    replaced __prototype__ with _prototype

- code/HopObject/objectFunctions.js (1.9.4.3)

2002-11-22 19:40 robert

    added assignment of root.sys_minMemberSince

- code/SysMgr/objectFunctions.js (1.5.2.2)

2002-11-21 20:10 robert

    calling function incrementReadCounter() instead of directly incrementing story.reads

- code/Story/comment.hac (1.14.4.2)
- code/Story/main.hac (1.21.4.3)

2002-11-21 20:10 robert

    - first implementation of asynchronous story-readcount-logging: added function incrementReadCounter()

- code/Story/objectFunctions.js (1.41.2.2)

2002-11-21 20:09 robert

    - first implementation of asynchronous story-readcount-logging: added function writeReadLog(), added call of this function to scheduler
    - changed writeAccessLog() to calculate size and increment of new vector more precisely

- code/Global/objectFunctions.js (1.69.2.6)

2002-11-21 18:58 robert

    stripTags in keyword(s)

- code/Site/search.hac (1.15.2.2)

2002-11-21 18:57 robert

    stripTags in keywords

- code/SysMgr/objectFunctions.js (1.5.2.1)

2002-11-21 18:57 robert

    changed index-creation to the one used on antville.org

- antville_mysql.sql (1.4.2.1)

2002-11-21 13:15 robert

    removed call of autoLogin() - this is done in onRequest()

- code/Image/main.hac (1.3.4.1)

2002-11-21 13:14 robert

    avPw-cookievalue is now created using user-password plus http_remotehost

- code/MemberMgr/objectFunctions.js (1.21.2.3)

2002-11-21 13:14 robert

    adapted check in autoLogin() because avPw-cookievalue is now created using user-password plus http_remotehost

- code/Global/objectFunctions.js (1.69.2.5)

2002-11-21 13:14 robert

    adapted check in autoLogin() because avPw-cookievalue is now created using user-password plus http_remotehost

- code/Global/objectFunctions.js (1.71)

2002-11-21 13:13 robert

    avPw-cookievalue is now created using user-password plus http_remotehost

- code/MemberMgr/objectFunctions.js (1.22)

2002-11-20 21:21 robert

    stripping tags from query before processing

- code/Site/search.hac (1.16)

2002-11-18 22:44 robert

    changed the way referrers are logged: now using a java.util.Vector in app.data.accessLog as a buffer for referrer-logging. the actual inserts into database are done by scheduler.

- code/Global/objectFunctions.js (1.69.2.4)

2002-11-18 21:04 robert

    removed

- code/Skin/objectFunctions.js (1.1.2.1)
- code/Topic/objectFunctions.js (1.2.2.1)

2002-11-18 21:03 robert

    changed safescripts_action(): now using res.digest() instead of res.lastModifed()

- code/Root/actions.js (1.3.2.1)

2002-11-18 21:03 robert

    changed javascript- and stylesheet_action(): now using res.digest() instead of res.lastModifed()

- code/Site/actions.js (1.9.2.2)

2002-11-18 21:00 robert

    directly checking user.blocked instead of calling function user.isBlocked()

- code/Root/bloggerapi.js (1.12.2.2)

2002-11-18 20:59 robert

    - getMsg() was renamed to getMessage()
    - directly checking site.trusted instead of calling function

- code/SysMgr/cleanupFunctions.js (1.3.2.1)

2002-11-18 20:58 robert

    - since securityFunctions now return just the name of the message-property the rendered message is fetched here
    - directly incrementing read-counter of story: reads is now a private property

- code/Story/comment.hac (1.14.4.1)

2002-11-18 20:57 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/ImageMgr/create.hac (1.13.2.1)

2002-11-18 20:57 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/StoryMgr/create.hac (1.13.4.1)

2002-11-18 20:57 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Comment/comment.hac (1.7.2.1)

2002-11-18 20:57 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/PollMgr/create.hac (1.8.4.1)

2002-11-18 20:56 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/FileMgr/create.hac (1.8.4.1)

2002-11-18 20:56 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Comment/delete.hac (1.13.4.1)
- code/File/delete.hac (1.8.4.1)
- code/Image/delete.hac (1.12.4.1)
- code/Membership/delete.hac (1.5.4.1)
- code/Poll/delete.hac (1.5.4.1)
- code/Site/delete.hac (1.3.4.1)
- code/Skin/delete.hac (1.8.4.1)
- code/Story/delete.hac (1.12.4.1)

2002-11-18 20:55 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/SkinMgr/edit.hac (1.10.4.1)
- code/Story/edit.hac (1.15.4.2)

2002-11-18 20:55 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Poll/edit.hac (1.8.4.1)
- code/Site/edit.hac (1.13.8.1)

2002-11-18 20:55 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Image/edit.hac (1.12.4.1)

2002-11-18 20:55 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Membership/edit.hac (1.12.4.1)

2002-11-18 20:55 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/SkinMgr/diff.hac (1.1.2.2)

2002-11-18 20:54 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/File/edit.hac (1.8.4.1)

2002-11-18 20:54 robert

    getMsg() was renamed to getMessage()

- code/Site/getfile.hac (1.1.4.1)

2002-11-18 20:54 robert

    getMsg() was renamed to getMessage()

- code/MemberMgr/login.hac (1.14.4.1)

2002-11-18 20:54 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Comment/edit.hac (1.13.4.1)

2002-11-18 20:53 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/MemberMgr/logout.hac (1.8.6.1)

2002-11-18 20:52 robert

    directly checking publishemail instead of calling function isEmailPublic

- code/User/macros.js (1.12.2.1)

2002-11-18 20:50 robert

    - removed workarounds since helma has no problem anymore with spaces encoded as '+'
    - removed check if topic contains at least one online-story because it only contains online stories

- code/TopicMgr/macros.js (1.2.2.1)

2002-11-18 20:49 robert

    simplified addstory_macro()

- code/Topic/macros.js (1.8.4.1)

2002-11-18 20:44 robert

    - avoided calls of functions wherever possible
    - added check for anonymous user to prevent additional function-calls
    - removed workarounds since helma has no problem anymore with spaces encoded as '+'
    - since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Story/macros.js (1.71.2.2)

2002-11-18 20:42 robert

    - removed parseInt()-calls because the properties should never contain a string
    - calendar is now rendered using a StringBuffer instead of a String-variable
    - added changes made in main-branch
    - mostread_macro() now renders directly to response
    - changed code-formatting

- code/Site/macros.js (1.73.2.4)

2002-11-18 20:24 robert

    added check for anonymous to prevent additional function-call

- code/Poll/macros.js (1.15.2.1)

2002-11-18 20:24 robert

    - checking directly publishemail instead of calling function isEmailPublic()
    - removed parseInt() because level always contains a number

- code/Membership/macros.js (1.15.2.2)

2002-11-18 20:22 robert

    - added check for anonymous to prevent additional function-call
    - assigning static url of image in show_macro()

- code/Image/macros.js (1.21.2.1)

2002-11-18 20:22 robert

    now using a StringBuffer instead of a String-variable for storing rendered memberlist

- code/MemberMgr/macros.js (1.5.4.3)

2002-11-18 20:20 robert

    reverted changes in link_macro(): doesn't bring that much more performance, but we're loosing flexibility

- code/HopObject/macros.js (1.25.2.2)

2002-11-18 20:19 robert

    - getMsg() was renamed to getMessage()
    - sitelist-macro now renders directly to response
    - shortcut_macro(), poll_macro() and storylist_macro() now prevent caching of content-parts containing them

- code/Global/macros.js (1.46.2.2)

2002-11-18 20:16 robert

    added check for anonymous to prevent additional function-call

- code/File/macros.js (1.10.2.1)

2002-11-18 20:15 robert

    - now directly checking property discussions instead of calling function hasDiscussions()
    - removed call of isUserBlocked() because a onRequest() does the checking now

- code/Comment/macros.js (1.22.4.1)

2002-11-18 20:13 robert

    - since securityFunctions now return just the name of the message-property the rendered message is fetched here
    - now directly incrementing readcounter of story instead of calling incrementReadCounter(): this is safe now because reads is a private property

- code/Story/main.hac (1.21.4.2)

2002-11-18 20:13 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Site/main.hac (1.12.8.1)

2002-11-18 20:12 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Day/main.hac (1.9.4.2)

2002-11-18 20:12 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/PollMgr/main.hac (1.7.2.1)
- code/SkinMgr/main.hac (1.13.4.1)
- code/StoryMgr/main.hac (1.7.4.1)
- code/TopicMgr/main.hac (1.7.4.1)

2002-11-18 20:12 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/FileMgr/main.hac (1.8.4.1)
- code/ImageMgr/main.hac (1.15.8.1)
- code/MemberMgr/main.hac (1.6.4.1)
- code/Poll/main.hac (1.7.4.1)

2002-11-18 20:11 robert

    removed blank ;-)

- code/Root/main.skin (1.16.4.1)

2002-11-18 20:10 robert

    - since securityFunctions now return just the name of the message-property the rendered message is fetched here
    - removed rendering javascript- and stylesheet-skins into res.data.head

- code/Site/mostread.hac (1.4.8.1)

2002-11-18 20:09 robert

    getMsg() was renamed to getMessage()

- code/User/objectFunctions.js (1.14.2.2)

2002-11-18 20:08 robert

    - instead of checking a check for contained macros that prevent caching, the macros now disable caching themselves by setting req.data.cachePart to true|false
    - removed functions hasDiscussions(), isOnline(), incrementReadCounter()
    - removed call of doWikiStuff: the whole wiki-stuff doesn't work anymore, so it's useless

- code/Story/objectFunctions.js (1.41.2.1)

2002-11-18 20:08 robert

    changed parseInt()-calls

- code/StoryMgr/objectFunctions.js (1.21.2.1)

2002-11-18 20:05 robert

    getMsg() was renamed to getMessage()

- code/SkinMgr/objectFunctions.js (1.11.2.1)

2002-11-18 20:04 robert

    - changed evalPreferences(): ensuring that no strings are assigned to properties that should only contain numbers
    - removed functions hasDiscussions(), isOnline(), isStoryOnline(st), isTrusted(), isModified()

- code/Site/objectFunctions.js (1.43.2.1)

2002-11-18 20:02 robert

    cleaned createNewSite(): avoiding function-calls where possible

- code/Root/objectFunctions.js (1.27.2.1)

2002-11-18 20:01 robert

    cleaned evalNewPoll()

- code/PollMgr/objectFunctions.js (1.5.2.2)

2002-11-18 20:00 robert

    - removed function isOnline()
    - cleaned evalPoll()

- code/Poll/objectFunctions.js (1.6.2.1)

2002-11-18 19:59 robert

    - removed check for blocked user (this is done in onRequest())
    - avoid function-call by directly checking online-property of site
    - getMsg() was renamed to getMessage()

- code/MemberMgr/objectFunctions.js (1.21.2.2)

2002-11-18 19:59 robert

    - changed updateMembership(): now using constants instead of calling functions
    - getMsg() was renamed to getMessage()

- code/Membership/objectFunctions.js (1.8.4.1)

2002-11-18 19:57 robert

    getMsg() was renamed to getMessage()

- code/ImageMgr/objectFunctions.js (1.12.2.1)

2002-11-18 19:57 robert

    reimplemented createLinkParam()

- code/HopObject/objectFunctions.js (1.9.4.2)

2002-11-18 19:57 robert

    staticUrl of image is now cached

- code/Image/objectFunctions.js (1.12.2.1)

2002-11-18 19:56 robert

    - simplified softwrap: now using a StringBuffer() instead of a String-variable
    - getMsg() was renamed to getMessage()

- code/Global/objectFunctions.js (1.69.2.3)

2002-11-18 19:55 robert

    getMsg() was renamed to getMessage()

- code/FileMgr/objectFunctions.js (1.7.2.1)

2002-11-18 19:55 robert

    removed isStoryOnline()

- code/Day/objectFunctions.js (1.3.4.1)

2002-11-18 19:54 robert

    changed layout and explanations

- code/MemberMgr/register.skin (1.12.2.1)

2002-11-18 19:54 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Site/referrers.hac (1.4.8.1)

2002-11-18 19:54 robert

    removed isOnline()

- code/Comment/objectFunctions.js (1.16.2.1)

2002-11-18 19:53 robert

    now using a StringBuffer instead of a String-variable for rendered pagenavigation

- code/SysMgr/renderFunctions.js (1.2.12.1)

2002-11-18 19:53 robert

    now using a StringBuffer instead of a String-variable to store rendered storylist

- code/Topic/renderFunctions.js (1.3.4.1)

2002-11-18 19:52 robert

    changed renderStorylist(): now using a StringBuffer to store rendered storylist, removed senseless check for story-onlinestatus because there are only online-stories in the collection

- code/Site/renderFunctions.js (1.22.2.1)

2002-11-18 19:52 robert

    now using a StringBuffer instead of a String-variable to store rendered storylist

- code/StoryMgr/renderFunctions.js (1.5.4.1)

2002-11-18 19:51 robert

    now using a StringBuffer instead of a String-variable to store rendered imagelist

- code/ImageMgr/renderFunctions.js (1.3.12.1)

2002-11-18 19:51 robert

    now using a StringBuffer instead of a String-variable to store rendered poll-list

- code/PollMgr/renderFunctions.js (1.4.2.1)

2002-11-18 19:50 robert

    now using a StringBuffer instead of a String-variable in renderMarkupElementAsString()

- code/Global/renderFunctions.js (1.30.2.1)

2002-11-18 19:50 robert

    now using a StringBuffer instead of a String-variable for rendering the storylist

- code/FileMgr/renderFunctions.js (1.3.4.1)

2002-11-18 19:49 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Poll/results.hac (1.4.4.1)

2002-11-18 19:49 robert

    now using a StringBuffer instead of a String-variable for rendering the storylist

- code/Day/renderFunctions.js (1.4.4.1)

2002-11-18 19:48 robert

    getMsg was renamed to getMessage

- code/Site/search.hac (1.15.2.1)

2002-11-18 19:48 robert

    now using a StringBuffer instead of a String-variable

- code/Root/rss.hac (1.2.2.1)

2002-11-18 19:47 robert

    simplified isEditDenied()

- code/Image/securityFunction.js (1.8.4.1)

2002-11-18 19:47 robert

    simplified functions

- code/Story/securityFunction.js (1.19.2.3)

2002-11-18 19:46 robert

    - removed unused function isDenied()
    - cleaned onRequest()

- code/SysMgr/securityFunctions.js (1.4.2.1)

2002-11-18 19:46 robert

    simplified isEditDenied()

- code/File/securityFunction.js (1.4.4.1)

2002-11-18 19:45 robert

    simplified isDenied()

- code/StoryMgr/securityFunctions.js (1.5.4.3)

2002-11-18 19:44 robert

    simplified isDenied()

- code/SkinMgr/securityFunctions.js (1.7.4.2)

2002-11-18 19:44 robert

    removed unused function isUserMember()

- code/Site/securityFunctions.js (1.14.2.2)

2002-11-18 19:44 robert

    simplified isDeleteDenied()

- code/Skin/securityFunctions.js (1.4.4.2)

2002-11-18 19:43 robert

    simplified functions: they now return just the name of the message-property which will be fetched in calling actions

- code/Poll/securityFunctions.js (1.6.2.1)

2002-11-18 19:43 robert

    simplified isDenied()

- code/PollMgr/securityFunctions.js (1.3.4.2)

2002-11-18 19:42 robert

    simplified isEditMembersDenied()

- code/MemberMgr/securityFunctions.js (1.6.4.1)

2002-11-18 19:41 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/HopObject/securityFunctions.js (1.8.4.2)

2002-11-18 19:41 robert

    simplified isDenied()

- code/ImageMgr/securityFunctions.js (1.8.4.2)

2002-11-18 19:41 robert

    removed function isUserBlocked()

- code/Global/securityFunctions.js (1.1.10.2)

2002-11-18 19:40 robert

    simplified isEditDenied()

- code/Comment/securityFunctions.js (1.10.2.3)

2002-11-18 19:40 robert

    simplified isDenied()

- code/FileMgr/securityFunctions.js (1.5.4.2)

2002-11-18 19:39 robert

    directly checking properties instead of calling a function that returns a boolean

- code/User/sysmgr_macros.js (1.5.4.1)

2002-11-18 19:39 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Site/subscribe.hac (1.6.4.1)

2002-11-18 19:39 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/SysMgr/sites.hac (1.1.4.1)

2002-11-18 19:38 robert

    directly checking properties instead of calling a function that returns a boolean

- code/Site/sysmgr_macros.js (1.5.4.1)

2002-11-18 19:37 robert

    since securityFunctions now return just the name of the message-property the rendered message is fetched here

- code/Poll/toggle.hac (1.4.4.1)

2002-11-18 19:35 robert

    limit mostread-collection to 25 objects

- code/Site/type.properties (1.31.2.1)

2002-11-18 19:35 robert

    children-collection now only contains stories that are online

- code/TopicMgr/type.properties (1.5.4.1)

2002-11-18 19:34 robert

    added comment

- code/Root/type.properties (1.10.4.1)

2002-11-18 19:34 robert

    removed suffix "[named]"

- code/Image/type.properties (1.5.4.1)

2002-11-18 19:33 robert

    securityFunctions now return just the name of the message-property instead of the whole rendered message

- code/Site/unsubscribe.hac (1.3.4.1)

2002-11-06 15:41 hannes

    Reimplemented softwrap() to only do anything on the string if it actually contains
    at least one word longer than 30 characters, and only insert <wbr /> tags there.

- code/Global/objectFunctions.js (1.69.2.2)

2002-11-02 11:55 hannes

    Fix: changed site.usermaycontrib to site.usercontrib

- code/StoryMgr/securityFunctions.js (1.5.4.2)

2002-11-02 11:54 hannes

    Fix: changed site.usermaycontrib to site.usercontrib

- code/Site/macros.js (1.73.2.3)

2002-10-31 21:23 robert

    - fixed a bug where the calendar would display the wrong month because the selected day was parsed according to site-timezone (eg. viewing day 20021001 would lead to calendar displaying september - see also http://help.antville.org/stories/189721/)
    - fixed the same bug in monthlist_macro() too

- code/Site/macros.js (1.74)

2002-10-31 21:12 robert

    days are now calculated according to specified site-timezone by using global formatTimestamp()

- code/Story/objectFunctions.js (1.42)
- code/StoryMgr/objectFunctions.js (1.22)

2002-10-31 21:08 robert

    re-enabled setting the timezone in formatTimestamp()

- code/Global/objectFunctions.js (1.70)

2002-10-31 21:05 robert

    false alarm ... reverting to rpc.weblogs.com

- code/Site/objectFunctions.js (1.45)

2002-10-31 20:56 robert

    changed url of weblogs.com-ping (see http://www.xmlrpc.com/weblogsComForRss#changes103002ByDw)

- code/Site/objectFunctions.js (1.44)

2002-10-31 08:45 hannes

    Added link to skin diff, renamed remove link to 'reset'

- code/SkinMgr/macros.js (1.13.6.1)

2002-10-31 08:45 hannes

    branches:  1.1.2;
    file diff.hac was initially added on branch need_for_speed.

- code/SkinMgr/diff.hac (1.1)

2002-10-31 08:45 hannes

    Displays a colored diff between an original and a modified skin.
    Needs today's Helma snapshot or later to work.

- code/SkinMgr/diff.hac (1.1.2.1)

2002-10-26 11:16 tobi

    fixed a bug that set the item title to "..." just because of missing item text

- code/Site/rss.hac (1.6)

2002-10-23 18:58 hannes

    replaced site.showArchive() with site.archive

- code/Site/macros.js (1.73.2.2)

2002-10-23 18:57 hannes

    replaced site.showArchive() with site.archive

- code/Day/main.hac (1.9.4.1)

2002-10-23 15:15 tobi

    channel description is required according to rss specs and validator at http://feeds.archive.org/validator

- code/Site/rss.skin (1.2)

2002-10-23 15:13 tobi

    added extra parameter for date in iso format

- code/Site/rssItem.skin (1.8)

2002-10-23 15:12 tobi

    added extra parameter for date in iso format

- code/Root/rss.hac (1.3)

2002-10-22 09:16 hannes

    fix/adapt/optimize remaining securityFunctions

- code/Story/securityFunction.js (1.19.2.2)

2002-10-22 09:11 hannes

    fix/adapt/optimize isPostDenied

- code/Comment/securityFunctions.js (1.10.2.2)

2002-10-22 08:55 hannes

    fixed bug in role constants: higher role level did not contain lower level rights

- code/Global/roles.js (1.3.4.2)

2002-10-22 08:54 hannes

    fixed bug in membership_macro

- code/MemberMgr/macros.js (1.5.4.2)

2002-10-22 07:53 hannes

    Created need_for_speed branch to remove as much slack as possible and make antville run faster.

- code/Membership/macros.js (1.15.2.1)
- code/PollMgr/securityFunctions.js (1.3.4.1)
- code/Root/bloggerapi.js (1.12.2.1)
- code/Site/actions.js (1.9.2.1)
- code/Site/macros.js (1.73.2.1)
- code/Site/securityFunctions.js (1.14.2.1)
- code/Skin/securityFunctions.js (1.4.4.1)

2002-10-22 07:53 hannes

    Created need_for_speed branch to remove as much slack as possible and make antville run faster.

- code/SkinMgr/securityFunctions.js (1.7.4.1)
- code/Story/edit.hac (1.15.4.1)
- code/Story/listitem.skin (1.8.2.1)
- code/Story/macros.js (1.71.2.1)
- code/Story/main.hac (1.21.4.1)
- code/Story/main.skin (1.14.2.1)
- code/Story/securityFunction.js (1.19.2.1)
- code/StoryMgr/securityFunctions.js (1.5.4.1)
- code/User/objectFunctions.js (1.14.2.1)

2002-10-22 07:53 hannes

    Created need_for_speed branch to remove as much slack as possible and make antville run faster.

- code/Comment/securityFunctions.js (1.10.2.1)
- code/FileMgr/securityFunctions.js (1.5.4.1)
- code/Global/macros.js (1.46.2.1)
- code/Global/objectFunctions.js (1.69.2.1)
- code/Global/roles.js (1.3.4.1)
- code/Global/securityFunctions.js (1.1.10.1)
- code/HopObject/macros.js (1.25.2.1)
- code/HopObject/objectFunctions.js (1.9.4.1)
- code/HopObject/securityFunctions.js (1.8.4.1)
- code/ImageMgr/securityFunctions.js (1.8.4.1)
- code/MemberMgr/macros.js (1.5.4.1)
- code/MemberMgr/objectFunctions.js (1.21.2.1)

2002-10-22 07:49 hannes

    Poll creation doesn't ask for a poll title anymore and poll questions are rendered as plain bold
    instead of using the story title style.

- code/Poll/edit.skin (1.9.2.1)
- code/Poll/listitem.skin (1.5.2.1)
- code/Poll/main.skin (1.8.2.1)
- code/Poll/results.skin (1.6.2.1)
- code/PollMgr/objectFunctions.js (1.5.2.1)

2002-10-21 19:51 hannes

    branches:  1.41.2;
    reversed sequence of format() and activateLinks() in getRenderedContentPart(), otherwise link activation didn't work

- code/Story/objectFunctions.js (1.41)

2002-10-21 10:39 hannes

    branches:  1.69.2;
    Only create a new string in clipText if the text is actually clipped.
    Convert argument to string in parseTimestamp since it may actually be a number.

- code/Global/objectFunctions.js (1.69)

2002-10-21 09:25 hannes

    branches:  1.22.2;
    Make direct use of DateFormatSymbols in calendar, avoiding calling formatTimeStamp()

- code/Site/renderFunctions.js (1.22)

2002-10-21 09:25 hannes

    branches:  1.73.2;
    Make direct use of DateFormatSymbols in calendar, avoiding calling formatTimeStamp()

- code/Site/macros.js (1.73)

2002-10-21 09:22 hannes

    branches:  1.43.2;
    Added getDateSymbols() function that caches the date symbols for this site's locale

- code/Site/objectFunctions.js (1.43)

2002-10-21 08:22 hannes

    Replaced app.__app__.logEvent with app.log (backport from antville.org)

- code/Global/objectFunctions.js (1.68)

2002-10-20 17:26 hannes

    Performance tweaking in calendar_macro: use java.text.DateFormatSymbols to print weekday labels instead of calendar object

- code/Site/macros.js (1.72)

2002-10-20 17:24 hannes

    Performance tweaking in formatTimestamp(): Only use one DateFormat per request

- code/Global/objectFunctions.js (1.67)

2002-10-18 15:51 hannes

    branches:  1.2.2;
    Directly return integer values in those functions which return a boolean based on
    an integer flag. This works well and cuts a lot of code, especially the parseInt() which
    should not be necessary (if a string was assigned to the integer flag somewhere in
    the code, that would be a bug).

- code/Topic/objectFunctions.js (1.2)

2002-10-18 15:51 hannes

    branches:  1.14.2;
    Directly return integer values in those functions which return a boolean based on
    an integer flag. This works well and cuts a lot of code, especially the parseInt() which
    should not be necessary (if a string was assigned to the integer flag somewhere in
    the code, that would be a bug).

- code/User/objectFunctions.js (1.14)

2002-10-18 15:51 hannes

    Directly return integer values in those functions which return a boolean based on
    an integer flag. This works well and cuts a lot of code, especially the parseInt() which
    should not be necessary (if a string was assigned to the integer flag somewhere in
    the code, that would be a bug).

- code/Site/objectFunctions.js (1.42)
- code/Story/objectFunctions.js (1.40)

2002-10-18 15:51 hannes

    branches:  1.14.2;
    Directly return integer values in those functions which return a boolean based on
    an integer flag. This works well and cuts a lot of code, especially the parseInt() which
    should not be necessary (if a string was assigned to the integer flag somewhere in
    the code, that would be a bug).

- code/Site/securityFunctions.js (1.14)

2002-10-18 15:43 hannes

    branches:  1.46.2;
    Use site.isOnline() instead of site.isNotPublic(), which is much slower and
    takes a user parameter which we aren't using here.

- code/Global/macros.js (1.46)

2002-10-15 18:08 hannes

    branches:  1.71.2;
    do the format() directly in story.getRenderedContentPart(). This lets <code></code>
    work as advertised (i.e. everything within, including macros, is encoded).
    Didn't notice any adverse side effects on the history bar or other elements so far.

- code/Story/macros.js (1.71)

2002-10-15 18:08 hannes

    do the format() directly in story.getRenderedContentPart(). This lets <code></code>
    work as advertised (i.e. everything within, including macros, is encoded).
    Didn't notice any adverse side effects on the history bar or other elements so far.

- code/Story/objectFunctions.js (1.39)

2002-10-07 16:27 tobi

    branches:  1.27.2;
    fixed a bug that prevented search in private weblogs from showing any results

- code/Root/objectFunctions.js (1.27)

2002-10-07 16:20 robert

    bugfix: replaced macro-handler "story" with "this" because if comments would appear in search-result the story would be displayed instead.
    (see http://help.antville.org/stories/168518/)

- code/Story/searchview.skin (1.5)

2002-10-05 16:09 hannes

    Fixed bug that res.data.action was not set in comment forms.

- code/Story/macros.js (1.70)

2002-10-05 16:09 hannes

    branches:  1.7.2;
    Fixed bug that res.data.action was not set in comment forms.

- code/Comment/comment.hac (1.7)

2002-10-04 12:40 hannes

    backport from antville.org: prefetch children and limit weblog size to 14 days max.

- code/Site/renderFunctions.js (1.21)

2002-10-04 12:35 hannes

    backport from antville.org: swallow 'main' action in URL, only fetch the fields from ACCESSLOG which are actually needed.

- code/Site/macros.js (1.71)

2002-10-04 12:20 hannes

    Performance improvement for calendar macro:
      * When rendering the previous and next month links, now we have a
        numeric index of where to get it in the site child collection.
      * No need to check for online stories since site child collection
        only contains stories with TEXT_ISONLINE = 2 (as of today).

- code/Site/macros.js (1.70)
- code/Site/renderFunctions.js (1.20)

2002-10-04 11:53 hannes

    branches:  1.31.2;
    Only have stories as direct children that are online in weblog (TEXT_ISONLINE = 2). With this we don't need to check if stories are online in the weblog, calendar etc.

- code/Site/type.properties (1.31)

2002-10-03 14:05 robert

    branches:  1.25.2;
    replaced weblog.loginstatus with site.loginstatus

- code/SkinMgr/main.skin (1.25)

2002-10-01 11:34 robert

    backport from changes on antville.org: added prefetching of comments in comments_macro()

- code/Story/macros.js (1.69)

2002-10-01 11:17 robert

    quick fix: manually escaping topic-names in topic-links because topic names containing spaces lead to a 404

- code/Story/macros.js (1.68)

2002-09-20 17:22 hannes

    branches:  1.7.6;
    set comment collection(s) to cachemode aggressive so the index is only
    refetched when an add() or remove() operation is performed on this specific
    collection, not when any comment anywhere is modified.

- code/Comment/type.properties (1.7)

2002-09-20 17:22 hannes

    branches:  1.18.6;
    set comment collection(s) to cachemode aggressive so the index is only
    refetched when an add() or remove() operation is performed on this specific
    collection, not when any comment anywhere is modified.

- code/Story/type.properties (1.18)

2002-09-20 17:21 hannes

    Added add() and remove() statements to allow all comment containers to be
    set to cachemode=aggressive.

- code/Story/objectFunctions.js (1.38)

2002-09-20 16:14 hannes

    Backport of antville.org changes:
    - Add missing open curly bracket
    - prefetch children

- code/Site/rss.hac (1.5)

2002-09-20 16:13 hannes

    branches:  1.9.2;
    Backport of antville.org changes:
    Directly call rss_action from rss092_action and rss10_action instead of doing
    a redirect().

- code/Site/actions.js (1.9)

2002-09-20 16:11 hannes

    Backport of antville.org changes:
    - Render links to comments directly as stories/storyid#commentid instead of
      doing a redirect via comment/main.hac
    - Render name anchor as <a name="..."></a>, since some browsers have problems
      with the empty element representation.
    - Select only those columns which are actually used in backlinks macro.

- code/Story/macros.js (1.67)

2002-09-10 15:52 tobi

    no, rather use a nice en-dash

- code/Site/rssItem.skin (1.7)

2002-09-10 15:51 tobi

    ok, \\n does not work now using space

- code/Site/rssItem.skin (1.6)

2002-09-10 15:45 tobi

    testing if \\n will be transformed into \n after xml parsing...

- code/Site/rssItem.skin (1.5)

2002-09-10 15:31 tobi

    branches:  1.24.2;
    added link to translate.antville.org

- code/Root/page.skin (1.24)

2002-09-05 17:17 robert

    initial check-in (add missing column POLL_F_USER_MODIFIER)

- antville_dbpatch20020903.sql (1.1)

2002-09-05 17:15 robert

    removed main-skin of history-list (this skin doesn't exist anymore)

- code/SkinMgr/main.skin (1.24)

2002-09-05 17:14 robert

    replaced calls of skin-macro with included tags for script/css-inclusion

- code/SkinMgr/page.skin (1.10)

2002-09-02 20:25 robert

    - removed creator_macro() since that's a hopobject-macro now

- code/Story/macros.js (1.66)

2002-09-02 20:14 robert

    branches:  1.25.2;
    added creator_macro() since this was used in quite a lot of different prototypes but for some it could render the name of the creator as link and for some not

- code/HopObject/macros.js (1.25)

2002-09-02 20:13 robert

    branches:  1.10.2;
    removed creator_macro() since this is a hopobject-macro now

- code/File/macros.js (1.10)

2002-09-02 20:13 robert

    branches:  1.21.2;
    removed creator_macro() since this is a hopobject-macro now

- code/Image/macros.js (1.21)

2002-09-02 20:13 robert

    branches:  1.15.2;
    removed creator_macro() since this is a hopobject-macro now

- code/Poll/macros.js (1.15)

2002-08-31 12:43 robert

    branches:  1.7.2;
    modified explanation-text

- code/SysMgr/setup.skin (1.7)

2002-08-31 12:43 robert

    modified explanation-text

- code/User/edit.skin (1.15)

2002-08-30 14:56 robert

    branches:  1.2.2;
    added placeholder for message

- code/messages.de (1.2)
- code/messages.it (1.2)
- code/messages.nl (1.2)

2002-08-30 14:55 robert

    branches:  1.5.2;
    added a new message

- code/messages.en (1.5)

2002-08-30 14:54 robert

    reworked isAddSiteDenied()

- code/Root/securityFunctions.js (1.8)

2002-08-30 14:53 robert

    - now sysadmins can either define how long a user must be registered or define a timestamp (= user must have registered before) for being allowed to create a weblog
    - minor changes in explanations

- code/SysMgr/setup.skin (1.6)

2002-08-30 14:50 robert

    branches:  1.4.2;
    added sys_minMemberSince_macro()

- code/Root/sysmgr_macros.js (1.4)

2002-08-30 13:41 robert

    added return-statement in case the ping fails

- code/Site/objectFunctions.js (1.41)

2002-08-30 13:41 robert

    branches:  1.5.2;
    changed default-query

- code/SysMgr/objectFunctions.js (1.5)

2002-08-30 13:40 robert

    branches:  1.4.2;
    if session doesn't have a mgr-object, we initialize it (=predefine default-search)

- code/SysMgr/securityFunctions.js (1.4)

2002-08-30 13:39 robert

    changed explanation of autocleanup

- code/SysMgr/setup.skin (1.5)

2002-08-30 13:38 robert

    marked reads-property as "private"

- code/Story/type.properties (1.17)

2002-08-30 13:38 robert

    marked requestcnt-property as "private"

- code/File/type.properties (1.4)

2002-08-28 21:46 robert

    branches:  1.2.2;
    fixed a bug that prevented a topic from being rendered by topiclist_macro() if a story in a topic is offline (reported by stefanp)

- code/TopicMgr/macros.js (1.2)

2002-08-28 14:36 tobi

    added links to referrers and most read stories (kick that out if you don't like it here)

- code/Site/adminnavigation.skin (1.13)

2002-08-28 14:35 tobi

    added "www." to link to documentation (although it is commented out but maybe funzel gives a ruh now)

- code/Root/page.skin (1.23)

2002-08-26 14:48 tobi

    branches:  1.12.2;
    fixed bug that caused an error due to old content model

- code/Root/bloggerapi.js (1.12)

2002-08-26 12:38 tobi

    added general limit of  50 addresses in fakemail_macro()

- code/Global/macros.js (1.45)

2002-08-26 10:48 tobi

    added param.delimiter and updated creation of hyperlink in function fakemail_macro()

- code/Global/macros.js (1.44)

2002-08-26 10:41 robert

    added fakemail_macro()

- code/Global/macros.js (1.43)

2002-08-26 10:41 robert

    branches:  1.19.2;
    allowed fakemail-macro in stories

- code/Story/securityFunction.js (1.19)

2002-08-26 09:09 robert

    fixed a bug that broke the blogger-API (calling global function isUserBlocked() ends in a runtime error because there's no session-object!)

- code/Root/bloggerapi.js (1.11)

2002-08-23 15:46 tobi

    branches:  1.21.2;
    added variable as flag if at least one story content is not null (it does not have to be the text property anymore)

- code/StoryMgr/objectFunctions.js (1.21)

2002-08-23 15:46 tobi

    added variable as flag if at least one story content is not null (it does not have to be the text property anymore)

- code/Global/objectFunctions.js (1.66)

2002-08-23 15:29 tobi

    still fiddling with the right conditions for majorUpdate in evalStory()

- code/Story/objectFunctions.js (1.37)

2002-08-23 15:06 tobi

    fixed a bug that caused exceptions due to content parts that did not exist after creation of a story

- code/Story/objectFunctions.js (1.36)

2002-08-22 15:45 tobi

    added imgprefix to topic_macro() to define a prefix when topic is linked as image (default is "topic_")

- code/Story/macros.js (1.65)

2002-08-22 13:32 tobi

    modified dc:subject tag to be hidden if param.subject is null

- code/Story/rssItem.skin (1.2)

2002-08-22 13:31 tobi

    added missing param.year in item loop

- code/Site/rss.hac (1.4)

2002-08-22 13:31 tobi

    branches:  1.2.2;
    added missing param.year in item loop

- code/Root/rss.hac (1.2)

2002-08-22 10:53 tobi

    revamped storylist_macro() to prevent untrusted sites from using expensive sort, order and topic options

- code/Global/macros.js (1.42)

2002-08-21 16:31 robert

    using encodeForm only when param.value is *not* null ...

- code/Story/macros.js (1.64)

2002-08-21 16:10 robert

    now using encodeForm() for input type=text

- code/Story/macros.js (1.63)

2002-08-21 16:09 robert

    re-added file (for backwards compatibility)

- code/Site/usernavigation.skin (1.14)

2002-08-21 16:08 robert

    replaced &nbsp; in clipping-attribute with a normal space (this was occationally crapped by inserting <wbr />)

- code/Story/historyview.skin (1.5)

2002-08-21 14:20 robert

    - fixed a bug in pingUpdatedSites() (column ID was renamed to SITE_ID)
    - changed app.__app__.logEvent() to app.log()

- code/Global/objectFunctions.js (1.65)

2002-08-21 13:21 robert

    fixed a bug that would result in an error when story-comments are displayed on the frontpage of a site (and therefor no story is in path)

- code/Story/macros.js (1.62)

2002-08-20 20:20 robert

    bugfix (IDX_CREATOR was renamed to IDX_AUTHOR)

- antville_dbpatch20020626.sql (1.6)

2002-08-20 14:27 tobi

    corrected some spellin

- code/messages.en (1.4)

2002-08-20 14:22 tobi

    initial check-in

- code/messages.de (1.1)
- code/messages.it (1.1)
- code/messages.nl (1.1)

2002-08-20 13:05 tobi

    added url data from macros.antville.org where it's available

- macro.help (1.3)

2002-08-20 13:04 tobi

    branches:  1.7.12;
    added comments to help_macro()

- code/Skin/macros.js (1.7)

2002-08-20 10:24 robert

    branches:  1.10.2;
    if application is not setup but there are already users registered, we directly redirect to setup; otherwise display welcome-page

- code/Root/main.hac (1.10)

2002-08-20 10:19 robert

    branches:  1.3.2;
    added function cleanupAccesslog() that removes all log-records from AV_ACCESSLOG which are older than two days and whose story-id is null
    this function is enabled when autocleanup is enabled in system-setup.

- code/SysMgr/cleanupFunctions.js (1.3)

2002-08-20 09:00 tobi

    had to add ".macros", ".macro" and ".skins" to macro.help property file

- macro.help (1.2)
- code/Skin/macros.js (1.6)

2002-08-20 08:47 tobi

    fixed bug that prevented colorpicker from being displayed when creating a story

- code/Global/macros.js (1.41)

2002-08-20 08:46 tobi

    arranged setting of majorUpdate to new content model in evalStory() -- hope it works...

- code/Story/objectFunctions.js (1.35)

2002-08-19 16:55 tobi

    moved help macro below edit form

- code/Skin/edit.skin (1.10)

2002-08-19 16:55 tobi

    added response.action macro to form tag

- code/User/edit.skin (1.14)

2002-08-19 16:52 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Choice/graph.skin (1.4)

2002-08-19 16:47 tobi

    initial check-in

- macro.help (1.1)

2002-08-19 16:44 tobi

    new function help_macro() displays macros that are available in a skin

- code/Skin/macros.js (1.5)

2002-08-19 16:43 tobi

    removed old commentary

- code/Site/macros.js (1.69)

2002-08-19 16:43 tobi

    removed createtime_macro()  (it's available in hopobject/macros.js)

- code/File/macros.js (1.9)

2002-08-19 16:42 tobi

    added support for first version of skinmanager help

- code/Global/objectFunctions.js (1.64)

2002-08-19 16:42 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Global/nextpagelink.skin (1.5)

2002-08-19 16:41 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Global/prevpagelink.skin (1.5)

2002-08-19 16:41 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Site/page.skin (1.40)

2002-08-19 16:41 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/SysMgr/page.skin (1.13)

2002-08-19 16:41 tobi

    renamed rss10Image.skin to rssImage.skin

- code/Global/rss10Image.skin (1.2)
- code/Global/rssImage.skin (1.1)

2002-08-19 16:40 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Site/style.skin (1.25)
- code/SysMgr/style.skin (1.4)

2002-08-19 16:40 tobi

    replaced <% imageurl %> macro by <% image as="url" %>

- code/Site/sysmgr_listitem.skin (1.6)
- code/SysLog/sysmgr_listitem.skin (1.6)
- code/User/sysmgr_listitem.skin (1.6)

2002-08-19 16:37 tobi

    replace <% imageurl %> macro by <% image as="url" %>

- code/Root/style.skin (1.12)

2002-08-15 10:56 robert

    minor fix (removed &nbsp; in button-value)

- code/Site/sysmgr_delete.skin (1.8)

2002-08-15 10:00 robert

    - added story_macro() which renders a skin for a story with a specified id
    - changed poll_macro()

- code/Global/macros.js (1.40)

2002-08-15 10:00 robert

    added error-message used in global story_macro()

- code/messages.en (1.3)

2002-08-14 17:42 tobi

    fixed bug that fetched title and text of a story using the old story model

- code/Site/rss.hac (1.3)

2002-08-14 17:37 tobi

    removed relics of old code and fixed correct output of dates

- code/Site/rss.hac (1.2)

2002-08-14 17:36 tobi

    splitted renderTextPreview() into clipText() and softwrap()

- code/Story/macros.js (1.61)

2002-08-14 17:35 tobi

    splitted renderTextPreview() into clipText() and softwrap()

- code/Global/macros.js (1.39)

2002-08-14 17:34 tobi

    moved function rssConvertHtmlImageToHtmlLink() to global/fixRss()

- code/Site/objectFunctions.js (1.40)

2002-08-14 17:33 tobi

    splitted renderTextPreview() into clipText() and softwrap() and moved them to objectFunctions.js

- code/Global/objectFunctions.js (1.63)

2002-08-14 17:32 tobi

    branches:  1.30.2;
    splitted renderTextPreview() into clipText() and softwrap() and moved them to objectFunctions.js

- code/Global/renderFunctions.js (1.30)

2002-08-14 17:21 tobi

    revamped rss output:
    1. moved rss10Channel.skins from global to rss.skin in root and site
    2. moved rss10Resource.skin from global to rssResource.skin in root and site
    3. moved rss10Item.skin from global to rssItem.skin in root and site
    4. moved contents of global/rssTextInput.skin into site/rss10Channel
    5. renamd rss10.hac in root and site to rss.hac

- code/Global/rss10Channel.skin (1.8)
- code/Global/rss10Item.skin (1.6)
- code/Global/rss10Resource.skin (1.3)
- code/Root/rss.hac (1.1)
- code/Root/rss.skin (1.1)
- code/Site/rss.hac (1.1)
- code/Site/rss.skin (1.1)
- code/Site/rssItem.skin (1.4)
- code/Site/rssResource.skin (1.1)
- code/Site/rssTextInput.skin (1.5)
- code/Story/rssItem.skin (1.1)
- code/Story/rssResource.skin (1.1)

2002-08-14 15:38 robert

    reworked imagelist_macro()

- code/ImageMgr/macros.js (1.9)

2002-08-14 15:38 robert

    added wrapper-macros imagelist and topiclist

- code/Global/macros.js (1.38)

2002-08-14 15:37 robert

    render empty string as image-title if alttext is null

- code/Global/renderFunctions.js (1.29)

2002-08-14 10:01 robert

    removed unused macro loopskin - in most cases this macro couldn't be used because specific checks et.al. were necessary

- code/HopObject/macros.js (1.24)

2002-08-14 09:22 tobi

    changed order of date formats in getDefaultDateFormats()
    changed occurences of app.__app__.logEvent() to app.log()
    added function translateToEntities()

- code/Global/objectFunctions.js (1.62)

2002-08-14 09:19 tobi

    renamed root/rss10.hac to root/rss.hac and created redirector function rss10_action() in root/actions.js;
    did the same for site/rss10.hac;
    changed occurences of "Weblog" to "Site" in rss output;
    encoded e-mail addresses in root/rss output to be displayed as entities to cancel the ticket of happy spammers

- code/Root/page.skin (1.22)
- code/Root/rss10.hac (1.12)
- code/Site/actions.js (1.8)
- code/Site/macros.js (1.68)
- code/Site/rss10.hac (1.25)

2002-08-14 09:19 tobi

    branches:  1.3.2;
    renamed root/rss10.hac to root/rss.hac and created redirector function rss10_action() in root/actions.js;
    did the same for site/rss10.hac;
    changed occurences of "Weblog" to "Site" in rss output;
    encoded e-mail addresses in root/rss output to be displayed as entities to cancel the ticket of happy spammers

- code/Root/actions.js (1.3)

2002-08-14 09:19 tobi

    renamed root/rss10.hac to root/rss.hac and created redirector function rss10_action() in root/actions.js;
    did the same for site/rss10.hac;
    changed occurences of "Weblog" to "Site" in rss output;
    encoded e-mail addresses in root/rss output to be displayed as entities to cancel the ticket of happy spammers

- code/Global/rss10Channel.skin (1.7)

2002-08-14 08:55 tobi

    moved content of rss092.hac to function rss092_action() in site/actions.js

- code/Site/actions.js (1.7)
- code/Site/rss092.hac (1.22)

2002-08-14 08:43 tobi

    condensed the layout

- code/Site/mostread.skin (1.7)

2002-08-14 08:20 robert

    changed monthlist_macro() ...

- code/Site/macros.js (1.67)

2002-08-14 08:18 tobi

    initial check-in

- antville_dbpatch20020812.sql (1.1)

2002-08-13 20:47 robert

    added wrapper-macro for imagelist

- code/Site/macros.js (1.66)

2002-08-13 20:47 robert

    - removed imageeditor_macro(): this wasn't used since 1.1.1.1 ;-)
    - added first version of imagelist_macro()

- code/ImageMgr/macros.js (1.8)

2002-08-13 20:46 robert

    code-reformatting

- code/Global/macros.js (1.37)

2002-08-13 18:50 robert

    calling topiclist_macro() now instead of loopskin_macro()

- code/TopicMgr/main.skin (1.4)

2002-08-13 18:50 robert

    - added param.limit to monthlist_macro()
    - added wrapper-macro for topiclist (macro itself is in topicmgr)

- code/Site/macros.js (1.65)

2002-08-13 18:49 robert

    removed (replaced with topiclist_macro())

- code/Topic/link.skin (1.3)

2002-08-13 18:48 robert

    initial check-in

- code/TopicMgr/macros.js (1.1)

2002-08-13 16:58 robert

    added beta version of monthlist_macro()

- code/Site/macros.js (1.64)

2002-08-13 16:50 tobi

    historyview.skin is now located in story

- code/SkinMgr/main.skin (1.23)

2002-08-13 14:53 robert

    now calling isAddSiteDenied() (placed in root/securityFunctions.js)

- code/Root/new.hac (1.15)

2002-08-13 14:53 robert

    added some more messages

- code/messages.en (1.2)

2002-08-13 14:52 robert

    renamed sys_waitAfterNewWeblog to sys_waitAfterNewSite

- code/Root/sysmgr_macros.js (1.3)

2002-08-13 14:52 robert

    renamed sys_waitAfterNewWeblog to sys_waitAfterNewSite

- code/Root/securityFunctions.js (1.7)

2002-08-13 14:52 robert

    renamed sys_waitAfterNewWeblog to sys_waitAfterNewSite

- code/SysMgr/setup.skin (1.4)

2002-08-13 14:51 robert

    added assignments of sys_minMemberAge and sys_waitAfterNewSite

- code/SysMgr/objectFunctions.js (1.4)

2002-08-13 14:47 robert

    set default smallcolor a bit darker

- code/Root/objectFunctions.js (1.26)

2002-08-13 14:46 robert

    changed renderMarkupPart() so that values that contain an empty string are rendered in the tag

- code/Global/renderFunctions.js (1.28)

2002-08-13 14:45 robert

    sysadmins can now choose how long users have to be registered to be allowed to create a new site and how long they have to wait between the creation of two weblogs

- code/SysMgr/setup.skin (1.3)

2002-08-13 14:41 robert

    textcolor of small-class is now a  bit darker

- code/Root/style.skin (1.11)

2002-08-13 14:40 robert

    added new macros sys_minMemberAge and sys_waitAfterNewWeblog

- code/Root/sysmgr_macros.js (1.2)

2002-08-13 14:40 robert

    added collection containing sites created by user

- code/User/type.properties (1.7)

2002-08-13 14:39 robert

    initial check-in

- code/Root/securityFunctions.js (1.6)

2002-08-13 14:36 tobi

    renamed cp_element.skin to colorpickerWidget.skin

- code/Global/macros.js (1.36)

2002-08-13 14:36 tobi

    removed temporary script tag for colorgenerator.js

- code/Global/colorpicker.skin (1.3)

2002-08-13 14:35 tobi

    moved function colorpicker_action() from hopobject/actions.js to root/actions.js

- code/HopObject/actions.js (1.6)
- code/Root/actions.js (1.2)

2002-08-13 14:35 tobi

    renamed cp_element.skin to colorpickerWidget.skin

- code/Global/colorpicker.skin (1.2)
- code/Global/colorpickerWidget.skin (1.1)
- code/Global/cp_element.skin (1.2)

2002-08-13 14:33 tobi

    moved global/safejs.skin to root/safescripts.skin

- code/Global/safejs.skin (1.4)
- code/Root/safescripts.skin (1.1)
- code/Site/page.skin (1.39)

2002-08-12 15:18 tobi

    historyview.skin is now located in story

- code/SkinMgr/main.skin (1.22)

2002-08-12 13:46 tobi

    changed output of missing shortcut in shortcut_macro()

- code/Global/macros.js (1.35)

2002-08-12 13:44 tobi

    added isModified() function

- code/Site/objectFunctions.js (1.39)

2002-08-12 13:44 tobi

    now calling isModified() function for site in stylesheet_action()

- code/Site/actions.js (1.6)

2002-08-12 12:21 tobi

    fiexd a bug that caused exception when req.lastModified is not available

- code/Site/actions.js (1.5)

2002-08-12 12:19 tobi

    removed "data" too much in req.lastModified

- code/Site/actions.js (1.4)

2002-08-09 16:53 tobi

    moved historyview.skin from hopobject to story

- code/HopObject/historyview.skin (1.10)

2002-08-09 16:53 tobi

    moved historyview.skin from hopobject to story

- code/Story/historyview.skin (1.4)

2002-08-09 16:50 tobi

    added trim() when checking title to avoid empty titles in function title_macro()

- code/Site/macros.js (1.63)

2002-08-09 16:47 tobi

    turned hopobject macro colorpicker into a global macro

- code/Global/macros.js (1.34)
- code/HopObject/macros.js (1.23)

2002-08-09 16:46 tobi

    turned hopobject macro colorpicker into a global macro

- code/Site/edit.skin (1.23)

2002-08-09 16:45 tobi

    moved cp_element.skin from hopobject to global

- code/Global/cp_element.skin (1.1)
- code/HopObject/cp_element.skin (1.5)

2002-08-09 15:46 tobi

    removed style and javascript tags including comments

- code/SysMgr/javascript.skin (1.2)
- code/SysMgr/style.skin (1.3)

2002-08-09 15:45 tobi

    branches:  1.9.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Poll/edit.skin (1.9)

2002-08-09 15:45 tobi

    branches:  1.6.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Topic/main.skin (1.6)

2002-08-09 15:45 tobi

    branches:  1.6.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Poll/results.skin (1.6)

2002-08-09 15:45 tobi

    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Comment/edit.skin (1.13)
- code/File/edit.skin (1.8)
- code/File/preview.skin (1.5)
- code/Image/edit.skin (1.11)
- code/Image/main.skin (1.3)
- code/Image/preview.skin (1.10)
- code/Membership/edit.skin (1.11)
- code/Membership/mailbody.skin (1.4)
- code/Membership/membership.skin (1.7)
- code/Membership/preview.skin (1.8)
- code/Membership/subscription.skin (1.4)
- code/Site/edit.skin (1.22)
- code/Site/history.skin (1.6)
- code/Site/mostread.skin (1.6)
- code/Site/preview.skin (1.9)
- code/Site/referrers.skin (1.3)
- code/Site/searchform.skin (1.5)
- code/Site/sysmgr_delete.skin (1.7)
- code/Site/sysmgr_edit.skin (1.7)
- code/Site/sysmgr_listitem.skin (1.5)
- code/Site/welcome.skin (1.6)
- code/Story/comment.skin (1.5)
- code/Story/display.skin (1.5)
- code/Story/edit.skin (1.19)
- code/Story/mostread.skin (1.4)
- code/Story/preview.skin (1.17)
- code/Story/relatedLink.skin (1.3)
- code/Story/searchview.skin (1.4)

2002-08-09 15:45 tobi

    branches:  1.5.10;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Day/main.skin (1.5)

2002-08-09 15:45 tobi

    branches:  1.2.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Poll/info.skin (1.2)

2002-08-09 15:45 tobi

    branches:  1.15.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Site/search.hac (1.15)

2002-08-09 15:45 tobi

    branches:  1.12.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Comment/toplevel.skin (1.12)

2002-08-09 15:45 tobi

    branches:  1.8.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Poll/main.skin (1.8)
- code/Story/listitem.skin (1.8)

2002-08-09 15:45 tobi

    branches:  1.5.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Poll/listitem.skin (1.5)

2002-08-09 15:45 tobi

    branches:  1.14.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Story/main.skin (1.14)

2002-08-09 15:45 tobi

    branches:  1.11.2;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Comment/reply.skin (1.11)

2002-08-09 15:45 tobi

    branches:  1.7.10;
    replaced all occurrences of "this" with the name of the corresponding prototype

- code/Site/main.skin (1.7)

2002-08-09 15:45 tobi

    replaced all occurrences of "this" with the name of the corresponding prototype

- code/FileMgr/main.skin (1.5)
- code/ImageMgr/main.skin (1.8)
- code/MemberMgr/login.skin (1.11)
- code/MemberMgr/memberlist.skin (1.3)
- code/MemberMgr/statusloggedin.skin (1.8)
- code/MemberMgr/statusloggedout.skin (1.6)
- code/PollMgr/main.skin (1.5)
- code/Root/page.skin (1.21)
- code/SkinMgr/edit.skin (1.4)
- code/SkinMgr/main.skin (1.21)
- code/StoryMgr/main.skin (1.6)
- code/SysLog/sysmgr_listitem.skin (1.5)
- code/SysMgr/page.skin (1.12)
- code/SysMgr/sitesearchform.skin (1.3)
- code/SysMgr/syslogsearchform.skin (1.7)
- code/SysMgr/usersearchform.skin (1.6)
- code/Topic/link.skin (1.2)
- code/TopicMgr/main.skin (1.3)
- code/User/edit.skin (1.13)
- code/User/subscriptions.skin (1.4)
- code/User/sysmgr_edit.skin (1.7)
- code/User/sysmgr_listitem.skin (1.5)

2002-08-09 14:38 tobi

    added searchbox macro and skin

- code/Site/macros.js (1.62)
- code/Site/searchbox.skin (1.1)

2002-08-09 14:38 tobi

    renamed all occurrences of "this." to "site."

- code/Site/page.skin (1.38)

2002-08-09 13:40 tobi

    changed order of links

- code/Site/adminnavigation.skin (1.12)

2002-08-09 13:39 tobi

    changed order of links

- code/Site/contribnavigation.skin (1.10)

2002-08-09 13:38 tobi

    moved render functions from objectFunctions.js to renderFunctions.js

- code/Site/objectFunctions.js (1.38)
- code/Site/renderFunctions.js (1.19)

2002-08-09 13:37 tobi

    removed because contents went into site/mains.skin

- code/Site/usernavigation.skin (1.13)

2002-08-09 13:36 tobi

    test

- code/Site/usernavigation.skin (1.12)

2002-08-09 13:25 tobi

    branches:  1.6.2;
    added commentary to functions where it was missing

- code/Poll/objectFunctions.js (1.6)
- code/Poll/securityFunctions.js (1.6)

2002-08-09 13:25 tobi

    branches:  1.4.2;
    added commentary to functions where it was missing

- code/PollMgr/renderFunctions.js (1.4)

2002-08-09 13:25 tobi

    added commentary to functions where it was missing

- code/PollMgr/macros.js (1.4)

2002-08-09 13:25 tobi

    added commentary to functions where it was missing

- code/Poll/macros.js (1.14)

2002-08-09 13:25 tobi

    branches:  1.5.2;
    added commentary to functions where it was missing

- code/PollMgr/objectFunctions.js (1.5)

2002-08-09 12:17 robert

    removed (contents of this skin were moved into page.skin)

- code/Site/usernavigation.skin (1.11)

2002-08-09 12:13 tobi

    added function setBg() for temporary reasons

- code/Global/safejs.skin (1.3)

2002-08-09 12:13 tobi

    added commented-out preview link to set background color for a preview

- code/Site/edit.skin (1.21)

2002-08-09 11:54 robert

    moved as properties-file to application root

- code/Global/messages_de.js (1.4)

2002-08-09 11:53 robert

    added link to polls (moved from site/page.skin into contribnavigation)

- code/Site/contribnavigation.skin (1.9)

2002-08-09 11:53 robert

    changed discussions_macro(): now this macro renders a checkbox plus a hidden input. this is needed to be able to check if the checkbox was embedded in story/edit.skin or not).

- code/Story/macros.js (1.60)

2002-08-09 11:51 robert

    branches:  1.7.2;
    added call of checkIfLoggedIn() - users have to be logged in to access pollmgr

- code/PollMgr/main.hac (1.7)

2002-08-09 11:51 robert

    changed checking if comments should be enabled or not

- code/Story/objectFunctions.js (1.34)

2002-08-09 11:51 robert

    changed checking if comments should be enabled or not

- code/StoryMgr/objectFunctions.js (1.20)

2002-08-09 11:49 robert

    moved this file as messages.en to application root

- code/Global/messages_en.js (1.5)

2002-08-09 11:48 robert

    changed the way messages are handled: now onStart reads messages.[langCode]-files and stores the contents as SystemProperties beneath app.data[langCode])

- code/Global/objectFunctions.js (1.61)

2002-08-09 11:48 robert

    initial check-in (moved messages_en.js from global)

- code/messages.en (1.1)

2002-08-09 11:45 robert

    removed link to polls (this is now part of contributor-navigation)

- code/Site/page.skin (1.37)

2002-08-09 11:44 robert

    removed useless code in renderInputCheckbox()

- code/Global/renderFunctions.js (1.27)

2002-08-09 11:44 robert

    corrected message-name (before the appropriate message wasn't found)

- code/Story/securityFunction.js (1.18)

2002-08-09 10:07 tobi

    turned colorNames array into object and added color names as named properties in function parseColor()

- code/Global/safejs.skin (1.2)

2002-08-09 07:55 tobi

    changed color input field width back to 10

- code/HopObject/macros.js (1.22)

2002-08-09 07:53 tobi

    also check in function stylesheet_action() if the prefs have been changed, lately

- code/Site/actions.js (1.3)

2002-08-08 16:17 tobi

    moved content of hopobject/cp_javascript_action() to root/safejs_action()

- code/Root/actions.js (1.1)
- code/Site/actions.js (1.2)

2002-08-08 16:16 tobi

    moved colorpicker.skin from hopobject to global

- code/Global/colorpicker.skin (1.1)
- code/HopObject/colorpicker.skin (1.10)

2002-08-08 16:16 tobi

    moved hopobject/cp_javascript.skin to global/safejs.skin

- code/Global/safejs.skin (1.1)
- code/HopObject/cp_javascript.skin (1.5)

2002-08-08 16:13 tobi

    moved colorpicker.skin from hopobject to global

- code/HopObject/actions.js (1.5)

2002-08-08 16:11 tobi

    moved content of hopobject/cp_javascript_action() to root/safejs_action()

- code/Site/page.skin (1.36)

2002-08-08 15:44 tobi

    added function filetype_macro()

- code/File/macros.js (1.8)

2002-08-08 15:43 tobi

    changed skin to output file type and size information in brackets and the description as title attribute

- code/File/main.skin (1.4)

2002-08-08 15:42 tobi

    removed unnecessary line in renderMarkupPart()

- code/Global/renderFunctions.js (1.26)

2002-08-08 12:11 tobi

    turned back to linked stylesheet and javascripts since new lastModify properties are available in helma

- code/Site/page.skin (1.35)

2002-08-08 12:10 tobi

    moved wrapper functions for javascript and stylesheet actions from hopobject/actions.js to site/actions.js

- code/HopObject/actions.js (1.4)
- code/Site/actions.js (1.1)

2002-08-08 12:10 tobi

    branches:  1.1.2;
    initial check-in

- code/Skin/objectFunctions.js (1.1)

2002-08-08 12:07 tobi

    branches:  1.11.2;
    set modifytime and modifier in saveSkin()

- code/SkinMgr/objectFunctions.js (1.11)

2002-08-08 12:05 tobi

    changed modified to modifytime

- code/Skin/type.properties (1.5)

2002-08-06 19:26 robert

    removed "#" in initial bgcolor

- code/Root/objectFunctions.js (1.25)

2002-08-06 16:22 tobi

    branches:  1.10.2;
    added isPostDenied() function to enable comment replies

- code/Comment/securityFunctions.js (1.10)

2002-08-04 10:41 tobi

    extended regExp for rgb colors to allow more whitespace (just a kind concession)

- code/HopObject/cp_javascript.skin (1.4)

2002-08-04 10:31 tobi

    renamed renderColorAsString() to parseColor(); added some more extensive checks for rgb values using regExp.

- code/HopObject/cp_javascript.skin (1.3)

2002-08-04 10:27 tobi

    moved part parsing the color string to new function parseColor() in cp_javascript.skin

- code/HopObject/colorpicker.skin (1.9)

2002-08-04 00:28 tobi

    added some more checks to make the input failsafe

- code/HopObject/cp_javascript.skin (1.2)

2002-08-04 00:04 tobi

    finally added a list of colornames to check against entered form values; simultaneously made some changes from before undone

- code/Global/renderFunctions.js (1.25)
- code/HopObject/colorpicker.skin (1.8)
- code/HopObject/cp_javascript.skin (1.1)
- code/Site/javascript.skin (1.13)
- code/Site/page.skin (1.34)

2002-08-03 23:20 tobi

    changed renderColorAsString() functions to display hex strings shorter than 6 characters as correct hex strings, too

- code/Global/renderFunctions.js (1.24)
- code/Site/javascript.skin (1.12)

2002-08-03 22:58 tobi

    rgb(r,g,b) values are now displayed as hex colors, too

- code/Root/objectFunctions.js (1.24)
- code/Site/javascript.skin (1.11)

2002-08-03 22:58 tobi

    rgb(r,g,b) values are now displayed as hex colors, too

- code/HopObject/colorpicker.skin (1.7)
- code/HopObject/macros.js (1.21)

2002-08-03 22:11 tobi

    removed init script and call for it (color squares are built anyway)

- code/HopObject/colorpicker.skin (1.6)

2002-08-03 21:37 tobi

    fixed output for mozilla browsers (they had some problems displaying the color squares without whitespace); removed old code.

- code/HopObject/colorpicker.skin (1.5)
- code/HopObject/cp_element.skin (1.4)
- code/Root/objectFunctions.js (1.23)

2002-08-03 20:32 tobi

    *** empty log message ***

- code/Site/edit.skin (1.20)

2002-08-02 18:09 tobi

    fixed bug that prevented color plates from initially being displayed.

- code/HopObject/colorpicker.skin (1.4)

2002-08-02 16:27 tobi

    revamped the colorpicker (pls. refer to http://project.antville.org/20020801/111364/#112621)

- code/HopObject/colorpicker.skin (1.3)
- code/HopObject/cp_element.skin (1.3)
- code/HopObject/macros.js (1.20)
- code/Site/edit.skin (1.19)
- code/Site/javascript.skin (1.10)

2002-08-02 11:51 tobi

    set resizable and scrollbars to yes again in openPopup() -- got lost somehow

- code/Site/javascript.skin (1.9)

2002-08-02 09:26 tobi

    fixed lines cotaining mistaken column modifications (most of it renaming createtime or modifytime columns to creator/modifier and setting the type from datetime to mediumint and vice versa)

- antville_dbpatch20020626.sql (1.5)

2002-08-01 20:00 tobi

    commented out two lines in content_macro() to prevent titles from not being displayed (we can be sure that the story will be transformed into the new model, anyway)

- code/Story/macros.js (1.59)

2002-08-01 17:33 tobi

    fixed syntax error

- code/Site/javascript.skin (1.8)

2002-08-01 17:30 tobi

    moved colorpicker javascript from page.skin

- code/Site/javascript.skin (1.7)

2002-08-01 17:30 tobi

    moved colorpicker javascript to javascript.skin

- code/Site/page.skin (1.33)

2002-08-01 17:21 tobi

    fixed bug that prevented display of color squares in some browsers

- code/HopObject/colorpicker.skin (1.2)
- code/HopObject/cp_element.skin (1.2)
- code/HopObject/macros.js (1.19)

2002-08-01 16:20 tobi

    added colorpicker_action()

- code/HopObject/actions.js (1.3)

2002-08-01 16:19 tobi

    added marquee image to database setup

- antville_mckoi.sql (1.5)
- antville_oracle.sql (1.5)

2002-08-01 16:19 tobi

    branches:  1.4.2;
    added marquee image to database setup

- antville_mysql.sql (1.4)

2002-08-01 16:18 tobi

    initial check-in for colorpicker feature

- code/HopObject/colorpicker.skin (1.1)
- code/HopObject/cp_element.skin (1.1)

2002-08-01 16:18 tobi

    initial check-in for colorpicker feature

- antville_dbpatch20020801.sql (1.1)

2002-08-01 16:17 tobi

    added marquee image

- images.zip (1.6)

2002-08-01 16:17 tobi

    added colorpicker macro calls for color settings

- code/Site/edit.skin (1.18)

2002-08-01 16:16 tobi

    added colorpicker_macro()

- code/HopObject/macros.js (1.18)

2002-08-01 16:16 tobi

    extended url_macro() to return urls from a path, too

- code/Root/macros.js (1.11)

2002-08-01 16:15 tobi

    slightly modified default prefs for a new site in createNewSite()

- code/Root/objectFunctions.js (1.22)

2002-08-01 16:14 tobi

    stepped back to previous version of embedding javascript and stylesheet code except moving script and style tags hither.
    added javascript function for colorpicker.

- code/Site/page.skin (1.32)

2002-08-01 16:14 tobi

    stepped back to previous version of embedding javascript and stylesheet code except moving script and style tags hither.

- code/Root/page.skin (1.20)
- code/SkinMgr/page.skin (1.9)
- code/SysMgr/page.skin (1.11)

2002-07-31 09:55 tobi

    removed brackets from prefix/suffix parameters in online and commentcounter macros to guarantee that they always will be displayed (otherwise the closing bracket is missing if comments are disabled for a story)

- code/Story/listitem.skin (1.7)

2002-07-30 11:21 hannes

    Changed navigation bar search form to use GET instead of POST method.

- code/Site/page.skin (1.31)

2002-07-30 06:58 tobi

    fixed bug that caused exception for displaying images as thumbnail or popup
    that do not have a thumbnail in function image_macro()

- code/Global/macros.js (1.33)

2002-07-30 06:41 tobi

    fixed typo in openPopup()

- code/Site/javascript.skin (1.6)

2002-07-30 06:39 tobi

    modified function openPopup() to get the image window in focus again if
    it was not closed before (code contributed by andrea http://project.antville.org/20020730/108447)

- code/Site/javascript.skin (1.5)

2002-07-30 06:27 tobi

    changed the way the <script> tag is closed (now using </script>) due to browser incompatibilites

- code/Root/page.skin (1.19)
- code/Site/page.skin (1.30)
- code/SkinMgr/page.skin (1.8)
- code/SysMgr/page.skin (1.10)

2002-07-29 17:42 tobi

    added missing / at the end of empty meta tag

- code/SkinMgr/page.skin (1.7)
- code/SysMgr/page.skin (1.9)

2002-07-29 17:40 tobi

    added contentTypes although that does not seem to have a lot of effect...

- code/HopObject/actions.js (1.2)

2002-07-29 17:33 tobi

    style.skin and javascript.skin of a prototype are now wrapped into hac files
    (ie. made public) for streamlined integration of script code and css definitions.

- code/HopObject/actions.js (1.1)
- code/Root/javascript.skin (1.3)
- code/Root/macros.js (1.10)
- code/Root/page.skin (1.18)
- code/Root/style.skin (1.10)
- code/Site/javascript.skin (1.4)
- code/Site/page.skin (1.29)
- code/Site/style.skin (1.24)
- code/SkinMgr/page.skin (1.6)
- code/SysMgr/page.skin (1.8)

2002-07-29 16:17 tobi

    setting this.discussions to 1 by default (ie. if number cannot be parsed) in function evalNewStory().
    otherwise weblogs with custom skins suddenly get their comment features disabled.

- code/StoryMgr/objectFunctions.js (1.19)

2002-07-29 16:16 tobi

    setting this.discussions to 1 by default (ie. if number cannot be parsed) in function evalStory().
    otherwise weblogs with custom skins suddenly get their comment features disabled.

- code/Story/objectFunctions.js (1.33)

2002-07-29 16:00 tobi

    modified commentcounter_macro() again. added "as" parameter.
    if set to "link" *every* amount of comments will be displayed as link.
    if set to "text" only the amount of comments is displayed.
    without param.as a link is displayed only if the amount is > 0.

- code/Story/macros.js (1.58)

2002-07-29 15:29 tobi

    modified commentcounter_macro() to display nothing for a zero set of comments except param.no is not null

- code/Story/macros.js (1.57)
- code/Story/preview.skin (1.16)

2002-07-29 14:28 tobi

    changed sequence of checking for empty or restricted site

- code/Site/rss10.hac (1.24)

2002-07-29 14:26 tobi

    fixed bug that prevented complete rss output of empty or restricted sites

- code/Site/rss10.hac (1.23)

2002-07-29 14:18 tobi

    oops, accidentally used the wrong comment character...

- code/Site/rss10.hac (1.22)

2002-07-29 14:17 tobi

    removed 0.92 version of rss output

- code/Global/rss092Channel.skin (1.2)
- code/Global/rss092Image.skin (1.2)
- code/Global/rss092Item.skin (1.2)

2002-07-29 14:16 tobi

    rss092 now redirects to rss10

- code/Site/rss092.hac (1.21)

2002-07-29 14:15 tobi

    rss092 now redirects to rss10

- code/Site/rss092.hac (1.20)

2002-07-29 14:11 tobi

    added check for null value in story.title

- code/Site/rss10.hac (1.21)

2002-07-29 13:04 tobi

    fixed bug in commentcounter_macro() that caused invalid markup to be output

- code/Story/macros.js (1.56)

2002-07-29 12:09 tobi

    fixed bug in saveSkin() that caused missing user and date information for customized skins

- code/SkinMgr/objectFunctions.js (1.10)

2002-07-29 12:09 tobi

    removed a <tr> too many

- code/Image/preview.skin (1.9)

2002-07-29 11:12 tobi

    added invisible pixel gif to correctly display the graph in most browsers

- code/Choice/graph.skin (1.3)

2002-07-29 11:12 tobi

    added "use antville"

- antville_dbpatch20020726.sql (1.2)

2002-07-26 23:01 robert

    branches:  1.12.2;
    added publishemail_macro()

- code/User/macros.js (1.12)

2002-07-26 23:00 robert

    added function isEmailPublic()

- code/User/objectFunctions.js (1.13)

2002-07-26 23:00 robert

    branches:  1.15.2;
    changed email_macro(): added check if email-address is public or not

- code/Membership/macros.js (1.15)

2002-07-26 22:59 robert

    branches:  1.21.2;
    added assignment of property publishemail

- code/MemberMgr/objectFunctions.js (1.21)

2002-07-26 22:59 robert

    changed evalURL(): now checks if url is actually a mail-address and prefixes it with "mailto:" if necessary

- code/Global/objectFunctions.js (1.60)

2002-07-26 22:57 robert

    branches:  1.12.2;
    added checkbox for public email plus some explanations

- code/MemberMgr/register.skin (1.12)

2002-07-26 22:57 robert

    added checkbox for public email plus some explanations

- code/User/edit.skin (1.12)

2002-07-26 22:56 robert

    added column USER_EMAIL_ISPUBLIC in table AV_USER

- antville_mckoi.sql (1.4)
- antville_mysql.sql (1.3)

2002-07-26 22:56 robert

    added new property publishemail

- code/User/type.properties (1.6)

2002-07-26 22:56 robert

    added column USER_EMAIL_ISPUBLIC in table AV_USER

- antville_oracle.sql (1.4)

2002-07-26 22:55 robert

    initial check-in (adding column USER_EMAIL_ISPUBLIC in table AV_USER)

- antville_dbpatch20020726.sql (1.1)

2002-07-26 17:09 tobi

    extended topic_macro() to display the topic as link, image (if available) or plain text.

- code/Story/macros.js (1.55)

2002-07-26 16:49 tobi

    added xml header and modified doctype and html opening tag for xhtml conformance

- code/SkinMgr/page.skin (1.5)
- code/SysMgr/page.skin (1.7)

2002-07-26 16:39 tobi

    added xml header and modified doctype and html opening tag for xhtml conformance

- code/Root/page.skin (1.17)

2002-07-26 16:30 tobi

    changed verbose date format to "short"

- code/Comment/reply.skin (1.10)
- code/Comment/toplevel.skin (1.11)

2002-07-26 16:15 tobi

    added structure and indexes for AV_SHORTCUT table

- antville_indexes.sql (1.6)
- antville_mckoi.sql (1.3)
- antville_mysql.sql (1.2)
- antville_oracle.sql (1.3)

2002-07-26 13:32 tobi

    now autotitles work also in (1+n)-th level comments

- code/Story/macros.js (1.54)
- code/Story/objectFunctions.js (1.32)

2002-07-26 13:22 tobi

    branches:  1.16.2;
    keeping the title property in updateComment()

- code/Comment/objectFunctions.js (1.16)

2002-07-26 13:21 tobi

    fixed a bug that prevented titles from being saved in content_macro()

- code/Story/macros.js (1.53)

2002-07-26 12:56 tobi

    added mountpoint for shortcuts

- code/Site/type.properties (1.30)

2002-07-26 12:55 tobi

    result of merge with helmaville

- code/Site/style.skin (1.23)

2002-07-26 12:54 tobi

    allowed shortcut and storylist macros in sandbox / function allowTextMacros()

- code/Story/securityFunction.js (1.17)

2002-07-26 12:53 tobi

    added clipping argument to renderTextPreview() and renderTextPreviewAsString()

- code/Global/renderFunctions.js (1.23)

2002-07-26 12:52 tobi

    result of merge with helmaville

- code/Story/objectFunctions.js (1.31)
- code/StoryMgr/objectFunctions.js (1.18)

2002-07-26 12:47 tobi

    added shortcut_macro() and storylist_macro();
    result of merge with helmaville

- code/Global/macros.js (1.32)

2002-07-26 12:44 tobi

    added first trial to output a title like "Re: title of previous posting" to a new posting

- code/Story/macros.js (1.52)

2002-07-26 12:39 tobi

    added clipping argument to renderTextPreview (result or merge with helmaville)

- code/Story/macros.js (1.51)

2002-07-26 12:38 tobi

    moved createtime_macro() to macros.js in hopobject prototype

- code/HopObject/macros.js (1.17)
- code/Image/macros.js (1.20)
- code/Membership/macros.js (1.14)
- code/Poll/macros.js (1.13)
- code/Site/macros.js (1.61)

2002-07-26 12:31 tobi

    result of merge with helmaville

- code/HopObject/historyview.skin (1.9)

2002-07-26 12:29 tobi

    result of merge with helmaville

- antville_dbpatch20020717.sql (1.2)

2002-07-25 17:05 hannes

    Added skins to skin manager list for topic, topic manager, story manager and
    search pages. Contributed by Arno@murmel-comics

- code/SkinMgr/main.skin (1.20)

2002-07-25 15:11 hannes

    added link to system setup page from sysmgr/page.skin

- code/SysMgr/page.skin (1.6)

2002-07-24 14:52 tobi

    page validates against xhtml 1.0 spec (macro output excluded, yet)

- code/Site/page.skin (1.28)

2002-07-24 14:43 tobi

    added style for form elements to avoid empty paragraphs around them

- code/Site/style.skin (1.22)

2002-07-23 12:12 tobi

    even better: added linebreak "\n" at the end of an item output in function storylist_macro()

- code/Global/macros.js (1.30.2.14)

2002-07-23 12:09 tobi

    added single space at the end of an item output in function storylist_macro()

- code/Global/macros.js (1.30.2.13)

2002-07-23 09:45 tobi

    added "use antville" in first line

- antville_dbpatch20020718.sql (1.2)

2002-07-23 09:35 tobi

    added "use antville" in first line

- antville_dbpatch20020717.sql (1.1.2.2)
- antville_dbpatch20020718.sql (1.1.2.2)

2002-07-23 08:09 tobi

    result of merge with HEAD

- code/Global/objectFunctions.js (1.56.2.3)

2002-07-22 15:36 robert

    still fiddling with activateLinks(): now basically behaves like the original version (which means only freestanding urls are rendered as links), but still runs the regexp just once.

- code/Global/objectFunctions.js (1.59)

2002-07-22 14:14 tobi

    added default value for param.itemsuffix (a single space) in function storylist_macro()

- code/Global/macros.js (1.30.2.12)

2002-07-22 12:07 tobi

    result of merge with head

- code/Global/objectFunctions.js (1.56.2.2)
- code/Story/macros.js (1.48.2.4)

2002-07-22 11:41 robert

    changed activateLinks(): now just one run of the regexp is necessary to catch urls, and (hopefully) fixed the bug where a link surrounded by html-tags wouldn't be rendered.

- code/Global/objectFunctions.js (1.58)

2002-07-19 14:58 hannes

    added as="image" option to content macro to interpret a content part
    as image name and render the image.

- code/Story/macros.js (1.50)

2002-07-19 14:24 tobi

    determine clipping after tags are stripped from text in function renderTextPreviewAsString()

- code/Global/renderFunctions.js (1.19.2.5)

2002-07-19 14:17 tobi

    function renderTextPreview(): added parameter clipping to define the characters representing truncated text;

- code/Global/renderFunctions.js (1.19.2.4)

2002-07-19 14:16 tobi

    function content_macro(): added parameter clipping to define the characters representing truncated text;

- code/Story/macros.js (1.48.2.3)

2002-07-19 14:15 tobi

    replaced text and title macros with content macro and equivalent part param;
    added parameter clipping to define the characters representing truncated text;

- code/HopObject/historyview.skin (1.8.2.1)

2002-07-19 13:59 tobi

    replaced <wbr> with xhtml conform <wbr /> tag in renderTextPreviewAsString()

- code/Global/renderFunctions.js (1.22)

2002-07-19 13:38 tobi

    result of merge with HEAD

- code/Global/objectFunctions.js (1.56.2.1)

2002-07-19 13:28 tobi

    result of merge with HEAD

- code/Global/renderFunctions.js (1.19.2.3)

2002-07-19 13:28 tobi

    result of merge with HEAD

- code/Site/macros.js (1.58.2.2)
- code/Site/page.skin (1.26.2.1)
- code/Site/style.skin (1.20.2.1)

2002-07-19 13:04 robert

    removed format() in renderTextPreview() because this occationally breaks the history-list

- code/Global/renderFunctions.js (1.21)

2002-07-19 12:43 robert

    rewrote navigation-macro: now navigation-skins for contributors and admins can be positioned separately (user-navigation is directly embedded in page.skin)

- code/Site/macros.js (1.60)

2002-07-19 12:42 robert

    - directly embedded navigation for all users
    - embedded two macros for navigation for admins and contributors (they can be positioned freely now)
    - replaced search-link with input plus button

- code/Site/page.skin (1.27)

2002-07-19 12:40 robert

    added class searchbox

- code/Site/style.skin (1.21)

2002-07-19 10:05 tobi

    removed code accidentally got into renderTextPreviewAsString()

- code/Global/renderFunctions.js (1.19.2.2)

2002-07-19 09:59 tobi

    result of merge with HEAD

- code/FileMgr/objectFunctions.js (1.6.2.1)
- code/Global/macros.js (1.30.2.11)
- code/Global/messages_en.js (1.3.2.1)
- code/Global/renderFunctions.js (1.19.2.1)
- code/Image/edit.skin (1.9.6.1)
- code/Image/new.skin (1.11.6.1)
- code/Image/objectFunctions.js (1.11.2.1)
- code/MemberMgr/login.skin (1.9.6.1)
- code/MemberMgr/main.skin (1.4.6.1)
- code/MemberMgr/register.skin (1.10.6.1)
- code/MemberMgr/searchresult.skin (1.3.6.1)
- code/MemberMgr/sendpwd.skin (1.5.6.1)
- code/Membership/edit.skin (1.9.6.1)
- code/Poll/edit.skin (1.7.6.1)
- code/Site/edit.skin (1.16.6.1)
- code/Site/macros.js (1.58.2.1)
- code/Site/new.skin (1.9.6.1)
- code/Site/sysmgr_delete.skin (1.5.2.1)
- code/Site/sysmgr_edit.skin (1.5.2.1)
- code/Skin/edit.skin (1.8.6.1)
- code/Story/edit.skin (1.17.2.1)
- code/Story/macros.js (1.48.2.2)
- code/Story/main.skin (1.12.10.1)
- code/Story/objectFunctions.js (1.29.2.4)
- code/Story/preview.skin (1.14.6.1)
- code/Story/securityFunction.js (1.15.2.4)
- code/Story/type.properties (1.15.2.1)
- code/StoryMgr/objectFunctions.js (1.16.2.2)
- code/SysMgr/setup.skin (1.1.2.1)
- code/SysMgr/sitesearchform.skin (1.1.2.1)
- code/SysMgr/syslogsearchform.skin (1.5.2.1)
- code/SysMgr/usersearchform.skin (1.4.6.1)
- code/User/edit.skin (1.10.6.1)
- code/User/sysmgr_edit.skin (1.5.2.1)

2002-07-19 09:59 tobi

    result of merge with HEAD

- antville_mckoi.sql (1.1.2.1)
- code/app.properties (1.20.2.1)
- code/db.properties (1.1.1.1.10.1)
- code/Comment/edit.skin (1.11.2.1)
- code/File/edit.skin (1.6.2.1)
- code/File/new.skin (1.8.2.1)
- code/File/objectFunctions.js (1.4.2.1)
- code/HopObject/delete.skin (1.6.6.1)
- code/HopObject/macros.js (1.15.6.2)
- code/ImageMgr/create.hac (1.12.2.1)
- code/ImageMgr/main.skin (1.6.10.1)
- code/ImageMgr/objectFunctions.js (1.10.2.1)

2002-07-19 09:58 tobi

    result of merge with HEAD

- antville_dbpatch20020718.sql (1.1.2.1)

2002-07-19 09:10 robert

    branches:  1.1.2;
    initial check-in

- antville_dbpatch20020718.sql (1.1)

2002-07-19 09:09 robert

    added a new message for disabled discussions on story, changed confirm-messages for fileCreate and imageCreate

- code/Global/messages_en.js (1.4)

2002-07-19 09:08 robert

    - changed evalFile(): it's not possible anymore to change the alias of a file-object

- code/File/objectFunctions.js (1.5)

2002-07-19 09:08 robert

    branches:  1.7.2;
    - changed evalFile(): if no alias is specified, an alias based on the name of the uploaded file is created; if the alias is already in use, a number is added to it and increased until an unused alias is found; uploading of files without an extension also works now

- code/FileMgr/objectFunctions.js (1.7)

2002-07-19 09:05 robert

    branches:  1.12.2;
    changed evalImg(): it's not possible anymore to change the alias of the image (due to possible data-loss)

- code/Image/objectFunctions.js (1.12)

2002-07-19 09:05 robert

    added function buildAliasFromFile: function constructs an alias (without any special characters) based on the name of the uploaded file

- code/Global/objectFunctions.js (1.57)

2002-07-19 09:04 robert

    added assignment of discussions-flag

- code/StoryMgr/objectFunctions.js (1.17)

2002-07-19 09:03 robert

    branches:  1.12.2;
    - changed evalImg(): if no alias was specified, an alias is constructed based on the name of the uploaded file
    - if the alias (specified or constructed) already exists, a number is added to the name and increased until an unused alias is found.
    - an thumbnail is created automatically if the width or height of the uploaded image > 100 pixel

- code/ImageMgr/objectFunctions.js (1.12)

2002-07-19 09:00 robert

    - changed form because specifying a name is not mandatory anymore
    - now using global input-macro (which echoes request data by default)
    - removed checkbox for creating a thumbnail (this is done automatically now if width or height of the uploaded image exceeds 100 pixel)

- code/Image/new.skin (1.13)

2002-07-19 08:59 robert

    - changed form because specifying a name is not mandatory anymore
    - now using global input-macro (which echoes request data by default)

- code/File/new.skin (1.9)

2002-07-19 08:58 robert

    - removed input for changing name (alias) of image
    - added missing name-attributes for buttons (also the input-macro is now a global macro)

- code/Image/edit.skin (1.10)

2002-07-19 08:57 robert

    removed input for changing name (alias) of file

- code/File/edit.skin (1.7)

2002-07-19 08:55 robert

    changed renderTextPreview(): this should speed things up a bit; added format() at end of function

- code/Global/renderFunctions.js (1.20)

2002-07-19 08:54 robert

    - added function hasDiscussions()
    - removed format() at end of getRenderedContentPart(): this is now done right before it's rendered because it lead to some problems in site-historylist (when <wbr>-tags were inserted in the middle of an html-entity)

- code/Story/objectFunctions.js (1.30)

2002-07-19 08:52 robert

    now using commentlink-macro instead of standard link (the commentlink disappears if discussions are disabled for a story)

- code/Story/preview.skin (1.15)

2002-07-19 08:51 robert

    added property discussions (mapped to TEXT_HASDISCUSSIONS)

- code/Story/type.properties (1.16)

2002-07-19 08:51 robert

    isPostDenied() now checks if comments are disabled for a story

- code/Story/securityFunction.js (1.16)

2002-07-19 08:50 robert

    added checkbox for enabling/disabling forum beneath the story (default value depends on what is defined in site-preferences)

- code/Story/edit.skin (1.18)

2002-07-19 08:49 robert

    now using commentlink instead of standard link-macro (the commentlink disappears if comments are disabled for a story)

- code/Story/main.skin (1.13)

2002-07-19 08:48 robert

    - reinvoked commentlink_macro(): it's only rendering a link if comments are enabled for this story
    - changed commentcounter_macro() and comments_macro() too: they also check if discussions are enabled for a story

- code/Story/macros.js (1.49)

2002-07-19 08:45 robert

    changed history_macro(): comments on a story are not shown if the story goes offline or if the creator of the story disables comments afterwards

- code/Site/macros.js (1.59)

2002-07-19 08:44 robert

    input_macro() is now a global macro

- code/Global/macros.js (1.31)

2002-07-19 08:43 robert

    moved input_macro() to global (but left the input_macro() here for backwards-compatibility, calling the global macro)

- code/HopObject/macros.js (1.16)

2002-07-19 08:42 robert

    - input_macro() moved from hopobject to global (and echoes request data by default)
    - added missing name-attribute for buttons

- code/Comment/edit.skin (1.12)
- code/HopObject/delete.skin (1.7)
- code/MemberMgr/login.skin (1.10)
- code/MemberMgr/main.skin (1.5)
- code/MemberMgr/register.skin (1.11)
- code/MemberMgr/searchresult.skin (1.4)
- code/MemberMgr/sendpwd.skin (1.6)
- code/Membership/edit.skin (1.10)
- code/Poll/edit.skin (1.8)
- code/Site/edit.skin (1.17)
- code/Site/new.skin (1.10)
- code/Site/sysmgr_delete.skin (1.6)
- code/Site/sysmgr_edit.skin (1.6)
- code/Skin/edit.skin (1.9)
- code/SysMgr/setup.skin (1.2)
- code/SysMgr/sitesearchform.skin (1.2)
- code/SysMgr/syslogsearchform.skin (1.6)
- code/SysMgr/usersearchform.skin (1.5)
- code/User/edit.skin (1.11)
- code/User/sysmgr_edit.skin (1.6)

2002-07-18 15:05 tobi

    rewritten the shortcut macro to automagically transform content starting with http:// into an HTML link

- code/Global/macros.js (1.30.2.10)

2002-07-18 13:44 tobi

    changed preview of a shortcut to display the $text variable replaced by the shortcut's title

- code/Global/macros.js (1.30.2.9)

2002-07-18 13:05 tobi

    added param.text to function shortcut_macro() for replacing the term $text in a shortcut's content with custom text

- code/Global/macros.js (1.30.2.8)

2002-07-18 12:58 tobi

    branches:  1.1.2;
    file antville_dbpatch20020717.sql was initially added on branch helmaville.

- antville_dbpatch20020717.sql (1.1)

2002-07-18 12:58 tobi

    initial check-in

- antville_dbpatch20020717.sql (1.1.2.1)

2002-07-18 12:49 hannes

    Add an input field for optional URL  from which to fetch image.
    Also, echo request data instead of image object data in input forms
    where possible so that users don't have to retype everything just because
    something is missing.

- code/Image/new.skin (1.12)

2002-07-18 12:48 hannes

    branches:  1.13.2;
    Load image file from URL if no file was uploaded.

- code/ImageMgr/create.hac (1.13)

2002-07-18 12:16 hannes

    catch case where param.rawimage is not defined in evalImg

- code/ImageMgr/objectFunctions.js (1.11)

2002-07-18 12:15 hannes

    added  <p> tag around "add new image" link

- code/ImageMgr/main.skin (1.7)

2002-07-18 09:38 tobi

    changed global sort behaviour of function storylist_macro() to "modifytime"

- code/Global/macros.js (1.30.2.7)

2002-07-18 09:24 tobi

    although currently not in use anymore, i updated the comparator functions for object titles for case insensitive sorting

- code/Global/sortFunctions.js (1.1.2.2)

2002-07-18 08:56 tobi

    removed old code which was commented out anyway from storylist_macro()

- code/Global/macros.js (1.30.2.6)

2002-07-18 08:53 tobi

    renamed list macro to storylist macro in allowTextMacros();

- code/Story/securityFunction.js (1.15.2.3)

2002-07-18 08:52 tobi

    keeping the story.title property in function evalNewStory();

- code/StoryMgr/objectFunctions.js (1.16.2.1)

2002-07-18 08:52 tobi

    moved the check for old property layout to objectFunctions.js/getContentPart() because this function is called directly sometimes;
    keeping the story.title property in function evalStory();
    renamed list macro to storylist macro in allowMacros();

- code/Story/objectFunctions.js (1.29.2.3)

2002-07-18 08:49 tobi

    switched over to direct db access in function storylist_macro()

- code/Global/macros.js (1.30.2.5)

2002-07-18 08:49 tobi

    moved the check for old property layout to objectFunctions.js/getContentPart() because this function is called directly sometimes

- code/Story/macros.js (1.48.2.1)

2002-07-17 16:39 tobi

    renamed function list_macro() to storylist_macro();
    added support for the macro parameters topic, sortby, order, limit, stories and comments

- code/Global/macros.js (1.30.2.4)

2002-07-17 15:23 tobi

    branches:  1.1.2;
    file sortFunctions.js was initially added on branch helmaville.

- code/Global/sortFunctions.js (1.1)

2002-07-17 15:23 tobi

    initial check-in

- code/Global/sortFunctions.js (1.1.2.1)

2002-07-17 08:39 tobi

    added test if story contains list macro in function getRenderedContentPart()

- code/Story/objectFunctions.js (1.29.2.2)

2002-07-17 08:38 tobi

    fixed output of title to new extended content scheme in function list_macro()

- code/Global/macros.js (1.30.2.3)

2002-07-17 08:24 tobi

    added list macro to sandbox

- code/Story/securityFunction.js (1.15.2.2)

2002-07-17 08:24 tobi

    added function list_macro()

- code/Global/macros.js (1.30.2.2)

2002-07-17 08:00 tobi

    added mountpoint for shortcuts

- code/Site/type.properties (1.29.2.1)

2002-07-17 08:00 tobi

    added test if story contains shortcut macro in function getRenderedContentPart()

- code/Story/objectFunctions.js (1.29.2.1)

2002-07-17 08:00 tobi

    added shortcut macro to sandbox

- code/Story/securityFunction.js (1.15.2.1)

2002-07-17 07:58 tobi

    added function shortcut_macro()

- code/Global/macros.js (1.30.2.1)

2002-07-17 07:58 tobi

    added function createtime_macro()

- code/HopObject/macros.js (1.15.6.1)

2002-07-16 15:23 hannes

    fixed imgUrl and fileUrl properties so that they match ImgPath and filePath
    properties in default setup with embedded web server.

- code/app.properties (1.21)

2002-07-16 11:54 hannes

    Mckoi doesn't understand index creation with column index size spec.

- antville_mckoi.sql (1.2)

2002-07-16 08:30 tobi

    arranged layout by removing linebreak which avoids unwanted <br /> tag between question and choices if poll is displayed in a story via poll macro.

- code/Poll/main.skin (1.7)

2002-07-15 16:19 hannes

    branches:  1.3.4;
    Replaced "more topics" and "previous topics" with "next page" and "previous page".

- code/Topic/renderFunctions.js (1.3)

2002-07-14 15:10 robert

    branches:  1.29.2;
    changed getRenderedContentPart() so that format() is done at the end before returning the string. this should reenable the wiki-functionality (before a wiki-style tag was encoded and therefore not found by doWikiStuff-function) and solve the problem that a macro-tag like <%story (mind the missing space between % and "story") would be encoded too (see http://helma.org/bugs/show_bug.cgi?id=98)

- code/Story/objectFunctions.js (1.29)

2002-07-12 19:22 hannes

    branches:  1.1.2;
    sql script for Mckoi database (http://mckoi.com/)

- antville_mckoi.sql (1.1)

2002-07-12 16:32 hannes

    Added height=1px to separator style def. For some reason Mozilla needs this.

- code/Root/style.skin (1.9)

2002-07-12 16:32 hannes

    branches:  1.20.2;
    Added height=1px to separator style def. For some reason Mozilla needs this.

- code/Site/style.skin (1.20)

2002-07-12 16:13 hannes

    Use new story.getContentPart() function instead of story.title and story.text properties.

- code/Site/rss092.hac (1.19)
- code/Site/rss10.hac (1.20)

2002-07-12 12:39 tobi

    branches:  1.21.4;
    modified setting of res.data.title according to new story extension capabilities

- code/Story/main.hac (1.21)

2002-07-11 17:24 hannes

    branches:  1.58.2;
    fixed getLasterror() to getLastError() in listReferrers_macro

- code/Site/macros.js (1.58)

2002-07-11 15:31 tobi

    branches:  1.20.2;
    renamed app property "description" to "_description" to indicate internal status

- code/app.properties (1.20)

2002-07-10 12:20 tobi

    branches:  1.48.2;
    fixed a bug that prevented a macro like <% story.content part="title" as="editor" height="15" %> from outputting the right height of the textarea.

- code/Story/macros.js (1.48)

2002-07-08 17:13 tobi

    fixed a bug in lines 226/227 (column AUTHOR was accidentally set to TEXT_CREATETIME and CREATETIME to TEXT_F_USER_CREATOR!)

- antville_dbpatch20020626.sql (1.4)

2002-07-08 14:01 hannes

    branches:  1.56.2;
    Fixed formatting/indentation.
    Do toLowerCase() when checking if  referrer comes from the
    local weblog.

- code/Global/objectFunctions.js (1.56)

2002-07-08 12:26 hannes

    branches:  1.16.2;
    set site.lastupdate to story.modifytime instead of story.createtime when
    creating stories, since the latter may be a future date.

- code/StoryMgr/objectFunctions.js (1.16)

2002-07-05 14:01 tobi

    removed link to non-existing "signup" skin

- code/SkinMgr/main.skin (1.19)

2002-07-05 14:01 tobi

    added updates for AV_SKIN table to update old prototype names in SKIN_PROTOTYPE to new naming

- antville_dbpatch20020626.sql (1.3)

2002-07-02 15:13 hannes

    commented out baseURI by default

- code/app.properties (1.19)

2002-07-01 16:36 hannes

    branches:  1.19.2;
    merged xml_content branch.

- code/Global/renderFunctions.js (1.19)

2002-07-01 16:36 hannes

    merged xml_content branch.

- code/Comment/objectFunctions.js (1.15)
- code/Comment/reply.skin (1.9)
- code/Comment/toplevel.skin (1.10)

2002-07-01 16:36 hannes

    branches:  1.22.4;
    merged xml_content branch.

- code/Comment/macros.js (1.22)

2002-07-01 16:36 hannes

    branches:  1.11.2;
    merged xml_content branch.

- code/Comment/edit.skin (1.11)

2002-07-01 16:36 hannes

    branches:  1.17.2;
    merged xml_content branch.

- code/Story/edit.skin (1.17)

2002-07-01 16:36 hannes

    merged xml_content branch.

- code/Root/objectFunctions.js (1.21)
- code/Story/display.skin (1.4)
- code/Story/macros.js (1.47)
- code/Story/objectFunctions.js (1.28)
- code/StoryMgr/objectFunctions.js (1.15)

2002-07-01 16:36 hannes

    branches:  1.15.2;
    merged xml_content branch.

- code/Story/type.properties (1.15)

2002-07-01 16:36 hannes

    branches:  1.13.4;
    merged xml_content branch.

- code/StoryMgr/create.hac (1.13)

2002-06-26 18:31 robert

    branches:  1.30.2;
    changed now_macro() because prototype weblog is now called site

- code/Global/macros.js (1.30)

2002-06-26 18:07 robert

    added creation of columns that will be needed in the near future

- antville_dbpatch20020626.sql (1.2)

2002-06-26 17:44 robert

    replaced "goodie" with "file"

- code/app.properties (1.18)

2002-06-26 17:32 robert

    - changed property goodiePath to filePath
    - most of the properties are now stored as properties of root

- code/app.properties (1.17)

2002-06-26 17:29 robert

    replaced hardcoded "Antville" in page-title with call of root.getSysTitle()

- code/SysMgr/users.hac (1.5)

2002-06-26 17:29 robert

    changed because the prototype weblog was renamed to site

- code/Site/adminnavigation.skin (1.11)

2002-06-26 17:29 robert

    initial check-in

- code/Root/welcome.skin (1.1)

2002-06-26 17:28 robert

    changed because the prototype weblog was renamed to site

- code/Site/usernavigation.skin (1.10)

2002-06-26 17:28 robert

    branches:  1.3.4;
    - function deleteMember was renamed to deleteMembership
    - removed hardcoded "Antville" in page-title

- code/Site/unsubscribe.hac (1.3)

2002-06-26 17:27 robert

    branches:  1.4.4;
    changed because the prototype weblog was renamed to site

- code/Poll/toggle.hac (1.4)

2002-06-26 17:27 robert

    branches:  1.5.4;
    changed because
    - the prototype weblog was renamed to site
    - the collection "goodies" was renamed to "files"

- code/Site/sysmgr_macros.js (1.5)

2002-06-26 17:27 robert

    author_macro() was renamed to creator_macro()

- code/Comment/toplevel.skin (1.9)

2002-06-26 17:26 robert

    changed because the prototype weblog was renamed to site

- code/SysLog/sysmgr_macros.js (1.3)

2002-06-26 17:26 robert

    initial check-in

- code/Root/sysmgr_macros.js (1.1)

2002-06-26 17:26 robert

    branches:  1.5.4;
    collection "goodies" was renamed to "files"

- code/User/sysmgr_macros.js (1.5)

2002-06-26 17:25 robert

    branches:  1.5.2;
    changed attribute from "goodies" to "files"

- code/Site/sysmgr_edit.skin (1.5)

2002-06-26 17:25 robert

    branches:  1.5.2;
    changed attribute from "goodies" to "files"

- code/User/sysmgr_edit.skin (1.5)

2002-06-26 17:25 robert

    branches:  1.5.2;
    changed attribute from "goodie" to "file"

- code/Site/sysmgr_delete.skin (1.5)

2002-06-26 17:24 robert

    branches:  1.5.2;
    changed content of dropdown because "weblog" is now called "site"

- code/SysMgr/syslogsearchform.skin (1.5)

2002-06-26 17:24 robert

    changed because the prototype weblog was renamed to site

- code/MemberMgr/subscriptions.hac (1.4)

2002-06-26 17:24 robert

    webloglist_macro() was renamed to sitelist_macro()

- code/User/subscriptions.skin (1.3)

2002-06-26 17:23 robert

    weblogtitle_macro() was renamed to sitetitle_macro()

- code/Membership/subscription.skin (1.3)

2002-06-26 17:23 robert

    renamed to sitesearchform.skin

- code/SysMgr/weblogsearchform.skin (1.5)

2002-06-26 17:23 robert

    branches:  1.6.4;
    function addMember was renamed to addMembership

- code/Site/subscribe.hac (1.6)

2002-06-26 17:23 robert

    changed because the prototype weblog was renamed to site

- code/Site/style.skin (1.19)

2002-06-26 17:22 robert

    renamed to sites.hac

- code/SysMgr/weblogs.hac (1.6)

2002-06-26 17:22 robert

    branches:  1.1.2;
    renamed weblogsearchform.skin to sitesearchform.skin

- code/SysMgr/sitesearchform.skin (1.1)

2002-06-26 17:21 robert

    - replaced hardcoded messages with getMsg()
    - changed comments

- code/Site/securityFunctions.js (1.13)

2002-06-26 17:21 robert

    changed because the prototype weblog was renamed to site

- code/MemberMgr/sendpwd.hac (1.6)

2002-06-26 17:21 robert

    branches:  1.1.4;
    renamed weblogs.hac to sites.hac

- code/SysMgr/sites.hac (1.1)

2002-06-26 17:20 robert

    branches:  1.7.4;
    replaced hardcoded messages with getMsg()

- code/SkinMgr/securityFunctions.js (1.7)

2002-06-26 17:20 robert

    branches:  1.4.4;
    - changed because the prototype weblog was renamed to site
    - replaced hardcoded messages with getMsg()

- code/Skin/securityFunctions.js (1.4)

2002-06-26 17:20 robert

    branches:  1.5.4;
    replaced hardcoded messages with getMsg()

- code/StoryMgr/securityFunctions.js (1.5)

2002-06-26 17:20 robert

    replaced hardcoded messages with getMsg()

- code/SysMgr/securityFunctions.js (1.3)

2002-06-26 17:19 robert

    - changed because the prototype weblog was renamed to site
    - replaced hardcoded messages with getMsg()

- code/Poll/securityFunctions.js (1.5)

2002-06-26 17:19 robert

    branches:  1.3.4;
    replaced hardcoded messages with getMsg()

- code/PollMgr/securityFunctions.js (1.3)

2002-06-26 17:19 robert

    branches:  1.6.4;
    replaced hardcoded messages with getMsg()

- code/MemberMgr/securityFunctions.js (1.6)

2002-06-26 17:18 robert

    branches:  1.5.4;
    - removed hardcoded messages with getMsg()
    - permission-constants have changed names because goodie was renamed to file

- code/FileMgr/securityFunctions.js (1.5)

2002-06-26 17:18 robert

    branches:  1.8.4;
    changed because the prototype weblog was renamed to site

- code/HopObject/securityFunctions.js (1.8)

2002-06-26 17:18 robert

    branches:  1.8.4;
    replaced hardcoded messages with getMsg()

- code/ImageMgr/securityFunctions.js (1.8)

2002-06-26 17:17 robert

    branches:  1.8.4;
    - changed because the prototype weblog was renamed to site
    - removed hardcoded messages with getMsg()

- code/Image/securityFunction.js (1.8)

2002-06-26 17:17 robert

    - removed hardcoded messages with getMsg()
    - property author was renamed to creator

- code/Comment/securityFunctions.js (1.9)

2002-06-26 17:17 robert

    branches:  1.15.2;
    - changed because the prototype weblog was renamed to site
    - removed hardcoded messages with getMsg()
    - property author was renamed to creator

- code/Story/securityFunction.js (1.15)

2002-06-26 17:16 robert

    property author of story was renamed to creator

- code/Story/searchview.skin (1.3)

2002-06-26 17:16 robert

    branches:  1.4.4;
    - changed because the prototype weblog was renamed to site
    - removed hardcoded messages with getMsg()
    - permission-constants have changed names because goodie was renamed to file

- code/File/securityFunction.js (1.4)

2002-06-26 17:15 robert

    - changed because the prototype weblog was renamed to site
    - removed hardcoded "Antville" with call of root.getSysTitle()

- code/Root/rss10.hac (1.11)

2002-06-26 17:15 robert

    changed because the prototype weblog was renamed to site

- code/Site/search.hac (1.14)

2002-06-26 17:15 robert

    - property author of story was renamed to creator
    - app-property adminEmail is now stored in root.sys_email

- code/Site/rss10.hac (1.19)

2002-06-26 17:14 robert

    branches:  1.3.4;
    changed permission-constants because goodie was renamed to file

- code/Global/roles.js (1.3)

2002-06-26 17:13 robert

    branches:  1.4.4;
    changed because the prototype weblog was renamed to site

- code/Poll/results.hac (1.4)

2002-06-26 17:12 robert

    changed comments because the prototype weblog was renamed to site

- code/Site/renderFunctions.js (1.18)

2002-06-26 17:12 robert

    author_macro() was renamed to creator_macro()

- code/Comment/reply.skin (1.8)

2002-06-26 17:11 robert

    - some changes for backwards-compatibility (which we'll drop soon)
    - added function renderLocaleChooser()
    - changed because the prototype weblog was renamed to site

- code/Global/renderFunctions.js (1.18)

2002-06-26 17:11 robert

    branches:  1.3.4;
    changed because the prototype goodie was renamed to file

- code/FileMgr/renderFunctions.js (1.3)

2002-06-26 17:11 robert

    branches:  1.5.4;
    property author of story was renamed to creator

- code/StoryMgr/renderFunctions.js (1.5)

2002-06-26 17:09 robert

    - confirmation-mail is only sent if a from-address is existing
    - changed because the prototype weblog was renamed to site

- code/MemberMgr/register.hac (1.12)

2002-06-26 17:09 robert

    branches:  1.4.4;
    changed because the prototype weblog was renamed to site

- code/Day/renderFunctions.js (1.4)

2002-06-26 17:09 robert

    added footer containing root.systitle and root.sysurl

- code/MemberMgr/pwdmail.skin (1.2)

2002-06-26 17:08 robert

    goodie-macro was renamed to file_macro()

- code/File/preview.skin (1.4)

2002-06-26 17:08 robert

    branches:  1.26.2;
    changed because the prototype weblog was renamed to site

- code/Site/page.skin (1.26)

2002-06-26 17:07 robert

    changed link-text from "weblogs" to "sites"

- code/SysMgr/page.skin (1.5)

2002-06-26 17:07 robert

    changed because the prototype weblog was renamed to site

- code/SkinMgr/page.skin (1.4)

2002-06-26 17:07 robert

    - removed utf8 from content-attribute (again)
    - weblogcounter_macro() was renamed to sitecounter_macro()

- code/Root/page.skin (1.16)

2002-06-26 17:06 robert

    - changed because the prototype weblog was renamed to site
    - call root.getLocale() if site has no locale defined (instead of using default-locale)

- code/Site/objectFunctions.js (1.37)

2002-06-26 17:05 robert

    - changed because the prototype weblog was renamed to site
    - replaced hardcoded messages with getMsg()

- code/User/objectFunctions.js (1.12)

2002-06-26 17:05 robert

    - added function evalSystemSetup()
    - fixed search-sqlstatements to match new db-schema

- code/SysMgr/objectFunctions.js (1.3)

2002-06-26 17:04 robert

    changed because the prototype weblog was renamed to site

- code/StoryMgr/objectFunctions.js (1.14)

2002-06-26 17:04 robert

    - explicitly setting site-property of skin
    - replaced hardcoded messages with getMsg()

- code/SkinMgr/objectFunctions.js (1.9)

2002-06-26 17:04 robert

    changed because the prototype weblog was renamed to site

- code/Story/objectFunctions.js (1.27)

2002-06-26 17:03 robert

    - renamed some functions and variables because the prototype weblog was renamed to site
    - added functions getLocale(), getSysUrl(), getSysTitle()
    - fixed direct database-query to match new db-schema

- code/Root/objectFunctions.js (1.20)

2002-06-26 17:00 robert

    changed because the prototype weblog was renamed to site

- code/PollMgr/objectFunctions.js (1.4)

2002-06-26 17:00 robert

    lots of changes because
    - weblog was renamed to site
    - membership was renamed to membermgr
    - member was renamed to membership
    - db-schema has changed

- code/MemberMgr/objectFunctions.js (1.20)

2002-06-26 17:00 robert

    - changed because the prototype weblog was renamed to site
    - removed unused function isClosed()

- code/Poll/objectFunctions.js (1.5)

2002-06-26 16:59 robert

    branches:  1.8.4;
    changed formatting, replaced hardcoded mail-subject with call of getMsg()

- code/Membership/objectFunctions.js (1.8)

2002-06-26 16:58 robert

    branches:  1.11.2;
    changed because the prototype weblog was renamed to site

- code/Image/objectFunctions.js (1.11)

2002-06-26 16:58 robert

    branches:  1.10.2;
    changed because the prototype weblog was renamed to site

- code/ImageMgr/objectFunctions.js (1.10)

2002-06-26 16:57 robert

    branches:  1.9.4;
    small change because the prototype weblog was renamed to site

- code/HopObject/objectFunctions.js (1.9)

2002-06-26 16:57 robert

    branches:  1.6.2;
    lots of changes because goodies are now called file (and the prototypes have been renamed)

- code/FileMgr/objectFunctions.js (1.6)

2002-06-26 16:56 robert

    - lots of changes because prototype weblog was renamed to site
    - changed logAccess-function to work also for oracle-databases

- code/Global/objectFunctions.js (1.55)

2002-06-26 16:56 robert

    branches:  1.4.2;
    changes needed because weblog was renamed to site, goodie to file and goodiemgr to filemgr

- code/File/objectFunctions.js (1.4)

2002-06-26 16:54 robert

    replaced hardcoded "Antville" in page-title to call of getSysTitle()

- code/Root/notfound.hac (1.7)

2002-06-26 16:54 robert

    branches:  1.3.4;
    changed comment

- code/Day/objectFunctions.js (1.3)

2002-06-26 16:53 robert

    branches:  1.8.2;
    changed text because "goodie" is now called "file"
    changed name of input to rawfile

- code/File/new.skin (1.8)

2002-06-26 16:52 robert

    most of application-properties are now properties of root

- code/Root/new.hac (1.14)

2002-06-26 16:51 robert

    author_macro() was renamed to creator_macro()

- code/Story/mostread.skin (1.3)

2002-06-26 16:50 robert

    branches:  1.3.2;
    - replaces occurrences of "weblog" with "site"
    - added a bunch of missing messages (mostly from securityfunctions)

- code/Global/messages_en.js (1.3)

2002-06-26 16:49 robert

    replaces occurrences of "weblog" with "site"

- code/Global/messages_de.js (1.3)

2002-06-26 16:49 robert

    weblogtitle_macro() was renamed to sitetitle_macro()

- code/Membership/membership.skin (1.6)

2002-06-26 16:48 robert

    changed because the prototype weblog was renamed to site

- code/MemberMgr/memberlist.skin (1.2)

2002-06-26 16:48 robert

    branches:  1.16.4;
    renamed
    - weblogcounter_macro() to sitecounter_macro()
    - webloglist_macro() to sitelist_macro()

- code/Root/main.skin (1.16)

2002-06-26 16:48 robert

    changed because the prototype weblog was renamed to site

- code/SkinMgr/main.skin (1.18)

2002-06-26 16:47 robert

    changed because the prototype goodie was renamed to file

- code/FileMgr/main.skin (1.4)

2002-06-26 16:47 robert

    changed because the prototype goodie was renamed to file

- code/File/main.skin (1.3)

2002-06-26 16:47 robert

    branches:  1.7.4;
    changed because the prototype weblog was renamed to site

- code/TopicMgr/main.hac (1.7)

2002-06-26 16:47 robert

    weblogs.hac was renamed to sites.hac

- code/SysMgr/main.hac (1.3)

2002-06-26 16:46 robert

    branches:  1.13.4;
    changed because the prototype weblog was renamed to site

- code/SkinMgr/main.hac (1.13)

2002-06-26 16:46 robert

    branches:  1.7.4;
    changed because the prototype weblog was renamed to site

- code/StoryMgr/main.hac (1.7)

2002-06-26 16:46 robert

    changed because the prototype weblog was renamed to site

- code/Story/main.hac (1.20)

2002-06-26 16:46 robert

    - replaced hardcoded "Antville" in pagetitle with call of getSysTitle()
    - included check if antville-installation was set up

- code/Root/main.hac (1.9)

2002-06-26 16:45 robert

    branches:  1.7.4;
    changed because the prototype weblog was renamed to site

- code/Poll/main.hac (1.7)

2002-06-26 16:45 robert

    changed because the prototype weblog was renamed to site

- code/PollMgr/main.hac (1.6)

2002-06-26 16:44 robert

    branches:  1.3.4;
    removed hardcoded "Antville" in page-title
    changed because the prototype weblog was renamed to site

- code/Image/main.hac (1.3)

2002-06-26 16:44 robert

    branches:  1.6.4;
    changed because
    - the prototype weblog was renamed to site
    - evalNewMember was renamed to evalNewMembership

- code/MemberMgr/main.hac (1.6)

2002-06-26 16:43 robert

    branches:  1.8.4;
    renamed renderGoodielist() to renderFilelist()

- code/FileMgr/main.hac (1.8)

2002-06-26 16:42 robert

    branches:  1.9.4;
    changed because the prototype weblog was renamed to site

- code/Day/main.hac (1.9)

2002-06-26 16:42 robert

    - param-property was renamed from weblog to site
    - mailbody now calls systitle- and sysurl-macros of root instead of hardcoded text

- code/MemberMgr/mailnewmember.skin (1.4)

2002-06-26 16:40 robert

    - changes were necessary because the prototype weblog was renamed to site
    -  mailbody now calls systitle- and sysurl-macros of root instead of hardcoded text

- code/Membership/mailbody.skin (1.3)

2002-06-26 16:40 robert

    mailbody now calls systitle- and sysurl-macros of root instead of hardcoded text

- code/User/mailbody.skin (1.4)

2002-06-26 16:39 robert

    - removed birthdate_macro()
    - changed comments
    - rewrote age_macro()
    - rewrote localchooser_macro() (now calling global renderLocaleChooser-function)
    - fixed direct db-query to match new database-schema
    - replaced hardcoded messages with getMsg()

- code/Site/macros.js (1.57)

2002-06-26 16:36 robert

    renamed webloglist_macro() to sitelist_macro()

- code/User/macros.js (1.11)

2002-06-26 16:35 robert

    - lots of changes because the prototype weblog was renamed to site
    - rewrote direct database-queries to match new db-schema

- code/Story/macros.js (1.46)

2002-06-26 16:35 robert

    branches:  1.8.4;
    - lots of changes because the prototype weblog was renamed to site
    - rewrote manual subnodeRelation-clauses to match new db-schema

- code/Topic/macros.js (1.8)

2002-06-26 16:34 robert

    added macros:
    - systitle_macro()
    - sysurl_macro()

    renamed webloglist_macro() to sitelist_macro()

- code/Root/macros.js (1.9)

2002-06-26 16:33 robert

    fixed a bug that would throw an error if a user hasn't already voted

- code/Poll/macros.js (1.12)

2002-06-26 16:31 robert

    branches:  1.5.4;
    changed because the prototype weblog was renamed to site

- code/MemberMgr/macros.js (1.5)

2002-06-26 16:30 robert

    changed necessary because
    - the prototype weblog was renamed to site
    - member was renamed to membership
    weblogtitle_macro() was renamed to sitetitle_macro()

- code/Membership/macros.js (1.13)

2002-06-26 16:29 robert

    changed because the prototype weblog was renamed to site

- code/Image/macros.js (1.19)

2002-06-26 16:29 robert

    changes necessary because
    - prototype goodie was renamed to file

    renamed goodies_macro() to files_macro()

- code/FileMgr/macros.js (1.4)

2002-06-26 16:28 robert

    changes necessary because
    - prototype weblog was renamed to site
    - prototype goodie was renamed to file
    - app-property goodieUrl was renamed to fileUrl

- code/File/macros.js (1.7)

2002-06-26 16:27 robert

    - changed some comments to match renamed prototypes
    - replaced hardcoded messages with getMsg()
    - renamed webloglist_macro() to sitelist_macro()

- code/Global/macros.js (1.29)

2002-06-26 16:23 robert

    branches:  1.14.4;
    replaced hardcoded "Antville" with call of root.getSysTitle()

- code/MemberMgr/login.hac (1.14)

2002-06-26 16:23 robert

    changed because the prototype weblog was renamed to site

- code/Comment/macros.js (1.21)

2002-06-26 16:23 robert

    replaced hardcoded "Antville" with call of root.getSysTitle()

- code/SysMgr/logs.hac (1.4)

2002-06-26 16:22 robert

    replaced hardcoded "Antville" with call of root.getSysTitle()

- code/Root/list.hac (1.7)

2002-06-26 16:22 robert

    now calling creator_macro() which is the renamed author_macro()

- code/Story/listitem.skin (1.6)

2002-06-26 16:22 robert

    webloglist_macro() was renamed to sitelist_macro()

- code/Root/list.skin (1.5)

2002-06-26 16:21 robert

    branches:  1.8.2;
    now calling creator_macro() which is the renamed author_macro()

- code/HopObject/historyview.skin (1.8)

2002-06-26 16:21 robert

    wrapper-action (needed for antville.org)

- code/Site/getgoodie.hac (1.3)

2002-06-26 16:20 robert

    now calling creator_macro() which is the renamed author_macro()

- code/Story/edit.skin (1.16)

2002-06-26 16:20 robert

    branches:  1.6.2;
    changed text because "goodie" is now called "file"

- code/File/edit.skin (1.6)

2002-06-26 16:19 robert

    branches:  1.10.4;
    changed because the prototype weblog was renamed to site

- code/SkinMgr/edit.hac (1.10)

2002-06-26 16:19 robert

    changed because the prototype weblog was renamed to site

- code/MemberMgr/edit.hac (1.11)

2002-06-26 16:19 robert

    branches:  1.15.4;
    changed because the prototype weblog was renamed to site

- code/Story/edit.hac (1.15)

2002-06-26 16:19 robert

    branches:  1.8.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - membership was renamed to membermgr

- code/Poll/edit.hac (1.8)

2002-06-26 16:18 robert

    branches:  1.8.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - goodie was renamed to file
    - goodiemgr was renamed to filemgr

- code/File/edit.hac (1.8)

2002-06-26 16:18 robert

    branches:  1.12.4;
    changed because the prototype weblog was renamed to site

- code/Image/edit.hac (1.12)

2002-06-26 16:18 robert

    branches:  1.12.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - membership was renamed to membermgr
    - member was renamed to membership

- code/Membership/edit.hac (1.12)

2002-06-26 16:17 robert

    branches:  1.13.4;
    changed because the prototype weblog was renamed to site

- code/Comment/edit.hac (1.13)

2002-06-26 16:17 robert

    story.author was renamed to story.creator, so author_macro() was renamed to creator_macro()

- code/Story/display.skin (1.3)

2002-06-26 16:16 robert

    changed mailbody, footer of mail now contains system title and system url

- code/SysMgr/deletewarnmail.skin (1.2)

2002-06-26 16:16 robert

    branches:  1.3.4;
    renamed deleteWeblog() to deleteSite()

- code/Site/delete.hac (1.3)

2002-06-26 16:15 robert

    branches:  1.12.4;
    changed because the prototype weblog was renamed to site
    plus story.author was renamed to story.creator

- code/Story/delete.hac (1.12)

2002-06-26 16:15 robert

    branches:  1.8.4;
    changed because the prototype weblog was renamed to site

- code/Skin/delete.hac (1.8)

2002-06-26 16:14 robert

    branches:  1.5.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - membership was renamed to membermgr

- code/Membership/delete.hac (1.5)

2002-06-26 16:14 robert

    branches:  1.5.4;
    changed because the prototype weblog was renamed to site

- code/Poll/delete.hac (1.5)

2002-06-26 16:13 robert

    branches:  1.8.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - goodie was renamed to file
    - goodiemgr was renamed to filemgr

- code/File/delete.hac (1.8)

2002-06-26 16:13 robert

    branches:  1.12.4;
    changed because the prototype weblog was renamed to site

- code/Image/delete.hac (1.12)

2002-06-26 16:12 robert

    changed because the prototype weblog was renamed to site

- code/StoryMgr/create.hac (1.12)

2002-06-26 16:12 robert

    branches:  1.13.4;
    changed because the prototype weblog was renamed to site
    plus story.author was renamed to story.creator

- code/Comment/delete.hac (1.13)

2002-06-26 16:11 robert

    branches:  1.8.4;
    changed because of prototype-renaming:
    - weblog was renamed to site

- code/PollMgr/create.hac (1.8)

2002-06-26 16:11 robert

    branches:  1.12.2;
    changed because of prototype-renaming:
    - weblog was renamed to site

- code/ImageMgr/create.hac (1.12)

2002-06-26 16:11 robert

    branches:  1.8.4;
    changed because of prototype-renaming:
    - weblog was renamed to site
    - goodie was renamed to file

- code/FileMgr/create.hac (1.8)

2002-06-26 16:10 robert

    changed because weblog was renamed to site

- code/Site/contribnavigation.skin (1.8)

2002-06-26 16:10 robert

    branches:  1.14.4;
    changed because weblog was renamed to site

- code/Story/comment.hac (1.14)

2002-06-26 16:10 robert

    changed because weblog was renamed to site

- code/Comment/comment.hac (1.6)

2002-06-26 16:09 robert

    changes needed due to new object-structure (which was changed to match new db-schema)

- code/SysMgr/cleanupFunctions.js (1.2)

2002-06-26 16:08 robert

    - changes needed due to new object-structure (which was changed to match new db-schema)
    - story.author was renamed to story.creator

- code/Root/bloggerapi.js (1.10)

2002-06-26 16:06 robert

    changed footer of mail (now includes root.systitle and root.sysurl-macros

- code/SysMgr/blockwarnmail.skin (1.2)

2002-06-26 16:06 robert

    now using new root-function getSysTitle() instead of hardcoded "Antville"

- code/Root/blocked.hac (1.4)

2002-06-26 16:03 robert

    branches:  1.5.4;
    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/TopicMgr/type.properties (1.5)

2002-06-26 16:03 robert

    branches:  1.2.10;
    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/SkinMgr/type.properties (1.2)

2002-06-26 16:03 robert

    branches:  1.10.4;
    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/Root/type.properties (1.10)

2002-06-26 16:03 robert

    branches:  1.29.2;
    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/Site/type.properties (1.29)

2002-06-26 16:03 robert

    branches:  1.5.4;
    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/Image/type.properties (1.5)

2002-06-26 16:03 robert

    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/Choice/type.properties (1.4)
- code/Comment/type.properties (1.6)
- code/File/type.properties (1.3)
- code/FileMgr/type.properties (1.3)
- code/ImageMgr/type.properties (1.6)
- code/MemberMgr/type.properties (1.4)
- code/Membership/type.properties (1.5)
- code/Poll/type.properties (1.4)
- code/PollMgr/type.properties (1.3)

2002-06-26 16:03 robert

    changed type.properties according to new database-schema:
    - all tables are prefixed with AV_
    - WEBLOG was renamed to AV_SITE
    - GOODIE was renamed to AV_FILE
    - all columns are prefixed with the table-name (without table-prefix)
    - foreign keys follow a specific naming-convention
    (for details see http://project.antville.org/topics/feature+requests+and+proposals/69427/)

- code/Skin/type.properties (1.4)
- code/Story/type.properties (1.14)
- code/StoryMgr/type.properties (1.4)
- code/SysLog/type.properties (1.2)
- code/SysMgr/type.properties (1.2)
- code/Topic/type.properties (1.3)
- code/User/type.properties (1.5)
- code/Vote/type.properties (1.3)

2002-06-26 15:58 robert

    renamed from antville.sql

- antville_mysql.sql (1.1)

2002-06-26 15:57 robert

    renamed to antville_mysql.sql

- antville.sql (1.31)

2002-06-26 15:54 robert

    initial check-in (db.properties-template for oracle)

- db.properties.oracle (1.1)

2002-06-26 15:54 robert

    branches:  1.1.2;
    initial check-in (basic antville-setup)

- code/SysMgr/setup.skin (1.1)

2002-06-26 15:54 robert

    initial check-in (basic antville-setup)

- code/SysMgr/setup.hac (1.1)

2002-06-26 15:53 robert

    initial check-in (this patch is needed to convert the db to the new schema)

- antville_dbpatch20020626.sql (1.1)

2002-06-26 15:52 robert

    branches:  1.1.4;
    initial check-in (the renamed getgoodie.hac)

- code/Site/getfile.hac (1.1)

2002-06-26 15:48 robert

    - changed the length of some varchar2-columns
    - added columns that will be needed in the near future (mostly to AV_TEXT)

- antville_oracle.sql (1.2)

2002-06-21 22:23 robert

    initial check-in

- antville_oracle.sql (1.1)

2002-06-18 11:40 tobi

    edited message texts. this is a first draft that needs re-checking. additionally, some comments mark possible condensation of two texts into one message.

- code/Global/messages_en.js (1.2)

2002-06-18 09:15 tobi

    test test test

- test.test (1.3)

2002-06-18 09:14 tobi

    test test

- test.test (1.2)

2002-06-18 09:11 tobi

    test

- test.test (1.1)

2002-06-14 17:50 tobi

    fixed bug that prevented user-made choice from being displayed

- code/Poll/macros.js (1.11)

2002-06-14 17:48 tobi

    improved for xhtml compatibilty

- code/Choice/main.skin (1.2)

2002-06-13 14:50 tobi

    fixed a bug that prevented a closed poll from being displayed as results in a story (function poll_macro);

- code/Global/macros.js (1.28)

2002-06-13 14:49 tobi

    fixed a bug that prevented a closed poll from being displayed as results in a story (function poll_macro);
    replace tabs by three spaces

- code/Poll/macros.js (1.10)

2002-06-12 18:41 hannes

    branches:  1.1.2;
    file antville_dbpatch20020612.sql was initially added on branch xml_content.

- antville_dbpatch20020612.sql (1.1)

2002-06-12 18:41 hannes

    Add CONTENT and RAWCONTENT columns to TEXT table
    for storing all content of stories as XML encoded text.

- antville.sql (1.30.4.1)
- antville_dbpatch20020612.sql (1.1.2.1)

2002-06-12 18:33 hannes

    Store content in one database column encoded as XML.
    This makes story objects freely expandable.

- code/Comment/edit.skin (1.10.4.1)
- code/Comment/macros.js (1.20.4.1)
- code/Comment/objectFunctions.js (1.14.2.1)
- code/Comment/reply.skin (1.7.4.1)
- code/Comment/toplevel.skin (1.8.4.1)
- code/Global/objectFunctions.js (1.54.2.1)
- code/Global/renderFunctions.js (1.17.4.1)

2002-06-12 18:33 hannes

    Store content in one database column encoded as XML.
    This makes story objects freely expandable.

- code/Root/macros.js (1.8.4.1)
- code/Root/objectFunctions.js (1.19.2.1)
- code/Story/display.skin (1.2.4.1)
- code/Story/edit.hac (1.14.4.1)
- code/Story/edit.skin (1.15.4.1)
- code/Story/macros.js (1.45.2.1)
- code/Story/objectFunctions.js (1.26.2.1)
- code/Story/type.properties (1.13.8.1)
- code/StoryMgr/objectFunctions.js (1.13.2.1)
- code/User/objectFunctions.js (1.11.8.1)

2002-06-12 17:19 grob

    merged changes done in branch "grob_message" into main trunk (weblog-history is now rendered using <div>-tags to avoid xhtml-incompatible page-source)

- code/HopObject/historyview.skin (1.7)

2002-06-12 17:19 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Site/getgoodie.hac (1.2)

2002-06-12 17:19 grob

    merged changes done in branch "grob_message" into main trunk

- code/Story/listitem.skin (1.5)

2002-06-12 17:18 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/MemberMgr/login.hac (1.13)

2002-06-12 17:18 grob

    merged changes done in branch "grob_message" into main trunk

- code/Site/macros.js (1.56)

2002-06-12 17:18 grob

    branches:  1.8.6;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/MemberMgr/logout.hac (1.8)

2002-06-12 17:17 grob

    branches:  1.45.2;
    merged changes done in branch "grob_message" into main trunk

- code/Story/macros.js (1.45)

2002-06-12 17:17 grob

    branches:  1.13.6;
    merged changes done in branch "grob_message" into main trunk (removed unused skins_macro())

- code/SkinMgr/macros.js (1.13)

2002-06-12 17:16 grob

    merged changes done in branch "grob_message" into main trunk (removed hardcoded questionmarks in urlparam-attribute)

- code/PollMgr/main.skin (1.4)

2002-06-12 17:16 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Root/new.hac (1.13)

2002-06-12 17:15 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/SkinMgr/objectFunctions.js (1.8)

2002-06-12 17:15 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/SysMgr/objectFunctions.js (1.2)

2002-06-12 17:15 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Site/objectFunctions.js (1.36)

2002-06-12 17:15 grob

    branches:  1.13.2;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/StoryMgr/objectFunctions.js (1.13)

2002-06-12 17:15 grob

    branches:  1.26.2;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Story/objectFunctions.js (1.26)

2002-06-12 17:14 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Poll/objectFunctions.js (1.4)

2002-06-12 17:14 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/MemberMgr/objectFunctions.js (1.19)

2002-06-12 17:14 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/PollMgr/objectFunctions.js (1.3)

2002-06-12 17:14 grob

    branches:  1.19.2;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Root/objectFunctions.js (1.19)

2002-06-12 17:13 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Membership/objectFunctions.js (1.7)

2002-06-12 17:13 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/FileMgr/objectFunctions.js (1.5)

2002-06-12 17:13 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Image/objectFunctions.js (1.10)

2002-06-12 17:13 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/ImageMgr/objectFunctions.js (1.9)

2002-06-12 17:13 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/File/objectFunctions.js (1.3)

2002-06-12 17:12 grob

    merged changes done in branch "grob_message" into main trunk (weblog-history is now rendered using <div>-tags to avoid xhtml-incompatible page-source; removed explicit declaration of utf-8)

- code/Site/page.skin (1.25)

2002-06-12 17:12 grob

    branches:  1.54.2;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Global/objectFunctions.js (1.54)

2002-06-12 17:12 grob

    branches:  1.14.2;
    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Comment/objectFunctions.js (1.14)

2002-06-12 17:11 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/Site/search.hac (1.13)

2002-06-12 17:10 grob

    merged changes done in branch "grob_message" into main trunk (application-messages are no longer hardcoded in functions but are defined in central language-specific .js-files; application-messages are selected according to defined language)

- code/HopObject/securityFunctions.js (1.7)

2002-06-12 17:08 grob

    merged changes done in branch "grob_message" into main trunk

- code/SysMgr/weblogs.hac (1.5)

2002-06-12 17:08 grob

    merged changes done in branch "grob_message" into main trunk

- code/Site/subscribe.hac (1.5)

2002-06-12 16:28 grob

    corrected comment

- code/Global/messages_de.js (1.2)

2002-06-12 16:10 grob

    now checking the size of root.manage.sysadmins to determine if there's already a user with sysadmin-rights

- code/MemberMgr/objectFunctions.js (1.18.2.2)

2002-06-11 10:44 grob

    removed a second form-tag (method GET!) which made it impossible to upload goodies (don't know how this form-tag got in here ...)

- code/File/new.skin (1.7)

2002-06-10 11:43 grob

    initial check-in. this file creates an object-tree beneath app.data.de containing two "classes" of german application-messages: error and confirm. the messages themselves are basically skins stored as properties (several functions in global/objectFunctions.js are responsible to retrieve/render them)

- code/Global/messages_de.js (1.1)

2002-06-10 10:57 grob

    initial check-in. this file creates an object-tree beneath app.data.en containing two "classes" of application-messages: error and confirm. the messages themselves are basically skins stored as properties (several functions in global/objectFunctions.js are responsible to retrieve/render them)

- code/Global/messages_en.js (1.1)

2002-06-10 10:51 grob

    changed from table-structure of history to div-tags to achieve xhtml-conformity

- code/HopObject/historyview.skin (1.6.2.1)

2002-06-10 10:51 grob

    using global function getError() to retrieve messages from app.data[language]. this function returns a result-object which is then passed to the calling function/action

- code/Site/getgoodie.hac (1.1.6.1)

2002-06-10 10:50 grob

    added anchor-attribute to call of commentcounter-macro

- code/Story/listitem.skin (1.4.2.1)

2002-06-10 10:49 grob

    using global function getConfirm() to retrieve messages from app.data[language]. this function returns a result-object which is then passed to the calling function/action

- code/MemberMgr/login.hac (1.12.2.1)

2002-06-10 10:49 grob

    using global function getConfirm() to retrieve messages from app.data[language]. this function returns a result-object which is then passed to the calling function/action

- code/MemberMgr/logout.hac (1.7.2.1)

2002-06-10 10:48 grob

    changed name of variable containing last database-error from "error" to "dbError"

- code/Story/macros.js (1.44.2.1)

2002-06-10 10:48 grob

    changed name of variable containing last database-error from "error" to "dbError"

- code/Site/macros.js (1.55.2.1)

2002-06-10 10:47 grob

    removed obsolete skins_macro()

- code/SkinMgr/macros.js (1.12.2.1)

2002-06-10 10:46 grob

    removed hardcoded questionmark in urlparam-attribute of link-macro (this is now done in createLinkParam-function!)

- code/PollMgr/main.skin (1.3.2.1)

2002-06-10 10:43 grob

    using global function geError() to retrieve messages from app.data[language]. this function returns a result-object which is then passed to the calling function/action

- code/Root/new.hac (1.12.2.1)

2002-06-10 10:42 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Site/objectFunctions.js (1.35.2.1)

2002-06-10 10:42 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/SysMgr/objectFunctions.js (1.1.6.1)

2002-06-10 10:41 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/StoryMgr/objectFunctions.js (1.12.6.1)

2002-06-10 10:41 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Story/objectFunctions.js (1.25.2.1)

2002-06-10 10:40 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/SkinMgr/objectFunctions.js (1.7.6.1)

2002-06-10 10:40 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Root/objectFunctions.js (1.18.2.1)

2002-06-10 10:40 grob

    - using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action
    - some code-formatting done

- code/PollMgr/objectFunctions.js (1.2.6.1)

2002-06-10 10:39 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Poll/objectFunctions.js (1.3.2.1)

2002-06-10 10:39 grob

    - using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action
    - some code-reformatting done
    - changed name of variable containing last database-error from "error" to "dbError"

- code/MemberMgr/objectFunctions.js (1.18.2.1)

2002-06-10 10:38 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Membership/objectFunctions.js (1.6.6.1)

2002-06-10 10:37 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/ImageMgr/objectFunctions.js (1.8.6.1)

2002-06-10 10:37 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Image/objectFunctions.js (1.9.2.1)

2002-06-10 10:36 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/File/objectFunctions.js (1.2.6.1)

2002-06-10 10:36 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/FileMgr/objectFunctions.js (1.4.6.1)

2002-06-10 10:35 grob

    - created new function getMst() which retrieves and renders a message-skin from app.data[language]. Search is done first in the language of the current weblog (if in path), fallback is hardcoded to english (this will be changed with implementation of application-setup).
    - added function createResultObj() which creates a JS-Object containing a server-message and a flag indicating error
    - added two wrapper-functions called getError() and getConfirm() for easier use in code

- code/Global/objectFunctions.js (1.53.2.1)

2002-06-10 10:30 grob

    using global functions getConfirm() and geError() to retrieve messages from app.data[language]. these functions return a result-object which is then passed to the calling function/action

- code/Comment/objectFunctions.js (1.13.6.1)

2002-06-10 10:28 grob

    - removed explicit declaration as UTF-8 in meta-tag
    - removed embedding of weblog-skin "history", instead calling weblog.history-macro directly

- code/Site/page.skin (1.24.2.1)

2002-06-10 10:27 grob

    - using global function getMsg() to retrieve messages from app.data[language]
    - removed hardcoded italic-tags
    - changed to xhtml-conform html-tags

- code/Site/search.hac (1.12.2.1)

2002-06-10 10:25 grob

    using global function getMsg() to retrieve error-message from app.data[language]

- code/HopObject/securityFunctions.js (1.6.2.1)

2002-06-10 10:24 grob

    using global function getMsg() to retrieve confirm-message from app.data[language]

- code/Site/subscribe.hac (1.4.2.1)

2002-06-10 10:22 grob

    passing req.data.item to message-skin

- code/SysMgr/weblogs.hac (1.4.2.2)

2002-06-10 10:20 grob

    using global function getMsg() to retrieve server-message from app.data[language]

- code/SysMgr/weblogs.hac (1.4.2.1)

2002-06-08 12:45 tobi

    branches:  1.55.2;
    commented out two lines that were introduced to make listReferrers_macro() compatible with hsqldb but obviously they do not work with mysql... (since i assume hsqldb won't be around for much longer, i think these lines could later be removed, anyway).

- code/Site/macros.js (1.55)

2002-06-05 18:31 grob

    reenabled ordering of groupnodes

- code/Site/type.properties (1.28)

2002-06-04 18:12 tobi

    renderImage went global (in show_macro)

- code/Image/macros.js (1.18)

2002-06-04 18:11 tobi

    branches:  1.44.2;
    removed some more markup from function code and fixed thumbnail_macro for backwards compatibility

- code/Story/macros.js (1.44)

2002-06-04 18:11 tobi

    branches:  1.15.8;
    renderImageList is NOT global...

- code/ImageMgr/main.hac (1.15)

2002-06-04 17:58 tobi

    removed "?" from urlparam and "#" from anchor parameters in link macros

- code/Global/macros.js (1.27)
- code/SkinMgr/main.skin (1.17)
- code/Story/macros.js (1.43)
- code/StoryMgr/main.skin (1.5)

2002-06-04 17:58 tobi

    branches:  1.3.2;
    removed "?" from urlparam and "#" from anchor parameters in link macros

- code/PollMgr/main.skin (1.3)

2002-06-04 17:34 tobi

    branches:  1.24.2;
    replaced td attribute "background" with appropriate style attribute for xhtml compatibility (this is supposed to be a transitional fix, in the end there should be a class/id doing the job)

- code/Site/page.skin (1.24)

2002-06-04 17:34 tobi

    replaced td attribute "background" with appropriate style attribute for xhtml compatibility (this is supposed to be a transitional fix, in the end there should be a class/id doing the job)

- code/Global/nextpagelink.skin (1.4)
- code/Global/prevpagelink.skin (1.4)
- code/Site/sysmgr_listitem.skin (1.4)
- code/SysLog/sysmgr_listitem.skin (1.4)
- code/SysMgr/page.skin (1.4)
- code/User/sysmgr_listitem.skin (1.4)

2002-06-04 17:18 tobi

    fixed a bugfix in meta/content-type tag... (sigh!)

- code/Site/page.skin (1.23)

2002-06-04 17:18 tobi

    fixed a bugfix in meta/content-type tag... (sigh!)

- code/Root/page.skin (1.15)

2002-06-04 17:07 tobi

    added meta/content-type tag

- code/Site/page.skin (1.22)

2002-06-04 17:06 tobi

    fixed typo in meta/content-type tag; added link tag for rss feed

- code/Root/page.skin (1.14)

2002-06-04 16:27 tobi

    branches:  1.4.6;
    modified code on the search for xhtml compatibility (mainly adding quotes to non-quoted attribute values)

- code/SysMgr/usersearchform.skin (1.4)

2002-06-04 16:27 tobi

    branches:  1.4.2;
    modified code on the search for xhtml compatibility (mainly adding quotes to non-quoted attribute values)

- code/SysMgr/weblogs.hac (1.4)

2002-06-04 16:27 tobi

    modified code on the search for xhtml compatibility (mainly adding quotes to non-quoted attribute values)

- code/Site/sysmgr_delete.skin (1.4)
- code/Site/sysmgr_edit.skin (1.4)
- code/Site/sysmgr_listitem.skin (1.3)
- code/SysLog/sysmgr_listitem.skin (1.3)
- code/SysMgr/list.skin (1.3)
- code/SysMgr/logs.hac (1.3)
- code/SysMgr/main.hac (1.2)
- code/SysMgr/page.skin (1.3)
- code/SysMgr/style.skin (1.2)
- code/SysMgr/syslogsearchform.skin (1.4)
- code/SysMgr/users.hac (1.4)
- code/SysMgr/weblogsearchform.skin (1.4)
- code/User/sysmgr_edit.skin (1.4)
- code/User/sysmgr_listitem.skin (1.3)

2002-06-04 15:37 tobi

    fixed bug in onlinelink_macro: "param" instead of "linkParam"

- code/Story/macros.js (1.42)

2002-06-04 15:36 tobi

    changed openMarkupElement("a", param) calls back to openLink(url) to obtain nice and slim code

- code/Global/macros.js (1.26)

2002-06-04 15:34 tobi

    branches:  1.11.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Image/new.skin (1.11)

2002-06-04 15:34 tobi

    branches:  1.7.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Poll/edit.skin (1.7)

2002-06-04 15:34 tobi

    branches:  1.8.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Skin/edit.skin (1.8)

2002-06-04 15:34 tobi

    branches:  1.9.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Image/edit.skin (1.9)
- code/MemberMgr/login.skin (1.9)
- code/Membership/edit.skin (1.9)
- code/Site/new.skin (1.9)

2002-06-04 15:34 tobi

    branches:  1.15.4;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Story/edit.skin (1.15)

2002-06-04 15:34 tobi

    branches:  1.3.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/MemberMgr/searchresult.skin (1.3)

2002-06-04 15:34 tobi

    branches:  1.4.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/MemberMgr/main.skin (1.4)

2002-06-04 15:34 tobi

    branches:  1.10.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/MemberMgr/register.skin (1.10)
- code/User/edit.skin (1.10)

2002-06-04 15:34 tobi

    branches:  1.5.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/MemberMgr/sendpwd.skin (1.5)

2002-06-04 15:34 tobi

    branches:  1.10.4;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Comment/edit.skin (1.10)

2002-06-04 15:34 tobi

    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/File/edit.skin (1.5)
- code/File/new.skin (1.6)
- code/Site/sysmgr_delete.skin (1.3)
- code/Site/sysmgr_edit.skin (1.3)
- code/SysMgr/list.skin (1.2)
- code/SysMgr/syslogsearchform.skin (1.3)
- code/SysMgr/usersearchform.skin (1.3)
- code/SysMgr/weblogsearchform.skin (1.3)
- code/User/sysmgr_edit.skin (1.3)

2002-06-04 15:34 tobi

    branches:  1.16.6;
    moved <form> tags on positions that are appropriate for xhtml compatibility (hopefully...)

- code/Site/edit.skin (1.16)

2002-06-04 15:17 tobi

    branches:  1.12.2;
    modified skins_macro() to fit with the newly implemented functions for rendering markup just to notice that this function looks like it is obsolete...?

- code/SkinMgr/macros.js (1.12)

2002-06-04 14:53 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/HopObject/renderFunctions.js (1.21)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Story/macros.js (1.41)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Skin/macros.js (1.4)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Site/macros.js (1.54)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/ImageMgr/main.hac (1.14)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Poll/macros.js (1.9)

2002-06-04 14:52 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/User/macros.js (1.10)

2002-06-04 14:51 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/File/macros.js (1.6)

2002-06-04 14:51 tobi

    branches:  1.20.4;
    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Comment/macros.js (1.20)

2002-06-04 14:51 tobi

    moved renderInputText() et al. and renderImage() from hopobject to global

- code/Image/macros.js (1.17)

2002-06-04 14:51 tobi

    branches:  1.15.6;
    moved renderInputText() et al. and renderImage() from hopobject to global

- code/HopObject/macros.js (1.15)

2002-06-04 14:20 grob

    changed one of the (hopefully) last instances of user to session.user

- code/PollMgr/create.hac (1.7)

2002-06-04 14:19 grob

    changed one of the (hopefully) last instances of user to session.user

- code/Poll/edit.hac (1.7)

2002-06-04 14:19 grob

    changed to use global markupelement-functions, global openLink() and closeLink()-funtions
    also formatTimestamp() is a global function now

- code/Site/macros.js (1.53)

2002-06-04 14:18 grob

    now using global markupelement-functions resp. global openLink() and closeLink()-funtions

- code/Story/macros.js (1.40)

2002-06-04 14:18 grob

    changed to use global openLink() and closeLink()-funtions

- code/User/macros.js (1.9)

2002-06-04 14:17 grob

    changed to use global openLink() and closeLink()-funtions

- code/MemberMgr/macros.js (1.4)

2002-06-04 14:17 grob

    changed to use global openLink() and closeLink()-funtions

- code/SkinMgr/macros.js (1.11)

2002-06-04 14:17 grob

    changed to use global markupelement-functions resp. global openLink() and closeLink()-funtions
    also formatTimestamp() is a global function now

- code/Poll/macros.js (1.8)

2002-06-04 14:16 grob

    changed to use global markupelement-functions resp. global openLink() and closeLink()-funtions
    also formatTimestamp() is a global function now

- code/File/macros.js (1.5)

2002-06-04 14:16 grob

    changed to use global markupelement-functions resp. global openLink() and closeLink()-funtions
    also formatTimestamp() is a global function now

- code/Image/macros.js (1.16)

2002-06-04 14:16 grob

    changed to use global markupelement-functions resp. global openLink() and closeLink()-funtions
    also formatTimestamp() is a global function now

- code/Membership/macros.js (1.12)

2002-06-04 14:15 grob

    using global formatTimestamp() now

- code/Global/macros.js (1.25)

2002-06-04 14:14 grob

    now using global markupelement-functions resp. global openLink() and closeLink()-funtions

- code/Comment/macros.js (1.19)

2002-06-04 14:14 grob

    activated isDenied() again

- code/PollMgr/main.hac (1.5)

2002-06-04 14:13 grob

    buttons are now named "save" and "cancel" instead of "submit"

- code/File/new.skin (1.5)

2002-06-04 14:12 grob

    branches:  1.35.2;
    removed formatTimestamp() which is a global function now

- code/Site/objectFunctions.js (1.35)

2002-06-04 14:12 grob

    branches:  1.18.2;
    now using global formatTimestamp(), the wrapper in weblog was removed

- code/MemberMgr/objectFunctions.js (1.18)

2002-06-04 14:11 grob

    createLinkParam now prefixes attributes urlparam with "?", anchor with "#" (no need to specify these in functions or macros)

- code/HopObject/objectFunctions.js (1.8)

2002-06-04 14:08 grob

    branches:  1.14.6;
    removed hardcoded #-sign in anchor-attribute of commentcounter-macro

- code/Story/preview.skin (1.14)

2002-06-04 14:07 grob

    removed openLink() and closeLink(), they're global functions now (shortcuts using global markupelement-functions)

- code/HopObject/renderFunctions.js (1.20)

2002-06-04 14:06 grob

    branches:  1.17.4;
    added global function openLink() that takes a URL as argument to render a simple a href-tag
    added global function closeLink()
    some code-formatting done

- code/Global/renderFunctions.js (1.17)

2002-06-04 14:05 grob

    uid doesn't exist anymore, now simply checking for user-object

- code/Poll/securityFunctions.js (1.4)

2002-06-04 14:04 grob

    now using global markupelement-functions to render links

- code/Site/sysmgr_macros.js (1.4)

2002-06-04 14:04 grob

    now using global markupelement-functions

- code/User/sysmgr_macros.js (1.4)

2002-06-04 10:31 tobi

    updated function documentation of thumbnail_macro() to reflect recent changes

- code/Global/macros.js (1.24)

2002-06-04 10:29 tobi

    modified thumbnail_macro() to create a thumbnail with javascript pop-up function (to be really backwards compatible)

- code/Global/macros.js (1.23)

2002-06-03 23:25 grob

    now using passed param-object directly instead of creating a new instance of it

- code/HopObject/macros.js (1.14)

2002-06-03 23:24 grob

    fixed typo

- code/Site/objectFunctions.js (1.34)

2002-06-03 23:22 grob

    added assignment of param.width to param.size (temporary, i think we should drop the usage of non-html-attributenames)

- code/Global/renderFunctions.js (1.16)

2002-06-03 17:10 tobi

    fixed markup to be xhtml compatible

- code/Site/welcome.skin (1.5)
- code/SysMgr/usersearchform.skin (1.2)
- code/SysMgr/weblogsearchform.skin (1.2)

2002-06-03 17:10 tobi

    fixed markup to be xhtml compatible

- code/Site/usernavigation.skin (1.9)

2002-06-03 17:09 tobi

    branches:  1.8.4;
    fixed markup to be xhtml compatible

- code/Comment/toplevel.skin (1.8)

2002-06-03 17:09 tobi

    res.write(simpleDropDownBox()) is replaced by renderDropDownBox() in level_macro()

- code/Site/sysmgr_macros.js (1.3)
- code/User/sysmgr_macros.js (1.3)

2002-06-03 17:08 tobi

    fixed markup to be xhtml compatible

- code/Site/sysmgr_listitem.skin (1.2)
- code/SysLog/sysmgr_listitem.skin (1.2)
- code/User/sysmgr_listitem.skin (1.2)

2002-06-03 17:07 tobi

    fixed markup to be xhtml compatible

- code/Site/sysmgr_delete.skin (1.2)
- code/Site/sysmgr_edit.skin (1.2)
- code/SysMgr/syslogsearchform.skin (1.2)
- code/User/sysmgr_edit.skin (1.2)

2002-06-03 17:06 tobi

    fixed markup to be xhtml compatible

- code/Site/style.skin (1.18)

2002-06-03 17:04 tobi

    fixed markup to be xhtml compatible

- code/MemberMgr/sendpwd.skin (1.4)
- code/MemberMgr/statusloggedin.skin (1.7)
- code/Root/style.skin (1.8)

2002-06-03 17:03 tobi

    branches:  1.7.4;
    fixed markup to be xhtml compatible

- code/Comment/reply.skin (1.7)

2002-06-03 17:03 tobi

    fixed markup to be xhtml compatible

- code/MemberMgr/searchresult.skin (1.2)
- code/Story/searchview.skin (1.2)

2002-06-03 17:03 tobi

    fixed markup to be xhtml compatible

- code/Choice/result.skin (1.4)
- code/Poll/results.skin (1.5)
- code/Site/searchform.skin (1.4)

2002-06-03 17:02 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/HopObject/renderFunctions.js (1.19)

2002-06-03 17:02 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/Global/renderFunctions.js (1.15)

2002-06-03 17:02 tobi

    fixed markup to be xhtml compatible

- code/Global/prevpagelink.skin (1.3)
- code/MemberMgr/register.skin (1.9)
- code/Site/referrers.skin (1.2)
- code/Story/relatedLink.skin (1.2)

2002-06-03 17:01 tobi

    fixed markup to be xhtml compatible

- code/File/preview.skin (1.3)

2002-06-03 17:01 tobi

    fixed markup to be xhtml compatible

- code/Root/page.skin (1.13)
- code/Site/page.skin (1.21)
- code/SkinMgr/page.skin (1.3)
- code/StoryMgr/offlinestory.skin (1.3)
- code/SysMgr/page.skin (1.2)

2002-06-03 17:01 tobi

    fixed markup to be xhtml compatible

- code/Image/preview.skin (1.8)
- code/Membership/preview.skin (1.7)
- code/Story/preview.skin (1.13)

2002-06-03 17:00 tobi

    branches:  1.9.2;
    new function getStaticUrl()

- code/Image/objectFunctions.js (1.9)

2002-06-03 16:59 tobi

    new and improved function createLinkParam()

- code/HopObject/objectFunctions.js (1.7)

2002-06-03 16:59 tobi

    branches:  1.53.2;
    kept already deprecated function cloneObject() for later use (you'll never know...)

- code/Global/objectFunctions.js (1.53)

2002-06-03 16:58 tobi

    fixed markup to be xhtml compatible

- code/File/new.skin (1.4)
- code/Global/nextpagelink.skin (1.3)
- code/Image/new.skin (1.10)
- code/Site/mostread.skin (1.5)
- code/Site/new.skin (1.8)

2002-06-03 16:57 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/Site/macros.js (1.52)

2002-06-03 16:57 tobi

    fixed markup to be xhtml compatible

- code/Image/main.skin (1.2)
- code/MemberMgr/main.skin (1.3)
- code/Poll/main.skin (1.6)
- code/PollMgr/main.skin (1.2)
- code/Root/main.skin (1.15)
- code/SkinMgr/main.skin (1.16)
- code/StoryMgr/main.skin (1.4)
- code/Topic/main.skin (1.5)

2002-06-03 16:56 tobi

    res.write(simpleDropDownBox()) is replaced by renderDropDownBox() in level_macro()

- code/SysMgr/macros.js (1.3)

2002-06-03 16:55 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/SkinMgr/macros.js (1.10)

2002-06-03 16:55 tobi

    res.write(simpleDropDownBox()) is replaced by renderDropDownBox() in level_macro()

- code/Story/macros.js (1.39)

2002-06-03 16:54 tobi

    removed link_macro() and moved check for access permission (param.checkdeny) to hopobject/macros.js:link_macro()

- code/PollMgr/macros.js (1.3)

2002-06-03 16:54 tobi

    FIXME!
    is param.as == "editor" still in use in choices_macro()?

- code/Poll/macros.js (1.7)

2002-06-03 16:52 tobi

    res.write(simpleDropDownBox()) is replaced by renderDropDownBox() in level_macro()

- code/Membership/macros.js (1.11)

2002-06-03 16:50 tobi

    new and improved html link macro

- code/HopObject/macros.js (1.13)

2002-06-03 16:50 tobi

    the function imageeditor_macro() needs to be fixed

- code/ImageMgr/macros.js (1.7)

2002-06-03 16:49 tobi

    fixed markup to be xhtml compatible

- code/Poll/listitem.skin (1.4)
- code/Root/javascript.skin (1.2)

2002-06-03 16:49 tobi

    branches:  1.6.2;
    fixed markup to be xhtml compatible

- code/HopObject/historyview.skin (1.6)

2002-06-03 16:49 tobi

    branches:  1.4.2;
    fixed markup to be xhtml compatible

- code/Story/listitem.skin (1.4)

2002-06-03 16:48 tobi

    fixed markup to be xhtml compatible

- code/Choice/edit.skin (1.2)
- code/Comment/edit.skin (1.9)
- code/File/edit.skin (1.4)
- code/Image/edit.skin (1.8)
- code/Membership/edit.skin (1.8)
- code/Poll/edit.skin (1.6)

2002-06-03 16:48 tobi

    fixed markup to be xhtml compatible

- code/Skin/edit.skin (1.7)
- code/SkinMgr/edit.skin (1.3)
- code/Story/edit.skin (1.14)
- code/User/edit.skin (1.9)

2002-06-03 16:47 tobi

    branches:  1.6.6;
    fixed markup to be xhtml compatible

- code/HopObject/delete.skin (1.6)

2002-06-03 16:47 tobi

    branches:  1.2.4;
    fixed markup to be xhtml compatible

- code/Story/display.skin (1.2)

2002-06-03 16:47 tobi

    fixed markup to be xhtml compatible

- code/PollMgr/closedpoll.skin (1.3)
- code/Site/calendarselday.skin (1.4)
- code/Site/contribnavigation.skin (1.7)

2002-06-03 16:46 tobi

    fixed markup to be xhtml compatible

- code/Site/calendar.skin (1.5)

2002-06-03 16:46 tobi

    added "use antville" line

- antville_dbpatch20020513.sql (1.2)

2002-06-03 16:46 tobi

    fixed markup to be xhtml compatible

- code/Site/calendardayheader.skin (1.3)

2002-06-03 16:46 tobi

    fixed markup to be xhtml compatible

- code/Site/calendarday.skin (1.4)

2002-06-03 16:45 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/Global/macros.js (1.22)

2002-06-03 16:45 tobi

    fixed markup to be xhtml compatible

- code/Site/adminnavigation.skin (1.10)

2002-06-03 16:44 tobi

    branches:  1.7.16;
    threw out markup and using global functions openMarkupElement() et. al. instead

- code/Day/macros.js (1.7)

2002-06-03 16:44 tobi

    threw out markup and using global functions openMarkupElement() et. al. instead

- code/MemberMgr/login.skin (1.8)

2002-06-03 16:11 tobi

    result of merge with HEAD

- antville_dbpatch20020524.sql (1.2.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Topic/macros.js (1.6.2.2)
- code/TopicMgr/main.hac (1.5.2.1)
- code/User/macros.js (1.7.2.2)
- code/User/subscriptions.skin (1.1.2.1)
- code/User/sysmgr_macros.js (1.1.2.3)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/SysMgr/weblogs.hac (1.2.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Root/blocked.hac (1.2.2.1)
- code/Root/bloggerapi.js (1.8.2.1)
- code/Root/list.hac (1.5.2.1)
- code/Root/macros.js (1.7.2.2)
- code/Root/main.hac (1.7.2.1)
- code/Root/new.hac (1.11.2.1)
- code/Root/notfound.hac (1.5.2.1)
- code/Root/objectFunctions.js (1.13.2.1)
- code/Root/page.skin (1.11.2.5)
- code/Root/style.skin (1.6.2.2)
- code/Root/type.properties (1.8.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Story/comment.hac (1.12.2.1)
- code/Story/delete.hac (1.10.2.1)
- code/Story/edit.hac (1.13.2.1)
- code/Story/macros.js (1.36.2.3)
- code/Story/main.hac (1.18.2.1)
- code/Story/objectFunctions.js (1.24.2.1)
- code/StoryMgr/create.hac (1.10.2.1)
- code/StoryMgr/main.hac (1.5.2.1)
- code/StoryMgr/renderFunctions.js (1.3.2.1)
- code/SysLog/sysmgr_macros.js (1.1.2.2)
- code/SysMgr/logs.hac (1.1.2.1)
- code/SysMgr/securityFunctions.js (1.1.2.1)
- code/SysMgr/users.hac (1.2.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Poll/delete.hac (1.3.2.1)
- code/Poll/edit.hac (1.5.2.1)
- code/Poll/macros.js (1.5.2.2)
- code/Poll/main.hac (1.5.2.1)
- code/Poll/objectFunctions.js (1.2.2.1)
- code/Poll/results.hac (1.2.2.1)
- code/Poll/toggle.hac (1.2.2.1)
- code/PollMgr/create.hac (1.5.2.1)
- code/PollMgr/main.hac (1.3.2.1)
- code/PollMgr/renderFunctions.js (1.2.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/SkinMgr/edit.hac (1.8.2.1)
- code/SkinMgr/macros.js (1.8.2.3)
- code/SkinMgr/main.hac (1.11.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/MemberMgr/edit.hac (1.9.2.1)
- code/MemberMgr/login.hac (1.11.2.1)
- code/MemberMgr/logout.hac (1.6.2.1)
- code/MemberMgr/macros.js (1.2.2.2)
- code/MemberMgr/main.hac (1.4.2.1)
- code/MemberMgr/objectFunctions.js (1.16.2.1)
- code/MemberMgr/register.hac (1.10.2.1)
- code/MemberMgr/sendpwd.hac (1.4.2.1)
- code/MemberMgr/statusloggedin.skin (1.5.2.2)
- code/MemberMgr/subscriptions.hac (1.2.2.1)
- code/Membership/edit.hac (1.10.2.1)
- code/Membership/macros.js (1.9.2.3)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Image/delete.hac (1.10.2.1)
- code/Image/edit.hac (1.10.2.1)
- code/Image/macros.js (1.14.2.2)
- code/Image/main.hac (1.1.2.1)
- code/ImageMgr/create.hac (1.10.2.1)
- code/ImageMgr/macros.js (1.5.2.2)
- code/ImageMgr/main.hac (1.12.2.1)
- code/Membership/delete.hac (1.3.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Skin/delete.hac (1.6.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- antville.sql (1.29.2.1)
- code/Comment/comment.hac (1.4.2.1)
- code/Comment/delete.hac (1.11.2.1)
- code/Comment/edit.hac (1.11.2.1)
- code/Comment/macros.js (1.17.2.2)
- code/Day/main.hac (1.7.2.1)
- code/File/delete.hac (1.6.2.1)
- code/File/edit.hac (1.6.2.1)
- code/File/macros.js (1.3.2.2)
- code/FileMgr/create.hac (1.6.2.1)
- code/FileMgr/main.hac (1.6.2.1)
- code/Global/macros.js (1.19.2.9)
- code/Global/objectFunctions.js (1.49.2.3)
- code/Global/securityFunctions.js (1.1.2.1)
- code/HopObject/macros.js (1.11.2.5)
- code/HopObject/securityFunctions.js (1.5.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Site/sysmgr_macros.js (1.1.2.3)
- code/Site/type.properties (1.26.2.1)
- code/Site/unsubscribe.hac (1.1.2.1)

2002-06-03 16:10 tobi

    result of merge with HEAD

- code/Site/delete.hac (1.1.2.1)
- code/Site/edit.hac (1.12.2.1)
- code/Site/edit.skin (1.14.2.1)
- code/Site/macros.js (1.49.2.4)
- code/Site/main.hac (1.11.2.1)
- code/Site/mostread.hac (1.3.2.1)
- code/Site/objectFunctions.js (1.32.2.1)
- code/Site/page.skin (1.19.2.2)
- code/Site/referrers.hac (1.3.2.1)
- code/Site/renderFunctions.js (1.16.2.1)
- code/Site/search.hac (1.7.2.1)
- code/Site/searchform.skin (1.2.2.2)
- code/Site/subscribe.hac (1.3.2.1)

2002-06-03 16:02 tobi

    removed link_macro() and moved check for access permission (param.checkdeny) to hopobject/macros.js:link_macro()

- code/PollMgr/macros.js (1.1.2.2)

2002-06-03 11:47 tobi

    added commentary to function cloneObject()

- code/Global/objectFunctions.js (1.49.2.2)

2002-06-03 11:46 tobi

    removed calls for function cloneObject() since the param object derived from macros became writable recently.

- code/Global/macros.js (1.19.2.8)

2002-06-03 11:46 tobi

    removed calls for function cloneObject() since the param object derived from macros became writable recently.

- code/HopObject/macros.js (1.11.2.4)
- code/Site/macros.js (1.49.2.3)

2002-06-02 18:21 hannes

    changed user.login() to session.login().

- code/Global/objectFunctions.js (1.52)

2002-06-02 16:48 hannes

    Removed meta Content-type tag that contained charset "utf-8"
    (which is not necessary because Helma sets this correctly
    in the response header and will in most cases be wrong and result
    in non-ASCII characters not working because utf-8 is not used
    unless explicitly set in server or app properties)

    Added link tag for automatic RSS discovery (see
    http://project.antville.org/stories/57209/ )

- code/Site/page.skin (1.20)

2002-06-02 16:40 hannes

    changed search form method from POST to GET

- code/Site/searchform.skin (1.3)

2002-06-02 16:39 hannes

    branches:  1.12.2;
    found one more instance of "res.body"

- code/Site/search.hac (1.12)

2002-06-02 16:38 hannes

    branches:  1.18.2;
    don't writeln() out the search query.

- code/Root/objectFunctions.js (1.18)

2002-06-02 16:33 hannes

    Use new flexible searchWeblogs() function in root, which potentially
    can search in all weblgs, although we don't use/expose that
    functionality yet.

- code/Site/search.hac (1.11)

2002-06-02 16:32 hannes

    searchWeblogs can now search one or any weblogs and returns
    its result as an array of objects holding story ids and weblog alieases.

- code/Root/objectFunctions.js (1.17)

2002-06-02 16:18 grob

    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Root/blocked.hac (1.3)

2002-06-02 16:18 grob

    global function getUser() isn't supported anymore, now directly accessing root.users-collection

- code/Root/bloggerapi.js (1.9)

2002-06-02 16:17 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Story/comment.hac (1.13)

2002-06-02 16:17 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Comment/comment.hac (1.5)

2002-06-02 16:16 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/ImageMgr/create.hac (1.11)

2002-06-02 16:16 grob

    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/PollMgr/create.hac (1.6)

2002-06-02 16:16 grob

    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/StoryMgr/create.hac (1.11)

2002-06-02 16:16 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Site/delete.hac (1.2)

2002-06-02 16:16 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/FileMgr/create.hac (1.7)

2002-06-02 16:15 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Membership/delete.hac (1.4)

2002-06-02 16:15 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Story/delete.hac (1.11)

2002-06-02 16:15 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Image/delete.hac (1.11)

2002-06-02 16:15 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Skin/delete.hac (1.7)

2002-06-02 16:15 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Poll/delete.hac (1.4)

2002-06-02 16:14 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Comment/delete.hac (1.12)

2002-06-02 16:14 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/File/delete.hac (1.7)

2002-06-02 16:13 grob

    branches:  1.14.4;
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Story/edit.hac (1.14)

2002-06-02 16:13 grob

    branches:  1.13.8;
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Site/edit.hac (1.13)

2002-06-02 16:13 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/SkinMgr/edit.hac (1.9)

2002-06-02 16:12 grob

    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Poll/edit.hac (1.6)

2002-06-02 16:11 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/File/edit.hac (1.7)

2002-06-02 16:11 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Image/edit.hac (1.11)

2002-06-02 16:11 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Membership/edit.hac (1.11)

2002-06-02 16:11 grob

    renamed global function setLayout() to getParent()
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/MemberMgr/edit.hac (1.10)

2002-06-02 16:10 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Comment/edit.hac (1.12)

2002-06-02 16:10 grob

    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Root/list.hac (1.6)

2002-06-02 16:09 grob

    branches:  1.12.2;
    renamed global function setLayout() to getParent()
    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/MemberMgr/login.hac (1.12)

2002-06-02 16:08 grob

    branches:  1.7.2;
    change code according to helma's new session/usermodel:
    - using session.user instead of user
    - changed user.cache to session.data
    - using session.logout() instead of user.logout()

- code/MemberMgr/logout.hac (1.7)

2002-06-02 16:08 grob

    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/SysMgr/logs.hac (1.2)

2002-06-02 16:07 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)
    some code-reformatting done

- code/Site/macros.js (1.51)

2002-06-02 16:06 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/User/macros.js (1.8)

2002-06-02 16:05 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Topic/macros.js (1.7)

2002-06-02 16:05 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/SysMgr/macros.js (1.2)

2002-06-02 16:04 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/SysLog/macros.js (1.2)

2002-06-02 16:04 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/StoryMgr/macros.js (1.5)

2002-06-02 16:03 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)
    removed commented out code

- code/SkinMgr/macros.js (1.9)

2002-06-02 16:03 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Story/macros.js (1.38)

2002-06-02 16:02 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Skin/macros.js (1.3)

2002-06-02 16:02 grob

    branches:  1.8.4;
    change code according to helma's new session/usermodel:
    - using session.user instead of user.uid
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Root/macros.js (1.8)

2002-06-02 16:01 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/PollMgr/macros.js (1.2)

2002-06-02 16:00 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Poll/macros.js (1.6)

2002-06-02 15:59 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Membership/macros.js (1.10)

2002-06-02 15:59 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/ImageMgr/macros.js (1.6)

2002-06-02 15:59 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Image/macros.js (1.15)

2002-06-02 15:59 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/MemberMgr/macros.js (1.3)

2002-06-02 15:58 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/File/macros.js (1.4)

2002-06-02 15:58 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/HopObject/macros.js (1.12)

2002-06-02 15:58 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/FileMgr/macros.js (1.3)

2002-06-02 15:57 grob

    added new global macro "username"
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Global/macros.js (1.21)

2002-06-02 15:56 grob

    now using global function isUserBlocked()
    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Comment/macros.js (1.18)

2002-06-02 15:56 grob

    changed code to run with snapshot 20020531-fc:
    - removed explicit writing of prefix and suffix to response-object (helma's doing that from now on)

- code/Day/macros.js (1.6)

2002-06-02 15:55 grob

    branches:  1.12.8;
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Site/main.hac (1.12)

2002-06-02 15:55 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/TopicMgr/main.hac (1.6)

2002-06-02 15:54 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/SkinMgr/main.hac (1.12)

2002-06-02 15:54 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Story/main.hac (1.19)

2002-06-02 15:54 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/StoryMgr/main.hac (1.6)

2002-06-02 15:53 grob

    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Root/main.hac (1.8)

2002-06-02 15:52 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Poll/main.hac (1.6)

2002-06-02 15:52 grob

    change code according to helma's new session/usermodel:
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/PollMgr/main.hac (1.4)

2002-06-02 15:51 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/MemberMgr/main.hac (1.5)

2002-06-02 15:51 grob

    renamed global function setLayout() to getParent()
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/ImageMgr/main.hac (1.13)

2002-06-02 15:50 grob

    renamed global function setLayout() to getParent()
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/FileMgr/main.hac (1.7)

2002-06-02 15:50 grob

    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Image/main.hac (1.2)

2002-06-02 15:49 grob

    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Day/main.hac (1.8)

2002-06-02 15:49 grob

    branches:  1.4.8;
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Site/mostread.hac (1.4)

2002-06-02 15:48 grob

    branches:  1.12.2;
    now using global functions isUserSysAdmin() and isUserTrusted()
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Root/new.hac (1.12)

2002-06-02 15:47 grob

    renamed global function setLayout() to getParent()
    changed code to run with snapshot 20020531-fc:
    - no more res.skin, using renderSkin instead

- code/Root/notfound.hac (1.6)

2002-06-02 15:46 grob

    branches:  1.25.2;
    (hopefully) fixed a bug where setting an offline-story online without a major update wouldn't lead to updating weblog.lastupdate

- code/Story/objectFunctions.js (1.25)

2002-06-02 15:45 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user

- code/Root/objectFunctions.js (1.16)

2002-06-02 15:44 grob

    branches:  1.3.2;
    change code according to helma's new session/usermodel
    - using session.user instead of user
    - changed user.uid to session.user.name

- code/Poll/objectFunctions.js (1.3)

2002-06-02 15:43 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user
    - using global function isUserBlocked() now
    - using app.registerUser instead of user.register

- code/MemberMgr/objectFunctions.js (1.17)

2002-06-02 15:41 grob

    renamed function setLayout() to getParent(), removed setting of res.skin (not supported anymore)
    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    - using session.user instead of user

- code/Global/objectFunctions.js (1.51)

2002-06-02 15:40 grob

    moved message-area to same position as in weblog.page

- code/Root/page.skin (1.12)

2002-06-02 15:39 grob

    branches:  1.4.8;
    change code according to helma's new session/usermodel
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/Site/referrers.hac (1.4)

2002-06-02 15:39 grob

    renamed global function setLayout() to getParent()
    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    - using session.login() now
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/MemberMgr/register.hac (1.11)

2002-06-02 15:38 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user

- code/StoryMgr/renderFunctions.js (1.4)

2002-06-02 15:38 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user

- code/PollMgr/renderFunctions.js (1.3)

2002-06-02 15:35 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/Poll/results.hac (1.3)

2002-06-02 15:35 grob

    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/Site/search.hac (1.10)

2002-06-02 15:34 grob

    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    - using session.user instead of user as argument

- code/SysMgr/securityFunctions.js (1.2)

2002-06-02 15:33 grob

    branches:  1.6.2;
    now using global function isUserBlocked(), changed user.logout() to session.logout()

- code/HopObject/securityFunctions.js (1.6)

2002-06-02 15:32 grob

    branches:  1.1.2;  1.1.10;
    initial check-in, implemented new functions isUserBlocked(), isUserTrusted(), isUserSysAdmin()

- code/Global/securityFunctions.js (1.1)

2002-06-02 15:31 grob

    renamed global function setLayout() to getParent()
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/MemberMgr/sendpwd.hac (1.5)

2002-06-02 15:31 grob

    macro-handler "currentUser" isn't supported anymore, now using global macro "username"

- code/MemberMgr/statusloggedin.skin (1.6)

2002-06-02 15:30 grob

    added class "pageTitle"

- code/Root/style.skin (1.7)

2002-06-02 15:30 grob

    branches:  1.4.2;
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument

- code/Site/subscribe.hac (1.4)

2002-06-02 15:29 grob

    renamed global function setLayout() to getParent()
    change code according to helma's new session/usermodel:
    - using session.user instead of user
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/MemberMgr/subscriptions.hac (1.3)

2002-06-02 15:28 grob

    macro-handler currentUser isn't supported anymore, changed to "this"

- code/User/subscriptions.skin (1.2)

2002-06-02 15:28 grob

    now using new global function isUserSysAdmin()
    removed explicit writing of prefix and suffix (helma's doing that from now on)

- code/Site/sysmgr_macros.js (1.2)

2002-06-02 15:27 grob

    now using new global function isUserSysAdmin()
    removed explicit writing of prefix and suffix (helma's doing that from now on)
    change code according to helma's new session/usermodel:
    - using session.user instead of user as argument

- code/User/sysmgr_macros.js (1.2)

2002-06-02 15:26 grob

    now using new global function isUserSysAdmin()
    change code according to helma's new session/usermodel
    - removed explicit writing of prefix and suffix (helma's doing that from now on)

- code/SysLog/sysmgr_macros.js (1.2)

2002-06-02 15:24 grob

    change code according to helma's new session/usermodel
    - added new collection "users"

- code/Root/type.properties (1.9)

2002-06-02 15:24 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user as argument

- code/Poll/toggle.hac (1.3)

2002-06-02 15:22 grob

    change code according to helma's new session/usermodel
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/Site/unsubscribe.hac (1.2)

2002-06-02 15:22 grob

    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/SysMgr/users.hac (1.3)

2002-06-02 15:21 grob

    change code according to helma's new session/usermodel
    - changed user.cache to session.data
    - using session.user instead of user as argument
    changed code to run with snapshot 20020531-fc
    - no more res.skin, using renderSkin instead

- code/SysMgr/weblogs.hac (1.3)

2002-05-31 15:47 hannes

    Made search non-case-sensitive.

- code/Root/objectFunctions.js (1.15)

2002-05-31 15:44 hannes

    Raw skeleton of function that searches over multiple weblogs.

- code/Root/objectFunctions.js (1.14)

2002-05-30 14:41 hannes

    Ooops, accidentally checked in Mckoi version where TEXT column is renamed to BODY

- code/Site/search.hac (1.9)

2002-05-30 14:40 hannes

    escape single quote character (') as ''

- code/Site/search.hac (1.8)

2002-05-27 22:50 hannes

    changed link from antville.org to www.antville.org in logo macro

- code/Global/macros.js (1.20)

2002-05-27 22:44 hannes

    changed link from antville.org to www.antville.org in logo macro

- code/Global/macros.js (1.19.4.1)

2002-05-27 18:57 hannes

    merged changes from branch hns_timezone into main branch.

- code/Story/macros.js (1.37)

2002-05-27 18:50 hannes

    branches:  1.30.4;
    merged changes from branch hns_timezone into main branch.

- antville.sql (1.30)

2002-05-27 18:50 hannes

    branches:  1.2.2;
    merged changes from branch hns_timezone into main branch.

- antville_dbpatch20020524.sql (1.2)

2002-05-27 18:50 hannes

    merged changes from branch hns_timezone into main branch.

- code/Global/objectFunctions.js (1.50)
- code/Site/edit.skin (1.15)
- code/Site/macros.js (1.50)
- code/Site/objectFunctions.js (1.33)
- code/Site/renderFunctions.js (1.17)
- code/Site/type.properties (1.27)

2002-05-24 22:47 hannes

    use weblog timezone when determining which day is today.

- code/Site/renderFunctions.js (1.16.4.1)

2002-05-24 22:38 hannes

    Call global formatTimestamp() function to render dates, which means that
    dates are displayed in the language and timezone of the embedding
    weblog instead of the origin weblog. (In most cases, they will be one and the same)

- code/Story/macros.js (1.36.4.1)

2002-05-24 22:34 hannes

    if createtime is passed explicitly, use global parseTimestamp() function to parse
    so that the weblog's timezone is taken into account.

- code/StoryMgr/objectFunctions.js (1.12.4.1)

2002-05-24 22:33 hannes

    Always call global formatTimestamp() function, which means that
    dates are displayed in the language and timezone of the embedding
    weblog instead of the origin weblog. For example, if a macro
    displays a poll from another weblog, dates are formatted according to
    the rules of the embedding weblog instead of weblog where the
    poll lives.

- code/Site/objectFunctions.js (1.32.4.2)

2002-05-24 22:32 hannes

    Always use timezone when dealing with date <-> string conversion.

    Always call global formatTimestamp() function, which means that
    dates are displayed in the language and timezone of the embedding
    weblog instead of the origin weblog. For example, if a macro
    displays a poll from another weblog, dates are formatted according to
    the rules of the embedding weblog instead of weblog where the
    poll lives.

    Make timezone display the currently active timezone even if
    it is not yet set in the db.

- code/Site/macros.js (1.49.4.2)

2002-05-24 22:17 hannes

    implemented global formatTimestamp() function that renders a
    date according to a date format string. If a weblog is present
    in the path, its locale and timezone settings are used.

    parseTimestamp() also uses weblog's timezone if available.

- code/Global/objectFunctions.js (1.49.4.1)

2002-05-24 20:28 hannes

    add TIMEZONE column to weblog table

- antville_dbpatch20020524.sql (1.1.2.1)

2002-05-24 20:28 hannes

    branches:  1.1.2;
    file antville_dbpatch20020524.sql was initially added on branch hns_timezone.

- antville_dbpatch20020524.sql (1.1)

2002-05-24 20:27 hannes

    added TIMEZONE column to weblog table

- antville.sql (1.29.4.1)

2002-05-24 18:05 hannes

    added mapping for timezone property

- code/Site/type.properties (1.26.4.1)

2002-05-24 09:02 tobi

    fixed bug that caused creation of wrong class attribute in renderImage()

- code/Global/renderFunctions.js (1.14.2.7)

2002-05-23 19:50 tobi

    modifications to make the w3c xhtml validator happy

- code/Root/page.skin (1.11.2.4)

2002-05-23 19:48 tobi

    modifications to make the w3c xhtml validator happy

- code/Root/main.skin (1.14.2.3)

2002-05-23 19:27 tobi

    modifications to make the w3c xhtml validator happy

- code/Root/main.skin (1.14.2.2)

2002-05-23 19:24 tobi

    deleting some more properties of param in createLinkParam()

- code/HopObject/objectFunctions.js (1.6.2.3)

2002-05-23 19:20 tobi

    cleaned code

- code/Root/style.skin (1.6.2.1)

2002-05-23 19:20 tobi

    added type in javascript

- code/Root/javascript.skin (1.1.2.1)

2002-05-23 19:17 tobi

    fixed copy&paste bug (weblog.skin instead of root.skin)

- code/Root/page.skin (1.11.2.3)

2002-05-23 19:13 tobi

    added charset definition as meta tag

- code/Root/page.skin (1.11.2.2)

2002-05-23 18:41 tobi

    added "use antville" to specify database

- antville_dbpatch20020513.sql (1.1.2.1)

2002-05-23 18:35 tobi

    added "use antville" to specify database

- antville_dbpatch20020426.sql (1.3)

2002-05-23 18:28 tobi

    added "use antville" to specify database

- antville_dbpatch20020426.sql (1.2.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/Membership/edit.skin (1.7.2.1)
- code/Membership/preview.skin (1.6.2.1)
- code/Poll/edit.skin (1.5.2.1)
- code/Poll/listitem.skin (1.3.2.1)
- code/Poll/main.skin (1.5.2.1)
- code/Poll/results.skin (1.4.2.1)
- code/Skin/edit.skin (1.6.2.1)
- code/SkinMgr/edit.skin (1.2.2.1)
- code/SkinMgr/macros.js (1.8.2.2)
- code/SkinMgr/main.skin (1.15.2.1)
- code/SkinMgr/page.skin (1.2.2.1)
- code/User/edit.skin (1.8.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/SysLog/sysmgr_listitem.skin (1.1.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/StoryMgr/main.skin (1.3.2.1)
- code/StoryMgr/offlinestory.skin (1.2.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/MemberMgr/login.skin (1.7.2.1)
- code/MemberMgr/main.skin (1.2.2.1)
- code/MemberMgr/register.skin (1.8.2.1)
- code/MemberMgr/searchresult.skin (1.1.2.1)
- code/MemberMgr/sendpwd.skin (1.3.2.1)
- code/MemberMgr/statusloggedin.skin (1.5.2.1)
- code/User/sysmgr_edit.skin (1.1.2.1)
- code/User/sysmgr_listitem.skin (1.1.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/Choice/edit.skin (1.1.2.1)
- code/Choice/result.skin (1.3.2.1)
- code/Comment/edit.skin (1.8.2.1)
- code/Comment/reply.skin (1.6.2.1)
- code/Comment/toplevel.skin (1.7.2.1)
- code/File/edit.skin (1.3.2.1)
- code/File/new.skin (1.3.2.1)
- code/File/preview.skin (1.2.2.1)
- code/HopObject/delete.skin (1.5.2.1)
- code/HopObject/historyview.skin (1.5.2.1)
- code/Image/edit.skin (1.7.2.1)
- code/Image/main.skin (1.1.2.1)
- code/Image/new.skin (1.9.2.1)
- code/Image/preview.skin (1.7.2.1)
- code/PollMgr/closedpoll.skin (1.2.2.1)
- code/PollMgr/main.skin (1.1.2.1)
- code/Site/adminnavigation.skin (1.9.2.1)
- code/Site/calendar.skin (1.4.2.1)
- code/Site/calendarday.skin (1.3.2.1)
- code/Site/calendardayheader.skin (1.2.2.1)
- code/Site/calendarselday.skin (1.3.2.1)
- code/Site/contribnavigation.skin (1.6.2.1)
- code/Site/mostread.skin (1.4.2.1)
- code/Site/new.skin (1.7.2.1)
- code/Site/page.skin (1.19.2.1)
- code/Site/referrers.skin (1.1.2.1)
- code/Site/searchform.skin (1.2.2.1)
- code/Site/sysmgr_delete.skin (1.1.2.1)
- code/Site/sysmgr_edit.skin (1.1.2.1)
- code/Site/sysmgr_listitem.skin (1.1.2.1)
- code/Site/usernavigation.skin (1.8.2.1)
- code/Site/welcome.skin (1.4.2.1)
- code/Story/display.skin (1.1.2.1)
- code/Story/edit.skin (1.13.2.1)
- code/Story/listitem.skin (1.3.2.1)
- code/Story/preview.skin (1.12.2.1)
- code/Story/relatedLink.skin (1.1.2.1)
- code/Story/searchview.skin (1.1.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/SysMgr/page.skin (1.1.2.1)
- code/SysMgr/syslogsearchform.skin (1.1.2.1)
- code/SysMgr/usersearchform.skin (1.1.2.1)
- code/SysMgr/weblogsearchform.skin (1.1.2.1)
- code/Topic/main.skin (1.4.2.1)

2002-05-23 18:07 tobi

    modified tags to conform with xhtml spec; check-in now to test with w3c validator (there still could be some invalid xhtml inside)

- code/Global/macros.js (1.19.2.7)
- code/Global/nextpagelink.skin (1.2.2.1)
- code/Global/prevpagelink.skin (1.2.2.1)
- code/Root/main.skin (1.14.2.1)
- code/Root/page.skin (1.11.2.1)

2002-05-23 17:32 tobi

    fixed renderMarkupPart(name, attr) to work with attr == null, too

- code/Global/macros.js (1.19.2.6)
- code/Global/renderFunctions.js (1.14.2.6)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/HopObject/macros.js (1.11.2.3)
- code/Image/macros.js (1.14.2.1)
- code/ImageMgr/macros.js (1.5.2.1)
- code/MemberMgr/macros.js (1.2.2.1)
- code/Membership/macros.js (1.9.2.2)
- code/Poll/macros.js (1.5.2.1)
- code/PollMgr/macros.js (1.1.2.1)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/SkinMgr/macros.js (1.8.2.1)
- code/Story/macros.js (1.36.2.2)
- code/StoryMgr/macros.js (1.4.2.1)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/SysMgr/macros.js (1.1.2.2)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/Site/macros.js (1.49.2.2)
- code/Site/sysmgr_macros.js (1.1.2.2)
- code/User/macros.js (1.7.2.1)
- code/User/sysmgr_macros.js (1.1.2.2)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/Comment/macros.js (1.17.2.1)
- code/Day/macros.js (1.5.2.1)
- code/File/macros.js (1.3.2.1)
- code/FileMgr/macros.js (1.2.2.1)
- code/Global/macros.js (1.19.2.5)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/Root/macros.js (1.7.2.1)
- code/Skin/macros.js (1.2.2.1)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/SysLog/macros.js (1.1.2.1)
- code/SysLog/sysmgr_macros.js (1.1.2.1)

2002-05-23 17:13 tobi

    removed all output of param.suffix and param.prefix done with res.write

- code/Topic/macros.js (1.6.2.1)

2002-05-23 17:12 tobi

    moved a lot of the functions to global/renderFunctions.js and wrapped the old function declaration around

- code/HopObject/renderFunctions.js (1.18.2.6)

2002-05-23 17:11 tobi

    arranged code (order, structure)

- code/Global/renderFunctions.js (1.14.2.5)

2002-05-23 13:37 tobi

    simpleDropDownBox() became renderDropDownBox() to underline that it directly writes to the string buffer; hence, i removed res.write everywhere this function is called

- code/Site/sysmgr_macros.js (1.1.2.1)
- code/User/sysmgr_macros.js (1.1.2.1)

2002-05-23 13:37 tobi

    replaced renderMarkupElement() function by openMarkupElement() and closeMarkupElement(); new function renderMarkupElement() now renders "empty" elements (content-less tags) only

- code/HopObject/renderFunctions.js (1.18.2.5)

2002-05-23 13:36 tobi

    replaced renderMarkupElement() function by openMarkupElement() and closeMarkupElement(); new function renderMarkupElement() now renders "empty" elements (content-less tags) only

- code/Global/renderFunctions.js (1.14.2.4)

2002-05-23 13:36 tobi

    fixed bug in createLinkParam()

- code/HopObject/objectFunctions.js (1.6.2.2)

2002-05-23 13:34 tobi

    simpleDropDownBox() became renderDropDownBox() to underline that it directly writes to the string buffer; hence, i removed res.write everywhere this function is called

- code/Story/macros.js (1.36.2.1)

2002-05-23 13:34 tobi

    simpleDropDownBox() became renderDropDownBox() to underline that it directly writes to the string buffer; hence, i removed res.write everywhere this function is called

- code/Site/macros.js (1.49.2.1)

2002-05-23 13:34 tobi

    simpleDropDownBox() became renderDropDownBox() to underline that it directly writes to the string buffer; hence, i removed res.write everywhere this function is called

- code/SysMgr/macros.js (1.1.2.1)

2002-05-23 13:29 tobi

    simpleDropDownBox() became renderDropDownBox() to underline that it directly writes to the string buffer; hence, i removed res.write everywhere this function is called

- code/Membership/macros.js (1.9.2.1)

2002-05-23 13:27 tobi

    replaced renderMarkupElement() function by openMarkupElement() and closeMarkupElement(); new function renderMarkupElement() now renders "empty" elements (content-less tags) only

- code/HopObject/macros.js (1.11.2.2)

2002-05-23 13:27 tobi

    replaced renderMarkupElement() function by openMarkupElement() and closeMarkupElement(); new function renderMarkupElement() now renders "empty" elements (content-less tags) only

- code/Global/macros.js (1.19.2.4)

2002-05-23 09:36 tobi

    added missing "this." in renderInputTextarea()

- code/HopObject/renderFunctions.js (1.18.2.4)

2002-05-22 16:51 tobi

    added and arranged commentary

- code/Global/renderFunctions.js (1.14.2.3)

2002-05-22 16:51 tobi

    turned some of the renderSomething into renderSomethingAsString functions. latter now return a string. in consequence i added new functions with the old names (renderSomething) that are used as wrappers directly writing out the return value of renderSomethingAsString to the string buffer

- code/HopObject/renderFunctions.js (1.18.2.3)

2002-05-22 16:50 tobi

    removed override for param.linkto in popup feature of image_macro()

- code/Global/macros.js (1.19.2.3)

2002-05-22 15:31 tobi

    rewrote image_macro(). now includes features of both thumbnail_macro() and imageurl_macro() by using param.as = "thumbnail" or param.as = "url" resp.

- code/Global/macros.js (1.19.2.2)

2002-05-22 15:30 tobi

    added function getStaticUrl to return the url of the static image (e.g. served by helma's internal web server)

- code/Image/objectFunctions.js (1.8.2.1)

2002-05-22 15:29 tobi

    adapted some functions to work with either renderSomething or renderSomethingAsString functions

- code/HopObject/renderFunctions.js (1.18.2.2)

2002-05-22 15:28 tobi

    turned some of the renderSomething into renderSomethingAsString functions. latter now return a string. in consequence i added new functions with the old names (renderSomething) that are used as wrappers directly writing out the return value of renderSomethingAsString to the string buffer

- code/Global/renderFunctions.js (1.14.2.2)

2002-05-22 09:50 hannes

    implemented settable timezone in weblog prefs that
    is taken into account when rendering dates for this weblog.
    Also implemented caching of Locale and TimeZone objects in
    weblog.cache.

- code/Site/edit.skin (1.14.4.1)
- code/Site/macros.js (1.49.4.1)
- code/Site/objectFunctions.js (1.32.4.1)

2002-05-21 16:55 tobi

    second step of complete rewrite of how html macros are rendered (still diggin')

- code/Global/macros.js (1.19.2.1)
- code/Global/renderFunctions.js (1.14.2.1)
- code/HopObject/macros.js (1.11.2.1)
- code/HopObject/objectFunctions.js (1.6.2.1)
- code/HopObject/renderFunctions.js (1.18.2.1)

2002-05-21 16:53 tobi

    added function cloneObject()

- code/Global/objectFunctions.js (1.49.2.1)

2002-05-21 16:52 tobi

    refurbished code style

- code/Site/style.skin (1.16.2.1)

2002-05-21 16:45 tobi

    refurbished code style

- code/Site/style.skin (1.17)

2002-05-21 14:30 hannes

    removed padding whitespace chars from description element text,
    which effectively changed the item text.

- code/Global/rss10Item.skin (1.5)

2002-05-17 20:00 tobi

    branches:  1.16.2;
    refurbished code style

- code/Site/style.skin (1.16)

2002-05-17 19:59 tobi

    branches:  1.14.2;
    first step of complete rewrite of how html macros are rendered

- code/Global/renderFunctions.js (1.14)

2002-05-17 19:59 tobi

    branches:  1.19.2;
    first step of migrating to xhtml

- code/Site/page.skin (1.19)

2002-05-17 19:59 tobi

    branches:  1.18.2;
    first step of complete rewrite of how html macros are rendered

- code/HopObject/renderFunctions.js (1.18)

2002-05-17 19:58 tobi

    branches:  1.11.2;
    first step of complete rewrite of how html macros are rendered

- code/HopObject/macros.js (1.11)

2002-05-17 19:57 tobi

    branches:  1.14.2;  1.14.4;
    refurbished preferences (modified order, section and property names etc.)

- code/Site/edit.skin (1.14)

2002-05-17 19:57 tobi

    added type attribute in script tag

- code/Site/javascript.skin (1.3)

2002-05-17 19:56 tobi

    branches:  1.12.2;
    changed title of page to "preferences"

- code/Site/edit.hac (1.12)

2002-05-16 20:14 stefanp

    branches:  1.29.2;  1.29.4;
    syntax bugfix: use ) instead of }

- antville.sql (1.29)

2002-05-16 14:26 hannes

    branches:  1.26.2;  1.26.4;
    database skins are now contained within the mounted skinmgr
    object itself, avoiding the dual "skins" and "skinmanager" properties
    in weblog ("skins" with prototype skinmgr for performing skin
    management, "skinmanager" as untyped collection containing the
    actual skins). From now on, everything is contained in and managed
    by weblog.skins.

- code/Site/type.properties (1.26)

2002-05-16 14:26 hannes

    branches:  1.7.6;
    database skins are now contained within the mounted skinmgr
    object itself, avoiding the dual "skins" and "skinmanager" properties
    in weblog ("skins" with prototype skinmgr for performing skin
    management, "skinmanager" as untyped collection containing the
    actual skins). From now on, everything is contained in and managed
    by weblog.skins.

- code/SkinMgr/objectFunctions.js (1.7)

2002-05-16 14:26 hannes

    database skins are now contained within the mounted skinmgr
    object itself, avoiding the dual "skins" and "skinmanager" properties
    in weblog ("skins" with prototype skinmgr for performing skin
    management, "skinmanager" as untyped collection containing the
    actual skins). From now on, everything is contained in and managed
    by weblog.skins.

- code/SkinMgr/type.properties (1.1)

2002-05-16 14:26 hannes

    branches:  1.5.2;
    database skins are now contained within the mounted skinmgr
    object itself, avoiding the dual "skins" and "skinmanager" properties
    in weblog ("skins" with prototype skinmgr for performing skin
    management, "skinmanager" as untyped collection containing the
    actual skins). From now on, everything is contained in and managed
    by weblog.skins.

- code/HopObject/securityFunctions.js (1.5)

2002-05-16 14:26 hannes

    branches:  1.8.2;
    database skins are now contained within the mounted skinmgr
    object itself, avoiding the dual "skins" and "skinmanager" properties
    in weblog ("skins" with prototype skinmgr for performing skin
    management, "skinmanager" as untyped collection containing the
    actual skins). From now on, everything is contained in and managed
    by weblog.skins.

- code/SkinMgr/macros.js (1.8)

2002-05-16 12:29 grob

    branches:  1.49.2;  1.49.4;
    now using req.action instead of getActionName()

- code/Site/macros.js (1.49)

2002-05-16 12:28 grob

    branches:  1.7.2;
    now using req.action instead of getActionName()

- code/Root/macros.js (1.7)

2002-05-16 12:28 grob

    removed getActionName() which got replaced with built-in req.action

- code/Global/renderFunctions.js (1.13)

2002-05-16 12:16 grob

    initial check-in: in case this action is called for a comment, it redirects back to story-main with an anchor to this comment

- code/Comment/main.hac (1.1)

2002-05-16 12:15 grob

    branches:  1.17.2;
    replaced checking for last object in path with checking for action-name

- code/Comment/macros.js (1.17)

2002-05-15 23:25 grob

    branches:  1.1.2;
    initial check-in: create-statements for missing indexes (included in antville.sql and antville_indexes.sql, the latter one will be deleted soon)

- antville_dbpatch20020513.sql (1.1)

2002-05-15 23:24 grob

    branches:  1.2.2;
    include action in form-tag

- code/Site/searchform.skin (1.2)

2002-05-15 23:24 grob

    branches:  1.7.2;
    assign form-action to res.data.action

- code/Site/search.hac (1.7)

2002-05-15 23:23 grob

    branches:  1.7.2;
    include action in form-tag

- code/Site/new.skin (1.7)

2002-05-15 23:23 grob

    branches:  1.32.2;  1.32.4;
    now calling deleteAll()-function of storymgr instead of doing it in deleteAll() of weblog

- code/Site/objectFunctions.js (1.32)

2002-05-15 23:22 grob

    changed calendar_macro() since the day must not appear in path anymore (because stories have now a standard URL): if a day-object or a story appear in path they determine the month to display in calendar

- code/Site/macros.js (1.48)

2002-05-15 23:20 grob

    include action in form-tag

- code/Site/edit.skin (1.13)

2002-05-15 23:20 grob

    assign form-action to res.data.action

- code/Site/edit.hac (1.11)

2002-05-15 23:19 grob

    branches:  1.1.2;
    initial check-in: now also the creator of a weblog is allowed to delete it (will be recorded in syslog soon)

- code/Site/delete.hac (1.1)

2002-05-15 23:18 grob

    branches:  1.12.4;  1.12.6;
    - removed manual building of redirect-href() because stories now have one standard URL
    - changed deleting of comments because comments now have story.comments as parent
    - added function deleteAll() which loops over weblog.stories and deletes all of them

- code/StoryMgr/objectFunctions.js (1.12)

2002-05-15 23:17 grob

    branches:  1.13.8;
    - parent of stories is now weblog.stories (not either weblog.topics or weblog)
    - renamed "allcomments"-collection to "comments" (since this appears in URL)

- code/Story/type.properties (1.13)

2002-05-15 23:16 grob

    branches:  1.24.2;
    - removed manual building of redirect-href() because stories now have one standard URL
    - changed deleting of comments because comments now have story.comments as parent

- code/Story/objectFunctions.js (1.24)

2002-05-15 23:14 grob

    branches:  1.36.2;  1.36.4;
    - changes due to renaming "allcomments"-collection to "comments
    - removed separating spaces between counter and text

- code/Story/macros.js (1.36)

2002-05-15 23:13 grob

    branches:  1.13.2;
    replaced hardcoded action-name with req.action

- code/Story/edit.hac (1.13)

2002-05-15 23:12 grob

    branches:  1.6.2;
    include action in form-tag

- code/Skin/edit.skin (1.6)

2002-05-15 23:12 grob

    branches:  1.12.2;
    assign form-action to res.data.action

- code/Story/comment.hac (1.12)

2002-05-15 23:12 grob

    branches:  1.10.2;
    assign form-action to res.data.action

- code/Story/delete.hac (1.10)

2002-05-15 23:12 grob

    branches:  1.8.2;
    assign form-action to res.data.action

- code/SkinMgr/edit.hac (1.8)

2002-05-15 23:11 grob

    branches:  1.11.2;
    counter of weblogs is reduced to only public weblogs, and displayed only if > 0

- code/Root/page.skin (1.11)

2002-05-15 23:11 grob

    branches:  1.8.2;
    renamed addWeblogs-collection to "public"

- code/Root/type.properties (1.8)

2002-05-15 23:11 grob

    branches:  1.6.2;
    assign form-action to res.data.action

- code/Skin/delete.hac (1.6)

2002-05-15 23:10 grob

    branches:  1.14.2;
    changed status-info on frontpage: now number of hosted weblogs and number of public weblogs are displayed. title of weblog-list is only displayed if the list contains at least one item

- code/Root/main.skin (1.14)

2002-05-15 23:10 grob

    branches:  1.11.2;
    assign form-action to res.data.action

- code/Root/new.hac (1.11)

2002-05-15 23:08 grob

    - added parameter to weblogcount-macro (all = all weblogs, default = just public weblogs)
    - added comment

- code/Root/macros.js (1.6)

2002-05-15 23:07 grob

    changed header of list to "public weblogs"

- code/Root/list.skin (1.4)

2002-05-15 23:07 grob

    branches:  1.5.2;
    removed "main" from href()

- code/Poll/main.hac (1.5)

2002-05-15 23:07 grob

    branches:  1.5.2;
    assign form-action to res.data.action

- code/PollMgr/create.hac (1.5)

2002-05-15 23:06 grob

    branches:  1.5.2;
    assign form-action to res.data.action

- code/Poll/edit.hac (1.5)

2002-05-15 23:06 grob

    branches:  1.3.2;
    assign form-action to res.data.action

- code/Poll/delete.hac (1.3)

2002-05-15 23:06 grob

    branches:  1.3.2;
    include action in form-tag

- code/MemberMgr/sendpwd.skin (1.3)

2002-05-15 23:06 grob

    branches:  1.5.2;
    include action in form-tag

- code/Poll/edit.skin (1.5)

2002-05-15 23:05 grob

    branches:  1.4.2;
    assign form-action to res.data.action

- code/MemberMgr/sendpwd.hac (1.4)

2002-05-15 23:05 grob

    branches:  1.2.2;
    include action in form-tag

- code/MemberMgr/main.skin (1.2)

2002-05-15 23:05 grob

    branches:  1.8.2;
    include action in form-tag

- code/MemberMgr/register.skin (1.8)

2002-05-15 23:05 grob

    branches:  1.10.2;
    assign form-action to res.data.action

- code/MemberMgr/register.hac (1.10)

2002-05-15 23:04 grob

    branches:  1.4.2;
    assign form-action to res.data.action

- code/MemberMgr/main.hac (1.4)

2002-05-15 23:04 grob

    branches:  1.7.2;
    include action in form-tag

- code/MemberMgr/login.skin (1.7)

2002-05-15 23:04 grob

    branches:  1.11.2;
    assign form-action to res.data.action

- code/MemberMgr/login.hac (1.11)

2002-05-15 23:04 grob

    branches:  1.7.2;
    include action in form-tag

- code/Membership/edit.skin (1.7)

2002-05-15 23:03 grob

    branches:  1.3.2;
    assign form-action to res.data.action

- code/Membership/delete.hac (1.3)

2002-05-15 23:03 grob

    branches:  1.9.2;
    include action in form-tag

- code/Image/new.skin (1.9)

2002-05-15 23:03 grob

    branches:  1.10.2;
    assign form-action to res.data.action

- code/Membership/edit.hac (1.10)

2002-05-15 23:03 grob

    branches:  1.7.2;
    include action in form-tag

- code/Image/edit.skin (1.7)

2002-05-15 23:03 grob

    branches:  1.10.2;
    assign form-action to res.data.action

- code/ImageMgr/create.hac (1.10)

2002-05-15 23:02 grob

    branches:  1.6.2;
    assign form-action to res.data.action

- code/FileMgr/create.hac (1.6)

2002-05-15 23:02 grob

    branches:  1.5.2;
    include action in form-tag

- code/HopObject/delete.skin (1.5)

2002-05-15 23:02 grob

    branches:  1.10.2;
    - removed "main" from href()
    - assigned form-action to res.data.action

- code/Image/delete.hac (1.10)

2002-05-15 23:02 grob

    branches:  1.10.2;
    assign form-action to res.data.action

- code/Image/edit.hac (1.10)

2002-05-15 23:01 grob

    branches:  1.6.2;
    - removed "main" from href()
    - assigned form-action to res.data.action

- code/File/delete.hac (1.6)

2002-05-15 23:01 grob

    branches:  1.3.2;
    include action in form-tag

- code/File/new.skin (1.3)

2002-05-15 23:01 grob

    branches:  1.3.2;
    include action in form-tag

- code/File/edit.skin (1.3)

2002-05-15 23:01 grob

    branches:  1.6.2;
    assign form-action to res.data.action

- code/File/edit.hac (1.6)

2002-05-15 23:00 grob

    branches:  1.19.2;  1.19.4;
    - removed "main" from href()
    - root.allWeblogs-collection was renamed to root.public

- code/Global/macros.js (1.19)

2002-05-15 22:58 grob

    parent of comments is now story.comments (fixes a problem with nested comments which lead to an error after about 21 levels)

- code/Comment/type.properties (1.5)

2002-05-15 22:57 grob

    branches:  1.8.2;
    include action in form-tag

- code/Comment/edit.skin (1.8)

2002-05-15 22:57 grob

    branches:  1.13.6;
    removed deleteComment() and deleteAll() - this is done in story-functions now

- code/Comment/objectFunctions.js (1.13)

2002-05-15 22:56 grob

    branches:  1.11.2;
    assign form-action to res.data.action

- code/Comment/edit.hac (1.11)

2002-05-15 22:56 grob

    branches:  1.11.2;
    - assign form-action to res.data.action
    - comments are deleted via story now (regardless if toplevel or reply)

- code/Comment/delete.hac (1.11)

2002-05-15 22:55 grob

    branches:  1.4.2;
    assign form-action to res.data.action

- code/Comment/comment.hac (1.4)

2002-05-15 22:55 grob

    added several missing indexes

- antville_indexes.sql (1.5)

2002-05-15 22:54 grob

    included create-statements for indexes (from antville_indexes.sql), changed unique keys to primary keys

- antville.sql (1.28)

2002-05-15 16:09 tobi

    removed comment about "backslashed masking with backslashes" (not necessary, windows can do it with slashes, too)

- code/app.properties (1.16)

2002-05-15 16:08 tobi

    changed imgPath and goodiePath to relative urls (works with windows, and i assume it works with *nix, too)

- code/app.properties (1.15)

2002-05-15 13:11 hannes

    removed less-than char at beginning of file

- code/HopObject/securityFunctions.js (1.4)

2002-05-15 13:04 hannes

    check if there is a path.weblog before accessing it (twice)

- code/HopObject/securityFunctions.js (1.3)

2002-05-14 14:22 tobi

    added check for "zero records" returned by hsqldb in listReferrers_macro()

- code/Site/macros.js (1.47)

2002-05-14 14:22 tobi

    added check for "zero records" returned by hsqldb in backlinks_macro()

- code/Story/macros.js (1.35)

2002-05-13 22:57 grob

    branches:  1.16.2;
    the first user registering is granted trust and sysadmin-rights

- code/MemberMgr/objectFunctions.js (1.16)

2002-05-13 22:53 grob

    using root.link instead of global link-macro because the latter one produces wrong href if the requested url doesn't end with a slash

- code/Root/main.skin (1.13)

2002-05-13 18:28 tobi

    changed any int(20) type to int(9); added "identity" property to tables which are used by direct db access

- antville-hsql.sql (1.4)

2002-05-13 18:26 tobi

    changed any bigint(20) type to mediumint(9)

- antville.sql (1.27)

2002-05-13 18:20 tobi

    adapted sql query in backlinks_macro() for using antville with hsqldb connection

- code/Story/macros.js (1.34)

2002-05-13 18:19 tobi

    adapted sql query in listReferrers_macro() for using antville with hsqldb connection

- code/Site/macros.js (1.46)

2002-05-13 18:18 tobi

    branches:  1.49.2;  1.49.4;
    adapted sql query in logAccess() for using antville with hsqldb connection

- code/Global/objectFunctions.js (1.49)

2002-05-13 10:46 tobi

    removed this action to prevent weblogs.com from being pinged manually

- code/Site/ping.hac (1.6)

2002-05-11 15:36 hannes

    removed URL, PATH and ACTION cols from ACCESS table

- antville-hsql.sql (1.3)

2002-05-11 10:50 hannes

    updated to current antville

- antville-hsql.sql (1.2)

2002-05-11 10:33 grob

    added changes made in dbpatch 20020426

- antville.sql (1.26)

2002-05-08 23:04 grob

    added check if username matches a function-name; if true username is rejected

- code/MemberMgr/objectFunctions.js (1.15)

2002-05-08 18:32 grob

    branches:  1.11.8;
    fixed a bug that lead to wrong sorted subscription.list

- code/User/objectFunctions.js (1.11)

2002-05-07 15:34 tobi

    modified popup() function:
    - size of new window will never extend 640x480 (inner values)
    - resizable and scrolling is set to "yes"

- code/Site/javascript.skin (1.2)

2002-05-02 11:38 tobi

    replace writeln() with app.__app__.logEvent() in function logAccess()

- code/Global/objectFunctions.js (1.48)

2002-04-30 14:31 tobi

    modified query in pingUpdatedWeblogs() to track weblogs that haven't been pinged, yet (LASTPING is null)

- code/Global/objectFunctions.js (1.47)

2002-04-29 16:03 tobi

    grrrr! anchor names without # me stupid!

- code/Story/backlinks.skin (1.3)

2002-04-29 16:02 tobi

    added inline anchor

- code/Story/backlinks.skin (1.2)

2002-04-29 15:09 tobi

    added log message and check for empty title in function ping()

- code/Site/objectFunctions.js (1.31)

2002-04-29 14:43 tobi

    changed "notify weblogs.com" to "notify updates"

- code/Site/edit.skin (1.12)

2002-04-29 14:35 tobi

    removed generic log message in pingUpdatedWeblogs()

- code/Global/objectFunctions.js (1.46)

2002-04-29 14:17 tobi

    id has to be a string when directly retrieved from db in function pingUpdatedWeblogs()

- code/Global/objectFunctions.js (1.45)

2002-04-29 14:13 tobi

    debugging

- code/Global/objectFunctions.js (1.44)

2002-04-29 14:08 tobi

    added some more logging

- code/Global/objectFunctions.js (1.43)

2002-04-29 13:48 tobi

    added some logging using app.__app__.logEvent()

- code/Global/objectFunctions.js (1.42)

2002-04-29 13:01 tobi

    added call for pingUpdatedWeblogs() to scheduler()

- code/Global/objectFunctions.js (1.41)

2002-04-29 12:02 tobi

    changed "pinging" to "notifying" in error msg of ping()

- code/Site/objectFunctions.js (1.30)

2002-04-29 12:01 tobi

    removed ping variable

- code/Site/ping.hac (1.5)

2002-04-29 11:49 tobi

    moved some parts back to ping() in objectFuncktions.js

- code/Site/objectFunctions.js (1.29)

2002-04-29 11:48 tobi

    added comments; moved some parts from ping.hac back to here

- code/Site/ping.hac (1.4)

2002-04-29 11:41 tobi

    fixed bug in pingUpdatedWeblogs(), "select" statement needs executeRetrieval() instead of executeCommand()

- code/Global/objectFunctions.js (1.40)

2002-04-29 11:01 tobi

    rewrote pingUpdatedWeblogs() to use direct db access

- code/Global/objectFunctions.js (1.39)

2002-04-29 10:42 tobi

    wrapped result of weblogs.com ping into new object in function ping()

- code/Site/objectFunctions.js (1.28)

2002-04-29 10:42 tobi

    wrapped result of weblogs.com ping into new object

- code/Site/ping.hac (1.3)

2002-04-29 10:37 tobi

    enabled redirect to weblog's main page

- code/Site/ping.hac (1.2)

2002-04-29 10:35 tobi

    initial check-in

- code/Site/ping.hac (1.1)

2002-04-29 10:35 tobi

    renamed ping_action() to ping(), moved some parts to ping.hac

- code/Site/objectFunctions.js (1.27)

2002-04-29 10:24 tobi

    result properties of xml-rpc ping to weblogs.com are called flerror and message (sometimes it's good to look in the specs :)

- code/Site/objectFunctions.js (1.26)

2002-04-29 10:03 tobi

    added some messaging to ping_action()

- code/Site/objectFunctions.js (1.25)

2002-04-29 09:51 tobi

    added ping_action() (which will become ping() later, this is just for testing purposes)

- code/Site/objectFunctions.js (1.24)

2002-04-26 13:49 tobi

    added description

- code/app.properties (1.14)

2002-04-26 13:08 grob

    branches:  1.2.2;
    added modification of ACCESS-table (columns URL,PATH and ACTION are dropped)

- antville_dbpatch20020426.sql (1.2)

2002-04-26 13:07 grob

    added release of rowset (from direct db-operation) as in listReferrers_macro() of weblog

- code/Story/macros.js (1.33)

2002-04-26 13:06 grob

    branches:  1.7.2;
    added call of logAccess() for referrer-logging

- code/Root/main.hac (1.7)

2002-04-26 13:05 grob

    modified logAccess(): local referrers (from the same welog) are not logged, as non-http-referrers are.
    removed url, action and path-assignments, enabled logging referrers at antville-frontpage

- code/Global/objectFunctions.js (1.38)

2002-04-26 08:19 grob

    added option for selecting weblogs.com-ping

- code/Site/edit.skin (1.11)

2002-04-26 08:19 grob

    added enableping_macro() (renders a checkbox for selecting weblog.com-ping or cleartext according to value)

- code/Site/macros.js (1.45)

2002-04-26 08:17 grob

    store property enableping

- code/Site/objectFunctions.js (1.23)

2002-04-26 08:16 grob

    branches:  1.13.2;
    disable weblogs.com-ping for new weblogs

- code/Root/objectFunctions.js (1.13)

2002-04-26 08:15 grob

    initial check-in (adds two columns to weblog for weblogs.com-ping)

- antville_dbpatch20020426.sql (1.1)

2002-04-26 08:15 grob

    added two new properties "lastping" and "enableping" (will be used for weblogs.com-ping)
    renamed "groupby" to "group" (you need snapshot 20020425 for this to work!)

- code/Site/type.properties (1.25)

2002-04-26 08:12 grob

    renamed "groupby" to "group" (you need snapshot 20020425 for this to work!)

- code/TopicMgr/type.properties (1.4)

2002-04-25 17:10 tobi

    fixed an accidentally removed return in logAccess() -- darn!

- code/Global/objectFunctions.js (1.37)

2002-04-25 17:01 tobi

    removed "like" clause checking for referrer from same weblog

- code/Story/macros.js (1.32)

2002-04-25 16:58 tobi

    stop recording "-" referrers in logAccess()

- code/Global/objectFunctions.js (1.36)

2002-04-25 16:57 grob

    patch for cleaning up ACCESS-table (select all non-self-referrers into a temporary table, rename the existing access-table to ACCESSOLD and the temporary one to ACCESS)

- antville_dbpatch20020425.sql (1.1)

2002-04-25 16:54 tobi

    removed "like" clause checking for referrer from same weblog

- code/Site/macros.js (1.44)

2002-04-25 16:47 grob

    extended check for referrer from antville main page

- code/Global/objectFunctions.js (1.35)

2002-04-25 13:43 tobi

    added check if referrer comes from the local weblog or from the antville front page

- code/Global/objectFunctions.js (1.34)

2002-04-25 12:15 tobi

    removed debug output writeln(query) in backlinks_macro

- code/Story/macros.js (1.31)

2002-04-25 12:15 tobi

    removed debug output writeln(query) in listReferrers_macro

- code/Site/macros.js (1.43)

2002-04-25 12:11 tobi

    corrected syntax (colon instead of semicolon before add statement)

- antville_dbpatch20020424.sql (1.3)

2002-04-25 10:54 hannes

    Removed writeln() of referrer stats SQL insert statement.
    writeln()s take a lot of CPU and tend to generate huge files...

- code/Global/objectFunctions.js (1.33)

2002-04-25 10:44 hannes

    release rowset after querying referrers. (this is different from releasing
    the connection, which is managed by Helma.)

- code/Site/macros.js (1.42)

2002-04-25 08:00 tobi

    renamed macro story.listReferrers to story.backlinks and accordingly the two corresponding skins

- code/Story/backlinkItem.skin (1.1)
- code/Story/backlinks.skin (1.1)
- code/Story/referrerItem.skin (1.2)
- code/Story/referrers.skin (1.3)

2002-04-25 08:00 tobi

    renamed macro story.listReferrers to story.backlinks and accordingly the two corresponding skins

- code/Story/macros.js (1.30)

2002-04-24 15:32 tobi

    updated isDenied function analogous to the one in storymgr/securityFunctions.js

- code/PollMgr/securityFunctions.js (1.2)

2002-04-24 14:25 tobi

    changed date output from modifytime to lastupdate

- code/Root/rss10.hac (1.10)

2002-04-24 13:46 tobi

    removed <p> tag

- code/Story/referrers.skin (1.2)

2002-04-24 13:35 tobi

    initial check-in

- code/Story/referrerItem.skin (1.1)
- code/Story/referrers.skin (1.1)

2002-04-24 13:35 tobi

    added listReferrers_macro

- code/Story/macros.js (1.29)

2002-04-24 13:25 tobi

    added index for column STORY_ID in table ACCESS

- antville_indexes.sql (1.4)

2002-04-24 12:53 tobi

    added column STORY_ID to table ACCESS

- antville.sql (1.25)

2002-04-24 12:50 tobi

    logAccess() now also records the id of a story

- code/Global/objectFunctions.js (1.32)

2002-04-24 12:35 tobi

    added column STORY_ID to table ACCESS

- antville_dbpatch20020424.sql (1.2)

2002-04-24 12:28 tobi

    removed leading % (wildcard) from query in listReferrers_macro

- code/Site/macros.js (1.41)

2002-04-24 12:14 tobi

    changed column storage sizes for tables ACCESS, POLL and CHOICE

- antville.sql (1.24)

2002-04-24 12:11 tobi

    initial check-in

- antville_dbpatch20020424.sql (1.1)

2002-04-24 12:10 tobi

    added indexes for ACCESS

- antville_indexes.sql (1.3)

2002-04-22 20:36 hannes

    branches:  1.16.2;  1.16.4;
    - Do not display stories on the weblog home page that are in the future
    (i.e. have been posted to future days). We only show when they're
    explicitly accessed via calendar. Also, don't display a "newer stories"
    link on the home page if there are stories with future days/dates on the
    weblog.

    - Only pad dates in calender with non-breaking spaces for single digit
    days. The idea is that single digit days are easy to click while the whole
    calendar widget remains what it would be without padding.

- code/Site/renderFunctions.js (1.16)

2002-04-22 19:30 grob

    fixed a bug that lead to runtime error when weblog.modifytime was not set

- code/Root/rss10.hac (1.9)

2002-04-17 08:34 tobi

    removed param as function argument

- code/Site/macros.js (1.40)

2002-04-16 12:43 hannes

    Rewrote the global link macro to be totally independent from the
    hopobject link macro. Basically the same functionality that was
    previously called in the hopobject.link_macro is now inlined, except
    that there is no relative link URL evaluation.

    With this, the global link macro should work as advertised. Note that
    there is still a conflict between macro semantics of hopobject.link_macro
    and day/topic.link_macro, which should be fixed eventually!

- code/Global/macros.js (1.18)

2002-04-14 11:34 grob

    fixed a bug where the frontpage of a weblog would be empty if "number of days on frontpage" is set to 1 and the only story of the newest day is set to "online just in topic"
    there's still a problem with previous/next-navigation, but this will be solved with restructuring of story-handling

- code/Site/renderFunctions.js (1.15)

2002-04-12 15:15 tobi

    fixed a bug that caused the text cache not to be updated when there was no major update (ie. more than +/- 50 chars are changed)

- code/Story/objectFunctions.js (1.23)

2002-04-12 15:15 tobi

    fixed a bug that caused the text cache not to be updated when there was no major update (ie. more than +/- 50 chars are changed)

- code/Comment/objectFunctions.js (1.12)

2002-04-12 14:52 tobi

    modifytimes of comment will only be updated if more than +/- 50 characters have changed.

- code/Comment/objectFunctions.js (1.11)

2002-04-12 14:48 tobi

    modifytimes of weblog and story will only be updated if more than +/- 50 characters have changed.

- code/Story/objectFunctions.js (1.22)

2002-04-12 13:19 tobi

    changed hard-coded color for poll bars to macro weblog.linkcolor

- code/Site/style.skin (1.15)

2002-04-12 11:36 grob

    (optional) limit creation of weblogs to sysAdmins or trusted users (thanks to kris!)

- code/app.properties (1.13)

2002-04-12 11:34 grob

    (optional) limit creation of weblogs to sysAdmins or trusted users.
    needs property "limitNewWeblogs" in app.properties (thanks to kris!)

- code/Root/new.hac (1.10)

2002-04-11 07:25 tobi

    title_macro() now returns null if there's no title

- code/Comment/macros.js (1.16)

2002-04-08 12:02 hannes

    Made createtime of stories editable. If createtime is set in the
    input parameters, try to parse it as string. If it can't be parsed,
    show an error message. If it can be parsed, update the createtime
    and day properties to the new date.

- code/Story/objectFunctions.js (1.21)
- code/StoryMgr/objectFunctions.js (1.11)

2002-04-08 11:56 hannes

    Implemented option to display createtime as HTML editor by adding
    as="editor" to the macro tag.

- code/Story/macros.js (1.28)

2002-04-08 11:53 hannes

    added global parseTimestamp() function to parse an input
    string as date.

- code/Global/objectFunctions.js (1.31)

2002-04-04 14:22 grob

    bugfix

- code/Root/objectFunctions.js (1.12)

2002-03-29 14:59 tobi

    removed commented call for checkdate as well as the checkdate() function according to robert's suggestion.

- code/Site/objectFunctions.js (1.22)

2002-03-29 14:31 tobi

    removed experimental code that accidentally got into cvs

- code/Site/objectFunctions.js (1.21)

2002-03-29 14:00 grob

    branches:  1.2.12;
    renderList now gets requested object passed

- code/SysMgr/renderFunctions.js (1.2)

2002-03-29 14:00 grob

    branches:  1.2.2;
    now passing requested object to renderList()

- code/SysMgr/users.hac (1.2)
- code/SysMgr/weblogs.hac (1.2)

2002-03-28 13:52 tobi

    corrected output according to rss 1.0 spec

- code/Root/rss10.hac (1.8)

2002-03-28 13:00 tobi

    added "use antville;" in first line

- antville_dbpatch20020308.sql (1.4)

2002-03-28 01:02 grob

    bugfix

- code/Poll/type.properties (1.3)

2002-03-27 18:13 grob

    changed formatting

- antville_dbpatch20020308.sql (1.3)

2002-03-27 18:12 grob

    added dbpatch 20020308

- antville.sql (1.23)

2002-03-27 18:09 grob

    fixed a typo

- antville_dbpatch20020308.sql (1.2)

2002-03-27 13:05 grob

    branches:  1.3.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Site/mostread.hac (1.3)
- code/Site/referrers.hac (1.3)
- code/Site/subscribe.hac (1.3)

2002-03-27 13:05 grob

    branches:  1.11.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Site/main.hac (1.11)

2002-03-27 13:05 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Site/edit.hac (1.10)
- code/Site/search.hac (1.6)

2002-03-27 13:04 grob

    branches:  1.5.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/StoryMgr/main.hac (1.5)

2002-03-27 13:04 grob

    branches:  1.5.2;
    - autoLogin() is now called by onRequest()

- code/TopicMgr/main.hac (1.5)

2002-03-27 13:04 grob

    branches:  1.10.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/StoryMgr/create.hac (1.10)

2002-03-27 13:03 grob

    branches:  1.11.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/SkinMgr/main.hac (1.11)

2002-03-27 13:03 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/SkinMgr/edit.hac (1.7)

2002-03-27 13:03 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle, include story-title if existing

- code/Story/comment.hac (1.11)
- code/Story/delete.hac (1.9)
- code/Story/edit.hac (1.12)

2002-03-27 13:03 grob

    branches:  1.18.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle, include story-title if existing

- code/Story/main.hac (1.18)

2002-03-27 13:02 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Skin/delete.hac (1.5)

2002-03-27 13:02 grob

    - autoLogin() is now called by onRequest()
    - changed pagetitle

- code/Root/main.hac (1.6)
- code/Root/new.hac (1.9)

2002-03-27 13:02 grob

    branches:  1.5.2;
    - autoLogin() is now called by onRequest()
    - changed pagetitle

- code/Root/list.hac (1.5)

2002-03-27 13:01 grob

    branches:  1.2.2;
    changed page-title

- code/Root/blocked.hac (1.2)

2002-03-27 13:00 grob

    branches:  1.3.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/PollMgr/main.hac (1.3)

2002-03-27 13:00 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/PollMgr/create.hac (1.4)

2002-03-27 13:00 grob

    branches:  1.2.2;
    - autoLogin() is now called by onRequest()

- code/Poll/toggle.hac (1.2)

2002-03-27 12:59 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Poll/main.hac (1.4)

2002-03-27 12:59 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Poll/delete.hac (1.2)
- code/Poll/edit.hac (1.4)

2002-03-27 12:59 grob

    branches:  1.2.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Poll/results.hac (1.2)

2002-03-27 12:58 grob

    branches:  1.2.2;
    - autoLogin() is now called by onRequest()
    - changed page-title

- code/MemberMgr/subscriptions.hac (1.2)

2002-03-27 12:58 grob

    - changed page-title

- code/MemberMgr/sendpwd.hac (1.3)

2002-03-27 12:57 grob

    - autoLogin() is now called by onRequest()
    - changed page-title

- code/MemberMgr/register.hac (1.9)

2002-03-27 12:57 grob

    - autoLogin() is now called by onRequest()
    - changed page-title

- code/MemberMgr/main.hac (1.3)

2002-03-27 12:56 grob

    branches:  1.9.2;
    - autoLogin() is now called by onRequest()
    - changed page-title

- code/MemberMgr/edit.hac (1.9)

2002-03-27 12:56 grob

    - autoLogin() is now called by onRequest()
    - changed page-title

- code/MemberMgr/login.hac (1.10)

2002-03-27 12:55 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Membership/delete.hac (1.2)
- code/Membership/edit.hac (1.9)

2002-03-27 12:54 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Image/delete.hac (1.9)
- code/Image/edit.hac (1.9)

2002-03-27 12:54 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/ImageMgr/create.hac (1.9)

2002-03-27 12:54 grob

    branches:  1.12.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/ImageMgr/main.hac (1.12)

2002-03-27 12:53 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/FileMgr/create.hac (1.5)

2002-03-27 12:53 grob

    branches:  1.6.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/FileMgr/main.hac (1.6)

2002-03-27 12:53 grob

    onRequest() is now calling autoLogin()

- code/HopObject/securityFunctions.js (1.2)

2002-03-27 12:52 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/File/delete.hac (1.5)
- code/File/edit.hac (1.5)

2002-03-27 12:51 grob

    branches:  1.7.2;
    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle

- code/Day/main.hac (1.7)

2002-03-27 12:51 grob

    - autoLogin() is now called by onRequest()

- code/Comment/delete.hac (1.10)
- code/Comment/edit.hac (1.10)

2002-03-27 12:50 grob

    - autoLogin() is now called by onRequest()
    - removed "Antville" from pagetitle, include story-title if existing

- code/Comment/comment.hac (1.3)

2002-03-27 12:36 grob

    now using helma's build in md5Encoder

- code/Global/objectFunctions.js (1.30)

2002-03-27 12:36 grob

    now using helma's build in md5Encoder

- code/MemberMgr/objectFunctions.js (1.14)

2002-03-27 12:35 grob

    removed, now using helma's build in md5Encoder

- code/Global/md5.js (1.2)

2002-03-27 12:17 grob

    removed

- code/PollMgr/purge.hac (1.2)

2002-03-27 11:28 grob

    added new properties for automatic cleanup, everything is disabled by default

- code/app.properties (1.12)

2002-03-27 11:27 grob

    initial check-in

- antville_dbpatch20020308.sql (1.1)

2002-03-27 11:26 grob

    branches:  1.1.2;
    initial check-in

- code/Site/sysmgr_delete.skin (1.1)
- code/Site/sysmgr_edit.skin (1.1)
- code/Site/sysmgr_listitem.skin (1.1)
- code/Site/sysmgr_macros.js (1.1)

2002-03-27 11:26 grob

    sysadmins are allowed to enter private weblog, added functions isDeleteDenied() and isBlocked()

- code/Site/securityFunctions.js (1.12)

2002-03-27 11:25 grob

    online-status is not shown anymore, since there are only public weblogs appearing in the list

- code/Site/preview.skin (1.8)

2002-03-27 11:24 grob

    lastoffline is set if weblog is switched offline, added functions deleteAll() and isTrusted()

- code/Site/objectFunctions.js (1.20)

2002-03-27 11:23 grob

    pass user-object to isNotPublic()

- code/Site/mostread.hac (1.2)

2002-03-27 11:22 grob

    removed onlinestatus_macro(), tagline_macro() now strips any html-tags

- code/Site/macros.js (1.39)

2002-03-27 11:21 grob

    branches:  1.1.2;
    initial check-in

- code/User/sysmgr_edit.skin (1.1)
- code/User/sysmgr_listitem.skin (1.1)
- code/User/sysmgr_macros.js (1.1)

2002-03-27 11:20 grob

    added functions isTrusted() and isSysAdmin()

- code/User/objectFunctions.js (1.10)

2002-03-27 11:20 grob

    fixed security-bug (topiclist was public even if weblog was not)

- code/TopicMgr/main.hac (1.4)

2002-03-27 11:19 grob

    sysadmins are allowed to post in any case (even if weblog is private and they're not member)

- code/Story/securityFunction.js (1.14)

2002-03-27 11:18 grob

    added function deleteAll()

- code/SkinMgr/objectFunctions.js (1.6)

2002-03-27 11:18 grob

    added function deleteAll()

- code/Story/objectFunctions.js (1.20)

2002-03-27 11:16 grob

    - lastoffline is set when weblog is created
    - weblog inherits trust-status from user
    - added function deleteWeblog()

- code/Root/objectFunctions.js (1.11)

2002-03-27 11:14 grob

    initial check-in

- code/Root/blocked.hac (1.1)

2002-03-27 11:13 grob

    added function deleteAll()

- code/MemberMgr/objectFunctions.js (1.13)

2002-03-27 11:13 grob

    changed mailbody (url was not correct)

- code/MemberMgr/mailnewmember.skin (1.3)

2002-03-27 11:12 grob

    branches:  1.3.12;
    changed number of images in list to 20

- code/ImageMgr/renderFunctions.js (1.3)

2002-03-27 11:11 grob

    branches:  1.14.2;
    corrected typo

- code/Image/macros.js (1.14)

2002-03-27 11:11 grob

    branches:  1.8.6;
    added function deleteAll()

- code/ImageMgr/objectFunctions.js (1.8)

2002-03-27 11:10 grob

    initial check-in, contains onRequest() which
    - sets the skinpath
    - checks if weblog is blocked
    - checks if user is blocked

- code/HopObject/securityFunctions.js (1.1)

2002-03-27 11:09 grob

    code-cleanup

- code/HopObject/macros.js (1.10)

2002-03-27 11:08 grob

    removed senseless onRequest()-function, added scheduler trying to call autoCleanup()

- code/Global/objectFunctions.js (1.29)

2002-03-27 11:08 grob

    branches:  1.4.6;
    added function deleteAll()

- code/FileMgr/objectFunctions.js (1.4)

2002-03-27 11:07 grob

    changed webloglist-macro: blocked or private weblogs don't appear in list

- code/Global/macros.js (1.17)

2002-03-27 11:06 grob

    initial check-in

- code/SysMgr/renderFunctions.js (1.1)
- code/SysMgr/style.skin (1.1)
- code/SysMgr/type.properties (1.1)
- code/SysMgr/users.hac (1.1)
- code/SysMgr/weblogs.hac (1.1)

2002-03-27 11:06 grob

    branches:  1.1.6;
    initial check-in

- code/SysMgr/objectFunctions.js (1.1)

2002-03-27 11:06 grob

    initial check-in

- code/SysMgr/blockwarnmail.skin (1.1)
- code/SysMgr/cleanupFunctions.js (1.1)
- code/SysMgr/deletewarnmail.skin (1.1)
- code/SysMgr/javascript.skin (1.1)
- code/SysMgr/list.skin (1.1)
- code/SysMgr/main.hac (1.1)

2002-03-27 11:06 grob

    branches:  1.1.2;
    initial check-in

- code/SysMgr/logs.hac (1.1)
- code/SysMgr/macros.js (1.1)

2002-03-27 11:06 grob

    branches:  1.1.2;
    initial check-in

- code/SysMgr/page.skin (1.1)
- code/SysMgr/securityFunctions.js (1.1)
- code/SysMgr/syslogsearchform.skin (1.1)
- code/SysMgr/usersearchform.skin (1.1)
- code/SysMgr/weblogsearchform.skin (1.1)

2002-03-27 11:06 grob

    added function deleteAll()

- code/Comment/objectFunctions.js (1.10)

2002-03-27 11:06 grob

    added function deleteAll()

- code/Day/objectFunctions.js (1.2)

2002-03-27 11:03 grob

    initial check-in

- code/SysLog/objectFunctions.js (1.1)
- code/SysLog/type.properties (1.1)

2002-03-27 11:03 grob

    branches:  1.1.2;
    initial check-in

- code/SysLog/macros.js (1.1)
- code/SysLog/sysmgr_listitem.skin (1.1)
- code/SysLog/sysmgr_macros.js (1.1)

2002-03-27 11:01 grob

    switched to version 1.2, added new properties trusted, lastoffline, lastblockwarn, lastdelwarn

- code/Site/type.properties (1.24)

2002-03-27 10:57 grob

    switched to version 1.2

- code/Vote/type.properties (1.2)

2002-03-27 10:56 grob

    switched to version 1.2

- code/TopicMgr/type.properties (1.3)

2002-03-27 10:56 grob

    switched to version 1.2, added collections for users stories, comments, images and goodies

- code/User/type.properties (1.4)

2002-03-27 10:55 grob

    switched to version 1.2

- code/StoryMgr/type.properties (1.3)

2002-03-27 10:55 grob

    switched to version 1.2

- code/Topic/type.properties (1.2)

2002-03-27 10:54 grob

    switched to version 1.2

- code/Skin/type.properties (1.3)

2002-03-27 10:54 grob

    switched to version 1.2

- code/Story/type.properties (1.12)

2002-03-27 10:54 grob

    switched to version 1.2, added mountpoint sysmgr

- code/Root/type.properties (1.7)

2002-03-27 10:53 grob

    switched to version 1.2

- code/Poll/type.properties (1.2)

2002-03-27 10:53 grob

    switched to version 1.2

- code/PollMgr/type.properties (1.2)

2002-03-27 10:52 grob

    switched to version 1.2

- code/Image/type.properties (1.4)

2002-03-27 10:52 grob

    switched to version 1.2

- code/Membership/type.properties (1.4)

2002-03-27 10:52 grob

    switched to version 1.2

- code/ImageMgr/type.properties (1.5)

2002-03-27 10:52 grob

    switched to version 1.2

- code/MemberMgr/type.properties (1.3)

2002-03-27 10:51 grob

    switched to version 1.2

- code/File/type.properties (1.2)

2002-03-27 10:51 grob

    switched to version 1.2

- code/FileMgr/type.properties (1.2)

2002-03-27 10:51 grob

    switched to version 1.2

- code/Comment/type.properties (1.4)

2002-03-27 10:50 grob

    switched to version 1.2

- code/Choice/type.properties (1.3)

2002-03-25 12:21 tobi

    fixed bug that prevented feed from showing more than one item

- code/Site/rss10.hac (1.18)

2002-03-25 12:13 tobi

    added support for "empty" weblogs (ie. newly created weblogs which are public and do not contain any story, yet)

- code/Site/rss10.hac (1.17)

2002-03-25 10:31 tobi

    using createtime for offline weblogs

- code/Site/rss10.hac (1.16)

2002-03-25 10:30 tobi

    added better support for offline weblogs (item resources, too!)

- code/Site/rss10.hac (1.15)

2002-03-25 10:23 tobi

    added better support for offline weblogs (e.g. dropped textinput, antville as creator etc.)

- code/Site/rss10.hac (1.14)

2002-03-25 10:11 tobi

    dropped date formatting with SimpleDateFormat() -- somehow got into the code again...

- code/Site/rss10.hac (1.13)

2002-03-24 19:17 tobi

    added resources again

- code/Site/rss10.hac (1.12)

2002-03-24 19:17 tobi

    added "about" attribute

- code/Site/rssTextInput.skin (1.4)

2002-03-24 19:16 tobi

    corrected "about" attribute to "rdf:about to "rdf:about"

- code/Global/rss10Resource.skin (1.2)

2002-03-24 19:15 tobi

    added item resources again

- code/Global/rss10Channel.skin (1.6)

2002-03-23 18:23 tobi

    added s.text retrieved from the request object

- code/StoryMgr/create.hac (1.9)

2002-03-21 17:54 tobi

    added "order by REFERRER asc" for db query in function listReferrers_macro()

- code/Site/macros.js (1.38)

2002-03-20 18:32 hannes

    branches:  1.15.2;
    added editor link for image/main.skin contributed by kris.

- code/SkinMgr/main.skin (1.15)

2002-03-20 18:31 hannes

    branches:  1.1.2;
    new image/main action and skin, sponsored by kris.

    thanks kris!

- code/Image/main.hac (1.1)
- code/Image/main.skin (1.1)

2002-03-20 18:30 hannes

    the show macro now always links to the main action of the image,
    regardless of who is viewing it, instead of linking to edit action
    for the owner only.

- code/Image/macros.js (1.13)

2002-03-11 09:04 grob

    display url of user instead of email-address in searchresult

- code/MemberMgr/objectFunctions.js (1.12)

2002-03-11 09:04 grob

    display url of user instead of email-address in searchresult

- code/MemberMgr/searchresultitem.skin (1.2)

2002-03-08 16:31 tobi

    changed modifytime to lastupdate (must have missed the progression)

- code/Root/rss10.hac (1.7)

2002-03-08 15:30 tobi

    removed java simple date format class (hoboken knows why i used it once)

- code/Root/rss10.hac (1.6)

2002-03-08 14:55 tobi

    added output of dc:date for items, as well as a date stamp in the desription

- code/Root/rss10.hac (1.5)

2002-03-08 14:54 tobi

    added dc:date tags to items

- code/Global/rss10Item.skin (1.4)

2002-03-07 15:53 hannes

    branches:  1.8.2;
    Adapted bloggerapi to new parameters in storymgr/evalNewStory()
    and improved error handling.

- code/Root/bloggerapi.js (1.8)

2002-03-07 13:11 tobi

    dropped namespace declaration for xmlns:ti

- code/Global/rss10Channel.skin (1.5)

2002-03-07 13:04 tobi

    antville topics now are reflected in <dc:subject>

- code/Global/rss10Item.skin (1.3)

2002-03-07 13:04 tobi

    antville topics now are reflected in <dc:subject>

- code/Site/rss10.hac (1.11)

2002-03-05 11:01 tobi

    added testing for null before xml encoding some properties

- code/Site/rss10.hac (1.10)

2002-03-04 20:16 hannes

    Gave headbg.gif and dot.gif (the dotted table background images)
    a transparent background so they look ok with color page backgrounds.

- images.zip (1.5)

2002-03-04 20:07 hannes

    Updated webloghead.gif to go across the whole page width (700 pixel).
    This reflects the header table being a single cell, since the response.header macro
    moved down to the content area.

- images.zip (1.4)

2002-03-04 19:59 hannes

    Moved response.message macro from top right corner of the page
    to the top of the page content area. The two main reasons for this are:

       ° It was very easy to overlook the message in the right upper corner.
       ° Weblgos with longer titles had the title strangely wrapped in the
          header table.

    This also requires an update of the webloghead.gif image (found in images.zip
    in the application's CVS root dir) to look good.

- code/Site/page.skin (1.18)

2002-02-28 08:35 grob

    only if weblog is public add new registered user to subscribers

- code/MemberMgr/objectFunctions.js (1.11)

2002-02-27 15:08 tobi

    added "create a weblog" link in navigation bar

- code/Root/page.skin (1.10)

2002-02-26 15:46 hannes

    No need to release database connection in logAccess() function
    because it is managed by Helma and will be released as soon
    as it's been idle for a while.

- code/Global/objectFunctions.js (1.28)

2002-02-25 16:38 hannes

    terminated <i> tag in search result output.

- code/Site/search.hac (1.5)

2002-02-23 21:28 grob

    branches:  1.1.20;
    initial check-in

- license.txt (1.1)

2002-02-23 21:15 grob

    no message

- readme.txt (1.4)

2002-02-21 12:14 grob

    bugfix

- code/Story/main.hac (1.17)

2002-02-20 05:59 tobi

    corrected type in "Anville" (missing "t")

- code/MemberMgr/login.hac (1.9)

2002-02-16 22:17 grob

    allow access to storypool and creation of stories if weblog.usercontrib is true (regardless if user is member of weblog or not)

- code/FileMgr/securityFunctions.js (1.4)
- code/ImageMgr/securityFunctions.js (1.7)

2002-02-16 22:12 grob

    allow access to storypool and creation of stories if weblog.usercontrib is true (regardless if user is member of weblog or not)

- code/StoryMgr/securityFunctions.js (1.4)

2002-02-16 22:11 grob

    displaying contributor-navigation if weblog.usercontrib is true (regardless if user is a member or not)

- code/Site/macros.js (1.37)

2002-02-14 10:32 grob

    added backslash to the list of invalid URL-characters

- code/Global/objectFunctions.js (1.27)

2002-02-14 10:29 grob

    added umlaute to the list of invalid URL-characters

- code/Global/objectFunctions.js (1.26)

2002-02-11 16:45 tobi

    added links to macros/help/features/disclaimer; commented link to documentation.

- code/Root/page.skin (1.9)

2002-02-11 12:49 grob

    rewrote text on frontpage

- code/Root/main.skin (1.12)

2002-02-11 10:02 grob

    exchanged user.cache.referer with user.cache.referrer (correct spelling)

- code/PollMgr/create.hac (1.3)
- code/StoryMgr/create.hac (1.8)

2002-02-11 10:01 grob

    exchanged user.cache.referer with user.cache.referrer (correct spelling)

- code/Story/edit.hac (1.11)

2002-02-11 10:01 grob

    exchanged user.cache.referer with user.cache.referrer (correct spelling)

- code/Global/objectFunctions.js (1.25)
- code/MemberMgr/register.hac (1.8)
- code/PollMgr/main.hac (1.2)
- code/Site/main.hac (1.10)
- code/Site/search.hac (1.4)

2002-02-11 10:01 grob

    branches:  1.6.2;
    exchanged user.cache.referer with user.cache.referrer (correct spelling)

- code/MemberMgr/logout.hac (1.6)

2002-02-11 10:01 grob

    exchanged user.cache.referer with user.cache.referrer (correct spelling)

- code/MemberMgr/login.hac (1.8)
- code/Poll/edit.hac (1.3)

2002-02-11 09:59 grob

    removed parent weblog.allstories

- code/Story/type.properties (1.11)

2002-02-11 09:59 grob

    removed setting of user.cache.referrer in isVoteDenied()

- code/Poll/securityFunctions.js (1.3)

2002-02-10 16:38 grob

    additional bugfix

- code/StoryMgr/objectFunctions.js (1.10)

2002-02-10 16:36 grob

    rewrote evalNewStory()

- code/StoryMgr/objectFunctions.js (1.9)

2002-02-10 16:36 grob

    rewrote evalStory()

- code/Story/objectFunctions.js (1.19)

2002-02-10 16:35 grob

    - renamed variable in isClean()-function
    - added new function isCleanForURL()

- code/Global/objectFunctions.js (1.24)

2002-02-10 16:35 grob

    - changed topicchooser_macro()
    - added new topic_macro() that renders a link to the topic of a story

- code/Story/macros.js (1.27)

2002-02-10 16:34 grob

    branches:  1.13.2;
    - renamed form-elements
    - added action-parameter in form-tag

- code/Story/edit.skin (1.13)

2002-02-10 16:33 grob

    - user.cache.referer was purged at the wrong position in hac
    - added assignment of res.data.action
    - temporary story-object is now passed to evalNewStory()

- code/StoryMgr/create.hac (1.7)

2002-02-10 16:32 grob

    - user.cache.referer was purged at the wrong position in hac
    - added assignment of res.data.action

- code/Story/edit.hac (1.10)

2002-02-10 16:31 grob

    fixed a silly ui-bug (mentioning a button "delete" that is actually called "remove" ...)

- code/HopObject/delete.skin (1.4)

2002-02-08 05:54 grob

    border is now setable in renderImage()

- code/HopObject/renderFunctions.js (1.17)

2002-02-07 16:25 tobi

    added striptags in title_macro()

- code/Site/macros.js (1.36)

2002-02-07 16:22 tobi

    changed way how readcounter works (cached value will be written to database everytime the results are displayed)

- code/Site/macros.js (1.35)

2002-02-07 15:49 tobi

    moved convertHtmlImageToLink() function to weblog.rssConvertHtmlImageToLink()

- code/Site/rss092.hac (1.18)

2002-02-07 15:46 tobi

    moved convertHtmlImageToLink() function to weblog.rssConvertHtmlImageToLink()

- code/Site/rss092.hac (1.17)

2002-02-07 12:00 grob

    removed encoding of weblog-title in res.data.title

- code/Story/main.hac (1.16)

2002-02-07 11:58 grob

    removed encoding of weblog-title in res.data.title

- code/Story/main.hac (1.15)

2002-02-06 18:21 grob

    removed check if goodie was deleted from disk

- code/FileMgr/objectFunctions.js (1.3)

2002-02-06 18:20 grob

    removed check if image was deleted from disk

- code/ImageMgr/objectFunctions.js (1.7)

2002-02-06 18:09 grob

    branches:  1.8.2;
    evalImg() - added additional check for special characters in alias

- code/Image/objectFunctions.js (1.8)

2002-02-06 18:06 grob

    html-tags are stripped for weblog-title

- code/Site/objectFunctions.js (1.19)

2002-02-06 17:58 grob

    added new webloghead.gif

- images.zip (1.3)

2002-02-06 17:03 tobi

    setting some general limitations in webloglist_macro()

- code/Global/macros.js (1.16)

2002-02-06 16:46 tobi

    branches:  1.5.2;
    slight modifications of html layout

- code/Poll/main.skin (1.5)

2002-02-06 16:43 tobi

    moved root/webloglist_macro() to global/webloglist_macro() for ease of use;

- code/Root/list.skin (1.3)
- code/Root/macros.js (1.5)

2002-02-06 16:43 tobi

    moved root/webloglist_macro() to global/webloglist_macro() for ease of use;

- code/Global/macros.js (1.15)

2002-02-06 16:43 tobi

    moved root/webloglist_macro() to global/webloglist_macro() for ease of use;

- code/Root/main.skin (1.11)

2002-02-06 15:27 grob

    bugfix

- code/Global/macros.js (1.14)

2002-02-06 15:11 tobi

    branches:  1.3.2;
    had to exchange "newer" with "older" in renderStoryList_macro()

- code/StoryMgr/renderFunctions.js (1.3)

2002-02-06 14:09 tobi

    branches:  1.4.2;
    slight modifications of html layout

- code/Poll/results.skin (1.4)

2002-02-06 07:33 grob

    html-tags are removed if weblog-title should appear as link

- code/Site/macros.js (1.34)

2002-02-05 21:23 grob

    rough update (more to come)

- readme.txt (1.3)

2002-02-05 21:17 grob

    rough update (more to come)

- readme.txt (1.2)

2002-02-05 16:55 hannes

    pass achnor parameter from macro on to openLink function.

- code/Story/macros.js (1.26)

2002-02-05 16:54 hannes

    branches:  1.12.2;
    make comment counter link to #comments anchor.

- code/Story/preview.skin (1.12)

2002-02-05 16:33 hannes

    branches:  1.12.10;
    Added #comments anchor so its possible to directly jumpt to
    where the comments begin.

- code/Story/main.skin (1.12)

2002-02-05 16:30 hannes

    added optional anchor parameter in openLink function.

- code/HopObject/renderFunctions.js (1.16)

2002-02-05 15:33 tobi

    arranged alt text for xmlbutton to lowercase

- antville.sql (1.22)
- antville_dbpatch20020125.sql (1.6)

2002-02-05 11:25 tobi

    removed getProperty("hostname") again

- code/Site/objectFunctions.js (1.18)

2002-02-05 11:24 tobi

    removed property hostname again (sorry for the inconvenience)

- code/app.properties (1.11)

2002-02-05 11:18 tobi

    added property hostname (needed for rss feeds)

- code/app.properties (1.10)

2002-02-05 11:13 tobi

    moved convertHtmlImageToLink() function to weblog.rssConvertHtmlImageToLink()
    added getProperty("hostname") as a quick hack to create a correct url to images in rss feeds

- code/Site/objectFunctions.js (1.17)

2002-02-05 11:12 tobi

    moved convertHtmlImageToLink() function to weblog.rssConvertHtmlImageToLink()

- code/Global/objectFunctions.js (1.23)

2002-02-05 11:11 tobi

    moved convertHtmlImageToLink() function to weblog.rssConvertHtmlImageToLink()

- code/Site/rss10.hac (1.9)

2002-02-04 20:12 grob

    allow logo-macro in stories

- code/Story/securityFunction.js (1.13)

2002-02-04 18:54 tobi

    fiddling with the rss button...

- code/Site/macros.js (1.33)

2002-02-04 18:53 tobi

    fiddling with the rss button...

- code/Site/macros.js (1.32)

2002-02-04 18:49 tobi

    added xmlbutton_macro()

- code/Site/macros.js (1.31)

2002-02-04 18:48 tobi

    using extra macro instead of generic image macro for xmlbutton

- code/Site/page.skin (1.17)

2002-02-04 18:41 tobi

    fiddling with the rss button...

- code/Site/page.skin (1.16)

2002-02-04 18:40 tobi

    fiddling with the rss button...

- code/Site/page.skin (1.15)

2002-02-04 18:39 tobi

    fiddling with the rss button...

- code/Site/page.skin (1.14)

2002-02-04 18:02 tobi

    changed behaviour if voting is denied in poll_macro

- code/Global/macros.js (1.13)

2002-02-04 17:50 tobi

    added slash notation to refer to polls from other weblogs in poll_macro

- code/Global/macros.js (1.12)

2002-02-04 17:48 tobi

    added res.data.action again

- code/Poll/main.hac (1.3)
- code/Poll/main.skin (1.4)

2002-02-04 17:39 grob

    branches:  1.6.6;
    enabled notification mail to changed member

- code/Membership/objectFunctions.js (1.6)

2002-02-04 17:36 grob

    added full url of weblog in mail-body

- code/MemberMgr/mailnewmember.skin (1.2)

2002-02-04 17:26 grob

    added isPostDenied()

- code/Story/securityFunction.js (1.12)

2002-02-04 17:21 grob

    now setting weblog.lastupdate correctly

- code/Story/objectFunctions.js (1.18)

2002-02-04 17:18 tobi

    added check if story contains poll_macro (then, the story won't be cached)

- code/Story/objectFunctions.js (1.17)

2002-02-04 17:16 tobi

    allowing poll macros in stories

- code/Story/securityFunction.js (1.11)

2002-02-04 17:16 tobi

    added poll_macro()

- code/Global/macros.js (1.11)

2002-02-04 16:52 tobi

    added INSERT statement for xmlbutton.gif in IMAGE table

- antville.sql (1.21)
- antville_dbpatch20020125.sql (1.5)

2002-02-04 16:50 tobi

    added xmlbutton.gif

- images.zip (1.2)

2002-02-04 15:58 tobi

    added xmlbutton

- code/Site/page.skin (1.13)

2002-02-04 15:52 tobi

    removed resources

- code/Root/rss10.hac (1.4)
- code/Site/rss10.hac (1.8)

2002-02-04 15:45 tobi

    removed item resources

- code/Global/rss10Channel.skin (1.4)

2002-02-04 15:24 tobi

    removed resource for textinput

- code/Global/rss10Channel.skin (1.3)

2002-02-04 15:11 tobi

    removed quotes

- code/Site/rssTextInput.skin (1.3)

2002-02-04 15:08 tobi

    added textinput tag

- code/Global/rss10Channel.skin (1.2)
- code/Site/rss10.hac (1.7)
- code/Site/rssTextInput.skin (1.2)

2002-02-04 15:01 tobi

    initial check-in

- code/Site/rssTextInput.skin (1.1)

2002-02-04 14:49 tobi

    fixed umlaut in my last name

- code/Root/rss10.hac (1.3)

2002-02-04 14:46 tobi

    removed slash in link to rss feed

- code/Root/page.skin (1.8)

2002-02-04 14:33 tobi

    added xml button

- code/Root/page.skin (1.7)

2002-02-04 09:37 tobi

    added auto_increment for ACCESS.ID

- antville.sql (1.20)
- antville_dbpatch20020125.sql (1.4)

2002-02-04 09:34 tobi

    added logAccess()

- code/Site/main.hac (1.9)

2002-02-02 18:19 tobi

    added space before breadcrumb separator

- code/Global/macros.js (1.10)

2002-02-02 15:51 tobi

    display links to weblogs with no titles as "[untitled weblog]"

- code/Site/macros.js (1.30)

2002-02-02 15:29 tobi

    refurbished layout

- code/Image/edit.skin (1.6)

2002-02-02 14:58 tobi

    branches:  1.6.2;
    bugfix

- code/Topic/macros.js (1.6)

2002-02-02 14:53 tobi

    changed some default styles

- code/Site/style.skin (1.14)

2002-02-02 14:50 tobi

    changed some default colors

- code/Site/style.skin (1.13)

2002-02-02 14:47 tobi

    changed some default colors

- code/Site/style.skin (1.12)

2002-02-02 14:46 tobi

    arranged layout with new header gif

- code/Site/page.skin (1.12)

2002-02-02 13:48 hannes

    ° Implemented prev/next links. Search results  are displayed i
       in groups of 10.
    ° Search for all words in the query.

    Finding the whole site is not implemented yet. I found out
    this doesn't work with the current node/subnodeRelation
    approach, since we need a join to only get results from
    weblogs that are public. We'll have to postpone that for a
    later version...

- code/Site/search.hac (1.3)

2002-02-02 13:43 hannes

    virtual node for topics is now called topics instead of space

- code/StoryMgr/objectFunctions.js (1.8)

2002-02-02 13:41 hannes

    The previous/next links on the front page now use the name
    of the days instead of index numbers as query parameters.

    This is to make one URL point to the same day, even if a new
    day is added or a day is removed. I know this type of navigation
    is not meant for people to link to stories, but I think it will
    happen sometimes.

- code/Site/renderFunctions.js (1.14)

2002-02-02 13:41 hannes

    previous/next links now use the names of days instead of
    index numbers as parameters.

- code/Site/main.hac (1.8)

2002-02-02 13:38 hannes

    branches:  1.8.2;
    added link to search.
    link to topics now points to /topics instead of /space.

- code/Site/usernavigation.skin (1.8)

2002-02-02 13:37 hannes

    virtual node for topcis is is now called topics instead of space.

- code/Site/type.properties (1.23)

2002-02-02 13:36 hannes

    branches:  1.4.2;
    Moved add-story-to-topic link to the bottom of the page and
    removed the second linked path, which seemed like overkill.

    These are questions of taste ... please shout if you disagree

- code/Topic/main.skin (1.4)

2002-02-02 13:36 hannes

    Changed "TopicSpace" to just "Topics".

- code/TopicMgr/main.hac (1.3)

2002-02-02 13:34 hannes

    slight rewording...

- code/Topic/createStoryLink.skin (1.3)

2002-02-02 13:33 hannes

    virtual node for topcis is is now called topics instead of space.

- code/Story/objectFunctions.js (1.16)

2002-02-02 13:33 hannes

    virtual node for topcis is is now called topics instead of space.

- code/Story/type.properties (1.10)

2002-02-02 13:32 hannes

    virtual node for topcis is is now called topics instead of space.

- code/Story/macros.js (1.25)

2002-02-02 13:31 hannes

    Fix link text in newer/older story links.

- code/Day/renderFunctions.js (1.3)

2002-02-02 13:30 hannes

    use <* *> as wiki link delimiter instead of just * *, which is
    just too common in web postings.

- code/Global/renderFunctions.js (1.12)

2002-02-01 17:28 tobi

    forget about CLOSETIME and ISONLINE

- antville_dbpatch20020125.sql (1.3)

2002-02-01 17:25 tobi

    added links and descriptions for poll skins

- code/SkinMgr/main.skin (1.14)

2002-02-01 17:24 tobi

    branches:  1.2.6;
    corrected wrong attachment of newPoll onto this instead of this._parent

- code/PollMgr/objectFunctions.js (1.2)

2002-02-01 17:23 tobi

    branches:  1.2.2;
    corrected newPoll to this since this is an already existing object.

- code/Poll/objectFunctions.js (1.2)

2002-02-01 17:23 tobi

    refurbished html

- code/Poll/results.skin (1.3)

2002-02-01 17:23 tobi

    moved choiceInput.skin from poll to edit.skin in choice

- code/PollMgr/create.hac (1.2)

2002-02-01 17:22 tobi

    replaced hard-coded results link by link macro

- code/Poll/main.skin (1.3)

2002-02-01 17:22 tobi

    removed res.data.action

- code/Poll/main.hac (1.2)

2002-02-01 17:21 tobi

    branches:  1.5.2;
    adapted parameters to other macros (using no, one and more instead of singular and plural);
    removed regular expression as artefact; changed createInfo_macro to info_macro

- code/Poll/macros.js (1.5)

2002-02-01 17:20 tobi

    branches:  1.3.2;
    adapted parameters to other macros (using no, one and more instead of singular and plural)

- code/Poll/listitem.skin (1.3)

2002-02-01 17:19 tobi

    moved createInfo.skin to info.skin

- code/Poll/info.skin (1.1)

2002-02-01 17:19 tobi

    removed response.action; reduced this.info to plain text

- code/Poll/edit.skin (1.4)

2002-02-01 17:18 tobi

    moved createInfo.skin to info.skin

- code/Poll/createInfo.skin (1.2)

2002-02-01 17:17 tobi

    moved choiceInput.skin from poll to edit.skin in choice; removed res.data.action property

- code/Poll/choiceInput.skin (1.2)

2002-02-01 17:16 tobi

    branches:  1.1.2;
    moved choiceInput.skin from poll to edit.skin in choice; removed res.data.action property

- code/Choice/edit.skin (1.1)

2002-02-01 17:15 tobi

    moved choiceInput.skin from poll to edit.skin in choice; removed res.data.action property

- code/Poll/edit.hac (1.2)

2002-02-01 17:14 tobi

    corrected wrong setting for _parent

- code/Choice/type.properties (1.2)

2002-02-01 17:13 tobi

    branches:  1.3.2;
    refurbished html

- code/Choice/result.skin (1.3)

2002-02-01 17:13 tobi

    moved .bar css class from poll/results.skin to .pollResultsBar in weblog/style.skin

- code/Choice/graph.skin (1.2)

2002-02-01 16:40 tobi

    moved .bar class from poll/results.skin to .pollResultsBar class in weblog/style.skin

- code/Site/style.skin (1.11)

2002-02-01 16:39 tobi

    removed a comment

- code/Site/type.properties (1.22)

2002-02-01 16:06 tobi

    enabled virtual wrapping for textarea

- code/Skin/edit.skin (1.5)

2002-01-31 18:25 grob

    exchanged prevpage/nexpage-linktexts

- code/Site/renderFunctions.js (1.13)

2002-01-31 18:24 grob

    removed some indexes

- antville_indexes.sql (1.2)

2002-01-31 17:10 tobi

    just a little bit of polish for the appearance

- code/Choice/result.skin (1.2)
- code/Poll/macros.js (1.4)
- code/Poll/results.skin (1.2)

2002-01-31 16:53 tobi

    added singular / plural parameters to this.total macro

- code/Poll/listitem.skin (1.2)

2002-01-31 16:53 tobi

    added singular / plural parameters to this.total macro

- code/Poll/macros.js (1.3)

2002-01-31 16:44 tobi

    added hardcoded(!) link to results

- code/Poll/main.skin (1.2)

2002-01-31 16:41 tobi

    branches:  1.2.2;
    closed poll is marked with "cld" (shorter than "clsd")

- code/PollMgr/closedpoll.skin (1.2)

2002-01-31 16:36 tobi

    added link to polls

- code/Site/usernavigation.skin (1.7)

2002-01-30 16:53 grob

    removed functions

- code/Global/objectFunctions.js (1.22)

2002-01-30 16:32 tobi

    added <span class="small">

- code/Membership/membership.skin (1.5)
- code/Membership/subscription.skin (1.2)
- code/Site/preview.skin (1.7)

2002-01-30 16:31 tobi

    branches:  1.6.2;
    added css class "small"

- code/Root/style.skin (1.6)

2002-01-30 16:17 tobi

    added param.text for rendering prev/next page links

- code/Global/objectFunctions.js (1.21)

2002-01-30 16:17 tobi

    branches:  1.2.2;
    added param.text for rendering prev/next page links

- code/Global/nextpagelink.skin (1.2)

2002-01-30 16:17 tobi

    branches:  1.2.2;
    added param.text for rendering prev/next page links

- code/Global/prevpagelink.skin (1.2)

2002-01-30 16:15 tobi

    added sp.text for rendering prev/next page links

- code/Site/renderFunctions.js (1.12)
- code/StoryMgr/renderFunctions.js (1.2)
- code/Topic/renderFunctions.js (1.2)

2002-01-30 16:15 tobi

    changed date output to a more reasonable, non-us format

- code/Site/preview.skin (1.6)

2002-01-30 16:12 tobi

    increased amount of listed weblogs to 25

- code/Root/list.skin (1.2)

2002-01-30 16:12 tobi

    increased amount of listed weblogs to 25

- code/Root/main.skin (1.10)

2002-01-30 16:12 tobi

    implemented next / prev page link skins

- code/Root/macros.js (1.4)

2002-01-30 16:11 tobi

    added sp.text for rendering prev/next page links

- code/Day/renderFunctions.js (1.2)

2002-01-30 16:11 tobi

    branches:  1.2.2;
    added sp.text for rendering prev/next page links

- code/PollMgr/renderFunctions.js (1.2)

2002-01-30 16:11 tobi

    added sp.text for rendering prev/next page links

- code/FileMgr/renderFunctions.js (1.2)
- code/ImageMgr/renderFunctions.js (1.2)

2002-01-30 11:08 tobi

    corrected spelling in "built"

- code/Root/main.skin (1.9)

2002-01-29 17:22 tobi

    changed admin e-mail address to some generic placeholder

- code/app.properties (1.9)

2002-01-28 13:09 tobi

    changed vote permission from membership to "logged in" status

- code/Poll/securityFunctions.js (1.2)

2002-01-28 10:29 tobi

    fixed typo (createInfo instead of creatorInfo)

- code/Poll/edit.skin (1.3)

2002-01-28 10:27 tobi

    turned creator information into macro

- code/Poll/edit.skin (1.2)
- code/Poll/macros.js (1.2)

2002-01-28 10:27 tobi

    turned creator information into macro

- code/Poll/createInfo.skin (1.1)

2002-01-28 09:31 tobi

    changed table names to UPPERCASE (thanks, microsoft)

- antville_dbpatch20020125.sql (1.2)

2002-01-27 12:09 hannes

    Aehem... actually restrict search to current weblog.

- code/Site/search.hac (1.2)

2002-01-26 18:01 hannes

    Added initial primitive search functionality to weblogs.

    Point browser to <weblog-url>/search to check it out.

- code/Site/search.hac (1.1)
- code/Site/searchform.skin (1.1)

2002-01-26 18:01 hannes

    branches:  1.1.2;
    Added initial primitive search functionality to weblogs.

    Point browser to <weblog-url>/search to check it out.

- code/Story/searchview.skin (1.1)

2002-01-25 17:58 tobi

    added mountpoint for polls

- code/Site/type.properties (1.21)

2002-01-25 17:57 tobi

    initial check-in

- code/Vote/type.properties (1.1)

2002-01-25 17:57 tobi

    initial check-in

- code/PollMgr/closedpoll.skin (1.1)
- code/PollMgr/create.hac (1.1)
- code/PollMgr/main.hac (1.1)
- code/PollMgr/objectFunctions.js (1.1)
- code/PollMgr/openpoll.skin (1.1)
- code/PollMgr/purge.hac (1.1)
- code/PollMgr/renderFunctions.js (1.1)
- code/PollMgr/securityFunctions.js (1.1)
- code/PollMgr/type.properties (1.1)

2002-01-25 17:57 tobi

    branches:  1.1.2;
    initial check-in

- code/PollMgr/macros.js (1.1)
- code/PollMgr/main.skin (1.1)

2002-01-25 17:57 tobi

    initial check-in

- code/Choice/graph.skin (1.1)
- code/Choice/main.skin (1.1)
- code/Choice/result.skin (1.1)
- code/Choice/type.properties (1.1)

2002-01-25 17:56 tobi

    initial check-in

- code/Poll/choiceInput.skin (1.1)
- code/Poll/delete.hac (1.1)
- code/Poll/edit.hac (1.1)
- code/Poll/edit.skin (1.1)
- code/Poll/listitem.skin (1.1)
- code/Poll/macros.js (1.1)
- code/Poll/main.hac (1.1)
- code/Poll/main.skin (1.1)
- code/Poll/objectFunctions.js (1.1)
- code/Poll/results.hac (1.1)
- code/Poll/results.skin (1.1)
- code/Poll/securityFunctions.js (1.1)
- code/Poll/toggle.hac (1.1)
- code/Poll/type.properties (1.1)

2002-01-25 17:54 tobi

    added tables poll, choice and vote

- antville.sql (1.19)

2002-01-25 17:53 tobi

    initial check-in

- antville_dbpatch20020125.sql (1.1)

2002-01-25 15:56 tobi

    cleaned up a little bit

- code/app.properties (1.8)

2002-01-24 15:15 grob

    branches:  1.9.2;
    bugfix

- code/Membership/macros.js (1.9)

2002-01-24 14:39 grob

    bugfix

- antville_dbpatch20020109.sql (1.4)

2002-01-24 14:39 grob

    removed creation of table COMMENT (comments are stored in TEXT)

- antville.sql (1.18)

2002-01-22 22:24 grob

    fixed editableby-column

- antville_dbpatch20020109.sql (1.3)

2002-01-22 20:30 grob

    deleted

- code/Site/memberlist.skin (1.4)
- code/Site/memberships.hac (1.6)

2002-01-22 20:30 grob

    deleted

- code/Membership/renderFunctions.js (1.2)
- code/Root/securityFunctions.js (1.5)
- code/Site/signup.hac (1.6)
- code/Site/signup.skin (1.5)

2002-01-22 20:29 grob

    added _parent-definition

- code/Membership/type.properties (1.3)

2002-01-22 20:28 grob

    added new virtual collections memberships and subscriptions

- code/User/type.properties (1.3)

2002-01-22 20:28 grob

    changed order of subnodes

- code/MemberMgr/type.properties (1.2)

2002-01-22 20:27 grob

    removed property usersignup

- code/Site/type.properties (1.20)

2002-01-22 20:27 grob

    removed unnecessary check for user.cache.referer

- code/Site/subscribe.hac (1.2)

2002-01-22 20:24 grob

    removed link to signup for not logged-in users

- code/MemberMgr/statusloggedout.skin (1.5)

2002-01-22 20:23 grob

    branches:  1.5.2;
    - changes necessary due to new macro-names (because of new role-scheme)

- code/MemberMgr/statusloggedin.skin (1.5)

2002-01-22 20:22 grob

    - changes necessary due to new role-scheme

- code/Comment/securityFunctions.js (1.8)

2002-01-22 20:22 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - isAddDenied() and isEditDenied() are now one function isDenied()

- code/ImageMgr/securityFunctions.js (1.6)

2002-01-22 20:22 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - isAddDenied() and isEditDenied() are now one function isDenied()

- code/FileMgr/securityFunctions.js (1.3)

2002-01-22 20:21 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme

- code/MemberMgr/securityFunctions.js (1.5)

2002-01-22 20:20 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - renamed isEditDenied() to isDenied()

- code/SkinMgr/securityFunctions.js (1.6)

2002-01-22 20:20 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme

- code/Skin/securityFunctions.js (1.3)

2002-01-22 20:19 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - removed isAddDenied()

- code/StoryMgr/securityFunctions.js (1.3)

2002-01-22 20:18 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme

- code/Site/securityFunctions.js (1.11)

2002-01-22 20:17 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - removed isDeleteDenied()

- code/Image/securityFunction.js (1.7)

2002-01-22 20:17 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme
    - removed isDeleteDenied()

- code/File/securityFunction.js (1.3)

2002-01-22 20:16 grob

    - removed check if user is blocked (will be done with onRequest())
    - changes necessary due to new role-scheme

- code/Story/securityFunction.js (1.10)

2002-01-22 20:15 grob

    added "firstoption"-argument to simpleDropDown()

- code/Global/renderFunctions.js (1.11)

2002-01-22 20:14 grob

    removed unused dropDown-functions

- code/HopObject/renderFunctions.js (1.15)

2002-01-22 20:13 grob

    now using res.skin

- code/Site/referrers.hac (1.2)

2002-01-22 20:12 grob

    branches:  1.6.2;
    html-changes

- code/Membership/preview.skin (1.6)

2002-01-22 20:12 grob

    separated weblog-status from user-status

- code/Site/page.skin (1.11)

2002-01-22 20:11 grob

    added function checkIfLoggedIn()

- code/Global/objectFunctions.js (1.20)

2002-01-22 20:10 grob

    branches:  1.6.2;
    removed old dropDown-functions

- code/HopObject/objectFunctions.js (1.6)

2002-01-22 20:09 grob

    - removed functions isAdmin(), isContributor()
    - some more changes needed due to new role-scheme

- code/Membership/objectFunctions.js (1.5)

2002-01-22 20:08 grob

    - if user now registers within a weblog, it's added to the user's subscriptions
    - added functions searchUser(), evalNewMember(), addMember(), deleteMember()

- code/MemberMgr/objectFunctions.js (1.10)

2002-01-22 20:05 grob

    createMember() was replaced with members.addMember(), level is now defined by global function getAdminLvl()

- code/Root/objectFunctions.js (1.10)

2002-01-22 20:03 grob

    changed the way editableby is defined

- code/Story/objectFunctions.js (1.15)

2002-01-22 20:01 grob

    changed the way editableby is defined

- code/StoryMgr/objectFunctions.js (1.7)

2002-01-22 20:00 grob

    added function for sorting subscriptions

- code/User/objectFunctions.js (1.9)

2002-01-22 19:59 grob

    removed functions userMaySignup(), createMember() and evalSignup() (part of them was moved to membership)

- code/Site/objectFunctions.js (1.16)

2002-01-22 19:58 grob

    hac now checks if user is logged in, removed senseless check

- code/Root/new.hac (1.8)

2002-01-22 19:58 grob

    removed display of createtime

- code/Membership/membership.skin (1.4)

2002-01-22 19:57 grob

    changed description of skin due to new content-manager-role

- code/SkinMgr/main.skin (1.13)

2002-01-22 19:56 grob

    - hac now checks if user is logged in
    - removed senseless check for user.cache.referer
    - isEditDenied() was renamed to isDenied()

- code/FileMgr/main.hac (1.5)

2002-01-22 19:55 grob

    - hac now checks if user is logged in
    - removed senseless check for user.cache.referer
    - isEditDenied() was renamed to isDenied()

- code/ImageMgr/main.hac (1.11)

2002-01-22 19:55 grob

    removed senseless check for user.cache.referer

- code/MemberMgr/main.hac (1.2)

2002-01-22 19:54 grob

    hac now checks if user is logged in, removed senseless check for user.cache.referer

- code/StoryMgr/main.hac (1.4)

2002-01-22 19:54 grob

    hac now checks if user is logged in, removed senseless check for user.cache.referer

- code/SkinMgr/main.hac (1.10)

2002-01-22 19:53 grob

    using res.skin

- code/TopicMgr/main.hac (1.2)

2002-01-22 19:52 grob

    branches:  1.3.2;
    isDeleteDenied() was renamed to isDenied()

- code/File/macros.js (1.3)

2002-01-22 19:52 grob

    isDeleteDenied() was renamed to isDenied()

- code/Image/macros.js (1.12)

2002-01-22 19:51 grob

    now using simpleDropDownBox(), added deletelink_macro() and subscribelink_macro()

- code/Membership/macros.js (1.8)

2002-01-22 19:50 grob

    branches:  1.2.2;
    changed signup to subscription + more changes

- code/MemberMgr/macros.js (1.2)

2002-01-22 19:49 grob

    now using simpleDropDownBox, fixed some linguistic bugs ;-)

- code/Story/macros.js (1.24)

2002-01-22 19:48 grob

    changes needed due to new role-scheme

- code/Topic/macros.js (1.5)

2002-01-22 19:47 grob

    branches:  1.7.2;
    added some new macros for displaying weblogs, memberships and subscriptions

- code/User/macros.js (1.7)

2002-01-22 19:46 grob

    removed usermaysignup_macro, memberlist_macro, some other minor changes

- code/Site/macros.js (1.29)

2002-01-22 19:45 grob

    branches:  1.8.2;
    removed inclusion of list of memberships in this skin

- code/User/edit.skin (1.8)

2002-01-22 19:45 grob

    added explanation

- code/Membership/edit.skin (1.6)

2002-01-22 19:44 grob

    - changed explanations of options (hope this makes things clearer now)

- code/Site/edit.skin (1.10)

2002-01-22 19:43 grob

    - hac now checks if user is logged in

- code/Comment/edit.hac (1.9)

2002-01-22 19:42 grob

    - hac now checks if user is logged in
    - removed unnecessary check for user.cache.referer

- code/File/edit.hac (1.4)

2002-01-22 19:42 grob

    - hac now checks if user is logged in
    - removed unnecessary check for user.cache.referer

- code/Image/edit.hac (1.8)

2002-01-22 19:41 grob

    - hac now checks if user is logged in
    - some minor changes

- code/Membership/edit.hac (1.8)

2002-01-22 19:40 grob

    - hac now checks if user is logged in
    - isEditDenied() was removed

- code/MemberMgr/edit.hac (1.8)

2002-01-22 19:39 grob

    hac now checks if user is logged in

- code/Story/edit.hac (1.9)

2002-01-22 19:39 grob

    - hac now checks if user is logged in
    - removed unnecessary check for user.cache.referer
    - isEditDenied() was replaced with isDenied()

- code/SkinMgr/edit.hac (1.6)

2002-01-22 19:38 grob

    hac now checks if user is logged in, removed unnecessary check for user.cache.referer

- code/Site/edit.hac (1.9)

2002-01-22 19:37 grob

    - hac now checks if user is logged in
    - some minor changes

- code/Comment/delete.hac (1.9)
- code/File/delete.hac (1.4)
- code/Image/delete.hac (1.8)
- code/Skin/delete.hac (1.4)
- code/Story/delete.hac (1.8)

2002-01-22 19:35 grob

    - hac now checks if user is logged in
    - removed unnecessary check for user.cache.referer
    - isAddDenied() was replaced with isDenied()

- code/FileMgr/create.hac (1.4)

2002-01-22 19:34 grob

    hac now checks if user is logged in, removed unnecessary check for user.cache.referer

- code/ImageMgr/create.hac (1.8)

2002-01-22 19:34 grob

    - hac now checks if user is logged in
    - removed unnecessary check for user.cache.referer
    - isAddDenied() was replaced with isDenied()

- code/StoryMgr/create.hac (1.6)

2002-01-22 19:32 grob

    hac now checks if user is logged in, removed unnecessary check for user.cache.referer

- code/Comment/comment.hac (1.2)

2002-01-22 19:31 grob

    hac now checks if user is logged in, removed unnecessary check for user.cache.referer

- code/Story/comment.hac (1.10)

2002-01-22 19:29 grob

    changes needed due to new role-scheme

- code/Root/bloggerapi.js (1.7)

2002-01-22 19:28 grob

    checked in the wrong version of this file

- antville_dbpatch20020109.sql (1.2)

2002-01-22 19:28 grob

    removed column USERMAYSIGNUP, changed LEVEL

- antville.sql (1.17)

2002-01-22 19:09 grob

    removed getUserLvl()

- code/Global/roles.js (1.2)

2002-01-22 18:54 grob

    initial check-in

- code/Membership/delete.hac (1.1)

2002-01-22 18:54 grob

    branches:  1.9.2;
    changed link to members

- code/Site/adminnavigation.skin (1.9)

2002-01-22 18:53 grob

    branches:  1.1.2;
    initial check-in

- code/MemberMgr/searchresult.skin (1.1)
- code/Site/unsubscribe.hac (1.1)
- code/User/subscriptions.skin (1.1)

2002-01-22 18:53 grob

    initial check-in

- code/Global/roles.js (1.1)
- code/MemberMgr/mailnewmember.skin (1.1)
- code/MemberMgr/main.hac (1.1)
- code/MemberMgr/main.skin (1.1)
- code/MemberMgr/membergroup.skin (1.1)
- code/MemberMgr/memberlist.skin (1.1)
- code/MemberMgr/searchresultitem.skin (1.1)
- code/MemberMgr/subscriptions.hac (1.1)
- code/Membership/subscription.skin (1.1)
- code/Site/subscribe.hac (1.1)

2002-01-22 18:51 grob

    initial check-in

- antville_indexes.sql (1.1)

2002-01-22 18:50 grob

    initial check-in

- antville_dbpatch20020109.sql (1.1)

2002-01-17 14:17 tobi

    added root.deletePost method for xmlrpcaccess;
    changed xmlrpcHandlerName to "blogger"

- code/app.properties (1.7)

2002-01-17 13:57 tobi

    changed online status from 1 to 2 (afaik 1 is for topic)
    added function deletePost()

- code/Root/bloggerapi.js (1.6)

2002-01-09 10:52 tobi

    branches:  1.1.20;
    initial check-in

- code/Site/referrerItem.skin (1.1)

2002-01-09 10:52 tobi

    initial check-in

- code/Site/referrers.hac (1.1)

2002-01-09 10:52 tobi

    branches:  1.1.2;
    initial check-in

- code/Site/referrers.skin (1.1)

2002-01-07 14:39 tobi

    added function call logAccess()

- code/Story/main.hac (1.14)

2002-01-07 14:38 tobi

    added some more words to comments.

- code/Global/objectFunctions.js (1.19)

2002-01-07 14:32 tobi

    added function listReferrers_macro()

- code/Site/macros.js (1.28)

2002-01-05 02:51 grob

    branches:  1.7.2;
    replies_macro() was replaced with comments_macro() (inherited from story)

- code/Comment/toplevel.skin (1.7)

2002-01-05 02:50 grob

    comments now "decide" which skin should be rendered (depending if they've got a parent-comment or not)

- code/Story/macros.js (1.23)

2002-01-05 02:47 grob

    removed functions inherited from story

- code/Comment/securityFunctions.js (1.7)

2002-01-05 02:47 grob

    bugfix

- code/Site/securityFunctions.js (1.10)

2002-01-05 02:46 grob

    bugfix

- code/Story/securityFunction.js (1.9)

2002-01-05 02:46 grob

    fixed a bug in renderTextpreview(), some other minor changes

- code/Global/renderFunctions.js (1.10)

2002-01-05 02:46 grob

    added renderStorylist()-function

- code/Site/renderFunctions.js (1.11)

2002-01-05 02:45 grob

    removed attributes of commentcounter-macro since they're default anyway

- code/Story/preview.skin (1.11)

2002-01-05 02:44 grob

    changes needed because of topic-dropdown and new mapping of story

- code/StoryMgr/objectFunctions.js (1.6)

2002-01-05 02:42 grob

    fixed a bug with changing topics, added some stuff needed because of topic-dropdown, changed interface of evalComment()

- code/Story/objectFunctions.js (1.14)

2002-01-05 02:41 grob

    branches:  1.4.2;
    minor change

- code/Site/mostread.skin (1.4)

2002-01-05 02:41 grob

    removed functions inherited from story

- code/Comment/objectFunctions.js (1.9)

2002-01-05 02:40 grob

    included links to prevpage and nextpage

- code/Site/main.skin (1.6)

2002-01-05 02:40 grob

    included links to prevpage and nextpage, some minor html-changes

- code/Topic/main.skin (1.3)

2002-01-05 02:40 grob

    minor change

- code/Site/memberlist.skin (1.3)

2002-01-05 02:39 grob

    branches:  1.3.2;
    included links to prevpage and nextpage

- code/StoryMgr/main.skin (1.3)

2002-01-05 02:39 grob

    included global skins "prevpagelink" and "nextpagelink" in list

- code/SkinMgr/main.skin (1.12)

2002-01-05 02:38 grob

    branches:  1.6.10;
    included links to prevpage and nextpage, some minor changes

- code/ImageMgr/main.skin (1.6)

2002-01-05 02:38 grob

    included call of renderStorylist()

- code/Site/main.hac (1.7)

2002-01-05 02:38 grob

    included links to prevpage and nextpage

- code/FileMgr/main.skin (1.3)

2002-01-05 02:38 grob

    included links to prevpage and nextpage

- code/Day/main.skin (1.4)

2002-01-05 02:37 grob

    included call of renderStorylist()

- code/Day/main.hac (1.6)

2002-01-05 02:37 grob

    included call of renderGoodielist()

- code/FileMgr/main.hac (1.4)

2002-01-05 02:37 grob

    included call of renderImagelist()

- code/ImageMgr/main.hac (1.10)

2002-01-05 02:37 grob

    included call of renderStorylist()

- code/StoryMgr/main.hac (1.3)

2002-01-05 02:36 grob

    - storylist is now rendered in renderStorylist()-function, macro is left for backwards-compatibility
    - history_macro() is now much simpler due to new mapping of stories and comments

- code/Site/macros.js (1.27)

2002-01-05 02:35 grob

    - storylist is now rendered in renderStorylist()-function, macro is left for backwards-compatibility
    - backlinks now don't show stories of this topic

- code/Topic/macros.js (1.4)

2002-01-05 02:34 grob

    branches:  1.4.2;
    storylist is now rendered in renderStorylist()-function, macro is left for backwards-compatibility

- code/StoryMgr/macros.js (1.4)

2002-01-05 02:33 grob

    new topicchooser_macro(), some other minor changes

- code/Story/macros.js (1.22)

2002-01-05 02:33 grob

    branches:  1.5.2;
    imagelist is now rendered in renderImagelist()-function, macro is left for backwards-compatibility

- code/ImageMgr/macros.js (1.5)

2002-01-05 02:32 grob

    branches:  1.2.2;
    goodielist is now rendered in renderGoodielist()-function, macro is left for backwards-compatibility

- code/FileMgr/macros.js (1.2)

2002-01-05 02:32 grob

    included prefix and suffix

- code/Global/macros.js (1.9)

2002-01-05 02:31 grob

    removed macros that are inherited from story, some minor changes

- code/Comment/macros.js (1.15)

2002-01-05 02:31 grob

    branches:  1.5.2;
    storylist is now rendered in renderStorylist()-function, macro is left for backwards-compatibility

- code/Day/macros.js (1.5)

2002-01-05 02:30 grob

    included select-box containinc existing topics, some other minor changes

- code/Story/edit.skin (1.12)

2002-01-05 02:29 grob

    minor change

- code/Comment/edit.hac (1.8)

2002-01-05 02:29 grob

    minor change

- code/Comment/delete.hac (1.8)

2002-01-05 02:28 grob

    minor html-change

- code/Topic/createStoryLink.skin (1.2)

2002-01-05 02:28 grob

    minor change due to new interface of evalComment()

- code/Story/comment.hac (1.9)

2002-01-05 02:28 grob

    minor change

- code/StoryMgr/create.hac (1.5)

2002-01-05 02:27 grob

    moved to prototype story

- code/Day/relatedLink.skin (1.2)

2002-01-05 02:27 grob

    renamed from reply.hac to comment.hac

- code/Comment/comment.hac (1.1)

2002-01-05 02:26 grob

    renamed to comment.hac

- code/Comment/reply.hac (1.8)

2002-01-05 02:26 grob

    branches:  1.1.2;
    initial check-in

- code/Story/relatedLink.skin (1.1)

2002-01-05 02:26 grob

    initial check-in

- code/Global/nextpagelink.skin (1.1)
- code/Global/prevpagelink.skin (1.1)

2002-01-05 02:25 grob

    changes were necessary due to new mapping of story

- code/Site/type.properties (1.19)

2002-01-05 02:25 grob

    initial check-in

- code/Day/renderFunctions.js (1.1)
- code/FileMgr/renderFunctions.js (1.1)
- code/ImageMgr/renderFunctions.js (1.1)
- code/StoryMgr/renderFunctions.js (1.1)
- code/Topic/renderFunctions.js (1.1)

2002-01-05 02:24 grob

    change was necessary due to new mapping of story

- code/TopicMgr/type.properties (1.2)

2002-01-05 02:24 grob

    change was necessary due to new mapping of story

- code/StoryMgr/type.properties (1.2)

2002-01-05 02:24 grob

    stories are now stored in db-table TEXT (together with comments)

- code/Story/type.properties (1.9)

2002-01-05 02:23 grob

    change was necessary due to new db-table TEXT

- code/Root/type.properties (1.6)

2002-01-05 02:22 grob

    comment now extends story (stored in table TEXT)

- code/Comment/type.properties (1.3)

2002-01-05 02:22 grob

    removed creation of table STORY, added table ACCESS and TEXT

- antville.sql (1.16)

2002-01-05 02:21 grob

    initial check-in

- antville_dbpatch20020104.sql (1.1)

2001-12-19 16:22 tobi

    added logAccess() function

- code/Global/objectFunctions.js (1.18)

2001-12-19 16:02 tobi

    initial check-in (this is stuff needed for weblog statistics)

- antville_dbpatch20011219.sql (1.1)

2001-12-16 18:16 grob

    added call of signuplink-macro (doesn't show up if user is already a member)

- code/MemberMgr/statusloggedout.skin (1.4)

2001-12-16 18:15 grob

    added display of membership and link to signup (doesn't show if user is already a member)

- code/MemberMgr/statusloggedin.skin (1.4)

2001-12-16 18:14 grob

    rewrote online_macro() because of changed online-status of story

- code/Story/macros.js (1.21)

2001-12-16 18:14 grob

    removed call of membership-macro (this is done now in statusloggedin/out-skins

- code/Site/page.skin (1.10)

2001-12-16 18:13 grob

    minor changes

- code/StoryMgr/macros.js (1.3)

2001-12-16 18:12 grob

    moved membership_macro() to membership, changed storylist_macro()

- code/Site/macros.js (1.26)

2001-12-16 18:12 grob

    initial check-in

- code/MemberMgr/macros.js (1.1)

2001-12-16 18:11 grob

    minor changes

- code/SkinMgr/main.skin (1.11)

2001-12-16 18:10 grob

    changes necessary due to changed online-flag of story

- code/Story/objectFunctions.js (1.13)

2001-12-16 18:10 grob

    now use isStoryOnline()-function

- code/Site/renderFunctions.js (1.10)

2001-12-16 18:10 grob

    added linkedpath on bottom of page

- code/Topic/main.skin (1.2)

2001-12-16 18:09 grob

    changes necessary due to changed online-flag of story

- code/StoryMgr/objectFunctions.js (1.5)

2001-12-16 18:06 grob

    initial check-in

- code/Day/objectFunctions.js (1.1)
- code/Topic/objectFunctions.js (1.1)

2001-12-16 18:06 grob

    added isStoryOnline-function

- code/Site/objectFunctions.js (1.15)

2001-12-16 18:05 grob

    initial check-in

- antville_dbpatch20011215.sql (1.1)

2001-12-16 18:05 grob

    now using isStoryOnline()-function to check if story should be rendered or not

- code/Day/macros.js (1.4)

2001-12-16 18:01 grob

    branches:  1.3.2;
    included online-status

- code/Story/listitem.skin (1.3)

2001-12-16 18:00 grob

    minor fix of html-code

- code/Story/edit.skin (1.11)

2001-12-16 17:59 grob

    minor fix in res.data.title

- code/StoryMgr/create.hac (1.4)

2001-12-13 21:09 grob

    removed more hardcoded font-sizes, included macro-calls for smallfont/size

- code/Site/style.skin (1.10)

2001-12-13 18:26 grob

    added input for email-address used for confirmation mails

- code/Site/edit.skin (1.9)

2001-12-13 18:26 grob

    changes necessary because evalPreferences() now returns an Object

- code/Site/edit.hac (1.8)

2001-12-13 18:25 grob

    added email_macro()

- code/Site/macros.js (1.25)

2001-12-13 18:25 grob

    updateWeblog() is now called evalPreferences(), now returns an Object

- code/Site/objectFunctions.js (1.14)

2001-12-13 18:23 grob

    function sendConfirmationMail now demands the email-address used as sender as argument passed

- code/User/objectFunctions.js (1.8)

2001-12-13 18:22 grob

    changed initial values of fonts and font-sizes

- code/Root/objectFunctions.js (1.9)

2001-12-13 18:21 grob

    fixed linguistic bug ;-)

- code/Site/page.skin (1.9)

2001-12-13 18:20 grob

    sender of confirmation mail now is the email-address entered in weblog-preferences (or app.property "adminEmail")

- code/MemberMgr/register.hac (1.7)

2001-12-13 18:19 grob

    changed fonts and sizes (hopefully this works better)

- code/Root/style.skin (1.5)

2001-12-13 18:17 grob

    added column EMAIL to weblog

- antville.sql (1.15)

2001-12-13 18:17 grob

    added property email to weblog

- code/Site/type.properties (1.18)

2001-12-13 18:16 grob

    initial check-in

- antville_dbpatch20011213.sql (1.1)

2001-12-12 15:20 tobi

    added array and sort method to listMostRead_macro()

- code/Site/macros.js (1.24)

2001-12-12 15:19 tobi

    replaced simple incrementation of this.reads by function call

- code/Story/comment.hac (1.8)

2001-12-12 15:19 tobi

    replaced simple incrementation of this.reads by function call

- code/Story/main.hac (1.13)

2001-12-12 15:18 tobi

    added function incrementReadCounter()

- code/Story/objectFunctions.js (1.12)

2001-12-12 15:18 tobi

    added helper function sortMostReads() to sort read counters of stories

- code/Site/objectFunctions.js (1.13)

2001-12-12 15:16 tobi

    added header row

- code/Site/mostread.skin (1.3)

2001-12-12 15:16 tobi

    added columns for rank, date and author

- code/Story/mostread.skin (1.2)

2001-12-12 14:02 grob

    removed editor.skin in list

- code/SkinMgr/main.skin (1.10)

2001-12-12 14:02 grob

    bugfix

- antville_dbpatch20011208.sql (1.2)

2001-12-12 13:40 tobi

    removed table width

- code/Site/mostread.skin (1.2)

2001-12-11 15:46 tobi

    increased return value of the scheduler (was relict of experimental blogimport)

- code/Global/objectFunctions.js (1.17)

2001-12-11 15:30 tobi

    removed setting for blogimport (in development)

- code/Site/type.properties (1.17)

2001-12-11 10:37 grob

    removed assignments to res.head

- code/Site/edit.hac (1.7)
- code/Story/edit.hac (1.8)

2001-12-11 10:37 grob

    removed assignments to res.head

- code/File/delete.hac (1.3)
- code/File/edit.hac (1.3)
- code/Image/edit.hac (1.7)
- code/Membership/edit.hac (1.7)

2001-12-11 10:37 grob

    removed assignments to res.head

- code/FileMgr/create.hac (1.3)
- code/ImageMgr/create.hac (1.7)

2001-12-11 10:37 grob

    removed assignments to res.head

- code/SkinMgr/main.hac (1.9)

2001-12-11 00:26 grob

    - content of header.skin moved into this skin

- code/Root/page.skin (1.6)

2001-12-11 00:26 grob

    - removing assignments to res.head

- code/Root/notfound.hac (1.4)

2001-12-11 00:26 grob

    branches:  1.5.2;
    - using res.data.* instead of res.*

- code/Root/notfound.hac (1.5)

2001-12-11 00:25 grob

    - removing assignments to res.head

- code/Root/new.hac (1.7)

2001-12-11 00:25 grob

    - removing assignments to res.head

- code/Root/main.hac (1.5)

2001-12-11 00:25 grob

    - removing assignments to res.head

- code/Root/list.hac (1.4)

2001-12-11 00:19 grob

    deleted

- code/Site/header.skin (1.8)

2001-12-11 00:19 grob

    deleted

- code/Root/header.skin (1.6)

2001-12-10 23:56 grob

    deleted

- code/Site/editor.skin (1.2)

2001-12-10 23:56 grob

    deleted

- code/Site/create.hac (1.6)

2001-12-10 23:55 grob

    - added new columns smallfont, smallsize, smallcolor, changed name of dateformat to longdateformat, added new column shortdateformat

- antville.sql (1.14)

2001-12-10 23:53 grob

    initial check-in

- antville_dbpatch20011208.sql (1.1)

2001-12-10 23:52 grob

    branches:  1.6.2;
    - skin is now added to usernavigation- and adminnavigation-skin
    - changed handler from this to weblog

- code/Site/contribnavigation.skin (1.6)

2001-12-10 23:52 grob

    - skin is now added to usernavigation- and adminnavigation-skin
    - changed handler from this to weblog

- code/Site/adminnavigation.skin (1.8)

2001-12-10 23:51 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*

- code/Site/edit.hac (1.6)

2001-12-10 23:51 grob

    - localisation is now done with one dropdown-box instead of entering ISO-codes
    - added dropdowns for longdateformat and shortdateformat
    - added inputs for smallfont, smallsize, smallcolor

- code/Site/edit.skin (1.8)

2001-12-10 23:49 grob

    - added localechooser_macro()
    - removed dateformat_macro()
    - added longdateformat_macro() and shortdateformat_macro()
    - added smallfont_macro(), smallsize_macro(), smallcolor_macro()

- code/Site/macros.js (1.23)

2001-12-10 23:47 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/Site/main.hac (1.6)

2001-12-10 23:47 grob

    - changed line-up of buttons to the right order
    - now using input-macro instead of alias- and title-macros

- code/Site/new.skin (1.6)

2001-12-10 23:47 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/Site/memberships.hac (1.5)

2001-12-10 23:46 grob

    - trying to format a date now does not throw an ugly error
    - added comments to functions
    - functions now have a defined (and documented ...) interface

- code/Site/objectFunctions.js (1.12)

2001-12-10 23:45 grob

    - contents of header-skin are now moved into this skin
    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/Site/page.skin (1.8)

2001-12-10 23:44 grob

    - removed check for online because allstories now contains only stories that are online

- code/Site/rss092.hac (1.16)

2001-12-10 23:44 grob

    - removed check for online because allstories now contains only stories that are online

- code/Site/rss10.hac (1.6)

2001-12-10 23:43 grob

    - security-functions now demand user-object as argument

- code/Site/securityFunctions.js (1.9)

2001-12-10 23:42 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - removing assignments to res.head
    - modifications needed due to rewriting of objectFunctions

- code/Site/signup.hac (1.5)

2001-12-10 23:42 grob

    - changes necessary due to new weblog.properties smallfont etc.

- code/Site/style.skin (1.9)

2001-12-10 23:41 grob

    - removed unused filter-property
    - added properties smallfont,smallcolor,smallsize
    - changed dateformat to longdateformat, added shortdateformat
    - allstories now contains only online-stories
    - allcomments now contains only online-comments

- code/Site/type.properties (1.16)

2001-12-10 23:40 grob

    - changed "this." to "weblog."

- code/Site/usernavigation.skin (1.6)

2001-12-10 23:39 grob

    branches:  1.4.2;
    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/Site/welcome.skin (1.4)

2001-12-10 23:38 grob

    nothing done :-)

- code/User/macros.js (1.6)

2001-12-10 23:38 grob

    minor change

- code/User/objectFunctions.js (1.7)

2001-12-10 23:38 grob

    - changed line-up of buttons to the right order

- code/User/edit.skin (1.7)

2001-12-10 23:37 grob

    - added linkedpath

- code/TopicMgr/main.skin (1.2)

2001-12-10 23:37 grob

    - security-functions now demand user-object as argument
    - removed creation of HopObject (created but never used?)

- code/Topic/macros.js (1.3)

2001-12-10 23:35 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*

- code/StoryMgr/create.hac (1.3)

2001-12-10 23:34 grob

    - bugfix

- code/StoryMgr/macros.js (1.2)

2001-12-10 23:34 grob

    - security-functions now demand user-object as argument
    - using page.skin instead of editor.skin
    - removing assignments to res.head
    - now using res.data.* instead of res.*

- code/StoryMgr/main.hac (1.2)

2001-12-10 23:33 grob

    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/StoryMgr/objectFunctions.js (1.4)

2001-12-10 23:33 grob

    - changed html-code

- code/StoryMgr/main.skin (1.2)

2001-12-10 23:31 grob

    branches:  1.2.2;
    - minor change

- code/StoryMgr/offlinestory.skin (1.2)

2001-12-10 23:31 grob

    - security-functions now demand user-object as argument

- code/StoryMgr/securityFunctions.js (1.2)

2001-12-10 23:30 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/Story/comment.hac (1.7)

2001-12-10 23:29 grob

    - now including display.skin of story

- code/Story/comment.skin (1.4)

2001-12-10 23:29 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*

- code/Story/delete.hac (1.7)

2001-12-10 23:28 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*

- code/Story/edit.hac (1.7)

2001-12-10 23:28 grob

    branches:  1.1.2;
    initial check-in

- code/Story/display.skin (1.1)

2001-12-10 23:27 grob

    minor change

- code/Story/listitem.skin (1.2)

2001-12-10 23:27 grob

    - changed line-up of buttons to the right order
    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/Story/edit.skin (1.10)

2001-12-10 23:26 grob

    - now using getText()
    - security-functions now demand user-object as argument

- code/Story/macros.js (1.20)

2001-12-10 23:25 grob

    - now including display.skin of story

- code/Story/main.skin (1.11)

2001-12-10 23:25 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - removing assignments to res.head
    - modifications needed due to rewriting of objectFunctions

- code/Story/main.hac (1.12)

2001-12-10 23:24 grob

    - new function getText() that caches preprocessed text of story
    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/Story/objectFunctions.js (1.11)

2001-12-10 23:23 grob

    - now including display.skin

- code/Story/preview.skin (1.10)

2001-12-10 23:22 grob

    minor change

- code/Story/type.properties (1.8)

2001-12-10 23:22 grob

    - security-functions now demand user-object as argument

- code/Story/securityFunction.js (1.8)

2001-12-10 23:20 grob

    - security-functions now demand user-object as argument
    - using page.skin instead of editor.skin
    - now using res.data.* instead of res.*
    - removing assignments to res.head
    - modifications needed due to rewriting of objectFunctions

- code/SkinMgr/edit.hac (1.5)

2001-12-10 23:19 grob

    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/SkinMgr/objectFunctions.js (1.5)

2001-12-10 23:19 grob

    - changes needed due to changes in skin-structure

- code/SkinMgr/main.skin (1.9)

2001-12-10 23:19 grob

    - security-functions now demand user-object as argument
    - using page.skin instead of editor.skin
    - now using res.data.* instead of res.*

- code/SkinMgr/main.hac (1.8)

2001-12-10 23:18 grob

    branches:  1.2.2;
    - now calling skin-macro for javascript- and style.skin instead of using response.head

- code/SkinMgr/page.skin (1.2)

2001-12-10 23:17 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - removing assignments to res.head
    - now using res.data.* instead of res.*

- code/Skin/delete.hac (1.3)

2001-12-10 23:17 grob

    - changed line-up of buttons to the right order

- code/Skin/edit.skin (1.4)

2001-12-10 23:17 grob

    - security-functions now demand user-object as argument

- code/SkinMgr/securityFunctions.js (1.5)

2001-12-10 23:16 grob

    - added comments to functions
    - security-functions now demand user-object as argument

- code/Skin/securityFunctions.js (1.2)

2001-12-10 23:16 grob

    - now using evalNewStory() instead

- code/Root/bloggerapi.js (1.5)

2001-12-10 23:15 grob

    - changed limit of displayed weblogs in list to a more serious number

- code/Root/main.skin (1.8)

2001-12-10 23:15 grob

    - now using res.data.* instead of res.*

- code/Root/main.hac (1.4)

2001-12-10 23:15 grob

    - now using res.data.* instead of res.*

- code/Root/list.hac (1.3)

2001-12-10 23:14 grob

    - functions now have a defined (and documented ...) interface

- code/Root/objectFunctions.js (1.8)

2001-12-10 23:14 grob

    - now using res.data.* instead of res.*

- code/Root/notfound.hac (1.3)

2001-12-10 23:14 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/Root/new.hac (1.6)

2001-12-10 23:13 grob

    calling skin-macro instead of using response.head

- code/Root/page.skin (1.5)

2001-12-10 23:13 grob

    - security-functions now demand user-object as argument

- code/Root/securityFunctions.js (1.4)

2001-12-10 23:12 grob

    - now using res.data.* instead of res.*
    - removing assignments to res.head
    - modifications needed due to rewriting of objectFunctions

- code/MemberMgr/login.hac (1.7)

2001-12-10 23:12 grob

    - security-functions now demand user-object as argument
    - using page.skin instead of editor.skin
    - now using res.data.* instead of res.*
    - removing assignments to res.head
    - modifications needed due to rewriting of objectFunctions

- code/MemberMgr/edit.hac (1.7)

2001-12-10 23:11 grob

    - added comments to functions
    - functions now have a defined (and documented ...) interface

- code/MemberMgr/objectFunctions.js (1.9)

2001-12-10 23:11 grob

    removed exclamation-mark ;-)

- code/MemberMgr/login.skin (1.6)

2001-12-10 23:09 grob

    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/MemberMgr/register.hac (1.6)

2001-12-10 23:09 grob

    - security-functions now demand user-object as argument

- code/MemberMgr/securityFunctions.js (1.4)

2001-12-10 23:09 grob

    - changed line-up of buttons to the right order

- code/MemberMgr/register.skin (1.7)

2001-12-10 23:08 grob

    - changed line-up of buttons to the right order

- code/MemberMgr/sendpwd.skin (1.2)

2001-12-10 23:08 grob

    - removing assignments to res.head
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/MemberMgr/sendpwd.hac (1.2)

2001-12-10 23:06 grob

    - security-functions now demand user-object as argument
    - modifications needed due to rewriting of objectFunctions
    - now using res.data.* instead of res.*

- code/Membership/edit.hac (1.6)

2001-12-10 23:06 grob

    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/Membership/membership.skin (1.3)

2001-12-10 23:06 grob

    - changed line-up of buttons to the right order

- code/Membership/edit.skin (1.5)

2001-12-10 23:05 grob

    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/Membership/objectFunctions.js (1.4)

2001-12-10 23:05 grob

    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/Membership/preview.skin (1.5)

2001-12-10 23:04 grob

    - using page.skin instead of editor.skin
    - removing assignments to res.head
    - now using res.data.* instead of res.*
    - security-functions now demand user-object as argument

- code/ImageMgr/main.hac (1.9)

2001-12-10 23:04 grob

    - now using res.data.* instead of res.*
    - security-functions now demand user-object as argument

- code/ImageMgr/create.hac (1.6)

2001-12-10 23:03 grob

    - removed unused functions
    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/ImageMgr/objectFunctions.js (1.6)

2001-12-10 23:03 grob

    minor minor change ;-)

- code/ImageMgr/type.properties (1.4)

2001-12-10 23:03 grob

    - security-functions now demand user-object as argument
    - added comments to functions

- code/ImageMgr/securityFunctions.js (1.5)

2001-12-10 23:02 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions
    - removing assignments to res.head

- code/Image/delete.hac (1.7)

2001-12-10 23:02 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/Image/edit.hac (1.6)

2001-12-10 23:01 grob

    - changed line-up of buttons to the right order

- code/Image/new.skin (1.8)

2001-12-10 23:01 grob

    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/Image/objectFunctions.js (1.7)

2001-12-10 23:01 grob

    - security-functions now demand user-object as argument

- code/Image/macros.js (1.11)

2001-12-10 23:00 grob

    branches:  1.7.2;
    - now using the option "short" of createtime-macro

- code/Image/preview.skin (1.7)

2001-12-10 23:00 grob

    - security-functions now demand user-object as argument

- code/Image/securityFunction.js (1.6)

2001-12-10 22:59 grob

    - changed line-up of buttons to the right order

- code/HopObject/delete.skin (1.3)

2001-12-10 22:59 grob

    nothing done ...

- code/HopObject/macros.js (1.9)

2001-12-10 22:59 grob

    - new function renderDateformatChooser()
    - openLink() now is able to link into childobjects

- code/HopObject/renderFunctions.js (1.14)

2001-12-10 22:59 grob

    branches:  1.5.2;
    - macros dealing with display of time now have two simple format options ("short" and "long")

- code/HopObject/historyview.skin (1.5)

2001-12-10 22:57 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/FileMgr/create.hac (1.2)

2001-12-10 22:56 grob

    - using page.skin instead of editor.skin
    - removing assignments to res.head
    - now using res.data.* instead of res.*

- code/FileMgr/main.hac (1.3)

2001-12-10 22:55 grob

    - functions now have a defined (and documented ...) interface
    - added comments to functions
    - removed addGoodie()-function

- code/FileMgr/objectFunctions.js (1.2)

2001-12-10 22:54 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/File/delete.hac (1.2)

2001-12-10 22:54 grob

    - security-functions now demand user-object as argument
    - added comments to functions

- code/FileMgr/securityFunctions.js (1.2)

2001-12-10 22:53 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/File/edit.hac (1.2)

2001-12-10 22:53 grob

    - changed line-up of buttons to the right order

- code/File/edit.skin (1.2)

2001-12-10 22:52 grob

    - security-functions now demand user-object as argument

- code/File/macros.js (1.2)

2001-12-10 22:52 grob

    - changed line-up of buttons to the right order

- code/File/new.skin (1.2)

2001-12-10 22:52 grob

    - minor change

- code/File/main.skin (1.2)

2001-12-10 22:51 grob

    branches:  1.2.6;
    - removed unused functions
    - functions now have a defined (and documented ...) interface
    - added comments to functions

- code/File/objectFunctions.js (1.2)

2001-12-10 22:50 grob

    - security-functions now demand user-object as argument
    - added comments to functions

- code/File/securityFunction.js (1.2)

2001-12-10 22:50 grob

    branches:  1.2.2;
    - rewrote html

- code/File/preview.skin (1.2)

2001-12-10 22:49 grob

    - trying to format a date now does not throw an ugly error

- code/Global/macros.js (1.8)

2001-12-10 22:48 grob

    - call of doWikiStuff() is now done in getText()-functions
    - new function getDefaultDateFormats()
    - setLayout() now sets res.page to page.skin only
    - added comments

- code/Global/objectFunctions.js (1.16)

2001-12-10 22:47 grob

    - doWikiStuff now renders create-link if found topic contains no stories

- code/Global/renderFunctions.js (1.9)

2001-12-10 22:45 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions
    - removing assignments to res.head

- code/Comment/delete.hac (1.7)

2001-12-10 22:45 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - removing assignments to res.head

- code/Day/main.hac (1.5)

2001-12-10 22:44 grob

    - security-functions now demand user-object as argument
    - now using res.data.* instead of res.*
    - modifications needed due to rewriting of objectFunctions

- code/Comment/edit.hac (1.7)

2001-12-10 22:43 grob

    - changed line-up of buttons to the right order

- code/Comment/edit.skin (1.7)

2001-12-10 22:42 grob

    - now using getText()-function
    - security-functions now demand user-object as argument

- code/Comment/macros.js (1.14)

2001-12-10 22:41 grob

    - objectFunctions now return a result-object
    - added comments to functions

- code/Comment/objectFunctions.js (1.8)

2001-12-10 22:40 grob

    - now using res.data.* instead of res.*
    - modifications needed due to change of objectFunctions

- code/Comment/reply.hac (1.7)

2001-12-10 22:38 grob

    - security-functions now demand user-object as argument
    - added comments to functions

- code/Comment/securityFunctions.js (1.6)

2001-12-10 18:50 tobi

    removed lastPing until functionality is implemented

- code/Site/type.properties (1.15)

2001-12-10 17:40 tobi

    added comments to listMostRead_macro()

- code/Site/macros.js (1.22)

2001-12-10 17:38 tobi

    added limit for output of mostread stories in function listMostRead_macro()

- code/Site/macros.js (1.21)

2001-12-10 17:36 tobi

    added lastPing, reads

- code/Site/type.properties (1.14)

2001-12-10 17:03 tobi

    initial check-in

- code/Story/mostread.skin (1.1)

2001-12-10 17:03 tobi

    initial check-in

- code/Site/mostread.hac (1.1)
- code/Site/mostread.skin (1.1)

2001-12-10 17:02 tobi

    added listMostRead_macro() for listing most read stories

- code/Site/macros.js (1.20)

2001-12-10 16:35 tobi

    added onStart(), scheduler() and pingUpdatedWeblogs() functions

- code/Global/objectFunctions.js (1.15)

2001-12-10 14:13 tobi

    added mysql for creation of column READS

- antville_dbpatch20011206.sql (1.1)

2001-12-06 17:34 tobi

    added incrementation of page read counter

- code/Story/comment.hac (1.6)

2001-12-06 16:42 tobi

    added initialising of page read counter

- code/StoryMgr/objectFunctions.js (1.3)

2001-12-06 16:41 tobi

    added incrementation of page read counter

- code/Story/main.hac (1.11)

2001-12-06 16:40 tobi

    added mapping for page reads counter

- code/Story/type.properties (1.7)

2001-12-04 18:37 hannes

    removed double url activation in doWikiStuff()

- code/Global/renderFunctions.js (1.8)

2001-12-04 14:36 hannes

    added '*'s to backlink query

- code/Topic/macros.js (1.2)

2001-12-04 14:16 hannes

    chante this.members to path.weblog.members

- code/StoryMgr/create.hac (1.2)

2001-12-04 13:33 hannes

    initial check-in of relatedSkin.skin. This skin displays a link to
    this day (or topic - topic is a sub-prototype of day) from those
    topics to which stories in this day (or topic) link to. (phew!
    harder to explain than to implement.)

- code/Day/relatedLink.skin (1.1)

2001-12-04 13:31 hannes

    initial check-in of topic prototype. This inherits from the day
    prototype. Similar to day, it is a groupby prototype which
    contains story object. Additionally to the day prototype,
    it has macros to add stories to the topic, and a macro to
    display related topics (i.e. topics or days which contain
    stories that link to this topic).

- code/Topic/createStoryLink.skin (1.1)
- code/Topic/link.skin (1.1)
- code/Topic/macros.js (1.1)
- code/Topic/main.skin (1.1)
- code/Topic/type.properties (1.1)

2001-12-04 13:29 hannes

    initial check-in of new topicmgr prototype. This prototype
    is mounted on the weblog level and contains all stories that
    have a value in their topic field, grouped by topic.

- code/TopicMgr/main.hac (1.1)
- code/TopicMgr/main.skin (1.1)
- code/TopicMgr/type.properties (1.1)

2001-12-04 13:26 hannes

    added virtual space node as mountpoint for topicmgr.

- code/Site/type.properties (1.13)

2001-12-04 13:25 hannes

    padded calender day date with spaces left and right to
    make it a bit easier to click. (For example, the first day of the
    month will be rendered as "&nbsp;1&nbsp;" instead of just "1".)

- code/Site/renderFunctions.js (1.9)

2001-12-04 13:23 hannes

    Added link to topic space in all navigation bars.

- code/Site/adminnavigation.skin (1.7)
- code/Site/contribnavigation.skin (1.5)
- code/Site/usernavigation.skin (1.5)

2001-12-04 13:22 hannes

    Set topic on newly created stories.

- code/StoryMgr/objectFunctions.js (1.2)

2001-12-04 13:21 hannes

    Added topic field and new _parent description.

- code/Story/type.properties (1.6)

2001-12-04 13:20 hannes

    set topic in evalStory() function.

    also, the redirect is always to the (potentially new) location
    of the story.

- code/Story/objectFunctions.js (1.10)

2001-12-04 13:18 hannes

    added topic input field in story edit skin.

- code/Story/edit.skin (1.9)

2001-12-04 13:17 hannes

    Include the request path in the error message.

- code/Root/notfound.hac (1.2)

2001-12-04 13:16 hannes

    return a name to be used for this object in the global
    linkedpath macro.

- code/HopObject/objectFunctions.js (1.5)

2001-12-04 13:15 hannes

    added loopskin_macro, which simply loops over subnodes
    and renders a skin on each, which is specified by the name
    parameter.

    This makes it possible to call skins on subnodes from a skin
    in the parent object without calling an intermediary macro.

    It's currently used in the main skin of topicmgr.

- code/HopObject/macros.js (1.8)

2001-12-04 13:14 hannes

    added doWikiStuff() function to do wiki style substitution on
    a given piece of text.

    Also added simpleDropDownBox, which takes an array
    as parameter instead of the drop down box framework in
    hopobject, which requires a complex object structure.

- code/Global/renderFunctions.js (1.7)

2001-12-04 13:12 hannes

    call doWikiStuff() before returning the result in activateLinks().
    This means that wiki style substitution is bound to link
    activation, which may not be the way it should be but works for
    now.

- code/Global/objectFunctions.js (1.14)

2001-12-04 13:10 hannes

    added linkedpath_macro which renders a linked
    representation of the request path.

- code/Global/macros.js (1.7)

2001-12-04 13:09 hannes

    overwrote link_macro to just return a link with the day's or
    topic's groupname.

- code/Day/macros.js (1.3)

2001-12-04 13:08 hannes

    DB patch to add TOPIC column to STORY table.

- antville_dbpatch20011204.sql (1.1)

2001-12-04 13:06 hannes

    add TOPIC field to STORY table.

- antville.sql (1.13)

2001-12-02 15:10 hannes

    directly included style and javascript skins (via skin macro).

    IMO this is cleaner than going through res.head, because:
     1) we don't have to set res.head to style and javascript skins
       in each .hac file
     2) people editing skins actually knows what's going on -
       <% response.head %> made it hard to guess what was
       actually being inserted.

    Robert, if you agree that this is better we can drop the
    res.head assignments from all the hac files.

- code/Site/page.skin (1.7)

2001-11-30 17:04 grob

    bugfix

- antville.sql (1.12)

2001-11-29 17:26 grob

    bugfix

- antville_dbpatch20011022.sql (1.2)

2001-11-29 14:55 grob

    using editor-skin instead of page

- code/Membership/edit.hac (1.5)

2001-11-29 14:55 grob

    bugfix

- antville.sql (1.11)

2001-11-29 14:54 grob

    bugfix

- code/Global/objectFunctions.js (1.13)

2001-11-23 23:25 grob

    removing allstories-collection was a mistake

- code/Site/rss092.hac (1.15)
- code/Site/rss10.hac (1.5)

2001-11-23 20:41 grob

    saving some millis in renderTextPreview-function ...

- code/Global/renderFunctions.js (1.6)

2001-11-23 20:41 grob

    removed senseless check

- code/Story/macros.js (1.19)

2001-11-23 20:40 grob

    bugfix

- code/Site/macros.js (1.19)

2001-11-23 20:39 grob

    added collection allStories again

- code/Site/type.properties (1.12)

2001-11-23 20:38 grob

    removed comment

- code/Global/objectFunctions.js (1.12)

2001-11-18 22:05 grob

    bugfix

- code/Global/macros.js (1.6)

2001-11-18 22:04 grob

    bugfix

- code/HopObject/renderFunctions.js (1.13)

2001-11-18 13:36 grob

    not needed anymore

- code/Story/offline.skin (1.2)

2001-11-18 13:35 grob

    removed allStories-collection, added storymanager

- code/Site/type.properties (1.11)

2001-11-18 13:35 grob

    minor change because allStories-collection was removed

- code/Site/rss10.hac (1.4)

2001-11-18 13:33 grob

    changes necessary because of new storymanager

- code/Site/securityFunctions.js (1.8)

2001-11-18 13:31 grob

    minor change because allStories-collection was removed

- code/Site/rss092.hac (1.14)

2001-11-18 13:31 grob

    removed some checks

- code/Site/renderFunctions.js (1.8)

2001-11-18 13:30 grob

    minor change

- code/Site/preview.skin (1.5)

2001-11-18 13:29 grob

    changes necessary because of new storymanager

- code/Site/macros.js (1.18)

2001-11-18 13:29 grob

    moved functions to storymanager

- code/Site/objectFunctions.js (1.11)

2001-11-18 13:28 grob

    initial check-in

- code/Site/editor.skin (1.1)

2001-11-18 13:27 grob

    removed create-story-link, added link to storymanager

- code/Site/contribnavigation.skin (1.4)

2001-11-18 13:25 grob

    removed create-story-link, added link to storymanager

- code/Site/adminnavigation.skin (1.6)

2001-11-18 13:24 grob

    changes made due to new storymanager, added toggleOnline-function

- code/Story/objectFunctions.js (1.9)

2001-11-18 13:24 grob

    changes made due to new storymanager

- code/Story/securityFunction.js (1.7)

2001-11-18 13:23 grob

    added onlinelink- and viewlink_macro()

- code/Story/macros.js (1.18)

2001-11-18 13:23 grob

    changes made due to new storymanager

- code/Story/main.hac (1.10)

2001-11-18 13:22 grob

    changes made due to new story-manager

- code/Story/delete.hac (1.6)

2001-11-18 13:22 grob

    initial check-in

- code/Story/listitem.skin (1.1)

2001-11-18 13:22 grob

    changes made due to new story-manager

- code/Story/edit.hac (1.6)

2001-11-18 13:21 grob

    minor change

- code/MemberMgr/logout.hac (1.5)

2001-11-18 13:21 grob

    now use editor-skin instead of page

- code/SkinMgr/main.hac (1.7)

2001-11-18 13:20 grob

    now use editor-skin instead of page

- code/MemberMgr/edit.hac (1.6)

2001-11-18 13:19 grob

    now use editor-skin instead of page

- code/ImageMgr/main.hac (1.8)

2001-11-18 13:19 grob

    minor change

- code/FileMgr/main.skin (1.2)

2001-11-18 13:19 grob

    use editor-skin instead of page

- code/FileMgr/main.hac (1.2)

2001-11-18 13:18 grob

    setLayout-function now takes opt. skin-name as argument

- code/Global/objectFunctions.js (1.11)

2001-11-18 13:17 grob

    only online-stories are rendered

- code/Day/macros.js (1.2)

2001-11-18 13:17 grob

    added helma-logo to default images

- antville.sql (1.10)

2001-11-18 13:16 grob

    initial check-in

- code/StoryMgr/create.hac (1.1)
- code/StoryMgr/macros.js (1.1)
- code/StoryMgr/main.hac (1.1)
- code/StoryMgr/main.skin (1.1)
- code/StoryMgr/objectFunctions.js (1.1)
- code/StoryMgr/offlinestory.skin (1.1)
- code/StoryMgr/onlinestory.skin (1.1)
- code/StoryMgr/securityFunctions.js (1.1)
- code/StoryMgr/type.properties (1.1)

2001-11-17 15:38 tobi

    moved item description from dublin core to rdf namespace

- code/Global/rss10Item.skin (1.2)

2001-11-09 11:43 grob

    initial check-in

- images.zip (1.1)

2001-11-06 08:49 tobi

    initial check-in (moved to /global)

- code/Site/rss092Channel.skin (1.3)
- code/Site/rss092Image.skin (1.2)
- code/Site/rss092Item.skin (1.5)
- code/Site/rss10Channel.skin (1.3)
- code/Site/rss10Image.skin (1.2)
- code/Site/rss10Item.skin (1.2)
- code/Site/rss10Resource.skin (1.2)

2001-11-06 08:48 tobi

    using global rss skins now (removed "this.")

- code/Site/rss092.hac (1.13)
- code/Site/rss10.hac (1.3)

2001-11-06 08:46 tobi

    initial check-in (moved from /weblog)

- code/Global/rss092Channel.skin (1.1)
- code/Global/rss092Image.skin (1.1)
- code/Global/rss092Item.skin (1.1)
- code/Global/rss10Channel.skin (1.1)
- code/Global/rss10Image.skin (1.1)
- code/Global/rss10Item.skin (1.1)
- code/Global/rss10Resource.skin (1.1)

2001-11-06 07:09 grob

    bugfix

- code/Story/macros.js (1.17)

2001-11-06 07:09 grob

    bugfix

- code/Comment/macros.js (1.13)

2001-11-04 12:24 tobi

    increased maxItems to 25 as default / 50 as absolute maximum

- code/Root/rss10.hac (1.2)

2001-11-04 12:15 tobi

    initial check-in

- code/Root/rss10.hac (1.1)

2001-11-03 10:18 grob

    initial check-in, just a nicer 404

- code/Root/notfound.hac (1.1)

2001-11-03 09:39 grob

    added properties needed for goodiepool

- code/app.properties (1.6)

2001-11-03 09:33 grob

    helma-logo is added

- antville_dbpatch20011021.sql (1.3)

2001-11-03 09:32 grob

    added mountpoint for goodiemgr

- code/Site/type.properties (1.10)

2001-11-03 09:32 grob

    initial check-in

- antville_dbpatch20011022.sql (1.1)

2001-11-03 09:32 grob

    added create-statement for table goodie

- antville.sql (1.9)

2001-11-03 09:31 grob

    admins are allowed to edit story

- code/Site/objectFunctions.js (1.10)

2001-11-03 09:31 grob

    added antville  and helma-logo

- code/Site/page.skin (1.6)

2001-11-03 09:30 grob

    added link to goodiepool

- code/Site/contribnavigation.skin (1.3)

2001-11-03 09:30 grob

    added some structure to preferences

- code/Site/edit.skin (1.7)

2001-11-03 09:30 grob

    branches:  1.1.6;
    initial check-in

- code/Site/getgoodie.hac (1.1)

2001-11-03 09:29 grob

    added link to goodiepool

- code/Site/adminnavigation.skin (1.5)

2001-11-03 09:29 grob

    added function that specifies macros allowed in stories

- code/Story/securityFunction.js (1.6)

2001-11-03 09:22 grob

    if nothing else specified, admins are allowed to edit story

- code/Story/objectFunctions.js (1.8)

2001-11-03 09:22 grob

    minor change

- code/Story/preview.skin (1.9)

2001-11-03 09:21 grob

    minor change

- code/Story/main.skin (1.10)

2001-11-03 09:21 grob

    admins can now edit all stories

- code/Story/macros.js (1.16)

2001-11-03 09:21 grob

    minor change

- code/Story/edit.skin (1.8)

2001-11-03 09:20 grob

    included goodie/main.skin

- code/SkinMgr/main.skin (1.8)

2001-11-03 09:20 grob

    minor change

- code/SkinMgr/edit.hac (1.4)

2001-11-03 09:20 grob

    included small antville-logo plus helma-logo

- code/Root/page.skin (1.4)

2001-11-03 09:19 grob

    minor bugfix

- code/Image/objectFunctions.js (1.6)

2001-11-03 09:19 grob

    minor change

- code/ImageMgr/macros.js (1.4)

2001-11-03 09:19 grob

    minor change

- code/Image/preview.skin (1.6)

2001-11-03 09:19 grob

    minor change

- code/ImageMgr/objectFunctions.js (1.5)

2001-11-03 09:18 grob

    admins are now allowed to edit images regardless who uploaded them

- code/Image/macros.js (1.10)

2001-11-03 09:18 grob

    included code to copy/paste

- code/Image/edit.skin (1.5)

2001-11-03 09:18 grob

    admins are now allowed to edit images regardless who uploaded them

- code/Image/securityFunction.js (1.5)

2001-11-03 09:17 grob

    initial check-in

- code/File/delete.hac (1.1)
- code/File/edit.hac (1.1)
- code/File/edit.skin (1.1)
- code/File/macros.js (1.1)
- code/File/main.skin (1.1)
- code/File/new.skin (1.1)
- code/File/objectFunctions.js (1.1)
- code/File/preview.skin (1.1)
- code/File/securityFunction.js (1.1)
- code/File/type.properties (1.1)

2001-11-03 09:17 grob

    initial check-in

- code/FileMgr/create.hac (1.1)
- code/FileMgr/macros.js (1.1)
- code/FileMgr/main.hac (1.1)
- code/FileMgr/main.skin (1.1)
- code/FileMgr/objectFunctions.js (1.1)
- code/FileMgr/securityFunctions.js (1.1)
- code/FileMgr/type.properties (1.1)

2001-11-03 09:16 grob

    rewrote imgDispatch-function, now called getPoolObj()

- code/Global/objectFunctions.js (1.10)

2001-11-03 09:15 grob

    added function defining allowed macros in comments

- code/Comment/securityFunctions.js (1.5)

2001-11-03 09:15 grob

    rewrote imgDispatch-function, now called getPoolObj()

- code/Global/macros.js (1.5)

2001-11-03 09:14 grob

    moved renderTextPreview from global

- code/Global/renderFunctions.js (1.5)

2001-11-03 09:14 grob

    renderTextPreview is now a global function

- code/Comment/macros.js (1.12)

2001-11-03 09:14 grob

    minor changes

- code/Comment/toplevel.skin (1.6)

2001-11-03 09:14 grob

    branches:  1.6.2;
    minor changes

- code/Comment/reply.skin (1.6)

2001-11-03 09:13 grob

    moved renderTextPreview to global

- code/HopObject/renderFunctions.js (1.12)

2001-10-30 15:59 tobi

    added a missing "this." to renderAsString() function

- code/Site/rss10.hac (1.2)

2001-10-30 15:57 tobi

    added a missing "this." to renderAsString() function

- code/Site/rss092.hac (1.12)

2001-10-30 14:37 tobi

    commented out textinput and image tags

- code/Site/rss10Channel.skin (1.2)

2001-10-30 14:24 tobi

    initial check-in

- code/Site/rss10.hac (1.1)
- code/Site/rss10Channel.skin (1.1)
- code/Site/rss10Image.skin (1.1)
- code/Site/rss10Item.skin (1.1)
- code/Site/rss10Resource.skin (1.1)

2001-10-30 14:24 tobi

    removed comment

- code/Global/objectFunctions.js (1.9)

2001-10-30 13:53 tobi

    changed this.description to this.tagline; removed base variable.

- code/Site/rss092.hac (1.11)

2001-10-30 13:49 tobi

    changed this.tagline to this.description

- code/Site/rss092.hac (1.10)

2001-10-30 13:00 tobi

    added macro rendering and <img> tag to <a> tag transformation

- code/Site/rss092.hac (1.9)

2001-10-30 13:00 tobi

    added function for <img> tag to <a> tag transformation

- code/Global/objectFunctions.js (1.8)

2001-10-29 18:40 tobi

    moved to /weblog (was a mistake to move from there)

- code/Story/rss092Item.skin (1.2)

2001-10-29 18:39 tobi

    moved from /story (was a mistake to move it there)

- code/Site/rss092Item.skin (1.4)

2001-10-29 18:37 tobi

    moved to /story

- code/Site/rss092Item.skin (1.3)

2001-10-29 18:37 tobi

    moved from /weblog

- code/Story/rss092Item.skin (1.1)

2001-10-23 09:12 grob

    bugfix

- antville_dbpatch20011021.sql (1.2)

2001-10-22 18:35 tobi

    added a general upper limit of max=20 items per channel.

- code/Site/rss092.hac (1.8)

2001-10-22 18:30 tobi

    decreased max by 1 again (somebody is playing tricks on me!)

- code/Site/rss092.hac (1.7)

2001-10-22 15:04 tobi

    used encodeXml more extensively

- code/Site/rss092.hac (1.6)

2001-10-22 15:04 tobi

    removed CDATA tags (obsolete when using encodeXml)

- code/Site/rss092Channel.skin (1.2)
- code/Site/rss092Item.skin (1.2)

2001-10-22 14:41 tobi

    removed in favour of rss092*.* files

- code/Site/rssChannel.skin (1.4)
- code/Site/rssImage.skin (1.2)
- code/Site/rssItem.skin (1.3)
- code/Site/xml.hac (1.6)

2001-10-22 14:26 tobi

    parsing req.data.max as integer

- code/Site/rss092.hac (1.5)

2001-10-22 14:20 tobi

    adjusted max value (increased by 1 when defined in query)

- code/Site/rss092.hac (1.4)

2001-10-22 12:08 tobi

    adjusted base url for antville.org (= empty string)

- code/Site/rss092.hac (1.3)

2001-10-22 12:05 tobi

    initial check-in (copy of rssImage.skin providing more usable naming convention)

- code/Site/rss092Image.skin (1.1)

2001-10-22 12:04 tobi

    adjusted skin names to new convention (rss092Channel, rss092Item)

- code/Site/rss092.hac (1.2)

2001-10-22 12:03 tobi

    initial check-in (copy of rssChannel.skin providing more usable naming convention)

- code/Site/rss092Channel.skin (1.1)

2001-10-22 12:03 tobi

    initial check-in (copy of rssItem.skin providing more usable naming convention)

- code/Site/rss092Item.skin (1.1)

2001-10-22 12:00 tobi

    initial check-in (copy of xml.hac providing more usable naming convention)

- code/Site/rss092.hac (1.1)

2001-10-22 11:49 tobi

    adding encoding and standalon in xml header

- code/Site/rssChannel.skin (1.3)

2001-10-22 09:45 tobi

     if weblog is offline, display error message as rss item instead of 404 http error.

- code/Site/xml.hac (1.5)

2001-10-22 09:43 hannes

    Unset persistent cookies when logging out - this is the only way to
    really log out, otherwise the user is re-logged in at the next reqest.

    Only do logout if user is actually logged in, just to prevent a funny
    "goodby, null" message.

- code/MemberMgr/logout.hac (1.4)

2001-10-22 09:13 tobi

    only include stories that are online

- code/Site/xml.hac (1.4)

2001-10-22 09:02 tobi

    now building base url from apps.properties

- code/Site/xml.hac (1.3)

2001-10-22 09:02 tobi

    added CDATA tags

- code/Site/rssChannel.skin (1.2)
- code/Site/rssItem.skin (1.2)

2001-10-22 08:58 tobi

    added server property

- code/app.properties (1.5)

2001-10-22 08:51 tobi

    added xml encoding

- code/Site/xml.hac (1.2)

2001-10-22 08:37 tobi

    initial check-in

- code/Site/rssChannel.skin (1.1)
- code/Site/rssImage.skin (1.1)
- code/Site/rssItem.skin (1.1)
- code/Site/xml.hac (1.1)

2001-10-21 14:28 grob

    removed handler-prefix in example

- code/Image/new.skin (1.7)

2001-10-21 13:21 grob

    insert records for images of default-layout into image-table

- antville_dbpatch20011021.sql (1.1)

2001-10-21 13:20 grob

    insert records for images of default-layout, create database and user

- antville.sql (1.8)

2001-10-21 12:10 grob

    use new global image- and imageurl-macros instead of hardcoded image-sources

- code/Site/style.skin (1.8)

2001-10-21 12:10 grob

    use new global image- and imageurl-macros instead of hardcoded image-sources

- code/Site/page.skin (1.5)

2001-10-21 12:09 grob

    use new global image- and imageurl-macros instead of hardcoded image-sources

- code/Site/header.skin (1.7)

2001-10-21 12:09 grob

    minor change

- code/Site/edit.skin (1.6)

2001-10-21 12:08 grob

    call new global image- and imageurl-macros instead of hardcoded image-sources

- code/Root/style.skin (1.4)

2001-10-21 12:08 grob

    call new global image- and imageurl-macros instead of hardcoded image-sources

- code/Root/page.skin (1.3)

2001-10-21 12:06 grob

    changed to use global link-macro

- code/Root/main.skin (1.7)

2001-10-21 12:05 grob

    minor changes

- code/Comment/macros.js (1.11)

2001-10-21 12:05 grob

    added suffix

- code/HopObject/historyview.skin (1.4)

2001-10-21 12:04 grob

    added url_macro(), image- and thumbnail-macro are now just wrapper-macros left for backwards-compatibility

- code/Story/macros.js (1.15)

2001-10-21 12:03 grob

    added images-collection containing images used in default-layout

- code/Root/type.properties (1.5)

2001-10-21 12:02 grob

    added imgDispath()-function

- code/Global/objectFunctions.js (1.7)

2001-10-21 12:01 grob

    image- and thumbnail-macros are wrapper-macros  left for compatibility with existing weblog, added url_macro()

- code/Site/macros.js (1.17)

2001-10-21 11:59 grob

    image_macro(), thumbnail_macro(), link_macro() are now global macros, added imageurl_macro()

- code/Global/macros.js (1.4)

2001-10-21 11:58 grob

    moved renderImage-function to hopoject

- code/Site/renderFunctions.js (1.7)

2001-10-21 11:58 grob

    moved renderImage-function from weblog to hopoject

- code/HopObject/renderFunctions.js (1.11)

2001-10-20 19:10 grob

    minor changes

- code/Story/edit.skin (1.7)

2001-10-20 19:06 grob

    new macros: width, height, url

- code/Image/macros.js (1.9)

2001-10-20 11:29 grob

    minor change

- code/HopObject/objectFunctions.js (1.4)

2001-10-20 11:25 grob

    added weblogtitle_macro()

- code/Membership/macros.js (1.7)

2001-10-20 11:25 grob

    fixed silly bug ...

- code/Membership/membership.skin (1.2)

2001-10-20 11:24 grob

    minor change

- code/User/edit.skin (1.6)

2001-10-16 13:36 hannes

    CREATE TABLE statements modified to work with embedded
    HypersonicSQL (hsql) database.

- antville-hsql.sql (1.1)

2001-10-07 20:17 grob

    bugfix

- code/HopObject/renderFunctions.js (1.10)

2001-10-07 19:31 grob

    added checkbox for new autologin-feature

- code/MemberMgr/login.skin (1.5)

2001-10-07 19:31 grob

    added call of autoLogin()-function

- code/Comment/delete.hac (1.6)
- code/Comment/edit.hac (1.6)
- code/Comment/reply.hac (1.6)
- code/Day/main.hac (1.4)
- code/Image/delete.hac (1.6)
- code/Image/edit.hac (1.5)
- code/ImageMgr/create.hac (1.5)
- code/ImageMgr/main.hac (1.7)
- code/MemberMgr/edit.hac (1.5)
- code/Membership/edit.hac (1.4)
- code/Root/list.hac (1.2)
- code/Root/main.hac (1.3)
- code/Root/new.hac (1.5)
- code/Site/create.hac (1.5)
- code/Site/edit.hac (1.5)
- code/Site/main.hac (1.5)
- code/Site/memberships.hac (1.4)
- code/Site/signup.hac (1.4)
- code/Skin/delete.hac (1.2)
- code/SkinMgr/edit.hac (1.3)
- code/SkinMgr/main.hac (1.6)
- code/Story/comment.hac (1.5)
- code/Story/delete.hac (1.5)
- code/Story/edit.hac (1.5)
- code/Story/main.hac (1.9)

2001-10-07 19:30 grob

    initial check-in, md5-library from Paul Johnston

- code/Global/md5.js (1.1)

2001-10-07 19:27 grob

    created new function autoLogin()

- code/Global/objectFunctions.js (1.6)

2001-10-07 19:27 grob

    created new function evalLogin()

- code/MemberMgr/objectFunctions.js (1.8)

2001-10-07 19:27 grob

    cleaned up

- code/MemberMgr/login.hac (1.6)

2001-10-07 16:52 grob

    added new function sendPwd() that sends a mail containing all accounts for a given email-address

- code/MemberMgr/objectFunctions.js (1.7)

2001-10-07 16:51 grob

    added link to password-reminder

- code/MemberMgr/login.skin (1.4)

2001-10-07 16:51 grob

    initial check-in

- code/MemberMgr/pwdmail.skin (1.1)
- code/MemberMgr/sendpwd.hac (1.1)
- code/MemberMgr/sendpwd.skin (1.1)

2001-10-07 16:43 grob

    minor changes

- code/MemberMgr/register.skin (1.6)

2001-10-07 15:51 grob

    enabled default values for image-maxwidth and -height

- code/Image/new.skin (1.6)

2001-10-07 15:50 grob

    enabled default values for form-elements

- code/HopObject/macros.js (1.7)

2001-10-07 15:49 grob

    minor change

- code/HopObject/renderFunctions.js (1.9)

2001-10-07 15:25 grob

    added membership_macro()

- code/Site/macros.js (1.16)

2001-10-07 15:24 grob

    added call of renderLvl-function

- code/Membership/macros.js (1.6)

2001-10-07 15:24 grob

    removed senseless call of evalURL()

- code/MemberMgr/objectFunctions.js (1.6)

2001-10-07 15:23 grob

    initial check-in

- code/Membership/renderFunctions.js (1.1)

2001-10-07 15:23 grob

    removed hardcoded link to signup with call of membership_macro()

- code/Site/page.skin (1.4)

2001-10-07 14:55 grob

    added list of memberships

- code/User/edit.skin (1.5)

2001-10-07 14:54 grob

    added membershiplist_macro() to display weblog-memberships of a user

- code/User/macros.js (1.5)

2001-10-07 14:54 grob

    minor changes

- code/Membership/edit.skin (1.4)

2001-10-07 14:53 grob

    initial check-in

- code/Membership/membership.skin (1.1)

2001-10-07 14:51 grob

    included url of user

- code/Membership/preview.skin (1.4)

2001-10-07 14:51 grob

    added new url_macro()

- code/Membership/macros.js (1.5)

2001-10-07 14:50 grob

    minor changes

- code/Site/signup.skin (1.4)

2001-10-07 14:50 grob

    minor layout-changes

- code/MemberMgr/register.skin (1.5)

2001-10-07 13:58 grob

    removed '#', changed handler 'this.' to 'weblog.'

- code/Site/style.skin (1.7)

2001-10-07 13:56 grob

    color-macros now use global renderColor()-function

- code/Site/macros.js (1.15)

2001-10-07 13:55 grob

    added renderColor-function that prefixes a color with '#' if needed

- code/Global/renderFunctions.js (1.4)

2001-10-07 12:53 grob

    minor changes

- code/Site/history.skin (1.5)

2001-10-07 12:53 grob

    image- and thumbnail-macros can now render images/thumbs from a different weblog

- code/Site/macros.js (1.14)

2001-10-07 12:53 grob

    minor changes

- code/HopObject/historyview.skin (1.3)

2001-10-07 12:52 grob

    added header-images to right-side-navigation

- code/Site/page.skin (1.3)

2001-10-07 12:52 grob

    exchanged position of buttons

- code/Image/new.skin (1.5)

2001-10-07 12:51 grob

    minor changes

- code/Site/style.skin (1.6)

2001-10-02 11:01 grob

    branches:  1.2.2;
    completely rewrote layout of antville (finally ...)

- code/Site/calendardayheader.skin (1.2)

2001-10-02 11:01 grob

    branches:  1.4.2;
    completely rewrote layout of antville (finally ...)

- code/Site/calendar.skin (1.4)

2001-10-02 11:01 grob

    completely rewrote layout of antville (finally ...)

- code/Comment/edit.skin (1.6)
- code/Comment/reply.skin (1.5)
- code/Comment/toplevel.skin (1.5)
- code/Image/edit.skin (1.4)
- code/Image/new.skin (1.4)
- code/Image/preview.skin (1.5)
- code/MemberMgr/login.skin (1.3)
- code/MemberMgr/register.skin (1.4)
- code/MemberMgr/statusloggedin.skin (1.3)
- code/MemberMgr/statusloggedout.skin (1.3)
- code/Root/header.skin (1.5)
- code/Root/main.skin (1.6)
- code/Root/page.skin (1.2)
- code/Root/style.skin (1.3)
- code/Site/adminnavigation.skin (1.4)
- code/Site/contribnavigation.skin (1.2)
- code/Site/edit.skin (1.5)
- code/Site/header.skin (1.6)
- code/Site/history.skin (1.4)
- code/Site/main.skin (1.5)
- code/Site/memberlist.skin (1.2)
- code/Site/new.skin (1.5)
- code/Site/page.skin (1.2)
- code/Site/preview.skin (1.4)
- code/Site/signup.skin (1.3)
- code/Site/style.skin (1.5)
- code/Site/usernavigation.skin (1.4)
- code/Story/comment.skin (1.3)
- code/Story/edit.skin (1.6)
- code/Story/main.skin (1.9)
- code/Story/preview.skin (1.8)

2001-10-02 11:01 grob

    branches:  1.2.2;
    completely rewrote layout of antville (finally ...)

- code/SkinMgr/edit.skin (1.2)

2001-10-02 11:01 grob

    completely rewrote layout of antville (finally ...)

- code/Membership/edit.skin (1.3)
- code/Skin/edit.skin (1.3)
- code/User/edit.skin (1.4)

2001-10-02 11:01 grob

    completely rewrote layout of antville (finally ...)

- code/Day/main.skin (1.3)
- code/HopObject/delete.skin (1.2)
- code/HopObject/historyview.skin (1.2)
- code/ImageMgr/main.skin (1.5)
- code/SkinMgr/main.skin (1.7)

2001-10-02 11:01 grob

    branches:  1.3.2;
    completely rewrote layout of antville (finally ...)

- code/Site/calendarday.skin (1.3)
- code/Site/calendarselday.skin (1.3)

2001-10-02 11:00 grob

    now using skinmgr.page for skineditor

- code/SkinMgr/edit.hac (1.2)

2001-10-02 11:00 grob

    added onlinestatus_macro(), modified lastupdate_macro()

- code/Site/macros.js (1.13)

2001-10-02 10:59 grob

    username is rendered as link if user.url is existing

- code/User/macros.js (1.4)

2001-10-02 10:58 grob

    small modification to title_macro()

- code/Story/macros.js (1.14)

2001-10-02 10:58 grob

    added skinstatus_macro()

- code/SkinMgr/macros.js (1.7)

2001-10-02 10:57 grob

    modified webloglist_macro()

- code/Root/macros.js (1.3)

2001-10-02 10:57 grob

    added fetchSkin(), deleteSkin(), modified saveSkin()

- code/SkinMgr/objectFunctions.js (1.4)

2001-10-02 10:56 grob

    modified default-values for weblog-layout

- code/Root/objectFunctions.js (1.7)

2001-10-02 10:56 grob

    call evalURL() before assigning url to user-object

- code/MemberMgr/objectFunctions.js (1.5)

2001-10-02 10:55 grob

    added evalURL()-function

- code/Global/objectFunctions.js (1.5)

2001-10-02 10:50 grob

    modified renderCheckbox()

- code/HopObject/renderFunctions.js (1.8)

2001-10-02 10:49 grob

    mapped creator to user

- code/Skin/type.properties (1.2)

2001-10-02 10:48 grob

    added collection containing all weblogs sorted by title

- code/Root/type.properties (1.4)

2001-10-02 10:47 grob

    initial check-in

- code/SkinMgr/page.skin (1.1)

2001-10-02 10:47 grob

    initial check-in

- code/Story/offline.skin (1.1)

2001-10-02 10:47 grob

    initial check-in

- code/Root/list.hac (1.1)
- code/Root/list.skin (1.1)

2001-10-02 10:47 grob

    initial check-in

- code/Skin/delete.hac (1.1)

2001-10-02 10:46 grob

    initial check-in

- code/Skin/securityFunctions.js (1.1)

2001-09-08 10:18 grob

    edit-form now points to edit.hac

- code/SkinMgr/main.hac (1.5)

2001-09-08 10:17 grob

    fixed wrong redirect after saving skin

- code/SkinMgr/objectFunctions.js (1.3)

2001-09-08 09:18 grob

    included javascript-skin, minor changes

- code/SkinMgr/main.skin (1.6)

2001-09-07 13:13 hannes

    Added activateLinks function to transform free-standing URLs into
    HTML link tags. This is derived from Robert's formatLinks function,
    but it is meant to be called at render-time. Also, it only affects
    free-standing links and does not affect HTML tags or Helma macros.

- code/Global/objectFunctions.js (1.4)

2001-09-07 13:11 hannes

    Also transform free-standing URLs in story texts into
    full HTML link tags.

- code/Story/macros.js (1.13)

2001-09-07 13:11 hannes

    URLs in comments aren't transformed to link macros
    when they are posted, but instead linkified at viewtime.

- code/Story/objectFunctions.js (1.7)

2001-09-07 13:10 hannes

    URLs in comments aren't transformed to link macros
    when they are posted, but instead linkified at viewtime.

- code/Comment/objectFunctions.js (1.7)

2001-09-07 13:08 hannes

    URLs in comments aren't transformed to link macros
    when they are posted, but instead linkified at viewtime.

- code/Comment/objectFunctions.js (1.6)

2001-09-07 13:08 hannes

    URLs in comments aren't transformed to link macros
    when they are posted, but instead linkified at viewtime.

- code/Comment/macros.js (1.10)

2001-09-05 22:04 grob

    changes because of new skin-structure

- code/SkinMgr/main.skin (1.5)

2001-09-05 22:01 grob

    not needed anymore

- code/Image/delete.skin (1.3)

2001-09-05 22:01 grob

    not needed anymore

- code/Story/delete.skin (1.3)

2001-09-05 22:00 grob

    not needed anymore

- code/Comment/delete.skin (1.3)

2001-09-05 22:00 grob

    not needed anymore

- code/Story/historyview.skin (1.3)

2001-09-05 21:59 grob

    not needed anymore

- code/Comment/historyview.skin (1.3)

2001-09-05 21:59 grob

    not needed anymore

- code/Global/main.skin (1.3)

2001-09-05 21:57 grob

    initial check-in

- code/HopObject/historyview.skin (1.1)

2001-09-05 21:57 grob

    added DATEFORMAT-column in table WEBLOG

- antville.sql (1.7)

2001-09-05 21:56 grob

    initial check-in

- antville_dbpatch20010905.sql (1.1)

2001-09-05 21:56 grob

    initial check-in

- antville_dbpatch20010905.sql (1.2)

2001-09-05 21:55 grob

    initial check-in

- code/HopObject/delete.skin (1.1)

2001-09-05 21:55 grob

    initial check-in

- code/Site/page.skin (1.1)

2001-09-05 21:55 grob

    initial check-in

- code/SkinMgr/edit.hac (1.1)

2001-09-05 21:55 grob

    initial check-in

- code/Root/page.skin (1.1)

2001-09-05 21:55 grob

    branches:  1.1.2;
    initial check-in

- code/Root/javascript.skin (1.1)

2001-09-05 21:55 grob

    initial check-in

- code/SkinMgr/edit.skin (1.1)

2001-09-05 21:54 grob

    changes cause of new skin-structure

- code/Story/comment.hac (1.4)

2001-09-05 21:54 grob

    using _id instead of __id__ now

- code/Root/bloggerapi.js (1.4)

2001-09-05 21:53 grob

    changes cause of new skin-structure

- code/Story/comment.skin (1.2)

2001-09-05 21:53 grob

    changes cause of new skin-structure

- code/Site/create.hac (1.4)

2001-09-05 21:53 grob

    changes cause of new skin-structure

- code/ImageMgr/create.hac (1.4)

2001-09-05 21:53 grob

    changes cause of new skin-structure

- code/Story/delete.hac (1.4)

2001-09-05 21:52 grob

    changes cause of new skin-structure

- code/Image/delete.hac (1.5)

2001-09-05 21:52 grob

    changes cause of new skin-structure

- code/Comment/delete.hac (1.5)

2001-09-05 21:52 grob

    changes cause of new skin-structure

- code/Story/edit.hac (1.4)

2001-09-05 21:52 grob

    changes cause of new skin-structure

- code/Site/edit.hac (1.4)

2001-09-05 21:52 grob

    changes cause of new skin-structure

- code/MemberMgr/edit.hac (1.4)

2001-09-05 21:51 grob

    changes cause of new skin-structure

- code/Image/edit.hac (1.4)

2001-09-05 21:51 grob

    changes cause of new skin-structure, buttons are now named

- code/Membership/edit.hac (1.3)

2001-09-05 21:50 grob

    added form-element for default dateformat

- code/Site/edit.skin (1.4)

2001-09-05 21:50 grob

    changes cause of new skin-structure

- code/Comment/edit.hac (1.5)

2001-09-05 21:50 grob

    removed formattig-attribute of modifytime-macro-call

- code/Story/edit.skin (1.5)

2001-09-05 21:49 grob

    changed layout

- code/Comment/edit.skin (1.5)

2001-09-05 21:48 grob

    removed formatting-attribute of lastupdate-macro-call

- code/Site/header.skin (1.5)

2001-09-05 21:47 grob

    added missing <tr>

- code/Site/history.skin (1.3)

2001-09-05 21:47 grob

    changed formatting-attribute of now-macro-call

- code/Root/header.skin (1.4)

2001-09-05 21:46 grob

    changes cause of new skin-structure

- code/MemberMgr/login.hac (1.5)

2001-09-05 21:45 grob

    using _parent instead of __parent__

- code/MemberMgr/logout.hac (1.3)

2001-09-05 21:45 grob

    added dateformat_macro()

- code/Site/macros.js (1.12)

2001-09-05 21:44 grob

    several changes

- code/Story/macros.js (1.12)

2001-09-05 21:43 grob

    using JS-Objects now instead of HopObjects

- code/Image/macros.js (1.8)

2001-09-05 21:43 grob

    using _parent instead of __parent__

- code/SkinMgr/macros.js (1.6)

2001-09-05 21:42 grob

    added global logo_macro()

- code/Global/macros.js (1.3)

2001-09-05 21:42 grob

    using JS-Objects now instead of HopObjects

- code/HopObject/macros.js (1.6)

2001-09-05 21:41 grob

    changes cause of new skin-structure and changed securityFunctions

- code/Site/main.hac (1.4)

2001-09-05 21:41 grob

    using JS-Objects now instead of HopObjects, __id__ is now _id

- code/Comment/macros.js (1.9)

2001-09-05 21:40 grob

    changes cause of new skin-structure, buttons are named now ...

- code/Story/main.hac (1.8)

2001-09-05 21:40 grob

    changes cause of new skin-structure, buttons are named now ...

- code/SkinMgr/main.hac (1.4)

2001-09-05 21:39 grob

    changes cause of new skin-structure and rewritten securityFunctions

- code/Day/main.hac (1.3)

2001-09-05 21:39 grob

    changes cause of new skin-structure

- code/Root/main.hac (1.2)

2001-09-05 21:39 grob

    changes cause of new skin-structure and rewritten securityFunctions

- code/ImageMgr/main.hac (1.6)

2001-09-05 21:38 grob

    changes cause of new skin-structure

- code/Site/main.skin (1.4)

2001-09-05 21:38 grob

    changes cause of new skin-structure

- code/Story/main.skin (1.8)

2001-09-05 21:37 grob

    completely rewritten, added explanation of skins

- code/SkinMgr/main.skin (1.4)

2001-09-05 21:34 grob

    changes cause of new skin-structure

- code/ImageMgr/main.skin (1.4)

2001-09-05 21:34 grob

    changes cause of new skin-structure

- code/Root/main.skin (1.5)

2001-09-05 21:33 grob

    changes cause of new skin-structure

- code/Day/main.skin (1.2)

2001-09-05 21:32 grob

    changes cause of new skin-structure and rewritten security-functions

- code/Site/memberships.hac (1.3)

2001-09-05 21:32 grob

    changes cause of new skin-structure and rewritten security-functions

- code/Root/new.hac (1.4)

2001-09-05 21:31 grob

    enable setting of dateformat-property

- code/Site/objectFunctions.js (1.9)

2001-09-05 21:30 grob

    creates JS-Object instead of HopObjects as param-object

- code/User/objectFunctions.js (1.6)

2001-09-05 21:29 grob

    buttons are now changed, now using formatLinks()

- code/Story/objectFunctions.js (1.6)

2001-09-05 21:28 grob

    using _parent instead of __parent__

- code/SkinMgr/objectFunctions.js (1.2)

2001-09-05 21:28 grob

    using _parent instead of __parent__, some slight changes

- code/MemberMgr/objectFunctions.js (1.4)

2001-09-05 21:28 grob

    set default dateformat for new weblog

- code/Root/objectFunctions.js (1.6)

2001-09-05 21:27 grob

    using addTo instead of setTo

- code/Membership/objectFunctions.js (1.3)

2001-09-05 21:26 grob

    not resized images are now saved using writeToFile

- code/Image/objectFunctions.js (1.5)

2001-09-05 21:26 grob

    using _parent now instead of __parent__

- code/ImageMgr/objectFunctions.js (1.4)

2001-09-05 21:25 grob

    cleaned up

- code/HopObject/objectFunctions.js (1.3)

2001-09-05 21:22 grob

    changes cause of rewritten security-functions, added new formatLink()-function

- code/Comment/objectFunctions.js (1.5)

2001-09-05 21:22 grob

    new functions: setLayout() and formatLinks()

- code/Global/objectFunctions.js (1.3)

2001-09-05 21:21 grob

    removed format-attribute in call of lastupdate-macro

- code/Site/preview.skin (1.3)

2001-09-05 21:21 grob

    removed format-attribute in call of createtime-macro

- code/Story/preview.skin (1.7)

2001-09-05 21:20 grob

    removed format-attribute in createtime-macro

- code/Membership/preview.skin (1.3)

2001-09-05 21:20 grob

    changed layout of images in list

- code/Image/preview.skin (1.4)

2001-09-05 21:19 grob

    now uses setLayout()-function instead of __parent__, included new javascript-skin

- code/MemberMgr/register.hac (1.5)

2001-09-05 21:18 grob

    buttons are named now

- code/MemberMgr/register.skin (1.3)

2001-09-05 21:18 grob

    renderTextPreview()-function now inserts <wbr>-tags to prevent crapping of recently-modified box

- code/HopObject/renderFunctions.js (1.7)

2001-09-05 21:17 grob

    __id__ is now _id

- code/Global/renderFunctions.js (1.3)

2001-09-05 21:16 grob

    added include of javascript-skin, some other changes

- code/Comment/reply.hac (1.5)

2001-09-05 21:15 grob

    reworking due to new skin-structure

- code/Story/securityFunction.js (1.5)

2001-09-05 21:15 grob

    reworking due to new skin-structure

- code/Site/securityFunctions.js (1.7)

2001-09-05 21:15 grob

    reworking due to new skin-structure

- code/Image/securityFunction.js (1.4)

2001-09-05 21:14 grob

    reworking due to new skin-structure

- code/ImageMgr/securityFunctions.js (1.4)

2001-09-05 21:14 grob

    reworking due to new skin-structure

- code/Root/securityFunctions.js (1.3)

2001-09-05 21:14 grob

    reworking due to new skin-structure

- code/SkinMgr/securityFunctions.js (1.4)

2001-09-05 21:14 grob

    reworking due to new skin-structure

- code/MemberMgr/securityFunctions.js (1.3)

2001-09-05 21:13 grob

    reworking due to new skin-structure

- code/Comment/securityFunctions.js (1.4)

2001-09-05 21:13 grob

    changes cause of new skin-structure

- code/Site/signup.hac (1.3)

2001-09-05 21:12 grob

    named cancel-button

- code/Site/signup.skin (1.2)

2001-09-05 21:08 grob

    added dateformat-property

- code/Site/type.properties (1.9)

2001-09-05 21:07 grob

    removed format-attribute

- code/Site/welcome.skin (1.3)

2001-08-29 21:46 hannes

    made comment edit form slightly wider (25->30)

- code/Comment/edit.skin (1.4)

2001-08-27 20:54 grob

    not nedded anymore

- code/Story/login.skin (1.3)

2001-08-27 14:34 michi

    added xmlrpcaccess

- code/app.properties (1.4)

2001-08-26 19:49 grob

    cleaning

- code/Image/macros.js (1.7)

2001-08-26 19:48 grob

    javascript-skin is now included in pageheader

- code/Comment/delete.hac (1.4)

2001-08-26 19:47 grob

    javascript-skin is now included in pageheader

- code/Comment/reply.hac (1.4)

2001-08-26 19:46 grob

    javascript-skin is now included in pageheader

- code/Comment/edit.hac (1.4)

2001-08-26 19:45 grob

    javascript-skin is now included in pageheader

- code/Image/edit.hac (1.3)

2001-08-26 19:44 grob

    javascript-skin is now included in pageheader

- code/Image/delete.hac (1.4)

2001-08-26 19:42 grob

    including javascript-skin if weblog is found in path

- code/ImageMgr/main.hac (1.5)

2001-08-26 19:40 grob

    including javascript-skin if weblog is found in path

- code/ImageMgr/create.hac (1.3)

2001-08-26 19:39 grob

    javascript-skin is now included in pageheader

- code/Membership/edit.hac (1.2)

2001-08-26 19:38 grob

    including javascript-skin if weblog is found in path

- code/MemberMgr/register.hac (1.4)

2001-08-26 19:37 grob

    including javascript-skin if weblog is found in path

- code/MemberMgr/login.hac (1.4)

2001-08-26 19:36 grob

    including javascript-skin if weblog is found in path

- code/MemberMgr/edit.hac (1.3)

2001-08-26 19:31 grob

    now uses path.weblog instead of this.__parent__

- code/SkinMgr/main.hac (1.3)

2001-08-26 19:27 grob

    javascript-skin is now included in pageheader

- code/Story/edit.hac (1.3)

2001-08-26 19:26 grob

    javascript-skin is now included in pageheader

- code/Story/delete.hac (1.3)

2001-08-26 19:25 grob

    javascript-skin is now included in pageheader

- code/Site/memberships.hac (1.2)

2001-08-26 19:25 grob

    javascript-skin is now included in pageheader

- code/Site/signup.hac (1.2)

2001-08-26 19:23 grob

    javascript-skin is now included in pageheader

- code/Site/edit.hac (1.3)

2001-08-26 19:23 grob

    javascript-skin is now included in pageheader

- code/Site/create.hac (1.3)

2001-08-26 19:21 grob

    javascript-skin is now included in pageheader

- code/Story/comment.hac (1.3)

2001-08-26 19:20 grob

    javascript-skin is now included in pageheader

- code/Story/main.hac (1.7)

2001-08-26 19:19 grob

    new thumbnail-macro made slight changes to openLink()-function necessary

- code/HopObject/renderFunctions.js (1.6)

2001-08-26 19:19 grob

    javascript-skin is now included in pageheader

- code/Site/main.hac (1.3)

2001-08-26 19:19 grob

    javascript-skin is now included in pageheader

- code/Day/main.hac (1.2)

2001-08-26 19:17 grob

    added parent-property to _parent

- code/Image/type.properties (1.3)

2001-08-26 19:17 grob

    added popupUrl()-function

- code/Image/objectFunctions.js (1.4)

2001-08-26 19:15 grob

    added thumbnail-macro

- code/Story/macros.js (1.11)

2001-08-26 19:14 grob

    added thumbnail-macro

- code/Site/macros.js (1.11)

2001-08-26 19:12 grob

    initial check-in

- code/Site/javascript.skin (1.1)

2001-08-26 16:30 grob

    added missing </table>-tag

- code/Image/edit.skin (1.3)

2001-08-26 16:18 grob

    removed filter-function

- code/ImageMgr/filterFunctions.js (1.2)

2001-08-26 16:16 grob

    removed filter-function

- code/Comment/filterFunctions.js (1.2)

2001-08-26 16:16 grob

    removed call of filter-function

- code/Comment/macros.js (1.8)

2001-08-26 16:13 grob

    removed call of filter-function

- code/Story/macros.js (1.10)

2001-08-26 16:13 grob

    removed call of filter-function

- code/Story/main.hac (1.6)

2001-08-26 16:13 grob

    removed call of filter-function

- code/Story/comment.hac (1.2)

2001-08-26 16:11 grob

    removed filterfunction cause it's not needed anymore

- code/Story/filterFunctions.js (1.2)

2001-08-26 16:10 grob

    added _subnode.filter, manual filter-function is not needed anymore

- code/Story/type.properties (1.5)

2001-08-25 17:24 grob

    password-macro doesn't render the password anymore (just the input type password)

- code/User/macros.js (1.3)

2001-08-25 17:17 grob

    skin now gets name and password as parameter object instead of calling macros

- code/User/mailbody.skin (1.3)

2001-08-25 17:16 grob

    sendConfirmationMail() now pushes name and password to mailbody.skin

- code/User/objectFunctions.js (1.5)

2001-08-25 15:22 hannes

    added _parent entry

- code/Site/type.properties (1.8)

2001-08-25 15:16 hannes

    update weblog's lastupdate property when creating or modifying stories via XML-RPC

- code/Root/bloggerapi.js (1.3)

2001-08-25 15:13 hannes

    perform check for isBlocked() on this instead of user

- code/User/objectFunctions.js (1.4)

2001-08-25 14:31 hannes

    added collection storiesByID to access stories based on ID regardless of its weblog

- code/Root/type.properties (1.3)

2001-08-25 14:29 hannes

    removed minor copy/past related quirk

- code/Root/bloggerapi.js (1.2)

2001-08-25 14:27 hannes

    initial check in of Blogger API for Antville

- code/Root/bloggerapi.js (1.1)

2001-08-24 15:50 hannes

    parent entry was missing from type.properties

- code/Story/type.properties (1.4)

2001-08-24 12:00 hannes

    When more than 20 images are in the pool, browse them in group of 20s

- code/ImageMgr/macros.js (1.3)

2001-08-24 11:59 hannes

    filter function not required anymore in image manager

- code/ImageMgr/main.hac (1.4)
- code/ImageMgr/type.properties (1.3)
- code/Story/macros.js (1.9)

2001-08-24 11:52 hannes

    Include story title in title tag, if present

- code/Story/main.hac (1.5)

2001-08-24 11:45 hannes

    optimization in calendar macro by pulling expensive calls to Calendar and Date out of loops or doing without. The performance gains should be verynotable. Also, the manual filter function is not necessary anymore in the image macro.

- code/Site/macros.js (1.10)

2001-08-23 20:00 hannes

    minor optimization in calendar day rendering: date comparison is heavier than just checking the size

- code/Site/renderFunctions.js (1.6)

2001-08-23 17:31 hannes

    some minor optimizations in calender rendering

- code/Site/macros.js (1.9)
- code/Site/renderFunctions.js (1.5)

2001-08-20 18:29 hannes

    added _parent entry

- code/Comment/type.properties (1.2)

2001-08-15 09:26 grob

    initial check-in

- code/ImageMgr/filterFunctions.js (1.1)

2001-08-15 09:26 grob

    groupnodes are now of prototype day

- code/Site/type.properties (1.7)

2001-08-15 09:24 grob

    added parent- and thumbnail-columns in image-table

- antville.sql (1.6)

2001-08-15 09:24 grob

    patch that adds parent- and thumbnail-columns in image-table

- antville_dbpatch20010811.sql (1.1)

2001-08-15 09:21 grob

    added new properties "parent" and "thumbnail"

- code/Image/type.properties (1.2)

2001-08-15 09:21 grob

    using new isDeleteAllowed()-function

- code/Image/delete.hac (1.3)

2001-08-15 09:20 grob

    cancel-button works now

- code/Comment/edit.hac (1.3)

2001-08-15 09:20 grob

    some minor changes

- code/Comment/delete.hac (1.3)

2001-08-15 09:19 grob

    changes necessary due to new day-prototype

- code/Site/macros.js (1.8)

2001-08-15 09:19 grob

    changed appearence of status-line

- code/Story/edit.skin (1.4)

2001-08-15 09:15 grob

    bugfixes, dropdown for "who may edit" is now really verbose

- code/Story/macros.js (1.8)

2001-08-15 09:15 grob

    removed admin- and contributor-macro (not in use anymore)

- code/Membership/macros.js (1.4)

2001-08-15 09:13 grob

    rewrote some macros due to thumbnail-feature

- code/Image/macros.js (1.6)

2001-08-15 09:12 grob

    enabled rendering of checkboxes

- code/HopObject/macros.js (1.5)

2001-08-15 09:11 grob

    added call of filter()-function

- code/ImageMgr/main.hac (1.3)

2001-08-15 09:11 grob

    added editlink- and deletelink-macros (as in story-preview)

- code/Story/main.skin (1.7)

2001-08-15 09:10 grob

    changed layout of image-list

- code/ImageMgr/main.skin (1.3)

2001-08-15 09:09 grob

    more verbose image-upload-form

- code/Image/new.skin (1.3)

2001-08-15 09:09 grob

    necessary changes due to new day-prototype

- code/Site/objectFunctions.js (1.8)

2001-08-15 09:08 grob

    deleting of comments is now recursive

- code/Story/objectFunctions.js (1.5)

2001-08-15 09:08 grob

    added deleting of thumbnail in deleteImage-function

- code/ImageMgr/objectFunctions.js (1.3)

2001-08-15 09:07 grob

    added createThumbnail()-function, other minor changes

- code/Image/objectFunctions.js (1.3)

2001-08-15 09:06 grob

    deleting of comments is now recursive

- code/Comment/objectFunctions.js (1.4)

2001-08-15 09:05 grob

    changed appearence of image in pool-list

- code/Image/preview.skin (1.3)

2001-08-15 09:04 grob

    added isViewAllowed()-function, using isViewAllowed()-function

- code/Site/renderFunctions.js (1.4)

2001-08-15 09:03 grob

    added isViewAllowed()-function, several other minor changes

- code/Story/securityFunction.js (1.4)

2001-08-15 09:02 grob

    added isDeleteAllowed()-function

- code/Image/securityFunction.js (1.3)

2001-08-15 09:01 grob

    set correct redirect-property

- code/Site/securityFunctions.js (1.6)

2001-08-15 09:00 grob

    initial check-in

- code/Day/macros.js (1.1)
- code/Day/main.hac (1.1)
- code/Day/main.skin (1.1)

2001-08-15 08:57 grob

    new images appear on top of the list

- code/ImageMgr/type.properties (1.2)

2001-08-11 16:54 hannes

    new helma snapshot requires _skinmanager entry in type.properties

- code/Site/type.properties (1.6)

2001-07-30 08:52 hannes

    Generate a link even if 'to' or 'linkto' is not specified. Linking to 'main' will cause the action to be omitted. Also found an uncommitted previous modification: the content of renderInputTextarea is now encoded.

- code/HopObject/renderFunctions.js (1.5)

2001-07-26 09:58 grob

    fixed a silly bug where the creator of a weblog was admin but normal user ...

- code/Site/objectFunctions.js (1.7)

2001-07-26 09:58 grob

    fixed a silly bug where the creator of a weblog was admin but normal user ...

- code/Root/objectFunctions.js (1.5)

2001-07-23 07:32 grob

    removed some testing-leftover ...

- code/Story/preview.skin (1.6)

2001-07-22 12:57 grob

    added changes made in patch 20010721

- antville.sql (1.5)

2001-07-21 22:49 grob

    changes to the changes ...

- antville_dbpatch20010721.sql (1.2)

2001-07-21 22:05 grob

    - added a select-box to choose who may edit this story
    - now shows who created the story and who edited it last

- code/Story/edit.skin (1.3)

2001-07-21 22:04 grob

    choosing the user-level is now done with a select-box instead of two checkboxes

- code/Membership/edit.skin (1.2)

2001-07-21 22:03 grob

    added cancel-button and some kind of header

- code/Comment/edit.skin (1.3)

2001-07-21 22:01 grob

    several changes ...

- code/Story/macros.js (1.7)

2001-07-21 22:00 grob

    - renamed "userlevel"-macro to "level"
    - now using a select-box to choose userrights

- code/Membership/macros.js (1.3)

2001-07-21 21:58 grob

    removed a bug in editlink/deletelink-macros when using images instead of text-links

- code/Comment/macros.js (1.7)

2001-07-21 21:58 grob

    removed a bug in editlink/deletelink-macros when using images instead of text-links

- code/Image/macros.js (1.5)

2001-07-21 21:57 grob

    renamed "userlevel"-macro to "level"

- code/Membership/mailbody.skin (1.2)

2001-07-21 21:57 grob

    adding comments is now done within an extra page (comment.hac)

- code/Story/main.hac (1.4)

2001-07-21 21:56 grob

    replaced form for adding a toplevel-comment with a link to an extra page

- code/Story/main.skin (1.6)

2001-07-21 21:54 grob

    changes due to adding the property "editableby" to story, changed createMember()-function

- code/Site/objectFunctions.js (1.6)

2001-07-21 21:52 grob

    changes due to adding the property "editableby" to story, some other minor changes

- code/Story/objectFunctions.js (1.4)

2001-07-21 21:51 grob

    changed functions due to the migration from two "admin"- and "contributor"-properties to one "level"

- code/Membership/objectFunctions.js (1.2)

2001-07-21 21:49 grob

    cleaned up the way select-boxes are rendered (at least a bit ;-)

- code/HopObject/objectFunctions.js (1.2)

2001-07-21 21:48 grob

    removed "commentlink"-macro ...

- code/Story/preview.skin (1.5)

2001-07-21 21:47 grob

    renamed "userlevel"-macro to "level"

- code/Membership/preview.skin (1.2)

2001-07-21 21:47 grob

    added a "cancel"-button in comment-form ...

- code/Comment/reply.hac (1.3)

2001-07-21 21:46 grob

    modified functions isEditAllowed() and isPostAllowed()

- code/Story/securityFunction.js (1.3)

2001-07-21 21:45 grob

    - added properti "editableby"
    - last modifier of story is now saved
    - added virtual collection "allcomments" to enable counting of comments (instead of just threads)

- code/Story/type.properties (1.3)

2001-07-21 21:43 grob

    migrated properties admin and contributor into one property "level"

- code/Membership/type.properties (1.2)

2001-07-21 21:37 grob

    migrated ISADMIN and ISCONTRIBUTOR in table MEMBER to COLUMN LEVEL
    added column EDITABLEBY to table STORY

- antville_dbpatch20010721.sql (1.1)

2001-07-21 21:35 grob

    moved adding a toplevel-comment from story/main.hac to this action

- code/Story/comment.hac (1.1)

2001-07-21 21:35 grob

    not needed anymore

- code/Story/commentlink.skin (1.3)

2001-07-21 21:34 grob

    skin displaying story and form for adding toplevel-comment

- code/Story/comment.skin (1.1)

2001-07-21 13:25 grob

    - author appears only as link if explicitly specified in macro-tag
    - limiting text now uses renderTextPreview()-function
    - first words of text are shown when title is missing and should appear as link

- code/Story/macros.js (1.6)

2001-07-21 13:23 grob

    - first words of text are shown when title is missing and should appear as link
    - limited text-preview now breaks at spaces

- code/Comment/macros.js (1.6)

2001-07-21 13:20 grob

    new function renderTextPreview() - used for recently-modified-list

- code/HopObject/renderFunctions.js (1.4)

2001-07-21 13:19 grob

    no message

- code/Site/history.skin (1.2)

2001-07-21 13:18 grob

    increased limit to display in history

- code/Comment/historyview.skin (1.2)

2001-07-21 13:18 grob

    increased limit to display in history

- code/Story/historyview.skin (1.2)

2001-07-21 13:12 grob

    author appears as link

- code/Story/main.skin (1.5)

2001-07-21 13:11 grob

    some layout-changes, replaced historyComment and historyStory with historyItem

- code/Site/style.skin (1.4)

2001-07-21 13:11 grob

    author appears as link

- code/Story/preview.skin (1.4)

2001-07-21 13:10 grob

    author of comment appears as link

- code/Comment/reply.skin (1.4)

2001-07-21 13:09 grob

    author of comment appears as link

- code/Comment/toplevel.skin (1.4)

2001-07-18 18:42 michi

    typo in previous update

- code/Site/type.properties (1.5)

2001-07-18 15:58 michi

    branches:  1.2.2;
    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- code/Skin/macros.js (1.2)

2001-07-18 15:58 michi

    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- code/Site/history.skin (1.1)
- code/Site/macros.js (1.7)
- code/Site/main.skin (1.3)
- code/Site/objectFunctions.js (1.5)
- code/Site/style.skin (1.3)
- code/Site/type.properties (1.4)
- code/User/macros.js (1.2)

2001-07-18 15:58 michi

    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- code/Comment/historyview.skin (1.1)
- code/Comment/macros.js (1.5)
- code/Comment/objectFunctions.js (1.3)
- code/Global/macros.js (1.2)
- code/Global/renderFunctions.js (1.2)
- code/HopObject/macros.js (1.4)
- code/Image/macros.js (1.4)
- code/ImageMgr/macros.js (1.2)
- code/Membership/macros.js (1.2)
- code/Root/macros.js (1.2)

2001-07-18 15:58 michi

    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- code/Story/historyview.skin (1.1)
- code/Story/macros.js (1.5)
- code/Story/main.skin (1.4)
- code/Story/objectFunctions.js (1.3)

2001-07-18 15:58 michi

    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- documentation.html (1.3)

2001-07-18 15:58 michi

    basically implemented the chronological history list and did some additional minor changes
    weblog/objectFunctions.js -> modifytime is set to current Date at creation time
    story/objectFunctions.js -> modifytime is set to current Date at creation time
    comment/objectFunctions.js -> modifytime is set to current Date at creation time; isonline is set to 1 at creation time; added function isOnline()
    weblog/type.properties -> two additional subnode-containers: allstories, allcomments
    weblog/macros.js -> implemented history_macro which renders List of recently modified Objects
    story/historyview.skin -> will be rendered by the weblog-history macro
    comment/historyview.skin -> will be rendered by the weblog-history macro
    weblog/main.skin -> included history.skin
    story/main.skin -> included history.skin
    weblog/style.skin -> included "history", "historyStory" and"historyComment" classes
    weblog/history.skin -> newly created
    story/macors.js -> title_macro can be rendered as a link; comments_macro renders an invisible anchor-tag before each comment
    comment/macors.js -> title_macro can be rendered as a link; replies_macro renders an invisible anchor-tag before each comment
    eliminated renderPrefix() and renderSuffix()
    documentation.htm -> updated

- code/SkinMgr/macros.js (1.5)

2001-07-14 09:40 grob

    fixed a bug in isUserContributor-function

- code/Site/securityFunctions.js (1.5)

2001-07-09 21:01 grob

    property appPath not needed anymore

- code/app.properties (1.3)

2001-07-09 20:18 grob

    added check if weblog is public

- code/Story/main.hac (1.3)

2001-07-09 20:17 grob

    contributor-navigation is only showed if user is logged in, calendar is disabled if archive is disabled

- code/Site/macros.js (1.6)

2001-07-09 20:16 grob

    added check if weblog is public

- code/Site/main.hac (1.2)

2001-07-09 20:15 grob

    added function to check if weblog is online, if archive is enabled for weblog, several other changes

- code/Site/securityFunctions.js (1.4)

2001-07-09 20:09 grob

    no message

- code/Site/header.skin (1.4)

2001-07-09 20:08 grob

    lastupdate of weblog is modified when a comment is added or a story is updated

- code/Story/objectFunctions.js (1.2)

2001-07-09 20:01 grob

    deleting a story now updates lastupdate of weblog

- code/Site/objectFunctions.js (1.4)

2001-07-09 19:57 grob

    adding a comment now updates lastupdate of weblog

- code/Comment/objectFunctions.js (1.2)

2001-07-09 17:39 henso

    read skin content from app.skinfile.** property instead of reading it from file.

- code/SkinMgr/macros.js (1.4)

2001-07-04 11:37 michi

    just corrected a typo: varchar(2) instead of varchar2(2)

- antville.sql (1.4)

2001-07-01 19:45 grob

    slight changes because of new user-structure, some other changes

- code/Comment/macros.js (1.4)

2001-07-01 19:44 grob

    slight changes because of new user-structure

- code/Image/macros.js (1.3)

2001-07-01 19:44 grob

    slight changes because of new user-structure

- code/Comment/securityFunctions.js (1.3)

2001-07-01 19:42 grob

    slight changes because of new user-structure

- code/SkinMgr/securityFunctions.js (1.3)

2001-07-01 19:42 grob

    slight changes because of new user-structure

- code/ImageMgr/securityFunctions.js (1.3)

2001-07-01 19:40 grob

    added author-macro, some other changes

- code/Story/macros.js (1.4)

2001-07-01 19:39 grob

    author is now displayed

- code/Story/main.skin (1.3)

2001-07-01 19:38 grob

    author is now displayed in preview of story

- code/Story/preview.skin (1.3)

2001-07-01 19:37 grob

    removed function getWeblog() since there is no weblog-property anymore

- code/User/objectFunctions.js (1.3)

2001-07-01 19:37 grob

    removed weblog-property, subnodes are now member-objects of user

- code/User/type.properties (1.2)

2001-07-01 19:36 grob

    added link to member-listing

- code/Site/adminnavigation.skin (1.3)

2001-07-01 19:35 grob

    added additional skin for calendar-header-row

- code/Site/calendardayheader.skin (1.1)

2001-07-01 19:35 grob

    removed hardcoded header-titles

- code/Site/calendar.skin (1.3)

2001-07-01 19:34 grob

    added navigation-skin for contributors

- code/Site/contribnavigation.skin (1.1)

2001-07-01 19:34 grob

    moved formatTimestamp() to objectFunctions, some other changes ...

- code/Site/renderFunctions.js (1.3)

2001-07-01 19:33 grob

    added link to signup

- code/Site/header.skin (1.3)

2001-07-01 19:32 grob

    added editors for usersignup and usercontribute

- code/Site/edit.skin (1.3)

2001-07-01 19:30 grob

    new calendar (now locale-sensitive), several bugfixes, lot's of changes

- code/Site/macros.js (1.5)

2001-07-01 19:29 grob

    removed owner, added two flags for signup and contribution

- code/Site/type.properties (1.3)

2001-07-01 19:28 grob

    users can now sign up to a weblog

- code/Site/signup.hac (1.1)
- code/Site/signup.skin (1.1)

2001-07-01 19:28 grob

    member-list for admins

- code/Site/memberlist.skin (1.1)
- code/Site/memberships.hac (1.1)

2001-07-01 19:27 grob

    lot's of changes ...

- code/Site/objectFunctions.js (1.3)

2001-07-01 19:27 grob

    lot's of changes ...

- code/Site/securityFunctions.js (1.3)

2001-07-01 19:25 grob

    new weblog now creates a initial admin-member, new default values

- code/Root/objectFunctions.js (1.4)

2001-07-01 19:23 grob

    subnodes of membership are now member-objects

- code/MemberMgr/type.properties (1.1)

2001-07-01 19:20 grob

    initial check-in

- code/Membership/edit.hac (1.1)
- code/Membership/edit.skin (1.1)
- code/Membership/macros.js (1.1)
- code/Membership/mailbody.skin (1.1)
- code/Membership/objectFunctions.js (1.1)
- code/Membership/preview.skin (1.1)
- code/Membership/type.properties (1.1)

2001-07-01 19:17 grob

    added table MEMBER, some changes to WEBLOG and USER

- antville.sql (1.3)

2001-07-01 19:15 grob

    added table MEMBER, some changes to WEBLOG and USER

- antville_dbpatch20010629.sql (1.1)

2001-07-01 18:28 grob

    no message

- code/Site/new.skin (1.4)

2001-07-01 18:25 grob

    layout-change

- code/User/mailbody.skin (1.2)

2001-07-01 18:24 grob

    layout-changes

- code/User/edit.skin (1.3)

2001-07-01 18:21 grob

    layout-changes

- code/SkinMgr/main.skin (1.3)

2001-07-01 18:20 grob

    some layout-changes

- code/SkinMgr/macros.js (1.3)

2001-07-01 18:18 grob

    removed check if user already has a weblog

- code/Root/securityFunctions.js (1.2)

2001-07-01 18:16 grob

    no message

- code/MemberMgr/register.hac (1.3)

2001-07-01 18:14 grob

    much simpler now ...

- code/MemberMgr/logout.hac (1.2)

2001-07-01 18:13 grob

    no message

- code/MemberMgr/login.hac (1.3)

2001-07-01 17:53 grob

    no message

- code/Site/usernavigation.skin (1.3)

2001-06-29 08:58 grob

    fixed silly bug within date-formatting

- code/Comment/reply.skin (1.3)
- code/Comment/toplevel.skin (1.3)

2001-06-28 18:11 grob

    several changes (createtime/modifytime/language/country ...)

- code/Site/macros.js (1.4)

2001-06-28 18:10 grob

    changed renderImage-function

- code/Site/renderFunctions.js (1.2)

2001-06-28 18:10 grob

    updateWeblog now saves language/country

- code/Site/objectFunctions.js (1.2)

2001-06-28 18:09 grob

    added language/country properties

- code/Site/type.properties (1.2)

2001-06-28 18:09 grob

    changed security-functions

- code/Site/create.hac (1.2)
- code/Site/edit.hac (1.2)
- code/Site/securityFunctions.js (1.2)

2001-06-28 18:09 grob

    no message

- code/Site/usernavigation.skin (1.2)
- code/Site/welcome.skin (1.2)

2001-06-28 18:08 grob

    no message

- code/User/edit.skin (1.2)

2001-06-28 18:08 grob

    mail-confirm now uses mailbody.skin instead of regConfirm.skin

- code/User/objectFunctions.js (1.2)

2001-06-28 18:08 grob

    no message

- code/Site/adminnavigation.skin (1.2)
- code/Site/calendar.skin (1.2)
- code/Site/calendarday.skin (1.2)
- code/Site/calendarselday.skin (1.2)
- code/Site/calendarweek.skin (1.2)
- code/Site/edit.skin (1.2)
- code/Site/header.skin (1.2)
- code/Site/main.skin (1.2)
- code/Site/new.skin (1.3)
- code/Site/preview.skin (1.2)
- code/Site/style.skin (1.2)

2001-06-28 18:07 grob

    no message

- code/Story/commentlink.skin (1.2)
- code/Story/delete.skin (1.2)
- code/Story/edit.skin (1.2)
- code/Story/login.skin (1.2)
- code/Story/main.skin (1.2)
- code/Story/preview.skin (1.2)
- code/Story/type.properties (1.2)

2001-06-28 18:06 grob

    changed create/modifytime-macros, image-macro

- code/Story/macros.js (1.3)

2001-06-28 18:05 grob

    changed security-functions

- code/Story/delete.hac (1.2)
- code/Story/edit.hac (1.2)
- code/Story/main.hac (1.2)
- code/Story/securityFunction.js (1.2)

2001-06-28 18:04 grob

    no message

- code/SkinMgr/main.skin (1.2)

2001-06-28 18:04 grob

    no message

- code/Skin/edit.skin (1.2)

2001-06-28 18:03 grob

    changed security-functions

- code/SkinMgr/main.hac (1.2)
- code/SkinMgr/securityFunctions.js (1.2)

2001-06-28 18:03 grob

    no message

- code/Root/header.skin (1.3)
- code/Root/main.skin (1.4)
- code/Root/new.hac (1.3)
- code/Root/style.skin (1.2)
- code/Root/type.properties (1.2)

2001-06-28 18:02 grob

    added new default-values for weblog-properties

- code/Root/objectFunctions.js (1.3)

2001-06-28 18:01 grob

    no message

- code/MemberMgr/objectFunctions.js (1.3)

2001-06-28 18:01 grob

    no message

- code/MemberMgr/login.skin (1.2)
- code/MemberMgr/register.skin (1.2)
- code/MemberMgr/statusloggedin.skin (1.2)
- code/MemberMgr/statusloggedout.skin (1.2)

2001-06-28 18:01 grob

    changed security-functions

- code/MemberMgr/edit.hac (1.2)
- code/MemberMgr/securityFunctions.js (1.2)

2001-06-28 18:00 grob

    no message

- code/MemberMgr/register.hac (1.2)

2001-06-28 18:00 grob

    changed redirecting after login

- code/MemberMgr/login.hac (1.2)

2001-06-28 17:59 grob

    changed security-functions

- code/ImageMgr/create.hac (1.2)
- code/ImageMgr/main.hac (1.2)
- code/ImageMgr/securityFunctions.js (1.2)

2001-06-28 17:59 grob

    no message

- code/ImageMgr/main.skin (1.2)
- code/ImageMgr/objectFunctions.js (1.2)

2001-06-28 17:58 grob

    image-upload now checks mimetype instead of extension

- code/Image/objectFunctions.js (1.2)

2001-06-28 17:58 grob

    no message

- code/Image/delete.skin (1.2)
- code/Image/edit.skin (1.2)
- code/Image/new.skin (1.2)
- code/Image/preview.skin (1.2)

2001-06-28 17:57 grob

    changed security-functions

- code/Image/delete.hac (1.2)
- code/Image/edit.hac (1.2)
- code/Image/securityFunction.js (1.2)

2001-06-28 17:57 grob

    changed image-macro

- code/Image/macros.js (1.2)

2001-06-28 17:56 grob

    changed html-code to lowercase

- code/HopObject/renderFunctions.js (1.3)

2001-06-28 17:55 grob

    removed form-macro, changed link-macro

- code/HopObject/macros.js (1.3)

2001-06-28 17:54 grob

    no message

- code/Global/main.skin (1.2)

2001-06-28 17:53 grob

    changed security-functions

- code/Comment/delete.hac (1.2)
- code/Comment/edit.hac (1.2)
- code/Comment/reply.hac (1.2)
- code/Comment/securityFunctions.js (1.2)

2001-06-28 17:53 grob

    no message

- code/Comment/delete.skin (1.2)
- code/Comment/edit.skin (1.2)
- code/Comment/reply.skin (1.2)
- code/Comment/toplevel.skin (1.2)

2001-06-28 17:53 grob

    added modifytime-macro

- code/Comment/macros.js (1.3)

2001-06-28 17:18 grob

    no message

- documentation.html (1.2)

2001-06-28 16:51 grob

    moved security-checks into this file

- code/Root/securityFunctions.js (1.1)

2001-06-28 16:47 grob

    changed regConfirm.skin to mailbody.skin

- code/User/mailbody.skin (1.1)

2001-06-28 16:47 grob

    renamed to mailbody.skin

- code/User/regConfirm.skin (1.2)

2001-06-28 16:45 grob

    patch for antville-database that adds columns LANGUAGE and COUNTRY to table weblog

- antville_dbpatch20010621.sql (1.1)

2001-06-28 16:44 grob

    added language/country-columns in table weblog

- antville.sql (1.2)

2001-06-20 10:51 grob

    no message

- code/Root/main.skin (1.3)

2001-06-20 10:38 grob

    checkReg() now checks for invalid characters in username, registered and blocked is now filled correctly

- code/MemberMgr/objectFunctions.js (1.2)

2001-06-20 10:29 grob

    evalNewWeblog() now checks for invalid characters in weblog-alias

- code/Root/objectFunctions.js (1.2)

2001-06-20 10:28 grob

    added function to check for invalid characters

- code/Global/objectFunctions.js (1.2)

2001-06-20 10:28 grob

    no message

- code/Site/new.skin (1.2)

2001-06-20 09:59 grob

    no message

- readme.txt (1.1)

2001-06-20 09:58 grob

    first incomplete version of the documentation

- documentation.html (1.1)

2001-06-20 09:46 grob

    added macro for displaying current date/time

- code/Global/macros.js (1.1)

2001-06-20 09:46 grob

    added new now-macro ...

- code/Root/header.skin (1.2)

2001-06-20 09:45 grob

    no message

- code/Root/main.skin (1.2)

2001-06-19 12:55 grob

    removed form_macro() since not in use anymore

- code/HopObject/macros.js (1.2)

2001-06-19 12:44 grob

    no message

- code/Comment/macros.js (1.2)

2001-06-19 12:24 grob

    no message

- code/Story/macros.js (1.2)

2001-06-19 11:53 grob

    moved from root to weblog

- code/Site/new.skin (1.1)

2001-06-19 11:53 grob

    no message

- code/Site/macros.js (1.3)

2001-06-19 11:12 grob

    added style-parameter for inputs

- code/HopObject/renderFunctions.js (1.2)

2001-06-19 11:09 grob

    no message

- code/Root/new.skin (1.2)

2001-06-19 11:09 grob

    uses now new.skin of weblog

- code/Root/new.hac (1.2)

2001-06-19 11:08 grob

    alias-macro can now be called as editor

- code/Site/macros.js (1.2)

2001-06-18 16:49 grob

    added appPath-property

- code/app.properties (1.2)

2001-06-18 16:47 grob

    new database-skins now get the source of the skinfile as default

- code/SkinMgr/macros.js (1.2)

2001-06-18 08:58 grob

    initial check-in

- code/SkinMgr/objectFunctions.js (1.1.1.1)
- code/SkinMgr/securityFunctions.js (1.1.1.1)
- code/Story/commentlink.skin (1.1.1.1)
- code/Story/delete.hac (1.1.1.1)
- code/Story/delete.skin (1.1.1.1)
- code/Story/edit.hac (1.1.1.1)
- code/Story/edit.skin (1.1.1.1)
- code/Story/filterFunctions.js (1.1.1.1)
- code/Story/login.skin (1.1.1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Skin/edit.skin (1.1.1.1)
- code/Skin/macros.js (1.1.1.1)
- code/Skin/type.properties (1.1.1.1)
- code/SkinMgr/macros.js (1.1.1.1)
- code/SkinMgr/main.hac (1.1.1.1)
- code/SkinMgr/main.skin (1.1.1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/macros.js (1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/type.properties (1.1.1.1)
- code/Site/usernavigation.skin (1.1.1.1)
- code/Site/welcome.skin (1.1.1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/objectFunctions.js (1.1)
- code/Site/preview.skin (1.1)
- code/Site/renderFunctions.js (1.1)
- code/Site/securityFunctions.js (1.1)
- code/Site/style.skin (1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Skin/edit.skin (1.1)
- code/Skin/macros.js (1.1)
- code/Skin/type.properties (1.1)
- code/SkinMgr/macros.js (1.1)
- code/SkinMgr/main.hac (1.1)
- code/SkinMgr/main.skin (1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/SkinMgr/objectFunctions.js (1.1)
- code/SkinMgr/securityFunctions.js (1.1)
- code/Story/commentlink.skin (1.1)
- code/Story/delete.hac (1.1)
- code/Story/delete.skin (1.1)
- code/Story/edit.hac (1.1)
- code/Story/edit.skin (1.1)
- code/Story/filterFunctions.js (1.1)
- code/Story/login.skin (1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/main.hac (1.1)
- code/Site/main.skin (1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/edit.skin (1.1.1.1)
- code/Site/header.skin (1.1.1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/adminnavigation.skin (1.1)
- code/Site/calendar.skin (1.1)
- code/Site/calendarday.skin (1.1)
- code/Site/calendarselday.skin (1.1)
- code/Site/calendarweek.skin (1.1)
- code/Site/create.hac (1.1)
- code/Site/edit.hac (1.1)
- code/User/macros.js (1.1)
- code/User/objectFunctions.js (1.1)
- code/User/regConfirm.skin (1.1)
- code/User/type.properties (1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/adminnavigation.skin (1.1.1.1)
- code/Site/calendar.skin (1.1.1.1)
- code/Site/calendarday.skin (1.1.1.1)
- code/Site/calendarselday.skin (1.1.1.1)
- code/Site/calendarweek.skin (1.1.1.1)
- code/Site/create.hac (1.1.1.1)
- code/Site/edit.hac (1.1.1.1)
- code/User/macros.js (1.1.1.1)
- code/User/objectFunctions.js (1.1.1.1)
- code/User/regConfirm.skin (1.1.1.1)
- code/User/type.properties (1.1.1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Story/macros.js (1.1)
- code/Story/main.hac (1.1)
- code/Story/main.skin (1.1)
- code/Story/objectFunctions.js (1.1)
- code/Story/preview.skin (1.1)
- code/Story/securityFunction.js (1.1)
- code/Story/type.properties (1.1)
- code/User/edit.skin (1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/main.hac (1.1.1.1)
- code/Site/main.skin (1.1.1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/edit.skin (1.1)
- code/Site/header.skin (1.1)

2001-06-18 08:58 grob

    branches:  1.1.1;
    Initial revision

- code/Site/type.properties (1.1)
- code/Site/usernavigation.skin (1.1)
- code/Site/welcome.skin (1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/objectFunctions.js (1.1.1.1)
- code/Site/preview.skin (1.1.1.1)
- code/Site/renderFunctions.js (1.1.1.1)
- code/Site/securityFunctions.js (1.1.1.1)
- code/Site/style.skin (1.1.1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Story/macros.js (1.1.1.1)
- code/Story/main.hac (1.1.1.1)
- code/Story/main.skin (1.1.1.1)
- code/Story/objectFunctions.js (1.1.1.1)
- code/Story/preview.skin (1.1.1.1)
- code/Story/securityFunction.js (1.1.1.1)
- code/Story/type.properties (1.1.1.1)
- code/User/edit.skin (1.1.1.1)

2001-06-18 08:58 grob

    initial check-in

- code/Site/macros.js (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Image/delete.hac (1.1.1.1)
- code/Image/delete.skin (1.1.1.1)
- code/Image/edit.hac (1.1.1.1)
- code/Image/edit.skin (1.1.1.1)
- code/Image/macros.js (1.1.1.1)
- code/Image/new.skin (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- antville.sql (1.1.1.1)
- code/app.properties (1.1.1.1)
- code/Comment/delete.hac (1.1.1.1)
- code/Comment/delete.skin (1.1.1.1)
- code/Comment/edit.hac (1.1.1.1)
- code/Comment/edit.skin (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/MemberMgr/login.hac (1.1.1.1)
- code/MemberMgr/login.skin (1.1.1.1)
- code/MemberMgr/logout.hac (1.1.1.1)
- code/MemberMgr/objectFunctions.js (1.1.1.1)
- code/MemberMgr/register.hac (1.1.1.1)
- code/MemberMgr/register.skin (1.1.1.1)
- code/MemberMgr/securityFunctions.js (1.1.1.1)
- code/MemberMgr/statusloggedin.skin (1.1.1.1)
- code/MemberMgr/statusloggedout.skin (1.1.1.1)
- code/Root/header.skin (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/HopObject/objectFunctions.js (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/HopObject/renderFunctions.js (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1.1.10;
    initial check-in

- code/db.properties (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Image/delete.hac (1.1)
- code/Image/delete.skin (1.1)
- code/Image/edit.hac (1.1)
- code/Image/edit.skin (1.1)
- code/Image/macros.js (1.1)
- code/Image/new.skin (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Root/macros.js (1.1)
- code/Root/main.hac (1.1)
- code/Root/main.skin (1.1)
- code/Root/new.hac (1.1)
- code/Root/new.skin (1.1)
- code/Root/objectFunctions.js (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/HopObject/renderFunctions.js (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Image/objectFunctions.js (1.1)
- code/Image/preview.skin (1.1)
- code/Image/securityFunction.js (1.1)
- code/Image/type.properties (1.1)
- code/ImageMgr/create.hac (1.1)
- code/ImageMgr/macros.js (1.1)
- code/ImageMgr/main.hac (1.1)
- code/ImageMgr/main.skin (1.1)
- code/ImageMgr/objectFunctions.js (1.1)
- code/ImageMgr/securityFunctions.js (1.1)
- code/ImageMgr/type.properties (1.1)
- code/MemberMgr/edit.hac (1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Comment/toplevel.skin (1.1.1.1)
- code/Comment/type.properties (1.1.1.1)
- code/Global/main.skin (1.1.1.1)
- code/Global/objectFunctions.js (1.1.1.1)
- code/Global/renderFunctions.js (1.1.1.1)
- code/HopObject/macros.js (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Comment/filterFunctions.js (1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Root/macros.js (1.1.1.1)
- code/Root/main.hac (1.1.1.1)
- code/Root/main.skin (1.1.1.1)
- code/Root/new.hac (1.1.1.1)
- code/Root/new.skin (1.1.1.1)
- code/Root/objectFunctions.js (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Image/objectFunctions.js (1.1.1.1)
- code/Image/preview.skin (1.1.1.1)
- code/Image/securityFunction.js (1.1.1.1)
- code/Image/type.properties (1.1.1.1)
- code/ImageMgr/create.hac (1.1.1.1)
- code/ImageMgr/macros.js (1.1.1.1)
- code/ImageMgr/main.hac (1.1.1.1)
- code/ImageMgr/main.skin (1.1.1.1)
- code/ImageMgr/objectFunctions.js (1.1.1.1)
- code/ImageMgr/securityFunctions.js (1.1.1.1)
- code/ImageMgr/type.properties (1.1.1.1)
- code/MemberMgr/edit.hac (1.1.1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Root/style.skin (1.1.1.1)
- code/Root/type.properties (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- antville.sql (1.1)
- code/app.properties (1.1)
- code/db.properties (1.1)
- code/Comment/delete.hac (1.1)
- code/Comment/delete.skin (1.1)
- code/Comment/edit.hac (1.1)
- code/Comment/edit.skin (1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Comment/macros.js (1.1.1.1)
- code/Comment/objectFunctions.js (1.1.1.1)
- code/Comment/reply.hac (1.1.1.1)
- code/Comment/reply.skin (1.1.1.1)
- code/Comment/securityFunctions.js (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/MemberMgr/login.hac (1.1)
- code/MemberMgr/login.skin (1.1)
- code/MemberMgr/logout.hac (1.1)
- code/MemberMgr/objectFunctions.js (1.1)
- code/MemberMgr/register.hac (1.1)
- code/MemberMgr/register.skin (1.1)
- code/MemberMgr/securityFunctions.js (1.1)
- code/MemberMgr/statusloggedin.skin (1.1)
- code/MemberMgr/statusloggedout.skin (1.1)
- code/Root/header.skin (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Root/style.skin (1.1)
- code/Root/type.properties (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Comment/toplevel.skin (1.1)
- code/Comment/type.properties (1.1)
- code/Global/main.skin (1.1)
- code/Global/objectFunctions.js (1.1)
- code/Global/renderFunctions.js (1.1)
- code/HopObject/macros.js (1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/Comment/macros.js (1.1)
- code/Comment/objectFunctions.js (1.1)
- code/Comment/reply.hac (1.1)
- code/Comment/reply.skin (1.1)
- code/Comment/securityFunctions.js (1.1)

2001-06-18 08:57 grob

    initial check-in

- code/Comment/filterFunctions.js (1.1.1.1)

2001-06-18 08:57 grob

    branches:  1.1.1;
    Initial revision

- code/HopObject/objectFunctions.js (1.1)