Commit graph

2298 commits

Author SHA1 Message Date
Robert Gaggl
46ff46c72f modified filter since we now have two different image prototypes, and we want just the site images in this collection 2003-11-23 19:09:30 +00:00
Robert Gaggl
75d4b82159 modified _children.filter since we now have two different image prototypes, and we want just the site images in this collection 2003-11-23 19:09:05 +00:00
Robert Gaggl
c4b620de10 - modified _parent definition (the _parent definition for layoutimages is done in layoutimage/type.properties)
- added object mapping for layout
2003-11-23 19:07:56 +00:00
Robert Gaggl
e03866ce79 - 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)
2003-11-23 19:07:03 +00:00
Robert Gaggl
6a817d0cd8 - added sys_layoutchooser_macro()
- call root.getTitle() instead of accessing root.sys_title directly (the latter might be empty)
2003-11-23 19:06:00 +00:00
Robert Gaggl
89f5832ecf replaced call of global image macro with layout.image 2003-11-23 19:05:00 +00:00
Robert Gaggl
aac468b2f9 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) 2003-11-23 19:04:01 +00:00
Robert Gaggl
1c4e70c5aa - modified since all font- and color preferences are now defined in a layout object 2003-11-23 19:03:08 +00:00
Robert Gaggl
999903b34a - modified since all font- and color preferences are now defined in a layout object
- added some more classes (still not finished)
2003-11-23 19:02:41 +00:00
Robert Gaggl
75be9c4a05 added layout chooser form element 2003-11-23 19:01:45 +00:00
Robert Gaggl
025b69e0ff set res.handlers.layout and res.skinpath according to current root layout 2003-11-23 19:01:15 +00:00
Robert Gaggl
bd949ac8e9 MAY_EDIT_SKINS was renamed to MAY_EDIT_LAYOUTS 2003-11-23 19:00:32 +00:00
Robert Gaggl
aacab6a31e 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) 2003-11-23 18:59:44 +00:00
Robert Gaggl
f2feb1006c - changed final redirect to _parent (since an image can also belong to a layout object now)
- fixed a typo
2003-11-23 18:58:33 +00:00
Robert Gaggl
898404a923 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)
2003-11-23 18:57:37 +00:00
Robert Gaggl
8f0b401a48 removed some empty lines 2003-11-23 18:55:42 +00:00
Robert Gaggl
9c54305c51 image.getStaticUrl() was renamed to image.getUrl() 2003-11-23 18:55:17 +00:00
Robert Gaggl
986b3470fa root.systitle_macro() was renamed to root.title_macro(), dto with root.sysurl_macro() 2003-11-23 18:54:45 +00:00
Robert Gaggl
64aa51aaca - replaced any calls of global image macro with layout.image (since layout images are now handled by layout objects) 2003-11-23 18:53:52 +00:00
Robert Gaggl
9ccce682ae - 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
2003-11-23 18:53:35 +00:00
Robert Gaggl
191167d8e7 use the new macro-handler "context" which either contains root or a site object 2003-11-23 18:51:06 +00:00
Robert Gaggl
32f5e4de95 - 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)
2003-11-23 18:49:59 +00:00
Robert Gaggl
20f20b3406 added setting the default layout 2003-11-23 18:48:45 +00:00
Robert Gaggl
22df53c795 - 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)
2003-11-23 18:48:07 +00:00
Robert Gaggl
c7d6babe3b - removed assignment of layout related preferences (these are part of layout objects now)
- added methods getLayout(), getStaticPath(), getStaticUrl(), getStaticDir() and getTitle()
2003-11-23 18:44:09 +00:00
Robert Gaggl
13f2b62f9d - 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
2003-11-23 18:42:17 +00:00
Robert Gaggl
a96067bfe1 - use res.handlers.context.getTitle() (which returns either a site object's title or the root title)
- root.getSysTitle() was renamed to root.getTitle()
2003-11-23 18:40:38 +00:00
Robert Gaggl
380404b230 - evalImgType() is now a global function
- call getStaticDir() of _parent to get the directory where images should be stored
2003-11-23 18:38:36 +00:00
Robert Gaggl
df31ba8574 - moved the former image-method evalImgType() to global
- use res.handlers.context now (which contains either root or a site object)
2003-11-23 18:37:08 +00:00
Robert Gaggl
6161a5c494 modified since the app.property "filePath" was removed (use app.properties.staticPath instead or the site/root methods getStaticPath()) 2003-11-23 18:35:42 +00:00
Robert Gaggl
8728b8a9b7 added method getUrl() 2003-11-23 18:32:30 +00:00
Robert Gaggl
7f7e078fa0 replaced calls of global image.macro with layout.image (since layout images are now handled by layout objects) 2003-11-23 18:32:03 +00:00
Robert Gaggl
0e16e02d41 reformatted html-code 2003-11-23 18:31:19 +00:00
Robert Gaggl
c5f92a1d3a getStaticUrl() was renamed to getUrl(), popupUrl() to getPopupUrl() 2003-11-23 18:30:37 +00:00
Robert Gaggl
eaa3cad588 added some layout-related system messages 2003-11-23 18:29:19 +00:00
Robert Gaggl
9152c521c9 re-added main skinmgr page 2003-11-23 18:28:46 +00:00
Robert Gaggl
2eddfe5d9b added linkedpath on top, replaced the code of the image with a call of image.code_macro() 2003-11-23 18:27:46 +00:00
Robert Gaggl
f5d1e28d15 root.systitle_macro() was renamed to root.title_macro(), dto. with root.sysurl_macro() 2003-11-23 18:26:56 +00:00
Robert Gaggl
7d26513b9f removed unused description_macro() since there is no user.description property anymore 2003-11-23 18:25:22 +00:00
Robert Gaggl
f8f3f7759f - removed modifier_macro() since it's now a hopobject macro
- removed some trailing spaces
2003-11-23 18:24:44 +00:00
Robert Gaggl
466a517fd2 - 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
2003-11-23 18:23:45 +00:00
Robert Gaggl
a503ca2260 - removed all layout-related macros (they're now macros of prototype layout)
- removed skinsetchooser_macro(), added layoutchooser_macro()
- minor code-formatting
2003-11-23 18:21:55 +00:00
Robert Gaggl
540c81b232 - 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
2003-11-23 18:18:58 +00:00
Robert Gaggl
a9bb4816c2 removed call of checkView in viewlink_macro() 2003-11-23 18:17:19 +00:00
Robert Gaggl
0c81881baa - getStaticUrl() was renamed to getUrl()
- popupUrl() was renamed to getPopupUrl()
2003-11-23 18:16:28 +00:00
Robert Gaggl
7335bbf21e - 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)
2003-11-23 18:15:28 +00:00
Robert Gaggl
cde3f9e583 added generic modifier_macro() 2003-11-23 18:08:45 +00:00
Robert Gaggl
541dd9cdde url_macro() is now just a wrapper for getUrl() 2003-11-23 18:08:12 +00:00
Robert Gaggl
22257b3fa8 minor layout modification 2003-11-23 18:07:30 +00:00
Robert Gaggl
b4951e7e1e replaced calls of global image_macro() with calls of layout.image_macro() (since the images are now the business of layout objects) 2003-11-23 18:06:59 +00:00