Skip to content

Commit

Permalink
update markup for dashboard
Browse files Browse the repository at this point in the history
  • Loading branch information
davisagli committed Jan 4, 2015
1 parent 2b4177d commit e8c6e98
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 54 deletions.
3 changes: 3 additions & 0 deletions CHANGES.rst
Expand Up @@ -4,6 +4,9 @@ Changelog
2.5.4 (unreleased)
------------------

- Updated markup for dashboard.
[davisagli]

- Add pat-markspeciallinks to bodyClass depending on settings in @@theming-controlpanel.
[fulv]

Expand Down
91 changes: 37 additions & 54 deletions plone/app/layout/dashboard/dashboard.pt
Expand Up @@ -8,60 +8,43 @@

<body>

<metal:main fill-slot="content">
<tal:main-macro metal:define-macro="main"
tal:define="memberinfo context/portal_membership/getMemberInfo;
member context/@@plone_portal_state/member;
name python:memberinfo['fullname'] or member.getId() or member.getId();
portal_url context/portal_url">

<div id="edit-bar" tal:condition="view/can_edit">
<p class="hiddenStructure"
i18n:translate="heading_views">Views</p>

<ul id="content-views"
class="contentViews">
<li class="selected">
<a href=""
tal:attributes="href string:${context/@@plone_portal_state/navigation_root_url}/dashboard"
i18n:translate="label_dashboard">Dashboard</a>
</li>
<li>
<a href=""
tal:attributes="href string:${context/@@plone_portal_state/navigation_root_url}/@@manage-dashboard?_authenticator=${view/auth_token}"
i18n:translate="label_edit">Edit</a>
</li>
</ul>

<div class="contentActions" tal:condition="view/can_edit">
&nbsp;
</div>
</div>

<article id="content">

<h1 class="documentFirstHeading" i18n:translate="heading_dashboard">
<span tal:replace="name" i18n:name="user_name" />&#8217;s dashboard
</h1>

<div id="content-core">
<div id="dashboard">
<div class="visualClear"><!-- --></div>
<div id="dashboard-portlets1"
tal:content="structure provider:plone.dashboard1" />
<div id="dashboard-portlets2"
tal:content="structure provider:plone.dashboard2" />
<div id="dashboard-portlets3"
tal:content="structure provider:plone.dashboard3" />
<div id="dashboard-portlets4"
tal:content="structure provider:plone.dashboard4" />
</div>
<div class="visualClear"><!-- --></div>
</div>
</article>

</tal:main-macro>
</metal:main>
<metal:b fill-slot="content-title">
<h1 class="documentFirstHeading" i18n:translate="heading_dashboard"
tal:define="memberinfo context/portal_membership/getMemberInfo;
member context/@@plone_portal_state/member;
name python:memberinfo['fullname'] or member.getId() or member.getId()">
<span tal:replace="name" i18n:name="user_name" />&#8217;s dashboard
</h1>
</metal:b>

<metal:b fill-slot="content-core">
<tal:b metal:define-macro="content-core">

<div class="autotabs">
<nav class="autotoc-nav">
<a class="active"
href="${context/@@plone_portal_state/navigation_root_url}/dashboard"
i18n:translate="label_dashboard">Dashboard</a>
<a href="${context/@@plone_portal_state/navigation_root_url}/@@manage-dashboard?_authenticator=${view/auth_token}"
i18n:translate="label_edit">Edit</a>
</nav>

<div id="dashboard">
<div class="visualClear"><!-- --></div>
<div id="dashboard-portlets1"
tal:content="structure provider:plone.dashboard1" />
<div id="dashboard-portlets2"
tal:content="structure provider:plone.dashboard2" />
<div id="dashboard-portlets3"
tal:content="structure provider:plone.dashboard3" />
<div id="dashboard-portlets4"
tal:content="structure provider:plone.dashboard4" />
</div>
<div class="visualClear"><!-- --></div>
</div>

</tal:b>
</metal:b>

</body>
</html>

0 comments on commit e8c6e98

Please sign in to comment.