-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should be easy to create have a byline #741
Should be easy to create have a byline #741
Comments
You opened a new issue but forgot to mention original thread (#668) most voted suggestion: byline stays as available CMS feature however hidden and marked as a deprecated viewlet that will need to be replaced when Mosaic comes out. By there we'll have a configurable byline tile that will allows us to delete old site setup settings. As a bonus we avoid changing twice the recommended way of having a byline in Plone. I also find important to bring in this issue the research by @hvelarde: despite Barceloneta aiming for minimalism, byline may be considered an expected native CMS feature. |
Probably it's too late for Plone 5, but I think it's time to make the byline a little more configurable. We really enjoy the works we did with rt.lastmodifier, where there's a specific permission for every piece of the byline (that's is not related to theme but is a security configuration). The global check "show/hide byline to anonymous" is not enough in lot of use cases. |
Nice! I hope it's not hard porting those features into Mosaic's byline tile. |
@djay I really appreciate the work you have done trying to resume the conversation we have the other day, but we need to agree on one basic concept before continue working on this issue: the byline is content, not presentation. so, it is not the "themer" who decides if that content is there, but the publisher of a site. it has to be easy to change the settings and it has to be done independently of the theme; I don't see the need of having Diazo involved on this. what @keul showed here probably the way we need to go. |
@vangheem why did you closed it? we haven't even starting talking about it :-) |
@hvelarde He closed it automatically by merging a pull request that actually fixes it. Seems legit. :-) |
@mauritsvanrees no, it doesn't fix it; we're talking about different things here |
@hvelarde is right, only the #714 part of this issue has been closed by plone/plone.app.layout#59 - and even then not completely cause now we have bad redundancy with toolbar: if we are keeping history in the latter we must hide the viewlet by default. Also we should file a bug in which the viewlet doesn't respect its visibility setting in @@site-controlpanel (/cc @rodfersou) After that we still have to discuss how to implement the controls suggested in #668. I think those should go on Mosaic only (option 5) for the sake of avoiding both coredev rewrites and integrators pain in the near future. |
This issue #1037 closes the part to respect @@site-controlpanel /cc @davilima6 @hvelarde |
I removed the "strange to have some aspects of theme determined by a tickbox and others" line from the "Have a tickbox to turn the byline on" option; as we discussed before, metadata is content, not theme. |
Now with the latest released Plone 5.0.6 there's a Security setting in the control panel: |
@fredvd I fixed that for Plone 5.1 |
Closing this, because following the discussion and linked PR/issues it looks like this issue being fixed. |
it's not, but I'll create a new one later explaining what's missing; then we can close this one. |
superseded by #1908. |
User problem
Some sites show some combination of
The person in charge of deciding what information is shown on the page (information architect/content team leader/site admin/themer) should be able to include this information in the page easily and flexibly being able to pick which of the above they want to show. Showing at least the publication date is a common feature of blog posts and news items in other CMS's
History
The byline was a feature used both by internal editors and reused to show to the public (with reduced functionality, ie no history). Currently for 5.0 it is hidden by default because there is last updated date is shown in the toolbar and the history view provides the other info at a single click.
replaces #668 and #714
Options
Always have the byline turned on. Document how to use diazo to hide parts you don't want or all of itDocument how to use diazo to create your own byline using parameter expression likemodified = context/modified
and a diazo rule like<insert-after css:theme="#content h1"><p>Last modified {$modified}</p></insert-after>
~~- pro: teaches them more flexible approach. code is small and easy to copy
- con: means that have to modify an out of the box theme.have something like collective.listingviews built into plone which enables admins to add portlets with common metadata without coding which can then be styled using diazo.The text was updated successfully, but these errors were encountered: