Priority ![]() |
Milestone | Description | Assignee(s) | Interval | Notes | Operations |
|---|---|---|---|---|---|---|
|
C
|
Forums X-Repeat | August | 08/06 - 08/06 | get x-repeat feature for random MyRPI images working in Forum CSS | ||
|
C
|
Make homepage executive member non-static | Michael | 10/14 - 10/21 | |||
|
C
|
Find a way to crop calendar event titles posted on myRPI front page to 7 or 8 WORDS | August | 08/06 - 08/09 | In order to do this, we will need to determine how to crop the RSS postings to seven or eight words using Ruby. | ||
|
C
|
Add "Completed" flag to project tasks | August | 08/07 - 08/08 | Once fietka implements this, zaikb will check tasks against the completed flag and shade completed tasks gray in the list. A good way to do this might be to add a new priority level, C. | ||
|
C
|
Fix myRPI.org Front Page Problem Reporting Links | August | 08/07 - 08/07 | Make all form titles consistent with link labels from myrpi.org front page, and make them correspond properly to the link labels in the first place! | ||
|
C
|
Implement personal RSS feed for project tasks based on RCS ID | August | 08/07 - 08/10 | Implement a way to display all project tasks assigned to a particular RCS ID. An RSS feed of all of these tasks (ACROSS ALL PROJECTS ON THE SITE) should then be linked into the homepage for that particular RCS ID on the Senate site. So, in other words, when logged in as zaikb, I would be able to view all the tasks that have been assigned to me but not yet marked as completed. I would be able to subscribe to this RSS feed and use it for personal purposes (i.e. my personal calendar). Got all that? | ||
|
C
|
Streamline blog/show.rhtml view | August | 08/07 - 08/09 | The current blog/show.rhtml page uses a loop to iterate through all the entries in @posts. But since show will only ever show one blog post at a time, this isn't necessary. In addition, we need to implement a little bio blog about the blog author on the right sidebar (there's bold placeholder text there right now), with the author's photo and a link to his/her profile on the Senate site. | ||
|
C
|
Create GM sub-site | August | 08/07 - 08/12 | Create a section of the site titled "Grand Marshal" that serves as the hub for Julia's administration as Grand Marshal. This site should have sub-pages, a la committee pages, and should be linked in via the main menu. This should absorb her standard profile page and allow her to do much more, such as post Top Hats and create special pages for issues key to her administration. | ||
|
C
|
Clean up/redesign footer | August | 08/07 - 08/07 | Move login box over to the right and make the footer look a lot nicer. Also get it looking nice when the central div doesn't have a height of the browser window or greater. | ||
|
C
|
Change default priority when editing a project task to be whatever the last saved priority was, not just "C" | August | 08/07 - 08/07 | The priority selected in the drop down box defaults to "C" whenever you edit a project task. It should store whichever priority was last saved with that particular task. | ||
|
C
|
Skin main site menu | August | 08/07 - 08/09 | In progress! |
||
|
C
|
Implement sorting by particular columns in project_task/list | August | 08/07 - 08/12 | Allow a user to sort the table by clicking on a particular column header, such as assignee. This may require AJAX table sort functionality. | ||
|
C
|
Give project_task creation and editing instances of FCK Editor | August | 08/07 - 08/09 | |||
|
C
|
Make GM's profile box on senate_list/index prettier | Brian | 08/09 - 08/11 | |||
|
C
|
Task List Accessibility | August | 08/07 - 08/10 | We need to find a way so that people, mainly senators, can easily get to this project site. I'm trying to go here, and I've seen more 500s than Ulysses S. Grant! | ||
|
C
|
Revamp homepage design | Brian | 08/07 - 08/08 | |||
|
C
|
Remove "gid" from committee edit/create form (it should not be a changeable field) | August | 08/08 - 08/09 | |||
|
C
|
Make main site menu tabs track which section the user is currently viewing | August | 08/09 - 08/12 | When I click on a senator's profile link and visit his/her page, the main site menu should remain showing the "Senators" tab, and not revert back to the default tab. This may involve changing the default state of the menu to the current section (and not the first pane that always has the plain Senate logo inside). | ||
|
C
|
Remove FCK editor instance on project_task/edit | August | 08/09 - 08/10 | Not necessary and causes problems (it drops the notes content that has already been added to a project task when you click edit, leaving the field blank. | ||
|
C
|
Add pagination to project_task | August | 08/09 - 08/12 | These listings are getting pretty long...would it be possible to do pagination with the project tasks table? I'm not sure... | ||
|
C
|
Check all pages of site for validation | Brian | 08/10 - 08/25 | |||
|
C
|
Conduct full site testing | Brian | 08/12 - 08/26 | Invite all Senate members to test the site, and use received feedback to improve the site in preparation for its full adoption by the Senate. | ||
|
C
|
Fix "Create New Project" | August | 08/10 - 08/13 | When a user tries to create a new project and clicks "Create," he/she receives a broken link page (404). I just wasted five minutes of my life. Thanks. | ||
|
C
|
Add comment management to blog admin | August | 08/10 - 08/16 | Give senators the ability to moderate comments posted to blog posts (delete ability should be the only thing that is necessary). | ||
|
C
|
Have new projects automatically entered into menu when created | August | 08/11 - 08/14 | When a new project has been entered into the projects database, it should automatically be placed into the site's main menu for projects. | ||
|
C
|
Redesign frontpage of site | Brian | 08/11 - 08/12 | |||
|
C
|
Committee chair information blurbs on frontpage/index_new | August | 08/12 - 08/20 | 1) Add code to randomly pull the following attributes from one committee chair with each page refresh: name, class year, committee name, and "other stuff about me" bio blurb. 2) Add code to display random committee chair profiles in the sidebar on frontpage/index_new under "Committee Leadership." | ||
|
C
|
Make committee pages work | August | 08/28 - 08/29 | Committee pages should work. They don't. | ||
|
C
|
Create join table for committee membership | Michael | 10/12 - 10/17 | |||
|
C
|
Move chair functionality to join-table | Michael | 10/13 - 10/13 | |||
|
3
|
Add Site Links to Feedback Admin and Document Management System | August | 09/09 - 09/12 | Consider adding a login-dependent tab that appears at the end of the main site menu for the feedback_admin links (myRPI quotes/facts, image admin, feedback, etc.). Also, a link to the DMS should be added in a nice spot. | ||
|
2
|
Put member controller in standard site frame | Brian | 09/01 - 09/01 | |||
|
2
|
Push new models and join tables | Michael | 10/14 - 10/21 | still need to check lists and views for profiles, senate_list, committee lists, committee pages admin stuff too. | ||
|
1
|
Fix Feedback UI | Brian | 08/29 - 08/31 | Add a link to the action list_categories in the feedback admin UI and spruce up the category admin UI | ||
|
1
|
Modify member controller to add/remove privileges | August | 10/14 - 10/14 | |||
|
1
|
Add Committee Meeting Reports area to committee_list/show | August | 09/09 - 09/10 | Committee chairs need a way to report back basic information, such as attendance and action items, for each meeting they hold. For now, you can copy over the "Project Updates" functionality from project_list/show to give chairs a plain text updates system for this purpose. | ||
|
1
|
Make new project tasks cause the project to be listed as newly updated | August | 09/09 - 09/12 | When someone posts a public project task to a particular project, the site should realize that the project to which the new task was posted has been updated. The site would then pull out that newly updated project and have it be shown as the first project in the projects menu tab and in project_list. | ||
|
1
|
Create screencasts controller | Ryan | 10/05 - 10/12 | Create a controller that takes the form of a web page listing of several informative screencasts (video tutorials) showing how to use different parts of the website. Screencasts are simply videos (flash movies--SWF files--or flash video files--FLVs) that can be uploaded to the server by users with sufficient access and then listed by the controller on the page. Here's a sample way to start this: create a controller named "screencasts" after logging into the server using SSH. Each screencast entry should have the following attributes: a URL (once video files are uploaded to the server, you can manually search for the direct links to those movies OR query a specific upload directory every time the page is loaded) that can be used to access the video, the date when the movie was uploaded, a text title, and the author (the person who uploaded it). A full upload form is not necessary, but might be a nice feature in the near future. Some of the aspects of this task may seem daunting, so feel encouraged to consult with anybody else on the Web Tech Group, such as August, Brian Michalski, or Brian Zaik. |
||
|
1
|
Make committees hyperlinked in profile_page/show | August | 09/28 - 09/29 | The committees listed in the right column of a senator's profile should be hyperlinked to the committee pages for those respective committees. | ||
|
1
|
Fix "Remove Member" link in member controller | August | 10/18 - 10/24 | The button doesn't work. It should work. End. |