Plone FAQs
All items that are shown in the tabs navigation bar in plone are located inside portal_actions. Inside portal_actions, you will notice the category field. The category field basically tells Plone where to place your action item.
If you want to hide the default portal tabs (news, home, members), simply find the entry in the list and uncheck the visible box.
If you need to modify the look of the portal_tabs, you can find their associated style sheet information under #portal-globalnav.
If you are looking to modify the behavior and source code for the portal_tabs, you need to modify the global_sections page template which is located in portal_skins/plone_templates.
What's the best way to have different templates for different pages?
The easiest way is to just copy the templates that you need into the folder that you want them.
So if you want the 'Products' folder to have a different footer, for example, just copy portal_footer into the 'Products' folder, then modify it.
Now, this is tricky for the home page because it doesn't have a folder. There are two options here. #1 is the best way, but not always doable.
1) Use a combination of conditional statements and CSS.
In your main_template or other templates, just use, for example:
<div tal:condition="python: context.id == 'front-page'">
front page stuff
</div>
<div tal:condition="python: context.id != 'front-page'">
inside page stuff
</div>Or, in the CSS:
.section-front-page #portal-column-one { display: none; } /* don't show column one on home page */2) Create a folder called 'index.html', and put all your modified templates in that folder. Because the folder is called 'index.html', it will become the default folder that is loaded when someone visits the site.
How can I remove those globe icons that Plone places on external links?
- In the ZMI, go to /portal_javascripts
- Remove or disable mark_special_links.js

