forked from joedanz/cf-project-tracker
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
40 changed files
with
867 additions
and
687 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
<cfsetting enablecfoutputonly="true"> | ||
|
||
<cfset client = application.client.get(url.c)> | ||
<cfset rates = application.client.getRates(url.c)> | ||
|
||
<!--- Loads header/footer ---> | ||
<cfmodule template="#application.settings.mapping#/tags/layout.cfm" templatename="main" title="#application.settings.app_title# » Admin » Clients » Bill Rates"> | ||
|
||
<cfoutput> | ||
<div id="container"> | ||
<!--- left column ---> | ||
<div class="left"> | ||
<div class="main"> | ||
|
||
<div class="header" style="margin-bottom:0;"> | ||
<h2 class="admin">Administration</h2> | ||
</div> | ||
<ul class="submenu mb15"> | ||
<cfinclude template="menu.cfm"> | ||
</ul> | ||
<div class="content"> | ||
<div class="wrapper"> | ||
<h3>#client.name# » Billing Rates</h3> | ||
|
||
<cfif rates.recordCount> | ||
<ul id="client_rates" class="mt15 ml40"> | ||
<cfloop query="rates"> | ||
<li id="r#rateID#">#category# - #DollarFormat(rate)#/hr <cfif numLines eq 0> <a href="##" class="x" onclick="delete_client_rate('#rateID#');return false;"></a><cfelse> <span class="sm g">(#numLines# time tracking item<cfif numLines gt 1>s</cfif>)</span></cfif></li> | ||
</cfloop> | ||
</ul> | ||
<cfelse> | ||
<div class="alert mt15 b r i">There are no billing rates set for this client.</div> | ||
</cfif> | ||
|
||
<br /><a href="##" class="b add" onclick="$('##add').slideDown();return false;">Add New Billing Category</a><br /> | ||
<form class="frm" id="add" style="display:none;"> | ||
<table class="input2 mt10"> | ||
<thead> | ||
<tr> | ||
<th>Category</th> | ||
<th>Rate</th> | ||
<th> </th> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
<tr> | ||
<td><input type="text" name="category" id="category" class="short" /></td> | ||
<td><input type="text" name="rate" id="rate" class="tiny" /></td> | ||
<td><input type="button" class="button2" value="Add" onclick="add_client_rate('#url.c#');" /> or <a href="##" onclick="$('##add').slideUp();return false;">Cancel</a></td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</form> | ||
|
||
<br /><a href="clients.cfm" class="b back">Return to Clients</a> | ||
</div> | ||
</div> | ||
|
||
</div> | ||
<div class="bottom"> </div> | ||
<div class="footer"> | ||
<cfinclude template="#application.settings.mapping#/footer.cfm"> | ||
</div> | ||
</div> | ||
|
||
<!--- right column ---> | ||
<div class="right"> | ||
<cfinclude template="rightmenu.cfm"> | ||
</div> | ||
|
||
</div> | ||
</cfoutput> | ||
|
||
</cfmodule> | ||
|
||
<cfsetting enablecfoutputonly="false"> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<cfsetting enablecfoutputonly="true" showdebugoutput="false"> | ||
|
||
<cfswitch expression="#url.a#"> | ||
<cfcase value="add"> | ||
<cfset newID = createUUID()> | ||
<cfset application.client.addRate(newID,url.c,url.cat,url.r)> | ||
<cfset rates = application.client.getRates(url.c)> | ||
<cfoutput query="rates"> | ||
<li id="r#rateID#"<cfif not compare(newID,rateID)> class="cur_rate"</cfif>>#category# - #DollarFormat(rate)#/hr <cfif numLines eq 0> <a href="##" class="x" onclick="delete_client_rate('#rateID#');return false;"></a><cfelse> <small class="g">(#numLines# time tracking items)</small></cfif></li> | ||
</cfoutput> | ||
<cfoutput> | ||
<script type="text/javascript"> | ||
$('.cur_rate').animate({backgroundColor:'##ffffb7'},200).animate({backgroundColor:'##fff'},2000); | ||
</script> | ||
</cfoutput> | ||
</cfcase> | ||
<cfcase value="delete"> | ||
<cfset application.client.deleteRate(url.r)> | ||
</cfcase> | ||
</cfswitch> | ||
|
||
<cfsetting enablecfoutputonly="false"> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
<cfsetting enablecfoutputonly="true" showdebugoutput="false"> | ||
|
||
<cfset application.project.setUserPermissions(url.p,url.u,url.a,url.f,url.i,url.m,url.ms,url.t,url.tt,url.s)> | ||
<cfset application.project.setUserPermissions(url.p,url.u,url.a,url.f,url.i,url.m,url.ms,url.t,url.tt,url.b,url.s)> | ||
|
||
<cfsetting enablecfoutputonly="false"> |
Oops, something went wrong.