web/views/editforms.py
2012-01-23 Sylvain Thénault [vreg] move base registry implementation to logilab.common. Closes #1916014
2011-03-31 Florent Cayré make it easier to inherit from EditionFormView stable
2010-10-12 Sylvain Thénault [form] unify form.render prototype to take a 'w' argument as other view/components render method
2010-09-13 Sylvain Thénault backport stable
2010-09-06 Nicolas Chauvat [views] rename Edition to Modification and personal information to profile stable
2010-07-30 Sylvain Thénault [view] deprecate create_url in favor of a cw_create_url class method on entity classes
2010-07-08 Sylvain Thénault [uilib] refactor json_dumps code organization
2010-07-05 Sylvain Thénault [selectors] provide a new, optimized, is_instance selector that should at some point replace implements (along with the adaptable selector)
2010-07-02 Aurelien Campeas reledit refactoring
2010-06-11 Sylvain Thénault [3.9] api update (mostly js) + add support for FCKEditor in formContents js function
2010-06-07 Sylvain Thénault backport stable
2010-06-04 Sylvain Thénault [editform] consistent [do]reledit between attributes and relations: check if rdef is hidden in main section of uicfg.afs for both attributes and relations, and in the reledit view, not in doreledit stable
2010-06-03 Adrien Di Mascio [ajax] refactor/cleanup low-level ajax functions
2010-05-26 Sylvain Thénault backport stable
2010-05-26 Sylvain Thénault [reledit] #894131: use "<`attribute` unset>" instead of generic "<not specified>" when an attribute or relation has no value stable
2010-05-20 Sylvain Thénault [entity] continue cleanup of Entity/AnyEntity namespace
2010-04-28 Sylvain Thénault replace logilab-common by CubicWeb in disclaimer oldstable
2010-04-28 Sylvain Thénault proper licensing information (LGPL-2.1). Hope I get it right this time. stable
2010-04-23 Alexandre Fayolle [python2.6] careful: json-py provides a json package. We don't want that. stable
2010-04-22 Alexandre Fayolle [python2.6] prefer python2.6's builtin json module over simplejson stable
2010-02-23 Sylvain Thénault cleanup, typos stable
2010-02-23 Sylvain Thénault [form] fix #719285, due to multiple calls to restore_previous_post, by proper refactorings stable
2010-02-19 Aurelien Campeas [views/deleteconf] remove action ppty (useless & clashes with form attr, replace buggy non_final_entity selector with implements workaround stable
2010-02-18 Sylvain Thénault [reledit] fix #713217: reledit doesn't check 'update' permission on attributes stable
2010-01-27 Sylvain Thénault reorganize code:
2010-01-26 Sylvain Thénault simplify messages used for inlined forms
2010-01-26 Sylvain Thénault [forms] the last touch: handle inlined relation forms as fields
2010-01-26 Sylvain Thénault fif inlined relation forms pb w/ new ajax forms.
2010-01-26 Sylvain Thénault now that we are property initializing autoform_section for the 'inlined' form type, use it...
2010-01-21 Sylvain Thénault specify formvid=edition to get multiple edition working w/ 3.6
2010-01-20 Sylvain Thénault cleanup
2010-01-20 Sylvain Thénault turn all the stuff used to handle 'generic relations' in forms into proper
2010-01-18 Sylvain Thénault backport stable branch
2010-01-15 Sylvain Thénault rename need_navigation into paginable stable
2010-01-14 Sylvain Thénault Backed out changeset b8ea99f5e8ea, tags.a escape its content. stable
2010-01-13 Aurelien Campeas missing xml escapes (but textoutofcontext probably ought to be just outofcontext, with no escaping then) stable
2010-01-13 Sylvain Thénault move autoform's field_by_name implementation on base EntityFieldsForm
2010-01-07 Adrien Di Mascio update copyright: welcome 2010 stable
2009-12-21 Sylvain Thénault fix render (formerly form_render) prototype
2009-12-21 Sylvain Thénault form_add_hidden -> add_hidden
2009-12-21 Sylvain Thénault cleanup
2009-12-09 Sylvain Thénault 3.6 api update
2009-12-09 Sylvain Thénault 3.6 api update
2009-12-08 Sandrine Ribeau more api update
2009-12-08 Pierre-Yves David add a dummy and stupid dummy method for dummy form
2009-12-08 Sandrine Ribeau cw 3.6 api update
2009-12-08 Sylvain Thénault drop common subpackage
2009-12-07 Sandrine Ribeau more api renaming/fixing update
2009-12-03 Sylvain Thénault backport stable into default
2009-12-01 Sylvain Thénault [forms] deprecate form_render(**kwargs) in favor of render(formvalues=None, rendervalues=None, renderer=None) stable
2009-11-30 Sylvain Thénault when one is adding an inline entity for a relation of a single card, stable
2009-11-29 Sylvain Thénault oops stable
2009-11-29 Sylvain Thénault fix ze fix stable
2009-11-29 Sylvain Thénault fix inline-creation form when called through ajax stable
2009-11-27 Sylvain Thénault ease customization of title stable
2009-11-27 Sylvain Thénault make title overriddable stable
2009-11-27 Sylvain Thénault fix test: required to fake parent form stable
2009-11-27 Sylvain Thénault consider 'rvid' key in primaryview_display_control to determine sub-view to use in reledit stable
2009-11-20 Sylvain Thénault backport stable branch (one more time painfully)
2009-11-19 Adrien Di Mascio [forms] muledit mainform should copy nav params, its subforms shouldn't stable
2009-11-08 Nicolas Chauvat [web ui] remove "trame_grise" from forms stable
2009-11-07 Nicolas Chauvat [web ui] decorate form buttons with icons (at last) stable
2009-11-07 Nicolas Chauvat [web ui] fix the editable fields: better look and behaviour. stable
2009-11-03 Aurelien Campeas do not display anything when bein asked something (fix #504759) stable
2009-10-21 Sylvain Thénault backport stable branch
2009-10-21 Aurelien Campeas reledit: stuff the value into its own div and properly hide it when necessary (but dont lump it with the landingzone div for it switches the form on when one clicks on a value to traverse it) stable
2009-10-20 Aurelien Campeas small cleanup & revert to less intrusive icon stable
2009-10-20 Aurelien Campeas actually hide the value when editing, cleanup spurious arg stable
2009-10-20 Aurelien Campeas remove spurious wview stable
2009-10-20 Aurelien Campeas node ids shall not begin with a number stable
2009-10-20 Aurelien Campeas move these definitions below cell_call stable
2009-10-20 Aurelien Campeas reledit: load actual edition form on demand #471799 stable
2009-10-19 Aurelien Campeas kill separate attribute client-side handling #473636 stable
2009-10-19 Sylvain Thénault backport stable
2009-10-15 Sylvain Thénault follow yams 0.25 api changes to improve performance stable
2009-10-15 Sylvain Thénault backport stable branch
2009-10-12 Sylvain Thénault oops stable
2009-10-12 Sylvain Thénault [reledit] display value anyway when should not edit attribute/relation stable
2009-10-09 Sylvain Thénault backport stable branch
2009-10-09 Alexandre Fayolle fix title of CopyFormView stable
2009-10-07 Sylvain Thénault backport stable branch
2009-10-07 Sylvain Thénault cleanup stable
2009-09-30 Sylvain Thénault backport stable branch
2009-09-30 Sylvain Thénault ensure str is given as field's name stable
2009-09-30 Sylvain Thénault [inlined forms] nicer add_hiddens implementation relying on standard entity forms handling stable
2009-09-29 Sylvain Thénault backport stable branch
2009-09-29 Sylvain Thénault [form] important refactoring of inlined forms to get proper separation of form object creation / rendering stable
2009-09-29 Sylvain Thénault [form] replace is_subform by parent_form, carrying more information at the same cost stable
2009-09-25 Sylvain Thénault cleanup
2009-09-25 Sylvain Thénault [inplace edit] we can now use edition form for both attributes and relations inplace form
2009-09-25 Sylvain Thénault handle display_fields in the form, not in the renderer
2009-09-25 Sylvain Thénault [uicfg, autoform] more consistent/powerful autoform_section rtags by using formtype/section; deprecates autoform_is_inlined; refactor automatci form and renderer thanks to this
2009-09-23 Adrien Di Mascio [api] some more _cw / __regid__, automatic tests now pass again
2009-09-23 Adrien Di Mascio [api] __regid__, cw_* and friends
2009-09-23 Adrien Di Mascio [api] work in progress, use __regid__, cw_*, etc.
2009-09-23 Adrien Di Mascio merge
2009-09-22 Adrien Di Mascio backport old changesets corresponding to new form / controller implementation
2009-08-05 Adrien Di Mascio [forms] work-in-progress: get rid of edits- / edito-
2009-09-23 Sylvain Thénault use __regid__ instead of id on appobject classes
2009-09-22 Adrien Di Mascio backport stable branch
2009-09-21 Sylvain Thénault [inline forms] propagate kwargs to render_form stable
2009-09-21 Sylvain Thénault fix case insensitive selector for entity creation stable
2009-09-18 Sylvain Thénault cleaner code stable
2009-09-18 Sylvain Thénault fix/enhance i18n context usage for inlined forms stable
2009-09-02 Sylvain Thénault backport 3.5
2009-09-01 Sylvain Thénault missing import stable
2009-09-01 Sylvain Thénault case insensitive add/XXX url stable
2009-08-31 Sylvain Thénault backport 3.5 branch
2009-08-31 Sylvain Thénault ease overriding of copy warning stable
2009-08-17 Sylvain Thénault fix __init__ parameters
2009-08-12 Nicolas Chauvat R propagate deprecation of AppObject.entity()
2009-08-04 Sylvain Thénault cleanup
2009-08-04 Sylvain Thénault [reledit] refactor, split into reledit/doreledit where the former try to tell if edition *should* be done, and the later tell if edition *can* be done
2009-08-04 Sylvain Thénault use yams api
2009-08-04 Adrien Di Mascio merge
2009-08-04 Adrien Di Mascio [reledit] don't try to use rel-edit on attributes without assicated fields (e.g _format field)
2009-08-03 Sylvain Thénault [vreg api update] remove some deprecation warnings
2009-08-03 Sylvain Thénault R [vreg] important refactoring of the vregistry, moving behaviour to end dictionnary (and so leaving room for more flexibility ; keep bw compat ; update api usage in cw
2009-07-30 Sylvain Thénault [F delconf form] should give rset to select()
2009-07-30 Sylvain Thénault [notification view] consider row/col
2009-07-28 Adrien Di Mascio backport stable branch changesets
2009-07-27 Sylvain Thénault should not specify attrcategories here
2009-07-24 Sylvain Thénault some reledit fixes: actually needs metadata in form's attrcategories, check autoform_section for attributes (XXX need check for relation), no <not specified> visible when attribute isn't editable
2009-07-24 Aurelien Campeas [reledit] a nicer icon
2009-07-24 Aurelien Campeas [reledit] backport stable fixes
2009-07-24 Aurelien Campeas [reledit] attributes : have a laning zone after all (less intrusive), fix likely bug of relation edition stable
2009-07-23 Adrien Di Mascio backport stable branch into default
2009-07-17 Aurelien Campeas [reledit] backport default branch fix stable
2009-07-17 Aurelien Campeas [reledit] looks better on the left
2009-07-17 Aurelien Campeas [reledit] separate value from landing zone
2009-07-16 Aurelien Campeas backport stable branch
2009-07-16 Adrien Di Mascio [reledit] restore primaryview_display_ctrl usage by default in reledit (including bugfix over last implementation) stable
2009-07-15 Aurelien Campeas [reledit] remove buggy check, postpone functionnality to 344615 stable
2009-07-10 Sylvain Thénault merge stable
2009-07-10 Aurelien Campeas a warning for attemps to reledit the wrong side of a composite stable
2009-07-10 Aurelien Campeas [reledit] simplify, fixing #344545 stable
2009-07-10 Sylvain Thénault consider primaryview_display_ctrl in reledit, XXX should split into reledit / autoreledit stable
2009-07-09 Aurelien Campeas [reledit] allow composite edition if the composite is object stable
2009-07-09 Aurelien Campeas [reledit] do NOT propose to edit composite-related entities (unlinking would destroy the other side) stable
2009-07-09 Aurelien Campeas [reledit] there is nothing to escape, also cleanup lzone for attributes stable
2009-07-08 Aurelien Campeas [reledit] left in by accident stable
2009-07-08 Aurelien Campeas [reledit] fix reload type (was a string), use simple clicks instead of doubles stable
2009-07-08 Aurelien Campeas [reledit] reload support for relations stable
2009-07-08 Aurelien Campeas [reledit] landing zone useful only for relations; cleanup stable
2009-07-08 Aurelien Campeas [reledit] try to be smart at getting a good default vid for relations, factor computing cardinality from reledit and formfields stable
2009-07-08 Aurelien Campeas [reledit] do not strip values (we should not make judgements about field contents ...) stable
2009-07-08 Aurelien Campeas [reledit] have a link-free landing zone for mouse-clicks (closes #343544) stable
2009-07-08 Aurelien Campeas [reledit] small cleanup and add escape param to control xml_escapability of the value, also rename vid arg which clashes with entity.view(...) args stable
2009-07-08 Aurelien Campeas [reledit] use guess_field, thus fixing select widget lacking a multiple attr. in case of * cardinality stable
2009-07-08 Aurelien Campeas [reledit] onsubmit event is not common to both cases, move from class stable
2009-07-07 Sylvain Thénault use xml_escape stable
2009-07-06 Sylvain Thénault backport stable branch
2009-07-02 Sylvain Thénault use a counter of displayed inlined forms stable
2009-07-02 Sylvain Thénault backport stable
2009-07-01 Sylvain Thénault fix #344046 and #344322: check relation permission, set to default when edition allowed and no value (for final *and* non final relations) stable
2009-06-05 Sylvain Thénault nicer vreg api, try to make rset an optional named argument in select and derivated (including selectors)
2009-06-05 Sylvain Thénault set __maineid in EntityFieldsForm
2009-06-05 Sylvain Thénault replace set_error_url/set_dom_id by a single mainform argument
2009-06-05 Florent do not set __domid in sub-forms
2009-05-29 Sylvain Thénault turn every form class into appobject. They should not be instantiated manually anymore.
2009-05-28 Sylvain Thénault turn renderers into appobjects
2009-05-28 Adrien Di Mascio big bunch of copyright / docstring update
2009-05-27 Sylvain Thénault cleanup stable
2009-05-18 Aurelien Campeas give back onsubmit customizability (oops) stable
2009-05-18 Sylvain Thénault #343256: form redirection stopped working with 3.2 stable
2009-05-13 Aurelien Campeas pass default values along the whole call chain, fix hidden field update bug tls-sprint
2009-05-13 Aurelien Campeas no (not for attributes anyway) tls-sprint
2009-05-13 sylvain thenault xhmlt fix tls-sprint
2009-05-12 sylvain thenault should specify role tls-sprint
2009-05-12 sylvain thenault meeep tls-sprint
2009-05-12 Aurelien Campeas that should be automatic tls-sprint
2009-05-12 Aurelien Campeas accept a default value for empty attributes/relations tls-sprint
2009-05-12 Aurelien Campeas [reledit] relation edition : cleanup a bit #343123 tls-sprint
2009-05-12 Aurelien Campeas preliminary support for inline edition of relations tls-sprint
2009-05-12 sylvain thenault fix name error tls-sprint
2009-05-06 sylvain thenault refactor error handling: get validation error information from a form attribute instead of req.data to avoid pb when multiple forms are displayed tls-sprint
2009-05-06 sylvain thenault should prefill cached values for relation in the primary or secondary category tls-sprint
2009-05-05 sylvain thenault fix multiple edit tls-sprint
2009-05-05 Graziella Toutoungis fix copy edition view tls-sprint
2009-05-01 sylvain thenault missing import tls-sprint
2009-04-30 sylvain thenault apply on non final relation tls-sprint
2009-04-30 sylvain thenault display_fields should search for name+role tls-sprint
2009-04-29 Aurelien Campeas [editforms] fix missing __maineid, avoid double submit through submit button, say no to locals() tls-sprint
2009-04-28 Aurelien Campeas other fixlets tls-sprint
2009-04-28 sylvain thenault fix imports, cleanup, repair some ajax calls tls-sprint
2009-04-28 sylvain thenault move AutomaticEntityForm and PrimaryView into their own module tls-sprint
2009-04-23 sylvain thenault reoops tls-sprint
2009-04-23 sylvain thenault oops tls-sprint
2009-04-23 sylvain thenault refactor to get powerful etype_relation_field function which benefit from ui configuration (eg widgets and fields) tls-sprint
2009-04-23 sylvain thenault guess_field now takes an entity schema as first argument, not an entity class tls-sprint
2009-04-22 sylvain thenault allow to instantiate an entity without rset tls-sprint
2009-04-22 sylvain thenault missing overriding of removejs in inline-creation form view tls-sprint
2009-04-17 sylvain thenault refactor to ease overriding tls-sprint
2009-04-15 sylvain thenault no progress div in reledit, else we get duplicated ids tls-sprint
2009-04-09 sylvain thenault ease renderer overriding tls-sprint
2009-04-09 sylvain thenault missing self, using bool is simpler tls-sprint
2009-04-09 sylvain thenault cleanup tls-sprint
2009-04-09 sylvain thenault new FormViewMixIn class, cleanup FormMixIn (to remove once cubes doesn't use it anymore) tls-sprint
2009-04-09 sylvain thenault put class, not class name into rwidgets. New rfields rtags to specify a field for a relation tls-sprint
2009-04-08 sylvain thenault cleanup, remove some unnecessary (sometime buggy) stuff tls-sprint
2009-04-08 sylvain thenault refactor button handling tls-sprint
2009-04-08 sylvain thenault should give None as rset tls-sprint
2009-04-08 sylvain thenault no need for explicit handling tls-sprint
2009-04-08 sylvain thenault inlineview is no more a 'category', needs specific handling tls-sprint
2009-04-08 sylvain thenault use entity's rset and row/col info tls-sprint
2009-04-08 sylvain thenault for a correct handling of rtags, they should not ever be reloaded and they should be initialized once registration is finished tls-sprint
2009-04-07 sylvain thenault don't guess field if explicitly defined, rename init_rtags_category tls-sprint
2009-04-07 sylvain thenault catch FieldNotFound instead of Exception in field_by_name, return the field if guessable tls-sprint
2009-04-06 sylvain thenault oops tls-sprint
2009-03-27 sylvain thenault field_by_name now takes a "role" argument, override it in AutomaticForm to call guess field if necessary tls-sprint
2009-03-27 sylvain thenault fix *relations_by_categories + rtags api/key mess tls-sprint
2009-03-26 sylvain thenault support for old __rtags__ tls-sprint
2009-03-26 sylvain thenault turn old __rtags__ the new way tls-sprint
2009-03-26 sylvain thenault more form works tls-sprint
2009-03-25 sylvain thenault make pylint happy, fix some bugs on the way tls-sprint
2009-03-23 sylvain thenault pylint detected errors tls-sprint
2009-03-23 sylvain thenault pylint cleanup tls-sprint
2009-03-12 sylvain thenault a bit of reorganisation inside web/views: tls-sprint
less more (0) tip