HI all, I noticed an excellent drop-down calendar in Tobias's tbGTD Tiddlywiki, which showed a nice rounded month-view with TW Reminders.
I adapted this to show mGSD's Upcoming Ticklers and Overdue Actions (using another mgtdList found in the GTD-Tiddlywiki Google Group) Take a look at http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html#mGSDTicklerCalendar for an example. It depends on a slightly modified version of CalendarPlugin and PopupMacro, but full instructions and links are given in the Tiddler pasted below (or at the link above). ------------------------------- /*** |Name:|mGSDTicklerCalendar| |Description:|Creates a calendar view with Ticklers and overdue Actions, for your top menu or anywhere else!| |Version:|1.0| |Date:|6-Feb-2012| |Source:|Based on CalendarPlugin and the popup calendar found at http://tbgtd.tiddlyspot.com| |Author:|David Szego <[email protected]> based on Simon Baird <[email protected]>'s mGSD, Tobias's tbGTD, and Eric Shulman's CalendarPlugin| |Requires:|CalendarPlugin 1.5.1a (see http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html#CalendarPlugin for a copy)<br>Also requires Tobias's mod to Saq Imtiaz's PopupMacro (see http://thinkcreatesolve.biz/mGSDMeetingEnhancements.html#PopupMacro for a copy)| |License|http://mptw.tiddlyspot.com/#TheBSDLicense| !!!To Install: Click here: <<newTiddler title:CurrentMonthCalendar>> to create a CurrentMonthCalendar Tiddler, and give it the text: //{{{ {{black{<<calendar thismonth>>}}} //}}} Then click here <<newTiddler title:CalendarWithTicklers>> to create a CalendarWithTicklers Tiddler, and give it the text: //{{{ |widetable noborder|k |padding:10px;<<tiddler CurrentMonthCalendar>>|vertical- align:top;padding:10px;<<mgtdList title:'Upcoming Ticklers (next 7 days)' startTag:Tickler tags:'!Actioned' view:Tickler mode:global newButtonTags:'Tickler Once' where:'tiddler.ticklerWillBeActiveWithin(7)' sort:'tickleDate' dontShowEmpty:no ignoreRealm: {{config.mGTD.getOptChk('AlertsIgnoreRealm')?'yes':''}}>>| |~|<<mgtdList title:'Overdue Actions' startTag:Action tags:'!Done' view:Tickler mode:global where:'tiddler.ticklerIsActive()&&tiddler.fields.mgtd_date' sort:'tickleDate' dontShowEmpty:no ignoreRealm: {config.mGTD.getOptChk('AlertsIgnoreRealm')?'yes':''}}>>| //}}} //''Note: You can view this by itself, or use this in any other Tiddler with the {{{<<tiddler CalendarWithTicklers>>}}} macro''// Please edit the NewButtons Tiddler, adding this to the end: //{{{ <<popup calendar [[<<tiddler CalendarWithTicklers$))]]>> //}}} And in your CSS [[StyleSheet]], add: //{{{ /*{{{*/ //Additions for mGSDTicklerCalendar #CurrentMonthCalendar .black .calendar{text-align:center;margin:0 auto;} .black{display:inline-block;color:[[ColorPalette::TertiaryMid]];} .black table{border:0 !important;} .viewer .black{border:10px solid [[ColorPalette::PrimaryMid]];-moz- border-radius:10px; -webkit-border-radius:10px;} .black, .black table, .black th, .black tr, .black td{background: [[ColorPalette::PrimaryMid]];padding:0 !important;border:0;} .black .calendar td{border:1px solid [[ColorPalette::PrimaryLight]] ! important;border-collapse:collapse;} .black .calendar .weekNo{font-style:normal;color: [[ColorPalette::TertiaryMid]];border-left:5px solid [[ColorPalette::PrimaryMid]];border-collapse:collapse;} .black .calendar a,.black .calendar td .button{padding:2px 3px ! important;margin:0;color: [[ColorPalette::TertiaryPale]];display:block;} .black .calendar td .button{color:[[ColorPalette::TertiaryMid]];} .black .tiddlyLinkNonExisting, .black .tiddlyLink, .black .button{background:transparent;border:transparent;fonts- style:normal;} .black .calendarMonthname, .black .calendarMonthname .tiddlyLink{color: [[ColorPalette::TertiaryMid]];font-style:normal;} .black .calendarMonthname .tiddlyLink:hover, .black .tiddlyLink:hover, .black .button:hover{color: [[ColorPalette::SecondaryMid]];} .black br{display:none;} .black .tiddlylink {background: red;} #popup {padding:3px;} .popup li,.popup ul,.popup ol,.popup span li,.popup span ul,.popup span ol {list-style:none !important;margin:0px !important;padding:0px ! important;} #popup tr.fieldTableRow td{padding:1px 3px 1px 3px;} #popup div{color:[[ColorPalette::SecondaryMid]];text- decoration:underline;} ol.popup{border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryMid]] [[ColorPalette::PrimaryMid]] [[ColorPalette::PrimaryDark]]; -moz-border-radius:6px; -webkit-border- radius:6px;} .popup{background:[[ColorPalette::PrimaryMid]];} .popup br{display:none;} .popup ul li .button{padding:0.4em;display:block;} .popup hr{padding:0;margin:0;border:0;} .popup a, ol.popup li a, .popup ul li .button, .popup .menuH .button, .popup li a:visited{background:transparent;color: [[ColorPalette::TertiaryPale]];} .popup a:hover, ol.popup li a:hover{background: [[ColorPalette::TertiaryDark]];color:[[ColorPalette::TertiaryMid]];} .popup h1, .popup h2, .popup h3, .popup hr{border-bottom:1px solid [[ColorPalette::TertiaryDark]];} .popup h1, .popup h2, .popup h3, .popup h4, .popup h5, .popup{background:[[ColorPalette::Foreground]];color: [[ColorPalette::Background]];} .popup .menuH{display:block;margin:0.5em 0 0 3px;padding:0;font-size: 1.4em;font-weight:bold;border-bottom:1px solid [[ColorPalette::TertiaryDark]];min-width:250px; max-width: 400px;} .helpPopup{font-size:120%;font-family:overflow:none;overflow- y:scroll;height:400px;font-family:'Verdana,sans-serif';} td, tr{vertical-align:top;} .viewer table,table.twtable{margin:0;border-collapse:collapse;border: 1px solid [[ColorPalette:TertiaryMid]];} .viewer table, table.twtable, .viewer td, .viewer tr, .twtable td, .twtable tr, .viewer th, .viewer thead td, .twtable th, .twtable thead td{border: 1px solid [[ColorPalette:TertiaryMid]];} .viewer th, .viewer thead td, .twtable th, .twtable thead td{font- weight:bold;} .viewer th .tiddlyLink, .viewer th .tiddlyLinkExisting, .viewer th .externalLink, .viewer thead .tiddlyLink, .viewer thead .tiddlyLinkExisting, .viewer thead .externalLink{color:[[ColorPalette::Foreground]];} .viewer th .tiddlyLink:hover, .viewer th .tiddlyLinkExisting:hover, .viewer th .externalLink:hover, .viewer thead .tiddlyLink:hover, .viewer thead .tiddlyLinkExisting:hover, .viewer thead .externalLink:hover{color:[[ColorPalette::Background]];} .linkTable .quickopentag .tiddlyLinkExisting,.linkTable .quickopentag .externalLink{display:inline;} /*}}}*/ //}}} As an aside... If you'd like a nice YearlyCalendar, you can create a <<newTiddler title:YearlyCalendar>> by that name, with the text: //{{{ {{black{<<calendar>>}}}{{tagClear{}}} //}}} But this is a function of CalendarPlugin, not of mGSDTicklerCalendar! -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.

