<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1696656635800274346</id><updated>2011-10-25T11:08:03.798-07:00</updated><title type='text'>Canadian Campus Movement Tracker Development</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-7831563502223983252</id><published>2010-01-14T14:48:00.000-08:00</published><updated>2010-01-14T14:49:09.448-08:00</updated><title type='text'></title><content type='html'>Pulse 1.1 is now live on http://pulse.campusforchrist.org&lt;br /&gt;&lt;br /&gt;There is one known bug where directory's timetable last updated timestamp is in UTC time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-7831563502223983252?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/7831563502223983252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/pulse-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7831563502223983252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7831563502223983252'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/pulse-1.html' title=''/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4551150249676308488</id><published>2010-01-14T07:48:00.000-08:00</published><updated>2010-01-14T07:49:54.887-08:00</updated><title type='text'>Video Explaining Ministry Teams</title><content type='html'>&lt;object width="1277" height="647"&gt; Here is a short video explaining using ministry teams to navigate the Pulse in this new release:&lt;param name="movie" value="http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/jingswfplayer.swf"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="bgcolor" value="#FFFFFF"&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/FirstFrame.jpg&amp;amp;containerwidth=1277&amp;amp;containerheight=647&amp;amp;content=http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/00000092.swf"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="base" value="http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/"&gt;  &lt;embed src="http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/jingswfplayer.swf" quality="high" bgcolor="#FFFFFF" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/FirstFrame.jpg&amp;amp;containerwidth=1277&amp;amp;containerheight=647&amp;amp;content=http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/00000092.swf" allowfullscreen="true" base="http://content.screencast.com/users/jyswong/folders/GCX/media/de284915-d9a6-4d1e-8aed-5b0e9f36b57b/" scale="showall" width="1277" height="647"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4551150249676308488?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4551150249676308488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/video-explaining-ministry-teams.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4551150249676308488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4551150249676308488'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/video-explaining-ministry-teams.html' title='Video Explaining Ministry Teams'/><author><name>J.Wong</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-7731872092911937742</id><published>2010-01-13T13:38:00.000-08:00</published><updated>2010-01-13T14:00:32.761-08:00</updated><title type='text'>Pulse update coming soon -- will have timetable last updated times, emailing groups.  detailed change log follows #c4cPulse</title><content type='html'>On Thursday January 14th around 9am EST we will be updating the pulse. As a result, the pulse will be slow or unavailable for a short period as we update it. The update will include a timetable last updated timestamp, an email group members feature, and more.&lt;br /&gt;&lt;br /&gt;You can read a detailed release notes:&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;p&gt;Pulse 1.1 Revision History&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="simulated-li bullet-type-0" style="margin-left: 14px;"&gt;You can upload a profile picture&lt;br /&gt;&lt;/p&gt;&lt;p class="simulated-li bullet-type-0" style="margin-left: 14px;"&gt;Students are forced to choose a campus before they can do anything else on the pulse.&lt;br /&gt;&lt;/p&gt;&lt;p class="simulated-li bullet-type-0" style="margin-left: 14px;"&gt;Email feature&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;On directory&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;There is a checkbox for each row and a dropdown to perform actions on selected users. Currently email is the only action.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;On search results that return more than one page, you can select everyone by clicking the check box on the table header.  Like gmail's select all feature, a message allowing you to select everyone will appear.  "All &lt;span style="font-weight: bold;"&gt;74&lt;/span&gt; people on this page are selected.  &lt;a href="http://localhost:3000/people/directory#" target="_blank"&gt;Select all &lt;/a&gt;&lt;a style="font-weight: bold;" href="http://localhost:3000/people/directory#" target="_blank"&gt;3724&lt;/a&gt;&lt;a href="http://localhost:3000/people/directory#" target="_blank"&gt; people from this search.&lt;/a&gt;"&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;On groups&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;In the group view, you can click Email to email everyone in the group, including people marked as interested and requests.  You can select specific people to email by using the checkboxes.  You can select blocks of people with the same level (ex. all members) using the checkbox in the member's header row.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;Use {{first_name}} and {{last_name}} in the email body to have the emails substitute the first and last name respectively&lt;br /&gt;&lt;/p&gt;&lt;p class="simulated-li bullet-type-0" style="margin-left: 14px;"&gt;Timetable last updated&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;A timestamp of when a user updated the timetable is now displayed in:&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;directory column&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;when viewing a specific person's timetable on the top right&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;in the group view&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;when adding people to a group, searching for a person returns results with the timetable last updated as one of the columns&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;timestamps are displayed in PST&lt;br /&gt;&lt;/p&gt;&lt;p class="simulated-li bullet-type-0" style="margin-left: 14px;"&gt;Ministry teams&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;High-level overview&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;The case where staff are assigned to two or more campuses is handled better.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Instead of one Campus for Christ "view" or the system, we divided the system in to slices by ministry teams.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;The slices are called "Staff Teams" and each team has one or more campuses associated with it.  In most cases, there is one campus, ex. "Western Staff Team" has only Western.  Other metro staff teams have multiple campuses, ex. Toronto Metro has Ryerson, U of T, and York.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;The Ministries section on the profile is for staff only (this is where your Staff Team will show up).  The campuses section is for students only.  The only campuses staff should have on their profile should be Alumni status.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 28px;" class="simulated-li bullet-type-1"&gt;Practically, this means...&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Each staff has "Staff" status on "Campus for Christ"&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Each staff now also has a "Staff Team" such as Toronto Metro, Western, etc.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;We created the Staff Team for each staff, based on previous data in the system.  If you appear to be on the wrong staff team, you can either try to fix it yourself using the pencil icon, or email the tech support.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Staff can now change their staff team themselves through their profile.  Click the pencil icon&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Students can change their campus through the profile as well.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Only administrators can make a student staff.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;Everything should be limited to the campuses in your staff team, including directory, groups, and statistics.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 42px;" class="simulated-li bullet-type-2"&gt;You can view other staff teams by using the Change link under the top right of the screen under your name.&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-7731872092911937742?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/7731872092911937742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/pulse-update-coming-soon-will-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7731872092911937742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7731872092911937742'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/pulse-update-coming-soon-will-have.html' title='Pulse update coming soon -- will have timetable last updated times, emailing groups.  detailed change log follows #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4093176179407805797</id><published>2010-01-12T17:49:00.000-08:00</published><updated>2010-01-12T17:50:09.179-08:00</updated><title type='text'>gcx/itg guys fixed a bug on their gcx login screen that wasn't sending people back to the pulse #c4cPulse</title><content type='html'>This may have contributed to some of the confusion using gcx. This also was happening from the intranet -- actually from any campusforchrist.org site that used gcx. You may have also seen a banner about changes to the login screen -- that was also a mistake and is for US sites only. My understanding is that though our login screen may be changing at some point, it will be to brand it with c4c colors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4093176179407805797?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4093176179407805797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/gcxitg-guys-fixed-bug-on-their-gcx.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4093176179407805797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4093176179407805797'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2010/01/gcxitg-guys-fixed-bug-on-their-gcx.html' title='gcx/itg guys fixed a bug on their gcx login screen that wasn&apos;t sending people back to the pulse #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-1015992170888552029</id><published>2009-10-26T13:27:00.000-07:00</published><updated>2009-10-26T13:29:36.434-07:00</updated><title type='text'>when viewing timetables, the header will scroll with you #c4cPulse</title><content type='html'>In order to make it easier to tell which column is what.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-1015992170888552029?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/1015992170888552029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/when-viewing-timetables-header-will.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1015992170888552029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1015992170888552029'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/when-viewing-timetables-header-will.html' title='when viewing timetables, the header will scroll with you #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4744915671978511586</id><published>2009-10-26T13:18:00.000-07:00</published><updated>2009-10-26T13:21:48.092-07:00</updated><title type='text'>development continues, but not put online as often</title><content type='html'>As the pulse/CMT gets used, we've decided to work on our change management.  We won't be updating the server as much, except in bigger versions that will be more documented.  I'll try to still keep logging on here as I work on things, without the twitter updates.&lt;br /&gt;&lt;br /&gt;For the next version, the major thing we're working on is handling ministry teams properly.  This involves moving data around to individual "ministries" for each campus or groups of campuses.  There's a bunch of testing and tweaking to make sure the proper people show up in directories and groups.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4744915671978511586?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4744915671978511586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/development-continues-but-not-put.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4744915671978511586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4744915671978511586'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/development-continues-but-not-put.html' title='development continues, but not put online as often'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-3369795289112549685</id><published>2009-10-06T21:04:00.001-07:00</published><updated>2009-10-06T21:10:14.999-07:00</updated><title type='text'>new users now have a prompt to set their campus, on the groups join page #c4cPulse</title><content type='html'>When someone goes on the pulse for the first time, on the join a groups page, there is now a message telling that they they need to choose their campus first.  That link brings them directly to their profile edit page (they won't need to click "Edit" -- it will automatically be in edit mode) and will make the "Campus:" prompt be red to get their attention.  Once they save, there is a notification that they can now join a group, with a link to the join groups page.  The intent is to make it easier and clearer for a new user what needs to be done to join a group.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-3369795289112549685?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/3369795289112549685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/new-users-now-have-prompt-to-set-their.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/3369795289112549685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/3369795289112549685'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/new-users-now-have-prompt-to-set-their.html' title='new users now have a prompt to set their campus, on the groups join page #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-1631054033314080368</id><published>2009-10-06T12:45:00.001-07:00</published><updated>2009-10-06T12:45:45.441-07:00</updated><title type='text'>Profile pics online #c4cPulse</title><content type='html'>The profile pictures features should now be working; let me know if there's any problem with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-1631054033314080368?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/1631054033314080368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/profile-pics-online-c4cpulse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1631054033314080368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1631054033314080368'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/profile-pics-online-c4cpulse.html' title='Profile pics online #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-7125832550417992816</id><published>2009-10-06T12:31:00.001-07:00</published><updated>2009-10-06T12:32:33.644-07:00</updated><title type='text'>For those early DGs, earliest timetable time is now 6am #c4cPulse</title><content type='html'>For existing groups, when you compare timetables, it will display white for the new times since people won't have info for those times.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-7125832550417992816?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/7125832550417992816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/for-those-early-dgs-earliest-timetable.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7125832550417992816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7125832550417992816'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/10/for-those-early-dgs-earliest-timetable.html' title='For those early DGs, earliest timetable time is now 6am #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4881376727792740071</id><published>2009-09-25T13:46:00.001-07:00</published><updated>2009-09-25T13:48:28.217-07:00</updated><title type='text'>students are restricted by campus on directory; fixed a login bug #c4cPulse</title><content type='html'>when student leaders go to the directory, they are now restricted by their campus&lt;br /&gt;&lt;br /&gt;some people were getting a crash on login (Leemarc was the case that brought it to our attention); that should now be fixed&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4881376727792740071?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4881376727792740071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/students-are-restricted-by-campus-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4881376727792740071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4881376727792740071'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/students-are-restricted-by-campus-on.html' title='students are restricted by campus on directory; fixed a login bug #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-7155907030973578349</id><published>2009-09-23T12:17:00.000-07:00</published><updated>2009-09-23T12:20:39.748-07:00</updated><title type='text'>directory shows only one row per person #c4cPulse</title><content type='html'>I fixed the bug on directory that was showing multiple rows per person, for people with multiple campuses or multiple logins for one person.&lt;br /&gt;&lt;br /&gt;I also changed Last Logged In column to On Pulse Since.  This should give a better indication of who has been added to the pulse, as that column is independent of whether they have actually logged in or not.  However, some people have an On Pulse Since of today which is unfortunately a result of implementing this feature now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-7155907030973578349?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/7155907030973578349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/directory-shows-only-one-row-per-person.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7155907030973578349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7155907030973578349'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/directory-shows-only-one-row-per-person.html' title='directory shows only one row per person #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-673533197422904124</id><published>2009-09-22T11:17:00.000-07:00</published><updated>2009-09-22T11:21:11.595-07:00</updated><title type='text'>fixed "User can't add 'Year in School' until Campus field is saved first" #c4cPulse</title><content type='html'>There was a bug that's now fixed that made it so that when editing a profile, a user couldn't choose their year in school until the campus was chosen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-673533197422904124?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/673533197422904124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/fixed-user-cant-add-year-in-school.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/673533197422904124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/673533197422904124'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/fixed-user-cant-add-year-in-school.html' title='fixed &quot;User can&apos;t add &apos;Year in School&apos; until Campus field is saved first&quot; #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-7755359705317189583</id><published>2009-09-16T22:51:00.000-07:00</published><updated>2009-09-16T23:00:10.879-07:00</updated><title type='text'>last login updated correctly now #c4cPulse</title><content type='html'>There was a bug that was displaying other people's last login for yours on the directory view.  Last login was also not being updated when you go to a page in the pulse while already logged in to gcx (from any gcx-enabled site), thereby circumventing the usual login page, which is where it was being updated.  In any case it should be updated any time you visit the site anew now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-7755359705317189583?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/7755359705317189583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/last-login-updated-correctly-now.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7755359705317189583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/7755359705317189583'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/last-login-updated-correctly-now.html' title='last login updated correctly now #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-3282421131713415485</id><published>2009-09-16T21:39:00.000-07:00</published><updated>2009-09-17T19:31:11.267-07:00</updated><title type='text'>leaders and coleaders of groups can edit timetables and profiles of members; groups join page doesn't hide groups now #c4cPulse</title><content type='html'>- leaders and coleaders of groups can edit timetables and profiles of members of their groups&lt;br /&gt;- Josh Starcher fixed the directory page in IE, and made the default view in groups join and manage pages to list all groups&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;update&lt;/span&gt;: the new groups page needs more testing; went back to how it was until I can test it further&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;update2&lt;/span&gt;: online now&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-3282421131713415485?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/3282421131713415485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/leaders-and-coleaders-of-groups-can.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/3282421131713415485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/3282421131713415485'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/leaders-and-coleaders-of-groups-can.html' title='leaders and coleaders of groups can edit timetables and profiles of members; groups join page doesn&apos;t hide groups now #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6988281099006498032</id><published>2009-09-15T15:12:00.000-07:00</published><updated>2009-09-15T15:30:58.867-07:00</updated><title type='text'>add student window now has campus, year, and contact info options #c4cPulse</title><content type='html'>The last few days I've been cleaning up and improving adding students and leaders.  I added a dropdown for campus and year in school.  We actually had two copies of a very similar form, the other one being in Manage -&gt; Leaders/Staff -&gt; add leader or staff.  That form is now shared under the scenes which is a better and more efficient way of doing it.&lt;br /&gt;&lt;br /&gt;You can also add address information on the add student page now.  There's a link to expand the form with those fields.&lt;br /&gt;&lt;br /&gt;I also fixed a bug with saving and creating groups without a group type that was causing a crash.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6988281099006498032?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6988281099006498032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/add-student-window-now-has-campus-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6988281099006498032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6988281099006498032'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/add-student-window-now-has-campus-year.html' title='add student window now has campus, year, and contact info options #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4420224615718431692</id><published>2009-09-13T22:26:00.000-07:00</published><updated>2009-09-13T22:29:02.796-07:00</updated><title type='text'>fixed bug on the pulse that caused a crash when saving a group with no group type chosen #c4cPulse</title><content type='html'>There was a bug on the pulse such that when saving a group that you were editing details for, if you didn't choose a group type, it would crash.  Group type is a required field, so it now gives a proper error on the page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4420224615718431692?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4420224615718431692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/fixed-bug-on-pulse-that-caused-crash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4420224615718431692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4420224615718431692'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/fixed-bug-on-pulse-that-caused-crash.html' title='fixed bug on the pulse that caused a crash when saving a group with no group type chosen #c4cPulse'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-1801984140570527030</id><published>2009-09-11T11:36:00.000-07:00</published><updated>2009-09-11T11:52:25.549-07:00</updated><title type='text'>pulse directory search by email now works</title><content type='html'>There was an issue with searching the directory by email while using the Canadian schema that's now fixed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-1801984140570527030?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/1801984140570527030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/pulse-directory-search-by-email-now.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1801984140570527030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1801984140570527030'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/pulse-directory-search-by-email-now.html' title='pulse directory search by email now works'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6996263246525431262</id><published>2009-09-07T20:18:00.000-07:00</published><updated>2009-09-07T20:25:46.892-07:00</updated><title type='text'>pulse now has last login column in directory</title><content type='html'>you can now see the last time someone logged in to the pulse on the directory.  This timestamp is actually when they logged in last to the pulse, pat, or MT; but it should still give the desired result of having an idea of who is active.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6996263246525431262?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6996263246525431262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/pulse-now-has-last-login-column-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6996263246525431262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6996263246525431262'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/pulse-now-has-last-login-column-in.html' title='pulse now has last login column in directory'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4878717676057696965</id><published>2009-09-07T13:07:00.000-07:00</published><updated>2009-09-07T13:18:09.503-07:00</updated><title type='text'>bug fix with timetable compare colors</title><content type='html'>&lt;p&gt;There was a bug that let some people who didn't fill out their timetable still be included in the comparison.  It should be fixed now and the colors done properly.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4878717676057696965?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4878717676057696965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/bug-fix-with-timetable-compare-colors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4878717676057696965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4878717676057696965'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/bug-fix-with-timetable-compare-colors.html' title='bug fix with timetable compare colors'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-5542689520976891736</id><published>2009-09-04T13:00:00.001-07:00</published><updated>2009-09-04T13:02:14.841-07:00</updated><title type='text'>group leading enables timetable editing</title><content type='html'>&lt;p&gt;If you leading a group, whatever role you are, you can edit the timetables of the people in your group now.  Involved students and student leaders can also add people directly in to their groups now as well now.&lt;/p&gt;&lt;p&gt;Made a behind the scenes change in that the dev branch now has similar default permissions as emu.  I had been working in emu, but realized that since nobody is really using the default permissions we'll just use what we have in emu since that's production proven (or will be, as our staff use it).  Should Au or US want to change those permissions that's fine with me.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-5542689520976891736?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/5542689520976891736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/if-you-leading-group-whatever-role-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5542689520976891736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5542689520976891736'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/if-you-leading-group-whatever-role-you.html' title='group leading enables timetable editing'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4568751351097318181</id><published>2009-09-03T12:19:00.001-07:00</published><updated>2009-09-03T12:22:11.012-07:00</updated><title type='text'>bug fixes</title><content type='html'>There have been a few bug fixes we've done since going online.  The most substantial one is that marking yourself as interested in a group wasn't working.&lt;br /&gt;&lt;br /&gt;We've also gotten reports that student leaders are not able to edit other people's timetables, and a few other things.  Seems to be a high priority task for a number of our users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4568751351097318181?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4568751351097318181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/bug-fixes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4568751351097318181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4568751351097318181'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/09/bug-fixes.html' title='bug fixes'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-2903106344952176171</id><published>2009-08-20T15:08:00.000-07:00</published><updated>2009-08-20T15:12:14.520-07:00</updated><title type='text'>More touchups, server setup</title><content type='html'>Today we added the support tab and a page explaining how to make a new account.  That page is important because GCX takes a few minutes before the new account is ready.&lt;br /&gt;&lt;br /&gt;There were also a few bug fixes for technical stuff.  We had one bug in emu that was making new person ids be really large numbers, that's now fixed.  I also set up our domain and set up Eric for updating it.&lt;br /&gt;&lt;br /&gt;Josh also merged our changes to the master branch and put them on his production server, woohoo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-2903106344952176171?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/2903106344952176171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/more-touchups-server-setup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/2903106344952176171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/2903106344952176171'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/more-touchups-server-setup.html' title='More touchups, server setup'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-5128297941804349493</id><published>2009-08-19T16:04:00.000-07:00</published><updated>2009-08-19T16:06:55.639-07:00</updated><title type='text'></title><content type='html'>We continue to polish the movement tracker.  There are a number of more subtle permissions fixes that have been done and other smaller bugs.&lt;br /&gt;&lt;br /&gt;The most major thing we've done is some fixes to make pages (particularly the groups list and join pages) render correctly in IE.  We had some invalid html (forgetting a &gt;, etc) that rendered ok in FF but not IE.&lt;br /&gt;&lt;br /&gt;We've also branded the CMT for Canada.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-5128297941804349493?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/5128297941804349493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/we-continue-to-polish-movement-tracker.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5128297941804349493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5128297941804349493'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/we-continue-to-polish-movement-tracker.html' title=''/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6469415991791756025</id><published>2009-08-13T17:02:00.000-07:00</published><updated>2009-08-13T17:25:31.038-07:00</updated><title type='text'>more group updates</title><content type='html'>I did considerable cleanup and refactoring of the group code.  Some of the remnant from Waterloo project was a bit messy.&lt;br /&gt;&lt;br /&gt;The main change is that now what shows up is entirely permissions-based.  This means that staff can modify everything for all groups, since they have those permissions.  Students can only modify that for the groups they are leader in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6469415991791756025?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6469415991791756025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/more-group-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6469415991791756025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6469415991791756025'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/more-group-updates.html' title='more group updates'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-2294021417097669231</id><published>2009-08-12T21:04:00.001-07:00</published><updated>2009-08-12T21:07:36.181-07:00</updated><title type='text'>updating groups</title><content type='html'>Most of the work Eric and I did today is on groups.  We added the ability to change the level of people already in a group.  I ended up doing quite a bit of refactoring in group_involvements_controller to make things a bit cleaner and concise.&lt;br /&gt;&lt;br /&gt;We also made it so that interested requests don't need to be approved.  It's kind of silly to require approval to be interested.  That meant we could reduce the amount of text on the dashboard for requests and not show the role requested (it will always be 'member').  Later we will add an option when creating/editing the group to toggle whether member joins require approval.&lt;br /&gt;&lt;br /&gt;I also made the CMT work in IE by turning on IE7 compatibility mode.  I also had to tweak the tooltips javascript slightly as it was getting an error in IE.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-2294021417097669231?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/2294021417097669231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/updating-groups.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/2294021417097669231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/2294021417097669231'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/updating-groups.html' title='updating groups'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6180879411229427887</id><published>2009-08-11T14:52:00.000-07:00</published><updated>2009-08-11T15:01:23.383-07:00</updated><title type='text'>Beta testing continues</title><content type='html'>Had our checkin meeting today.&lt;br /&gt;&lt;br /&gt;I added a way of promoting people, by clicking on an edit icon beside their role in their profile view.  For example, (Student &lt;edit&gt;), when clicked, brings you to a page with a dropdown for roles.  This should eventually be improved to a nicer way of doing it, probably with ajax and popping up an edit window.&lt;br /&gt;&lt;br /&gt;Eric added a config variable to disable the leadership notes.  We were getting errors with it, and I'm not clear on how it functions.  I'm not even clear who would see the notes, so we need to improve the documentation before we release it.  Eric also fixed some minor bugs with the dorms dropdown and with setting the end/start time for a group.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6180879411229427887?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6180879411229427887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/beta-testing-continues_11.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6180879411229427887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6180879411229427887'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/beta-testing-continues_11.html' title='Beta testing continues'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6525540063407317080</id><published>2009-08-10T12:45:00.000-07:00</published><updated>2009-08-10T15:47:40.956-07:00</updated><title type='text'>Beta testing continues</title><content type='html'>Beta testing continues.  Josh finding lots of bugs continues.  We're realizing that Josh is using an account that doesn't have admin status, so there are a number of permission restrictions that we never noticed.&lt;br /&gt;&lt;br /&gt;Made it so that when you click on a campus in the manage tab and on your profile (listing which campuses you're involved with), it goes to the directory, and has is filtered by that campus.&lt;br /&gt;&lt;br /&gt;Made emu's directory view show the province abbreviation instead of the whole thing (ex 'ON' for 'Ontario') so that the view doesn't expand off the right of the page.&lt;br /&gt;&lt;br /&gt;Josh Hau joined our beta testing team and gave some good suggestions.&lt;br /&gt;&lt;br /&gt;I fixed a few other bugs with the movement tracker and emu, most related to changes we've made recently.  One such bug was keeping groups from showing up in the manage or join pages, which, needless to say, was slowing down the beta testers.  That's now fixed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6525540063407317080?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6525540063407317080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/beta-testing-continues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6525540063407317080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6525540063407317080'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/beta-testing-continues.html' title='Beta testing continues'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-4513531178265736857</id><published>2009-08-07T11:01:00.001-07:00</published><updated>2009-08-07T15:05:40.254-07:00</updated><title type='text'></title><content type='html'>fixed a number of bugs.  beta testing for the canadian release continues (bugs are being fixed in dev)&lt;br /&gt;&lt;br /&gt;Improved the directory column sorting.  It handles different schemas (through mappings.yml) better.  Emu was crashing on changing sort column.  (&lt;a href="http://github.com/twinge/ministry-tracker/commit/5adbaf7b93bc45aa7a7dfec02c4829642f3bb7da"&gt;commit&lt;/a&gt;, &lt;a href="http://github.com/twinge/ministry-tracker/commit/09ad0b833f6425ca49c7d6d930fc30e5788b80f0"&gt;commit&lt;/a&gt;, &lt;a href="http://github.com/twinge/ministry-tracker/commit/996327f17f6316d5b6c237a0160ace8821711888"&gt;commit&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Added exception_notification plugin, which can be customized for each country in their own branch.  (Exception notification sends emails whenever the app crashes)  Got rid of hoptoad, which is a similar service that we don't use anymore once they started charging.&lt;br /&gt;&lt;br /&gt;Added the connexion bar.  Whenever you're logged in with GCX, the connexion bar will appear on the top.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-4513531178265736857?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/4513531178265736857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/fixed-number-of-bugs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4513531178265736857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/4513531178265736857'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/fixed-number-of-bugs.html' title=''/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-6095287336242467385</id><published>2009-08-06T15:12:00.000-07:00</published><updated>2009-08-06T15:18:19.909-07:00</updated><title type='text'></title><content type='html'>When making add new person, the state dropdown for the contact form is now ajaxed to change when the  country selected is changed.&lt;br /&gt;&lt;br /&gt;Also, when adding a new student in the directory,  a link going directly to that person timetable is displayed.&lt;br /&gt;&lt;br /&gt;Also, people with permission now have the ability to view and edit other people's timetables. There is also a config variable to allow staff to edit any student's timetable if that student is in their ministry.&lt;br /&gt;&lt;br /&gt;Soon the ability to have the GCX Connexion Bar will be available. I suspect it will be running by mid day tomorrow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-6095287336242467385?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/6095287336242467385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/when-making-add-new-person-state.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6095287336242467385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/6095287336242467385'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/when-making-add-new-person-state.html' title=''/><author><name>Eric Bendall</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-1695546442562512449</id><published>2009-08-06T10:37:00.000-07:00</published><updated>2009-08-11T15:03:06.456-07:00</updated><title type='text'></title><content type='html'>&lt;br/&gt;We've merged our development in to twinge/dev.&lt;br /&gt;&lt;br /&gt;The group details page is now nicer to look at since the columns are equal lengths.&lt;br /&gt;&lt;br /&gt;Joining groups page is different.  It's now listing all the groups, with join links, instead of using dropdowns.  This should result in less clicks required to join.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-1695546442562512449?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/1695546442562512449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/weve-merged-our-development-in-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1695546442562512449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/1695546442562512449'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/weve-merged-our-development-in-to.html' title=''/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1696656635800274346.post-5710833136144081204</id><published>2009-08-05T11:00:00.001-07:00</published><updated>2009-08-05T11:00:51.623-07:00</updated><title type='text'>test</title><content type='html'>Just testing&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1696656635800274346-5710833136144081204?l=canadiancmt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://canadiancmt.blogspot.com/feeds/5710833136144081204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/test.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5710833136144081204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1696656635800274346/posts/default/5710833136144081204'/><link rel='alternate' type='text/html' href='http://canadiancmt.blogspot.com/2009/08/test.html' title='test'/><author><name>Andrew Roth</name><uri>http://www.blogger.com/profile/02920316287720879432</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
