[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SF.net SVN: ledger-smb:[4509] trunk/UI/Contact/contact.html
- Subject: SF.net SVN: ledger-smb:[4509] trunk/UI/Contact/contact.html
- From: ..hidden..
- Date: Mon, 19 Mar 2012 09:12:59 +0000
Revision: 4509
http://ledger-smb.svn.sourceforge.net/ledger-smb/?rev=4509&view=rev
Author: einhverfr
Date: 2012-03-19 09:12:59 +0000 (Mon, 19 Mar 2012)
Log Message:
-----------
Slight refactoring of Contact management framework to make things easier to maintain in the future.
Modified Paths:
--------------
trunk/UI/Contact/contact.html
Modified: trunk/UI/Contact/contact.html
===================================================================
--- trunk/UI/Contact/contact.html 2012-03-17 13:10:31 UTC (rev 4508)
+++ trunk/UI/Contact/contact.html 2012-03-19 09:12:59 UTC (rev 4509)
@@ -65,34 +65,40 @@
<?lsmb # TODO: Move to controller scripts.
nav_list = [];
IF entity_class == 3;
- nav_list.push({id = 'hr_div', label = text('HR')});
+ DIVS.push({id = 'hr_div', label = text('HR')});
ELSE;
- nav_list.push({id = 'company_div', label = text('Company')},
- {id = 'credit_div', label = text('Credit Accts')}); #'
+ DIVS.push({id = 'company_div',
+ label = text('Company'),
+ template = 'company'},
+ {id = 'credit_div',
+ label = text('Credit Accts'),
+ template = 'credit'}); #'
div_list = ['company', 'credit'];
END;
IF entity_id;
- nav_list.push(
+ DIVS.push(
{id = 'location_div', label = text('Addresses')},
{id = 'contact_div', label = text('Contact Info')}, #'
{id = 'bank_div', label = text('Bank Accounts')}, #'
{id = 'notes_div', label = text('Notes')}
);
IF account_class == 1 or account_class == 2;
- #nav_list.push({id = 'prices_div', label = text('Pricelist')});
- #nav_list.push({id = 'history_div', label = text('History')});
+ #DIVS.push({id = 'prices_div', label = text('Pricelist')});
+ #DIVS.push({id = 'history_div', label = text('History')});
ELSIF account_class == 3;
- #nav_list.push({id = 'user_div', label = text('User')});
+ #DIVS.push({id = 'user_div', label = text('User')});
END;
END; ?>
<ul class="navigation">
- <?lsmb FOREACH nav IN nav_list ?>
+ <?lsmb FOREACH nav IN DIVS ?>
<li class="nav"><a href="#<?lsmb nav.id ?>"><?lsmb nav.label ?></a></li>
<?lsmb END ?>
</ul>
-<?lsmb FOREACH ITEM IN div_list;
- INCLUDEDIV = "divs/" _ ITEM _ ".html";
- PROCESS $INCLUDEDIV;
+ <?lsmb FOREACH ITEM IN DIVS;
+ INCLUDEDIV = "divs/" _ ITEM.template _ ".html";
+ IF ITEM.deplate;
+ PROCESS $INCLUDEDIV;
+ END
END
?>
</div>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.