You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
::use 'design.mtt'::
<div class="col-md-4"> <h2>::_("Contact informations")::</h2> <div class="article"> <div style="font-weight:bold;font-size:120%;"> ::member.firstName:: ::member.lastName:: ::if member.firstName2!=null && member.lastName2!=null:: & ::member.firstName2:: ::member.lastName2:: ::end:: </div> $$nullSafe(::member.address1::)<br/> $$nullSafe(::member.address2::)<br/> $$nullSafe(::member.zipCode::) $$nullSafe(::member.city::)<br/> <br/> ::if member.phone!=null:: ::_("Téléphone"):: : ::member.phone::<br/> ::end::
::if member.email!=null:: ::_("E-mail"):: : <a href="mailto: ::member.email::">::member.email::</a><br/> ::end:: ::if member.email2!=null:: ::_("E-mail"):: : <a href="mailto: ::member.email2::">::member.email2::</a><br/> ::end:: <hr/> <p style="font-size:11px;"> ::_("Last login"):: : ::if member.ldate!=null:: ::member.ldate.toString():: ::else:: <b>::_("This member never logged in")::</b> ::end:: <br/> ::_("Registred since"):: : ::if member.cdate!=null:: ::member.cdate.toString():: ::else:: ??? ::end:: <br/> ::if member.pass=="":: <div class="alert alert-danger">::_("This member has not set a password"):: </div> ::end:: </p> <p> $$edit(::_("Edit")::,/member/edit/::member.id::) $$delete(::_("Remove from group")::,/member/delete/::member.id::?token=::token::) <a href="/member/movetowl/::member.id::" class="btn btn-default btn-sm">::_("Put on waiting list")::</a> <a onclick="_.overlay('/member/lastMessages/::member.id::','Message reçus')" class="btn btn-default btn-sm"> <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> ::_("Received messages")::</a> ::if !member.isFullyRegistred():: <a href="/member/inviteMember/::member.id::?token=::token::" class="btn btn-default btn-sm"> <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span> ::_("Send an invitation")::</a> ::end:: </p>
<p ::cond canLoginAs::> <a href="/member/loginas/::member.id::/::userAmap._amap.id::" class="btn btn-danger btn-xs">::_("Log in as this member")::</a> </p> </div> ::if user._amap.hasMembership():: <h2>::_("Membership fee")::</h2> <div class="article"> ::if userAmap.hasValidMembership():: $$bool(true) ::_("Membership up to date"):: ::else:: $$bool(false) ::_("Membership to renew"):: ::end:: ::_("for the period||full sentence : Membership up to date for the period 2017-2018"):: <b>::user._amap.getPeriodName(null)::</b> <br/> <a href="/membership/::member.id::" class="btn btn-default btn-sm">::_("Manage membership fees")::</a> </div> ::end::
</div>
<div class="col-md-8"> <h2>::_("Current orders")::</h2> <div class="article"> ::set o = userContracts:: ::if o.constOrders.length>0:: <h4>::_("CSA contracts")::</h4> <table class="table table-bordered table-condensed" > <tr> <th>::_("Qty||short version for quantity")::</th> <th>::_("Product")::</th> <th>::_("Price")::</th> <th>::_("Contract")::</th> </tr> ::foreach p o.constOrders:: <tr> <td>::raw p.smartQt::</td> <td>::p.productName:: ::if p.userId2 != null:: <br /><span class="glyphicon glyphicon-refresh"></span> ::_("Order alternated with"):: ::if member.id == p.userId:: <a href="/member/view/::p.userId2::">::p.userName2::</a> ::else:: <a href="/member/view/::p.userId::">::p.userName::</a> ::end:: ::end:: </td> <td>::p.subTotal:: ::currency()::</td> <td> <a href="/contract/view/::p.contractId::">::p.contractName::</a> </td> </tr> ::end:: </table> ::end:: ::if count(o.varOrders)>0:: ::foreach d o.varOrders.keys():: <h4>::__("Order for ::date::",{date:d})::</h4> <table class="table table-bordered table-condensed" > <tr> <th>::_("Qty||short version for quantity")::</th> <th>::_("Product")::</th> <th><a href="#" data-toggle="tooltip" data-placement="top" title="::_('Unit price including taxes')::">::_("U.P||short version of unit price")::</a></th> <th>::_("Sub-total")::</th> <th>::_("Fees")::</th> <th>::_("Total")::</th> <th>::_("Contract")::</th> </tr> ::set total = 0:: ::foreach p o.varOrders.get(d):: <tr> <td>::raw p.smartQt::</td> <td>::p.productName::</td> <td>::p.productPrice:: ::currency()::</td> <td>::p.subTotal:: ::currency()::</td> <td> <!-- frais --> ::if p.percentageValue!=null:: <a href="#" data-toggle="tooltip" data-placement="top" title="::p.percentageName:: : ::p.percentageValue:: %"> ::formatNum(p.fees):: ::currency():: </a> ::end:: </td> <td> <!-- total --> ::formatNum(p.total):: ::currency():: ::set total = total + p.total:: </td> <td> <a href="/contract/view/::p.contractId::">::p.contractName::</a> </td> </tr> ::end:: <tr> <td colspan="4"></td> <td>::_("TOTAL")::</td> <td><b>::formatNum(total):: ::currency()::</b></td> </tr> </table> ::end:: ::end:: </div> </div>
<div ::cond user.getAmap().hasPayments():: class="col-md-8"> <div class="article"> <span style="font-size:1.3em;"> ::_("Balance"):: : ::if userAmap.balance<0:: ::set color = "C00":: ::else:: ::set color = "0C0":: ::end:: <span style="color:#::color::;"> ::userAmap.balance:: ::currency():: </span> </span> <span style="margin-left:30px;"> <a href="/member/payments/::member.id::" class="btn btn-default btn-small"> <i class="fa fa-credit-card" aria-hidden="true"></i> ::_("Payments details"):: </a> </span> </div> </div>
<div class="col-md-4" ::cond userAmap.rights!=null && userAmap._rights!=null::> <h3>::_("Rights")::</h3> <div class="article"> <ul> ::foreach r userAmap._rights:: <li>::userAmap.getRightName(r)::</li> ::end:: </ul> </div> </div>
::end::
|