<div class="header"> <div class="logo"> <h1>${linkToLocal('On Goal')} <span class="btw">prototype</span></h1> </div> <div class="account"> Logged in as ${session['currentUserLogin']} | <a href="#">Logout</a> </div> <br class="clear"/> </div> <div class="main_flash_notice" id="main.flash_notice"> ${render('layouts/flash_notice')} </div> <div class="main" id="main"> <h2>Recent Stuff:</h2> <div> <h3>${linkToLocal('Orgs', 'org', 'index')}:</h3> <ul> {for org in orgs} <li>${linkToLocal(org.name, 'org', 'show', org.id)}</li> {/for} </ul> </div> <div> <h3>${linkToLocal('Projects', 'project', 'index')}:</h3> <ul> {for project in projects} <li>${linkToLocal(project.name, 'project', 'show', project.id)}</li> {/for} </ul> </div> <div> <h3>${linkToLocal('Milestones', 'milestone', 'index')}:</h3> <ul> {for milestone in milestones} <li>${linkToLocal(milestone.name, 'milestone', 'show', milestone.id)}</li> {/for} </ul> </div> <div> <h3>${linkToLocal('Todo Lists', 'todoList', 'index')}:</h3> <ul> {for todoList in todoLists} <li>${linkToLocal(todoList.name, 'todoList', 'show', todoList.id)}</li> {/for} </ul> </div> </div> <div class="footer"> <hr/> Copyright (c) 2005 <a href="http://metaha.com/">Metaha</a> | <a href="#" onclick="return TrimPath.junctionUtil.viewSource()">View Source</a> <div id="junctionViewSource" style="display:none;"> </div> </div>
Data Wiki <hr/> ${contentForLayout()} <hr/> Copyright (c) Metaha 2005
${flash['notice']}
TODO: Revisit this layout later when server-side junction is attempted.
<h2>Milestone: ${milestone.name}</h2> ${startFormTagLocal('milestone', 'update', milestone.id)} id : ${milestone.id}<br/> name : ${textField('milestone', 'name')}<br/> description : ${textField('milestone', 'description')}<br/> assigned to : ${select('milestone', 'assigneeId', Person.choices(milestone.domainId))}<br/> ${submitButtonLocal("doUpdate", "OK")} ${linkToLocal('Cancel', 'milestone', 'show', milestone.id)} ${endFormTag()}
<div> <h2>Milestones</h2> <table> {for milestone in milestones} <tr><td>${linkToLocal(milestone.name, 'milestone', 'show', milestone.id)}</td> <td>${linkToLocal('Edit', null, 'edit', milestone.id)}</td> <td>${linkToLocal('Delete', null, 'destroy', milestone.id)}</td> </tr> {/for} </table> </div>
<h2>Create a new milestone in project ${project.name}</h2> ${startFormTagLocal('milestone', 'create')} ${hiddenField('milestone', 'projectId')} name : ${textField('milestone', 'name')}<br/> description : ${textField('milestone', 'description')}<br/> assigned to : ${select('milestone', 'assigneeId', Person.choices(milestone.domainId))}<br/> ${submitButtonLocal("doCreate", "OK")} ${linkToLocal('Cancel', 'project', 'show', project.id)} ${endFormTag()}
<div> <h2>Project: ${milestone.getProject().name}</h2> <h2>Milestone: ${milestone.name}</h2> id : ${milestone.id}<br/> name : ${milestone.name}<br/> description : ${milestone.description}<br/> creator : ${linkToLocal(milestone.getCreator().name, 'person', 'show', milestone.creatorId)}<br/> created : ${milestone.createdAt}<br/> domain : ${linkToLocal(milestone.getDomain().name, 'org', 'show', milestone.domainId)}<br/> project : ${linkToLocal(milestone.getProject().name, 'project', 'show', milestone.projectId)}<br/> assigned to : {if (milestone.assigneeId != null)}${linkToLocal(milestone.getAssignee().name, 'person', 'show', milestone.assigneeId)}{/if}<br/> ${linkToLocal('Edit', 'milestone', 'edit', milestone.id)} | ${linkToLocal('Delete', 'milestone', 'destroy', milestone.id)} </div> <br/> ${linkToLocal('Back to project', 'project', 'show', milestone.projectId)}
<h2>Org: ${org.name}</h2> ${startFormTagLocal('org', 'update', org.id)} id : ${org.id}<br/> name : ${textField('org', 'name')}<br/> description : ${textField('org', 'description')}<br/> ${submitButtonLocal("doUpdate", "OK")} ${linkToLocal('Cancel', 'org', 'show', org.id)} ${endFormTag()}
<div> <h2>Orgs</h2> <table> {for org in orgs} <tr><td>${linkToLocal(org.name, 'org', 'show', org.id)}</td> <td>${linkToLocal('Edit', null, 'edit', org.id)}</td> <td>${linkToLocal('Delete', null, 'destroy', org.id)}</td> </tr> {/for} </table> <br/> ${linkToLocal('Create a new org', 'org', 'newInstance')}. </div>
Org: ${org.name} [CREATE] <br/> ${startFormTagLocal('org', 'create')} name : ${textField('org', 'name')}<br/> description : ${textField('org', 'description')}<br/> ${submitButtonLocal("doCreate", "OK")} ${linkToLocal('Cancel', 'org', 'index')} ${endFormTag()}
<div> <h2>Org: ${org.name}</h2> id : ${org.id}<br/> name : ${org.name}<br/> description : ${org.description}<br/> created : ${org.createdAt}<br/> creator : {if org.creatorId}${linkToLocal(org.getCreator().name, 'person', 'show', org.creatorId)}{/if}<br/> domain : {if org.domainId}${linkToLocal(org.getDomain().name, 'org', 'show', org.domainId)}{/if}<br/> ${linkToLocal('Edit', 'org', 'edit', org.id)} | ${linkToLocal('Delete', 'org', 'destroy', org.id)} </div> <div> <h3>Projects:</h3> <ul> {for project in org.getProjects()} <li>${linkToLocal(project.name, 'project', 'show', project.id)}</li> {/for} </ul> ${linkToLocal('Add project', 'project', 'newInstance', org.id)} </div> <br/> ${linkToLocal('Back to all orgs', 'org', 'index')}
<div> <h2>Person: ${person.name}</h2> </div>
<h2>Project: ${project.name}</h2> ${startFormTagLocal('project', 'update', project.id)} id : ${project.id}<br/> name : ${textField('project', 'name')}<br/> description : ${textField('project', 'description')}<br/> ${submitButtonLocal("doUpdate", "OK")} ${linkToLocal('Cancel', 'project', 'show', project.id)} ${endFormTag()}
<div> <h2>Projects</h2> <table> {for project in projects} <tr><td>${linkToLocal(project.name, 'project', 'show', project.id)}</td> <td>${linkToLocal('Edit', null, 'edit', project.id)}</td> <td>${linkToLocal('Delete', null, 'destroy', project.id)}</td> </tr> {/for} </table> </div>
Project: ${project.name} [CREATE] <br/> ${startFormTagLocal('project', 'create')} ${hiddenField('project', 'clientId')} name : ${textField('project', 'name')}<br/> description : ${textField('project', 'description')}<br/> ${submitButtonLocal("doCreate", "OK")} ${linkToLocal('Cancel', 'project', 'index')} ${endFormTag()}
<div> <h2>Project: ${project.name}</h2> id : ${project.id}<br/> name : ${project.name}<br/> description : ${project.description}<br/> creator : ${linkToLocal(project.getCreator().name, 'person', 'show', project.creatorId)}<br/> created : ${project.createdAt}<br/> domain : ${linkToLocal(project.getDomain().name, 'org', 'show', project.domainId)}<br/> client : ${linkToLocal(project.getClient().name, 'org', 'show', project.clientId)}<br/> active : ${project.active}<br/> ${linkToLocal('Edit', 'project', 'edit', project.id)} | ${linkToLocal('Delete', 'project', 'destroy', project.id)} </div> <div> <h3>Recent Milestones:</h3> <ul> {for milestone in project.getRecentMilestones()} <li>${linkToLocal(milestone.name, 'milestone', 'show', milestone.id)}</li> {/for} </ul> ${linkToLocal('Add milestone', 'milestone', 'newInstance', project.id)} </div> <br/> ${linkToLocal('Back to all projects', 'project', 'index')}
<h2>Todo List: ${todoList.name}</h2> ${startFormTagLocal('todoList', 'update', todoList.id)} id : ${todoList.id}<br/> name : ${textField('todoList', 'name')}<br/> ${submitButtonLocal("doUpdate", "OK")} ${linkToLocal('Cancel', 'todoList', 'show', todoList.id)} ${endFormTag()}
<div> <h2>Todo List</h2> <table> {for todoList in todoLists} <tr><td>${linkToLocal(todoList.name, 'todoList', 'show', todoList.id)}</td> <td>${linkToLocal('Edit', null, 'edit', todoList.id)}</td> <td>${linkToLocal('Delete', null, 'destroy', todoList.id)}</td> </tr> {/for} </table> </div>
<h2>Create a new todo list in milestone ${milestone.name}</h2> ${startFormTagLocal('todoList', 'create')} ${hiddenField('todoList', 'milestoneId')} name : ${textField('todoList', 'name')}<br/> ${submitButtonLocal("doCreate", "OK")} ${linkToLocal('Cancel', 'milestone', 'show', milestone.id)} ${endFormTag()}
<div> <h2>Project: ${todoList.getMilestone().getProject().name}</h2> <h2>Milestone: ${todoList.getMilestone().name}</h2> <h2>Todo List: ${todoList.name}</h2> id : ${todoList.id}<br/> name : ${todoList.name}<br/> ${linkToLocal('Edit', 'todoList', 'edit', todoList.id)} | ${linkToLocal('Delete', 'todoList', 'destroy', todoList.id)} </div>
On Goal
prototype
Logged in as test1 |
Logout
Recent Stuff:
Orgs
:
demo
client1
Projects
:
web1
Milestones
:
m1
m2
m3
Todo Lists
: