Is it possible to hide the "Page created by <user> and last edited by <user>" byline at the top of the page?
We've already created several scripts to hide other parts of the interface from anonymous users (thanks to this forum). But I haven't been able to find one for the byline at the top.
For example, here's the one we're using to hide the Browse menu. What's the equivalent for the byline (if possible)?
<script> if (AJS.$('#login-link').is(":visible")) { AJS.$('#browse-menu-link').parent().hide(); } </script>
Try something like this:
<script> AJS.toInit(function() { AJS.$('.page-metadata').hide(); }); </script>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How to do this in Confluence Cloud? Any workaround?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Personally, I think it's best to remove it at the source, rather than do this "post-processing" scripting. (Yes, I still use jQuery for a bunch of things, but this is one that's easy to eradicate without having to add to your custom HTML).
In your space's Page Layout decorator, comment out the following line:
#parse ("/decorators/includes/page-metadata.vm")
I like having some metadata, so I add this to the bottom of each page:
#set ($lastModder = $confPage.getLastModifierName()) #set ($lastModDate = $confPage.getLastModificationDate())
<div class="page-metadata"> <ul> <li class="page-metadata-modification-info">Last edited by $lastModder on $lastModDate</li> </ul> </div>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Matthew, you're right. That is probably a superior solution. I'm marking this as an accepted answer, because you've never lead me astray on any of my other questions, and nothing in that code looks out of place.
However, we've decided to go with the Documentation theme which restricts a lot of the customization options within Confluence. I can't test it.
With that in mind, we're okay with this (and the various other changes we've made) existing as a post-processing function. There's really no harm in any of these hidden functions being visible, we're just purusing as clean and straightforward layout as possible to present to as many of our anonymous users as possible. If someone disables Javascript and sees the metadata, that's okay.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.