Skip to main content

Official meetings management for college and council of Charleroi city (PloneMeeting extension profile)

Project description

Products.PloneMeeting profile fir City of Charleroi (Belgium)

Products.MeetingCharleroi Changelog

4.2.2 (2025-10-29)

  • Removed overrides of MeetingItem._advicePortalTypeForAdviser and MeetingItem._adviceTypesForAdviser as we use ToolPloneMeeting.get_extra_adviser_infos now. [gbastien]

  • Update meetingitem_view.pt due to upstream changes. [aduchene]

4.2.1 (2025-09-18)

  • Print votes result in Council delibe. [gbastien]

  • Removed override of MeetingConfig.wfAdaptations as custom WFA charleroi_return_to_any_state_when_prevalidated was removed. [gbastien]

4.2.0 (2024-03-19)

  • Make no_freeze and no_decide WF adaptations available. [gbastien]

  • Adapted code for ToolPloneMeeting.advisersConfig, added upgrade step to 4201. [gbastien]

4.2.0rc2 (2023-10-20)

  • Completed test_CollegeProcessWithFinancesAdvice to check that transitions are displayed in the actions_panel. [gbastien]

  • Fixed translation of Data that will be used on new item on meetingitem_view.pt. [gbastien]

  • Fixed tests now that MeetingConfig.at_post_edit_script is replaced by notify(ObjectEditedEvent(cfg)) and to take into account new workflow adapations MEETING_REMOVE_MOG_WFA and itemdecided. [gbastien]

  • Adapted code as field MeetingConfig.useCopies was removed. [gbastien]

4.2.0rc1 (2023-03-14)

  • Updated meetingitem_view regarding changes in PloneMeeting (votesResult after motivation or after decision). [gbastien]

  • Adapted code regarding removal of MeetingConfig.useGroupsAsCategories. [gbastien]

4.2.0b3 (2023-02-02)

  • Add back get_assembly_privacy_secret_absents and get_assembly_police. [aduchene]

4.2.0b2 (2023-02-02)

  • meeting.getDate() -> meeting.date. [aduchene]

4.2.0b1 (2023-02-02)

  • Fixed MCHMeetingDocumentGenerationHelperView and add test about the newly added browser layer. [aduchene]

4.2.0a4 (2023-02-02)

  • Removed custom_charleroi_schema_policy_meeting schema policy, override the default one instead (schema_policy_meeting). [gbastien]

  • Fixed version (4200 instead 4.2) in metadata.xml so portal_setup is happy. [gbastien]

  • Added a IMeetingCharleroiLayer BrowserLayer so it is possible to override PloneMeeting’s documentgenerator views. [aduchene]

4.2.0a3 (2023-02-01)

  • Fixed some naming issues (listTypes => list_types). [aduchene]

  • Fixed minor issues in adapter.py. [aduchene]

  • Removed MCHItemPrettyLinkAdapter as it is now useless. [aduchene]

4.2.0a2 (2022-10-07)

  • Replace attributeIsUsed to attribute_is_used. [aduchene]

4.2.0a1 (2022-10-06)

  • Compatible for PloneMeeting 4.2. [aduchene]

  • Removed specific charleroi_add_refadmin WFA and use itemWFValidationLevels instead. [aduchene]

  • Use a custom schema policy to add attributes on Meeting’s schema (DX). [aduchene]

4.1.9 (2021-12-03)

  • Keep pollType when item is duplicated to other MeetingConfig. [aduchene]

  • Fixed test_ValidateCategoryIfCollegeItemToSendToCouncil due to change in MeetingItem.validate_category, the given category must exists. [gbastien]

4.1.8 (2021-07-26)

  • Added a default classifier when an item is sent from one MeetingConfig to another. [aduchene]

4.1.7 (2020-10-30)

  • Removed CustomCharleroiMeeting.getPrintableItemsByCategory, use same method from parent CustomMeeting (MeetingCommunes). [gbastien]

4.1.6 (2020-08-21)

  • Adapted code and tests regarding DX meetingcategory. [gbastien]

  • Adapted templates regarding last changes in Products.PloneMeeting. [gbastien]

  • Disabled POD template in zcharleroi profile for now as is it broken. [gbastien]

4.1.5 (2020-06-24)

  • Adapted meetingitem_view.pt regarding changes in Products.PloneMeeting (groupsInCharge). [gbastien]

4.1.4 (2020-05-08)

  • Removed field MeetingItem.itemIsSigned from meetingitem_edit, it is managed thru the meetingitem_view

4.1.3 (2020-04-29)

  • Fixed CustomCharleroiMeetingConfig.extraInsertingMethods returned format that was breaking the @@display-inserting-methods-helper-msg view.

4.1.2 (2020-03-12)

  • Removed useless CSS definition for state-proposed_to_refadmin label.

  • Adapted templates regarding changes in PloneMeeting, removed ToolPloneMeeting.modelAdaptations functionnality.

  • Fixed item template regarding field ‘proposingGroupWithGroupInCharge’ that may be empty on an item template.

  • Adapted Page templates regarding changes in PloneMeeting.

  • Removed accepted_and_returned prettylink icon as corresponding item WF state was removed.

  • Override adaptatable method MeetingItem.getAdviceRelatedIndexes to include index ‘financesAdviceCategory’ that will be reindexed when advice added/modified/removed.

4.1.1 (2019-10-14)

  • Updated templates regarding changes in Products.PloneMeeting.

4.1 (2019-10-04)

  • Fix showFinancesAdvice when the item is in state prevalidated_waiting_advices and the user has the right to print it in deliberation.

4.1rc6 (2019-09-23)

  • MeetingItem.listOptionalAdvisers was removed and replaced by a vocabulary factory, adapted code accordingly

  • Implement MeetingItem._adviceIsAddable so it is not addable while item is not complete, this way the ‘search items to control completeness of’ works as expected

  • MeetingConfig.onMeetingTransitionItemTransitionToTrigger was moved to MeetingConfig.onMeetingTransitionItemActionToExecute, adapted code accordingly

  • Updated meetingitem_view.pt regarding changes in Products.PloneMeeting ase meetingitem_view.pt

4.1rc5 (2019-07-02)

  • Use Products.MeetingCommunes.config.FINANCE_WAITING_ADVICES_STATES constant instead new FINANCE_GIVEABLE_ADVICE_STATES Redefine MeetingCommunes.config constants after PloneMeeting.config constants as PloneMeeting.config is imported in MeetingCommunes.config, all this should be done in registry stored values to avoid monkeypatches problems…

4.1rc4 (2019-06-28)

  • Adapted regarding MeetingItem.groupInCharge moved to MeetingItem.groupsInCharge

  • Removed import_step calling setuphandlers.updateRoleMappings

4.1rc3 (2019-06-18)

  • Fix document generation specific methods

4.1rc2 (2019-06-14)

  • Updated meetingitem_view to call mayQuickEdit(‘completeness’) with bypassWritePermissionCheck=True

  • Avoid migration to 4.1 launched 2 times because of upgradeAll, added ‘Products.MeetingCharleroi:default’ to extra_omitted

4.1rc1 (2019-06-11)

  • Be defensive when using getProperty on a member object, do not fail if member is None

  • Category ‘indeterminee’ can not be used on MeetingItemCollege if not to send to ‘meting-config-council’

  • Added possibility to send and item that is ‘prevalidated’ back to ‘proposed’ and ‘itemcreated’

  • Only a real Manager may backTo_prevalidated_from_waiting_advices

  • Adapted finances advice to work with dexterity.localrolesfield

  • Use AdviceAfterTransitionEvent instead AdviceTransitionEvent

4.0 (2017-08-22)

  • Added email notification to the MeetingReviewer when an item is validated automatically because the freshly signed finances advice was positive

  • Added ‘Finances category’ faceted widget only displayed to (Meeting)Managers and finances advisers

  • Added custom inserting order ‘on_police_then_other_groups_then_communications’

  • Rely on inserting order ‘on_groups_in_charge’

  • Added listType ‘depose’

  • Use WFAdaptation ‘mark_not_applicable’

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

products_meetingcharleroi-4.2.2.tar.gz (754.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

products_meetingcharleroi-4.2.2-py3-none-any.whl (802.2 kB view details)

Uploaded Python 3

File details

Details for the file products_meetingcharleroi-4.2.2.tar.gz.

File metadata

File hashes

Hashes for products_meetingcharleroi-4.2.2.tar.gz
Algorithm Hash digest
SHA256 24b120f2fc0d25fd7f0c3b32cf2157ec363e9027ad460ef0bcc4d438cc7bf9a3
MD5 e607123fef71af8076ffee8469e293d4
BLAKE2b-256 e3094b462d37cf22785dc0ffe428dec4be91b2e43dc526d4083f69a42eba0383

See more details on using hashes here.

File details

Details for the file products_meetingcharleroi-4.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for products_meetingcharleroi-4.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7bb0db4eadedbd82f325c39b1c5ea77f1ff0df97134a2aefc6cb46ffd374d042
MD5 e1d91b7020828998fea4f87953e653df
BLAKE2b-256 5dd06f0cf7065ca3c433a4dbb0e9bfe66e5e2ebcced42f3ffb231a8dcc30e3d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page