• bug6022.diff

  last modified March 20, 2007 by jjmojojjmojo

Index: src/plone.app.portlets/plone/app/portlets/portlets/calendar.pt
===================================================================
--- src/plone.app.portlets/plone/app/portlets/portlets/calendar.pt (revision 13713)
+++ src/plone.app.portlets/plone/app/portlets/portlets/calendar.pt (working copy)
@@ -9,8 +9,14 @@
showNextMonth view/showNextMonth;
year view/year;">
<dt>
-
- <a href="#" rel="nofollow"
+ </dt>
+ <dd>
+<table class="ploneCalendar"
+ summary="Calendar"
+ i18n:domain="plone"
+ i18n:attributes="summary summary_calendar;">
+ <caption>
+ <a href="#" rel="nofollow"
title="Previous month"
tal:attributes="id python:showPrevMonth and 'calendar-previous' or '';
href python:'%s/%s?%s&amp;month:int=%d&amp;year:int=%d&amp;orig_query=%s' % (anchor_url, anchor_method, query_string, view.prevMonthTime.month(), view.prevMonthTime.year(), url_quote_plus(query_string));
@@ -34,15 +40,7 @@
class string:kssCalendarChange kssattr-year-${view/nextMonthTime/year} kssattr-month-${view/nextMonthTime/month} calendarNext;"
tal:condition="showNextMonth"
i18n:attributes="title title_next_month;">&raquo;</a>
-
-
-
- </dt>
- <dd>
-<table class="ploneCalendar"
- summary="Calendar"
- i18n:domain="plone"
- i18n:attributes="summary summary_calendar;">
+ </caption>
<thead>
<tr class="weekdays"
><tal:data tal:repeat="weekday view/getWeekdays"
@@ -68,8 +66,9 @@
</a
></td
><tal:notdayevent tal:condition="not: day_event"
- ><td tal:attributes="class python:is_today and 'todaynoevent' or None"
- tal:content="daynumber"></td
+ ><td tal:attributes="class python:is_today and 'todaynoevent' or None;"
+ i18n:attributes="title"
+ tal:content="python:daynumber"></td
></tal:notdayevent
></tal:block
></tal:isday
Index: products/CMFPlone/skins/plone_styles/portlets.css.dtml
===================================================================
--- products/CMFPlone/skins/plone_styles/portlets.css.dtml (revision 13726)
+++ products/CMFPlone/skins/plone_styles/portlets.css.dtml (working copy)
@@ -122,6 +122,12 @@
border-spacing:0;
width: 100%;
}
+.ploneCalendar caption{
+ background-color: &dtml-globalBackgroundColor;;
+ font-weight: normal;
+ text-align: center;
+ line-height: 1.6em;
+}
.ploneCalendar td {
background-color: transparent;
width: 14%;