change_log 13.2 KB
Newer Older
1 2 3
2011-12-01 Kazuhiko
* add a sample robots.txt that returns the location of the XML sitemap.

4 5 6
2011-11-30 Kazuhiko
* add WebSite_viewSiteMapAsXML that returns the XML sitemap defined in http://www.sitemaps.org/protocol.html .

7 8 9
2011-09-28 Kazuhiko
* support domain_tree and report_tree in WebSection_getDocumentValueList.

Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
10
2011-02-22 Kazuhiko
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
11
* remove portal_type configuration from listbox of WebSection_viewAsWeb,  WebSection_viewContent and WebSection_viewContentList.
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
12

13 14 15
2010-10-08 kazuhiko
* no longer allow Access contents information and View for Anonymous, because there is no reason to allow anonymous users to access web_site_module itself. we should publish Web Site document if we want to publish it.

Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
16 17 18
2010-09-22 kazuhiko
* use Web Section's url in WebSection_getPermanentURL script, if it is called against a document.

Fabien Morin's avatar
Fabien Morin committed
19 20 21
2010-03-05 fabien
* fix caches id bug. Now caches should works much better.

Fabien Morin's avatar
Fabien Morin committed
22 23 24 25 26
2010-02-02 fabien
* remove WebSection_getPermanentURLForView which was bad (see bug #1507) and use getPermanentUrl() from WebSection.py.
* WebSection_getPermanentUrl script is not used anymore (and should never be used, it should be called only by getPermanentUrl() from WebSection.py). Now by default, getPermanentUrl(document) always return a link to html content. If you want to get a link to a file (ie. openoffice document, pdf document, ...) you should explicitly specify it :
getPermanentUrl(document, view=False)

Nicolas Delaby's avatar
Nicolas Delaby committed
27 28 29 30 31
2010-01-22 nicolas
* Update configuration of Caching Policy Manager to fill Last-Modified Header with modification_date.
* Web Site and Web Section are not using Caching Policy Manager
* Use getPortalWebDocumentTypeLits instead of Hardcoded portal_type

Rafael Monnerat's avatar
Rafael Monnerat committed
32 33 34
2009-10-16 rafael
* Update for the changes of new portal types of portal types.

Yusei Tahara's avatar
Yusei Tahara committed
35 36 37 38
2009-09-11 yusei
* Fix action orders of web page module and make view action first. Otherwise module list method does not work.
* Add bt/template_registered_skin_selection_list to business template.

39 40 41
2009-08-21 Kazuhiko
* add WebSection_viewToolbarWidget that can be used for all web sites with the same appearance.

Nicolas Delaby's avatar
Nicolas Delaby committed
42 43 44
2009-06-29 nicolas
* Check that user doesn't already exists

Yusei Tahara's avatar
Yusei Tahara committed
45 46 47
2009-05-15 yusei
* Add a template field for Editor Field to Base_viewWebFieldLibrary.

Yusei Tahara's avatar
Yusei Tahara committed
48 49 50 51
2009-05-08 yusei
* Simplify field libraries and proxy fields. Old field libraries are kept for backward compatibility.
* Update dependencies.

Fabien Morin's avatar
Fabien Morin committed
52 53 54 55
2009-03-24 fabien
* move some scripts from km to here. This scripts are usefull to display listbox search style.
* some method need to be renamed after been moved so change the name everywhere

Jean-Paul Smets's avatar
Jean-Paul Smets committed
56 57 58
2009-01-25 jps
* Renamed erp5_web_default_theme to clarify the fact that there is no default theme in erp5_web and that erp5_web is a framework to build Web sites based on ERP5.

Yusei Tahara's avatar
Yusei Tahara committed
59 60 61
2008-11-13 yusei
* Start to develop version 5.4.

Yusei Tahara's avatar
Yusei Tahara committed
62 63 64
2008-10-29 yusei
* Update xml format.

Yusei Tahara's avatar
Yusei Tahara committed
65 66 67
2008-10-29 yusei
* Publication Section fields are now translatable.

Yusei Tahara's avatar
Yusei Tahara committed
68 69 70
2008-10-14 yusei
* Start to develop version 5.3.

Yusei Tahara's avatar
Yusei Tahara committed
71 72 73
2008-09-08 yusei
* Added web mode version of Base_doLanguage.

Yusei Tahara's avatar
Yusei Tahara committed
74 75 76
2008-09-08 yusei
* Use Base_translateString instead of translate.

Yusei Tahara's avatar
Yusei Tahara committed
77 78 79
2008-09-07 yusei
* Update English messages.

Yusei Tahara's avatar
Yusei Tahara committed
80 81 82
2008-09-04 yusei
* Update English messages.

Yusei Tahara's avatar
Yusei Tahara committed
83 84 85
2008-09-04 yusei
* Correct action title on Web Section.

Yusei Tahara's avatar
Yusei Tahara committed
86 87 88
2008-09-03 yusei
* Remove text which is not suitable for translation.

Yusei Tahara's avatar
Yusei Tahara committed
89 90 91
2008-08-29 yusei
* Correct message text.

Yusei Tahara's avatar
Yusei Tahara committed
92 93 94
2008-08-28 yusei
* Fixed text in WebSite_viewContributePropertyRenderer.

Rafael Monnerat's avatar
Rafael Monnerat committed
95 96 97
2008-07-15 rafael
* Updated WebSection_zGetDocumentValueList to support more params and fix some issues.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
98 99 100
2008-07-06 yo
* Add effective date into Web Page.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
101 102 103
2008-07-06 yo
* Use getDocumentValue instead of restrictedTraverse again, as the acquisition problem has been fixed in the Product.

Yusei Tahara's avatar
Yusei Tahara committed
104 105 106
2008-07-01
* Fix WebSection_viewInlinePageRenderer. Prevent to get a non document object. Thank you for Thomas Nouret.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
107 108 109
2008-06-28 yo
* Use restrictedTraverse instead of getDocumentValue in WebSection_viewInlinePageRenderer, because we need an appropriate acquisition wrapper here.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
110 111 112
2008-06-28 yo
* Add a standard method for string substitutions.

Yusei Tahara's avatar
Yusei Tahara committed
113 114 115
2008-06-27 yusei
* Start to develop version 5.2.

Yusei Tahara's avatar
Yusei Tahara committed
116 117 118
2008-06-26 yusei
* Revise version to 5.1.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
119 120 121
2008-06-26 yo
* Add a skin selection name field into Web Section.

122
2008-06-13 ivan
123
* Enable Role Definitions for Web Site and Web Section. Show workflow state for Web Site and Web Section
124

Yoshinori Okuji's avatar
Yoshinori Okuji committed
125 126 127
2008-06-12 yo
* Refactor WebSection_getDocumentValueList, so that it can be mostly shared with km. Now this script relies on a custom Z SQL Method to generate a good query.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
128 129 130
2008-06-11 yo
* Make WebSection_getPermanentURL consistent.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
131 132 133
2008-06-11 yo
* Make the scripts for retrieving documents more consistent.

Yoshinori Okuji's avatar
Yoshinori Okuji committed
134 135 136
2008-06-10 yo
* Add a field for text content substitutions.

Vincent Desmares's avatar
Vincent Desmares committed
137 138 139
2008-06-03 vincentd
* add rights for manager in publication_workflow(Published state)

140 141 142 143
2008-5-26 jps
* Revise version to 5.0.1.
* Configuration is now more generic
* Improved breadcrumbs
Yoshinori Okuji's avatar
Yoshinori Okuji committed
144

Yusei Tahara's avatar
Yusei Tahara committed
145 146 147
2008-4-17 yusei
* Revise version to 5.0.

Yusei Tahara's avatar
Yusei Tahara committed
148 149 150
2007-12-21 Yusei
* Update file contribution part. Please update erp5_web and erp5_dms together.

Yusei Tahara's avatar
Yusei Tahara committed
151 152 153
2007-11-28 Yusei
* Remove hardcoded ingestion email address from WebSite_viewContributeRenderer. Please use Email Ingestion Address preference instead.

Yusei Tahara's avatar
Yusei Tahara committed
154 155 156
2007-11-28 Yusei
* Remove bookmark box from WebSite_viewDashboardRenderer.

Yusei Tahara's avatar
Yusei Tahara committed
157 158
2007-11-23 Yusei
* Add bookmark box in WebSite_viewDashboardRenderer.
Yusei Tahara's avatar
Yusei Tahara committed
159
* Try to get simulation state if validation state accessor does not exists.
Yusei Tahara's avatar
Yusei Tahara committed
160

Yusei Tahara's avatar
Yusei Tahara committed
161 162 163
2007-11-21 Yusei
* if document's title is empty, then display its id in document relation box.

Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
164 165 166
2007-09-04 Kazuhiko
* use absolute_url_path instead of getPortalPath for better virtual host support.

Jean-Paul Smets's avatar
Jean-Paul Smets committed
167 168 169
2007-01-19 JPS
* Global commit of refactored bt. More refactoring needed still

Kevin Deldycke's avatar
Kevin Deldycke committed
170 171
2006-10-05 Kevin
* Minor fixes.
172
* Don't show unvisible object in sub_web_object_list (thanks to Kristian).
Kevin Deldycke's avatar
Kevin Deldycke committed
173

174 175 176
2006-10-04 Kevin
* New ERP5Web_getNiceURI script to transform any string to a Search Engine friendly URI.

177 178 179 180 181
2006-09-25 Kevin
* Fix web page web view editable fields.
* Factorize editable_mode management.
* Remove fields_errors variable to let it be handled in an upper layer of the code.

182 183 184 185 186
2006-09-22 Kevin
* Factorize common page template header.
* Re-sync erp5_web template header with xhtml_style one.
* Fix admin toolbox clone widget style consistency.

187 188 189 190 191
2006-09-21 Kevin
* Modify CSS selectors to apply the right style to forms and input by default.
* erp5_web depends on erp5_xhtml_style.
* Clean up default css.

192 193 194
2006-09-20 Kevin
* Admin toolbox style clean-up.

195 196
2006-09-19 Kevin
* Much more sementical breadcrumb with hierarchical lists.
Kevin Deldycke's avatar
Kevin Deldycke committed
197
* Admin Toolbar: add webdav and direct ERP5 access link.
198
* Admin toolbar is now floating in the default style.
199 200 201
* Add link to web site root on logo.
* Add default link style.
* Add default breadcrumb style.
202

203 204 205 206
2006-09-18 Kevin
* Merge all admin toolbar code in one single page template.
* No need of special form for web site first page: the default document to display is known through aggregate category.

Kevin Deldycke's avatar
Kevin Deldycke committed
207 208 209 210 211 212
2006-09-14 Kevin
* Reorder actions.
* Delete deprecated custom first page layout.
* New version of generic admin tool box (work still in progress).
* Add admin toolbox in the default layout.

213 214
2006-09-12 Kevin
* Rewrite default group generation using macro and WebSite_getGroupList script.
215 216
* Little default theme esthetics enhancements.
* Add custom view of web site in default theme.
217

218 219
2006-09-11 Kevin
* Split css in two parts: the generic classes for web forms and the specific classes for the theme.
220
* Add the alpha code (still not used) that auto-aggregate some form groups in 1-pass for easy custom template creation (see big documentation in the script itself).
221

Kevin Deldycke's avatar
Kevin Deldycke committed
222 223 224 225 226 227 228 229 230 231
2006-09-08 Kevin
* Use group id for the layout.
* Fix css layout to support ie6.
* Delete xml type declaration to let IE 6 parse the web page.
* Tag columns in the layout via 'column' css class.
* Show transition_message only when one is found.
* New way of generating tag id, css class and title of groups.
* Reduce search box size.
* Add list of tested browser.

232 233
2006-09-07 Kevin
* Brand new 3-column flexible layout.
Kevin Deldycke's avatar
Kevin Deldycke committed
234
* Add custom view for Web Site module.
235 236 237
* Define the logo CSS class on the field, not on the field group.
* Add missing picture.

Kevin Deldycke's avatar
Kevin Deldycke committed
238 239 240 241 242
2006-09-06 Kevin
* Add default listbox erp5 styling and and web styling.
* Listbox rendering in web style seems to work: mark it as upgraded and ready to be used.
* Divide sidebar in two groups: one left, one right.

Kevin Deldycke's avatar
Kevin Deldycke committed
243 244 245 246 247 248 249
2006-09-06 Stefan
* WebSection_getDocumentValueList now checks if section Items have a
getIntIndex()-Method while trying to sort them.

2006-09-05 Kevin
* Add extra web-content widget box support.

Kevin Deldycke's avatar
Kevin Deldycke committed
250 251 252 253 254 255 256 257 258
2006-09-04 Kevin
* Use a custom script to render consistent and nice title depending of the context.
* Add a big comment about why I think this script should not return what it currently return (comments welcomed).
* Add a new login box web widget.
* Add new navigation related widgets : breadcrumb and different flavours of subcontent menus.
* Enhance CSS layout and general webdesign.
* Lots of renaming to match generic CSS classes.
* Add About box, breadcrumb, login box and navigation boxes to default layout.

259 260 261 262 263
2006-09-01 Stefan
* Add missing **kw in WebSite_getDocumentUrl to accept parameters submitted by the Listbox.
* Add two section views in default theme to display either the section title, description and
content or the default document.

Kevin Deldycke's avatar
Kevin Deldycke committed
264
2006-09-01 Kevin
265 266
* Reorder and comment CSS.
* Add some titles on form groups.
Kevin Deldycke's avatar
Kevin Deldycke committed
267

268 269 270 271 272 273
2006-08-31 Kevin
* Add portal status message.
* Add default generic layout for web editable_mode.
* Set the default Webmaster User ID at Web Site creation.
* Webmaster and ID are now required.
Rename "Webmaster" to "Webmaster User ID" to avoid confusion.
274
* Add alternate Web Page view for web mode.
275

Kevin Deldycke's avatar
Kevin Deldycke committed
276 277 278 279 280 281 282 283 284 285 286 287
2006-08-31 Stefan
* WebSection_getDocumentValueList now returns the newest version for each
document if there are multiple versions.
* WebSite_getDocumentValue returns the newest Version of a Document if it
is called with a reference (name parameter).

2006-08-30 Stefan
* WebSite_getDocumentValue is now be able to display any object with a refernce property.

2006-08-30 Kevin
* Add default custom render of Web Page for web sites.

Kevin Deldycke's avatar
Kevin Deldycke committed
288 289 290 291
2006-08-29 Kevin
* Clean-up group naming.
* Fix bad selection name.

292 293 294 295
2006-08-29 Stefan
* WebSection_getDocumentValueList uses Predicate API.
* Sorts result by order Index.

296 297 298
2006-08-28 Kevin
* Render extra widgets in the default template.
* Add dummy widgets in the default layout.
299
* Firefox don't like CSS rendered via a Page Template.
300 301
* Enhance default theme's CSS.
* Delete div wrapper for web widget rendering in erp5_web_default_template.
302

303 304 305 306
2006-08-25 Stefan
* Membership and Multimembership can be used simultaneously. The corresponding
base categories may not overlap. The results of both memberships are unified.

307 308 309
2006-08-25 Kevin
* Move all scripts and forms in uncertain state to erp5_web_old skin folder.
* Move all specific scripts and forms from erp5_web skin folder to brand new web widget libray folder.
310
* Update default web theme to use latests xhtml_style generic macros.
311

312 313 314
2006-08-24 Stefan
* Update fields name to match naming convention.

315 316
2006-08-24 Kevin
* Add default CSS to default theme.
317
* Use aggregate relations everywhere to define default content.
318

Kevin Deldycke's avatar
Kevin Deldycke committed
319 320 321 322 323 324
2006-08-24 Stefan
* URLs work with and without virtual hosting.
* No duplicate entries in WebSection_getDocumentValueList() if a page is associated by aggregate and also in a relevant publication section.
* Problem with WebSection_getDocumentValueList() fixed (aggregated pages were not in the list form this context).
* Removed some context.log() entries.

325 326 327
2006-08-23 Stefan
* First rework of Web API scripts.

328 329 330
2006-08-23 Kevin
* Multiple Publication Sections can be set on Web Pages.
* One default page can be set on Web Section through agregate relation.
331
* Add a new folder to store web widget library.
332

Kevin Deldycke's avatar
Kevin Deldycke committed
333 334
2006-08-22 Kevin
* Add default web site theme.
335
* Set default web theme on newly created Web Sites.
Kevin Deldycke's avatar
Kevin Deldycke committed
336

337 338
2006-08-21 Kevin
* Fix section bad form rendering with xhtml_style.
Kevin Deldycke's avatar
Kevin Deldycke committed
339
* Respect naming conventions.
340

341 342
2006-08-18 Kevin
* Fix some Form's group to work with xhtml_style.
343
* Fix default template on WebSection.
344
* Fix ListBox Web Style strings.
345

Kevin Deldycke's avatar
Kevin Deldycke committed
346 347 348 349 350
2006-07-27 Kevin
* Some search result screen modifications.
* Allow sorting of new columns.
* Add some comments to not forget bugs and ToDos.

Kevin Deldycke's avatar
Kevin Deldycke committed
351 352 353 354 355
2006-07-25 Kevin
* Differentiate two level of layout: container_layout and content_layout.
* Fix WebSite_newContent.
* Revert consistent tab naming (JPS).

356 357 358
2006-07-23 Kevin
* Add WebSite_getBaseURL to get dynamic base url.

Kevin Deldycke's avatar
Kevin Deldycke committed
359 360 361 362 363 364
2006-07-21 Kevin
* Enhancements on My Stuff page.
* Make column filter box working and support pagination in generic HTML style listboxes.
* Auto-reset some listboxes when needed.
Hide non-working features (advanced search etc.).
* Remove dummy 'Theme', 'Programme' and 'Service' columns.
365 366 367
* Move ERP55 FCKEditor wrapper in a dedicated skin folder.
* Move Mockup to dedicated folder.
* WebSite_newContent definitely replace WebSite_clone.
Kevin Deldycke's avatar
Kevin Deldycke committed
368

369 370 371
2006-07-20 Kevin
* Add description on publication workflow.
* In ListBox_asWebStyleHTML, use editable_field returned by the rendering of a listbox to get and apply the css style even if the table cell is empty.
Kevin Deldycke's avatar
Kevin Deldycke committed
372
* Add listbox mockups.
373 374
* Add generic My Task/Worklist Report.
* Add simple version of My Stuff/My Document page.
375

376 377 378
2006-06-15 Kevin
* Move fulltext indexing ZSQLMethods to erp5_core.

Kevin Deldycke's avatar
Kevin Deldycke committed
379 380 381
2006-06-12 Kevin
* Update maintainer list.

382
2006-03-07 Vincent Pelletier
Yoshinori Okuji's avatar
Yoshinori Okuji committed
383
* First working version of the Business Template