Skip to content
Browse files

added nice editable style to issues in dashboard

  • Loading branch information...
1 parent 7a761ae commit d20637f03bc700407b20348d41a20ced6e83eb0f Marcin Jędras committed Mar 8, 2010
Showing with 66 additions and 11 deletions.
  1. +13 −9 README.rdoc
  2. +2 −2 app/views/shared/_task_view.html.erb
  3. +5 −0 assets/stylesheets/scrum.css
  4. +46 −0 config/locales/de.yml
View
22 README.rdoc
@@ -1,29 +1,33 @@
-Scrum PM v. 0.1.3
+Scrum PM v. 0.1.4
This version is compatibile with Redmine 0.9 stable. Previous versions may not work due to differences in new Issue form.
-Scrum PM is a plugin for Redmine for Scrum project management. Redmine Version class becomes a sprint and issue becomes task. Most actions support drag and drop, eg. dashboard where you can change status of your task simply by draging it to another column.
+Scrum PM is a plugin for Redmine for Scrum project management. Redmine Version class becomes a sprint and issue becomes task. Most actions support drag and drop, eg. dashboard where you can change status of your task simply by draging it to another column.
Some more interesting stuff planned:
# Support for uml driagram generators railroad(Rails) and umlgraph (JAVA).
# One click documentation generation (rdoc and javadoc)
# Continous integration with cruisecontrol
-# Velocity planing
-
-
+# Velocity planing
+
+
HOW TO INSTALL:
1. Install plugin
git clone git://github.com/software-project/scrum-pm.git vendor/plugins/redmine_sprints
-2. Install Attachment_fu
+1. Install Attachment_fu
git clone git://github.com/technoweenie/attachment_fu.git vendor/plugins/attachment_fu
-3. Install Googlecharts gem
-sudo gem install googlecharts
-4. Run the usual plugin migration
+1. Install Googlecharts gem
+sudo gem install googlecharts (note. uninstall GCharts if insalled)
+1. Run the usual plugin migration
rake db:migrate_plugins RAILS_ENV=production
Change log
+0.1.4
+
+# Added in place edititors for user assignment to issue, added unassigned issues assignment to user stories, added stats to dashboard, small clean up.
+
0.1.3
# Added burndown chart. User story is done when all dependent issues are done.
View
4 app/views/shared/_task_view.html.erb
@@ -14,7 +14,7 @@
</tr>
<tr>
<td>
- <p id="edit_user_<%= task.id %>" class="tab_us_align_top">
+ <p id="edit_user_<%= task.id %>" class="editable">
<%= image_tag("/plugin_assets/redmine_sprints/images/user.png", :class => "middle") -%>
<b><%= User.find(task.assigned_to_id).login unless task.assigned_to_id.nil? -%></b>
<span style="display:none;">
@@ -26,7 +26,7 @@
</span>
</p>
</td>
- <td id="edit_status_<%= task.id %>" style="text-align:right;" class="tab_us_align_top">
+ <td id="edit_status_<%= task.id %>" style="text-align:right;" class="editable">
<%= t("status") %>: <span><%= task.status.name %></span>
<span style="display:none;">
<%= collection_select :issue, "status_#{task.id}", issue_statuses, :id, :name,{ :selected => task.status.id},
View
5 assets/stylesheets/scrum.css
@@ -526,6 +526,11 @@ dt.user_story_task{
background-color: #ccffcc;
border: 2px dashed orange;
}
+.editable:hover{
+ cursor:pointer;
+ background-color: #ccffcc;
+ border: 2px dashed orange;
+}
.unassigned_tasks{
border-collapse:collapse;
View
46 config/locales/de.yml
@@ -0,0 +1,46 @@
+# Deutsche Zeichenketten kommen hier hin
+de:
+ label_dashboard: Dashboard
+ label_backlog: Backlog
+ backlog: Backlog
+ new_user_story: Neue User Story
+ add_user_stories_are_assign: Alle User Stories wurden zugewiesen
+ user_story: User Story
+ priority: Priorität
+ ID: ID
+ estimation: Abschätzung
+ actions: Aktionen
+ new_sprint: Neuer sprint
+ days: Tage
+ ends_on: Endet am
+ points: Punkte
+ edit: Bearbeiten
+ delete: Löschen
+ sprint_edit: Sprint bearbeiten
+ status: Status
+ id: ID
+ sprints: Sprints
+ done: Fertig
+ pending: Schwebend
+ in_progress: In Bearbeitung
+ drag_user_story_here_to_assign_it_to_sprint: User Story hierhin ziehen (drag and drop) um sie dem sprint zuzuweisen.
+ drag_user_story_here_to_assign_it_to_milestone: Drag user story here to assign it to milestone.
+ sprint_description: Sprint Beschreibung
+ new_task: Neue Aufgabe
+ destroy: Zerstören
+ new: Neu
+ show: Anzeigen
+ choose: Auswählen
+ add: Hinzufügen
+ create: Hinzufügen
+
+ user_story_edit: User Story bearbeiten
+ name: Name
+ description: Beschreibung
+ update: Aktualisieren
+ add_task: Aufgabe hinzufügen
+ stats: Statistik
+ total_story_points: Gesamte Story Points
+ percent_done: Prozent erledigt
+ you_have_to_create_sprint_first: Sie müssen zuerst einen Sprint erstellen.
+ upload_a_diagram: Diagramm hochladen

0 comments on commit d20637f

Please sign in to comment.
Something went wrong with that request. Please try again.