https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292008-04-11T19:25:34ZRedmineRedmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=22802008-04-11T19:25:34ZCarl Nygard
<ul><li><strong>File</strong> <a href="/attachments/424">calendar.rhtml</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/424/calendar.rhtml">calendar.rhtml</a> added</li></ul><p>Here's the rhtml file for implementing the calendar page</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=24882008-04-28T12:38:53ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Target version</strong> deleted (<del><i>0.7</i></del>)</li></ul><p>Thanks Carl. I'll try to modify the plugin API so that adding a new block for My page can be done without modifying MyController.</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=40342008-07-22T21:57:16ZPeter Van den Bosch
<ul><li><strong>File</strong> <a href="/attachments/800">my_calendar.zip</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/800/my_calendar.zip">my_calendar.zip</a> added</li></ul><p>Hi Carl,</p>
<p>Thanks for the patch. Have been using it and it works great.<br />I've made use of Jean-Philippe's improvements to the plugin API in trunk and packaged your patch as a plugin, ready for unzipping under {$Redmine}/vendor/plugins.<br />I also added the versions of the current user's projects in the calendar.</p>
<p>To be in check with the legal stuff: is the GPL license okay for you? Also okay to publish the plugin somewhere (e.g. redminehacks.org)?</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=41062008-07-28T14:26:06ZCarl Nygard
<ul></ul><p>Sorry, didn't notice the comment.</p>
<p>Yes, GPL is ok. Publish the plugin is ok. Just give proper credit for the work.</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=44382008-08-21T09:05:05ZAndrea Maleci
<ul></ul><p>I've found a bug on my_calendar plugin.</p>
<p>If an user is not involved on any project (e.g. admin), if you click on my_calendar link you get an internal error.</p>
<pre>
Mysql::Error: #42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')))'
at line 1: SELECT `versions`.`id` AS t0_r0, `versions`.`project_id` AS t0_r1, `versions`.`name` AS t0_r2,
`versions`.`description` AS t0_r3, `versions`.`effective_date` AS t0_r4, `versions`.`created_on` AS t0_r5,
`versions`.`updated_on` AS t0_r6, `versions`.`wiki_page_title` AS t0_r7, `projects`.`id` AS t1_r0, `projects`.`name` AS t1_r1, `projects`.`description` AS t1_r2, `projects`.`homepage` AS t1_r3,
`projects`.`is_public` AS t1_r4, `projects`.`parent_id` AS t1_r5, `projects`.`projects_count` AS t1_r6, `projects`.`created_on` AS t1_r7, `projects`.`updated_on` AS t1_r8, `projects`.`identifier` AS t1_r9,
`projects`.`status` AS t1_r10 FROM `versions` LEFT OUTER JOIN `projects` ON `projects`.id =
`versions`.project_id WHERE ((effective_date BETWEEN '2008-07-27' AND '2008-09-06') and (project_id IN ()))
</pre>
<p>That's because <code>project_id IN ()</code> is not a valid SQL statement.</p>
<p>I suppose that Problem is on vendor/plugins/my_calendar/app/controllers/calendar_controller.rb, where retrieve_selected_tracker_ids, for not involved users, does not find anything.</p>
<p>Should be nice that:</p>
<ul>
<li>If the user is not involved on any project will be diplayed an empty calendar (or link is not displayed);</li>
<li>(optional) If the user is admin, all Issues an Versions will be displayed.</li>
</ul>
<p>By the way it's a useful plugin and i hope it become an official plugin asap.</p>
<p>Regards,<br />A.Maleci</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=47022008-09-10T21:16:08ZPeter Van den Bosch
<ul></ul><p>oops, forget to watch this issue. Just noticed the new comments last week.</p>
<p>Carl, thanks for your positive response. I've published the plugin on <a href="http://www.redminehacks.org/projects/show/mycalendar" class="external">redmine hacks</a> . If interested, I can add you to the project.</p>
<p>A first version is downloadable <a href="http://www.redminehacks.org/projects/list_files/mycalendar" class="external">here</a></p>
<p>Andrea, the issue you discovered should be fixed now. Thanks for noticing. About the admin's projects scope to all projects: I think this shouldn't be default because an admin can act as a regular user too (i.e. he can be member of some projects but not all). On the other hand, adding a checkbox which sets the scope to all viewable projects for all users seems more interesting to me. I've added this as feature request # 6 at redmine hacks and will look into it.</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=76872009-02-26T22:08:46ZMatt Gillette
<ul></ul><p>This is no longer available at Redmine Hacks: <a class="external" href="http://www.redminehacks.org/projects/show/mycalendar">http://www.redminehacks.org/projects/show/mycalendar</a></p>
<p>Does anyone have a mirror location of the most up-to-date version of the plugin?</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=106982009-08-26T19:19:59ZMatt Gillette
<ul></ul><p>Just wondering if this has gotten anywhere... Eric?</p> Redmine - Feature #1043: "My Calendar" page to show assigned items (patch incl)https://www.redmine.org/issues/1043?journal_id=469742013-03-18T16:09:56ZDipan Mehta
<ul></ul><p>+1. Very important feature.</p>