Amount Generator: make sorting by dependency resolution really stable
applicable supply lines should be sorted by explanation's effective model list's order.
support sort_key_method in Resource.getPriceParameterDict() and rewrite Movement_getPriceCalculationOperandDict using it.
use sort_key_method instead of sort_method.
fix a typo : getDraftOrderStateList -> getPortalDraftOrderStateList.
Move actions to portal_actions, as portal_properties is not an action provider anymore
Web: make form name match action name
add missing "self" in method signature
ignore exception in PDFDocument.getContentInformation when the document is encrypted.
Accounting Report for French law: Fichier des écritures comptables, article A. 47 A-1 du LPF
support non-editable mode in FormBox.
add context_method_id in FormBox so that we can switch context before rendering the target form.
suppress jsl warnings.
modules should use erp5_ui translation domain.
test: improve HTTP body extraction in W3Validator.

so that the error is much more visible when the validator itself fails.
Base_edit: do not traverse to edited object when edit_listbox function is passed
Translate Base Type's title with erp5_ui

so that portal_types.Person.getTranslatedTitle() is translated
Amount Generator: fix sorting by dependency resolution

The attempt to make sorting stable in commit
28698f353b588b6152dd175debbaf73a4d522525
was broken because there may be pairs of items that can't be compared,
and list.sort() relies on < transitivity.
FCKEditor: fix problems with image selection dialog

- it should not hide rows when no search criterion
- set form type to form_dialog
CRM: only filter notification messages when creating a reply