diff options
author | einhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46> | 2008-08-19 22:49:39 +0000 |
---|---|---|
committer | einhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46> | 2008-08-19 22:49:39 +0000 |
commit | 8febc823cc4048735469e58c574bcb4d92c3cfc7 (patch) | |
tree | d26c3d38439f819b08cc05774d77a85c1611aec7 /UI | |
parent | a0f9f5cb278cf4283cd3fd3635a36c97b7de9bdd (diff) |
Enhancements to notes and entity management:
* Default workflow only allows addresses connected to entity_credit_accounts
* Default workflow only allows contact info conntected to entity_credit_accounts
* Notes now display the Pgsql user that created them
* Notes are now displayed with linebreaks properly showing up.
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@2282 4979c152-3d1c-0410-bac9-87ea11338e46
Diffstat (limited to 'UI')
-rw-r--r-- | UI/Contact/contact.css | 4 | ||||
-rw-r--r-- | UI/Contact/contact.html | 21 |
2 files changed, 16 insertions, 9 deletions
diff --git a/UI/Contact/contact.css b/UI/Contact/contact.css index b1c41d42..9971f111 100644 --- a/UI/Contact/contact.css +++ b/UI/Contact/contact.css @@ -19,6 +19,10 @@ ul.navigation li { margin-bottom: 0em; } +div.note_contents { + white-space:pre +} + div label { margin-left: 1em; } diff --git a/UI/Contact/contact.html b/UI/Contact/contact.html index 78f39c9f..f406bd3f 100644 --- a/UI/Contact/contact.html +++ b/UI/Contact/contact.html @@ -211,12 +211,12 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> } ?> </form> <?lsmb FOREACH n = notes ?> -<div class="entity_note"><?lsmb n.note ?></div> +<div class="note_contents"><?lsmb n.note ?></div> <?lsmb END ?> </div> <?lsmb IF entity_id ?> <div id="credit_div"> -<div class="listtop"><strong>Accounts</strong</div> +<div class="listtop"><strong>Accounts</strong></div> <table width="100%"> <tr class="listheading"> <th class="account_class"><?lsmb text('Type') ?></th> @@ -226,7 +226,7 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> <th class="end_date"><?lsmb text('End Date') ?></th> </tr> <?lsmb FOREACH cl_item = credit_list ?> - <tr> + <tr <?lsmb IF meta_number == cl_item.meta_number ?> class="active"<?lsmb END ?>> <td><?lsmb IF cl_item.entity_class == 1 ?><?lsmb text('Vendor') ?> <?lsmb ELSIF cl_item.entity_class == 2 ?><?lsmb text('Customer') ?> <?lsmb END ?> @@ -375,15 +375,17 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> } ?> </tr> </table> - <?lsmb INCLUDE button element_data = { - text = text('Save'), + <?lsmb IF credit_id; + INCLUDE button element_data = { + text = text('Save Changes'), class="submit" type="submit" name="action" value="save_credit" accesskey="C" title="Save Credit Account[Alt-C]" - } ?> + }; + END ?> <?lsmb INCLUDE button element_data = { text = text('Save New'), class="submit" @@ -442,7 +444,7 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> </div> <?lsmb END ?> <?lsmb END ?> -<?lsmb IF entity_id ?> +<?lsmb IF entity_id && credit_id ?> <div id="location_div" class="container"> <div class="listtop"><?lsmb text('Locations') ?></div> <!-- This entire form should probably be optionaly automated with AJAX @@ -474,7 +476,7 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> <th class="actions"><?lsmb text('Actions') ?></th> </tr> <?lsmb FOREACH loc = locations ?> - <tr> + <tr <?lsmb IF location_id == loc.id ?> class="active" <?lsmb END ?>> <td class="type"><?lsmb loc.class ?></td> <td class="line_one"><?lsmb loc.line_one ?></td> <td class="city"><?lsmb loc.city ?></td> @@ -723,7 +725,8 @@ problems with multi-word single-quoted constructs in PI tags. -CT --> <?lsmb FOREACH n = notes ?> <div class="note"> <div class="timestamp"><?lsmb text('Entered at: [_1]', n.created) ?></div> -<div class="contents"><?lsmb n.note ?></div> +<div class="author"><?lsmb text("Author: [_1]", n.created_by) ?></div> +<div class="note_contents"><?lsmb n.note ?></div> </div> <?lsmb END ?> <form action="<?lsmb script ?>" method="post"> |