Core product for iMio websites
Project description
imio.smartweb.core
Core product for iMio websites
Features
- This products contains:
Content types: Folder, Page, Procedure, Sections …
Behaviors to configure display in menus / navigations and handle sub-sites
Complete viewlets organization (header, footer) to get rid of portlets
A folder can be transformed into a sub-site, which has its navigation viewlet, a logo viewlet, …
A page (or procedure) can be defined as default page of a folder, changing the way it appears in menus / breadcrumbs / sitemap.
Pages & Procedures can contain different “sections” (Text, Galery, Video, …). Those sections can be styled (bootstrap or custom css classes) and rearranged.
A banner can be defined to be displayed on any folder (& its children) and can be hidden locally on any content.
Examples
Hopefully soon in production :-)
Documentation
TODO
Translations
This product has been translated into
French
The translation domain is imio.smartweb and the translations are stored in imio.smartweb.locales package.
Known issues
Dexterity Plone site & multilingual roots are not yet handled.
Installation
Install imio.smartweb.core by adding it to your buildout:
[buildout] ... eggs = imio.smartweb.core
and then running bin/buildout
Contribute
Issue Tracker: https://github.com/imio/imio.smartweb.core/issues
Source Code: https://github.com/imio/imio.smartweb.core
License
The project is licensed under the GPLv2.
Contributors
Christophe Boulanger, christophe.boulanger@imio.be
Laurent Lasudry, laurent.lasudry@affinitic.be
Thomas Lambert, thomas.lambert@imio.be
Changelog
1.0a5 (2021-06-03)
Subsite logo is a link to subsite root [boulch]
Enable minisite only on a container in PloneSite root [boulch]
Can’t enable subsite on minisite [boulch]
Can’t enable minisite on a subsite [boulch]
Added style for correct background display [thomlamb]
Add Minisites [boulch, laulaz]
Hide Title for SectionText [boulch, laulaz]
Remove workflows for SectionFooter and SectionContact [boulch, laulaz]
Reorder SectionContact [boulch, laulaz]
1.0a4 (2021-05-26)
Add can_toggle_title_visibility property on sections. Use it on Contact section. [boulch, laulaz]
Add rich description on all content types [boulch]
Add configurable url for connection to directory authentic source [boulch]
Add contact section (with connection to directory authentic source) [boulch, laulaz]
Views / templates code simplification [laulaz]
Simplify taxonomies setup code & use taxonomy behavior directly [laulaz]
Remove sections editing tools in footers [laulaz]
Add preview action in Plone toolbar to hide editor actions in content [boulch]
Move field “category” in categorization fieldset [boulch]
Hide leadimage caption field everywhere (editform, addform) [boulch]
1.0a3 (2021-04-23)
improved css for subsite navigation [thomlamb]
Harmonize all sections templates. Rename some css class. Add new css class. [boulch, thomlamb]
Add “row” class in page view template to be bootstrap aware. [boulch]
Get sections bootstrap_css value in get_class pages view (instead of sections templates) to be bootstrap aware. [boulch]
Compile resources [laulaz]
1.0a2 (2021-04-22)
improved html semantics [thomlamb]
WEBMIGP5-11: Add real values in page taxonomy [laulaz]
Add category viewlet [laulaz]
Add banner viewlet with local hide/show logic [boulch, laulaz]
Change sections titles logic & add button to show / hide titles [laulaz]
Add classes on add/edit forms legends when expanded / collapsed [laulaz]
Add missing bootstrap class option (2/3) [laulaz]
Restrict background image field to administrators [laulaz]
Change folders display views order & default [laulaz]
Allow (only) connected users to see default pages in breadcrumbs [laulaz]
Migrate & improve buildout for Plone 6 [boulch]
Fix tests for Plone 6 [boulch]
Add basic bootstrap styles for Plone 6 [thomlamb]
Migrate default_page_warning template to Plone 6 [laulaz]
Add missing translation domain [laulaz]
Add basic style for sortable hover This style has disappeared in Plone 6 (>< Plone 5) [laulaz]
Fix add/edit forms no-tabbing feature for Plone 6 [laulaz]
1.0a1 (2021-04-19)
Initial release. [boulch]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for imio.smartweb.core-1.0a5-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e351875bffb581f73d5b500f7518594471c37d716c5b67bcaacaa8c26be25206 |
|
MD5 | a1da085e9ac6e39e9437e9d97259efc2 |
|
BLAKE2b-256 | 459a283aec10be1dde6bf9ae380eb4cb9a2c6e0d5016d1f3700891823e45ef9b |