layout.php 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  3. <head>
  4. <?php
  5. include_http_metas();
  6. include_metas();
  7. include_title();
  8. use_javascript('main.js');
  9. use_javascript('ie-hover-pack.js');
  10. ?>
  11. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
  12. <link rel="shortcut icon" href="/favicon.ico" />
  13. <!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="/css/lt7-admin.css" /><![endif]-->
  14. </head>
  15. <body>
  16. <div class="main">
  17. <div id="header">
  18. <div class="header-top"></div>
  19. <div class="header-center">
  20. <div class="header-add">
  21. <div class="header-add01">
  22. <strong class="logo"><a href="<?php echo url_for('@homepage') ?>" title="Accueil">Accueil</a></strong>
  23. <?php if ('sol-violette' != sfConfig::get('sf_environment')): ?>
  24. <div class="header-box">
  25. <div class="center">
  26. <div>
  27. <p>Depuis le <span class="date01"><?php echo Utils::getKataoStartDate() ?></span>, les <span class="date01"><?php echo Utils::getKataoMembersCount() ?></span> adhérents du réseau ont réalisé</p>
  28. <p><span class="date01"><?php echo Utils::getKataoTransactionsCount() ?></span> transactions pour un montant total de <span class="date01"><?php echo Utils::getKataoTransactionsSum() ?></span></p>
  29. </div>
  30. </div>
  31. <div class="bottom"></div>
  32. </div>
  33. <?php endif ?>
  34. </div>
  35. </div>
  36. </div>
  37. <div class="header-bottom">
  38. <?php if ($sf_user->isAuthenticated()) : ?>
  39. <ul id="nav">
  40. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'supplier', 'delegate', 'referer'), false)): ?>
  41. <li class="<?php echo ('user' == $sf_request->getParameter('module') && !in_array($sf_request->getParameter('action'), array('profile', 'profileGmap')))?'active':'' ?>"><?php echo link_to('Accueil', '@homepage') ?></li>
  42. <?php endif ?>
  43. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'delegate'), false)): ?>
  44. <li class="<?php echo in_array($sf_request->getParameter('module'), array('kataoMember', 'kataoMemberDeposit', 'mailing'))?'active':'' ?>"><?php echo link_to('Adhérents', '@katao_member') ?></li>
  45. <?php endif ?>
  46. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'delegate', 'referer'), false)): ?>
  47. <li class="<?php echo ('kataoSupplier' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Fournisseurs', '@katao_supplier') ?></li>
  48. <?php endif ?>
  49. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'supplier', 'delegate', 'referer'), false)): ?>
  50. <li class="<?php echo ('kataoProduct' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Produits', '@katao_product') ?></li>
  51. <?php endif ?>
  52. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'delegate'), false)): ?>
  53. <li class="<?php echo in_array($sf_request->getParameter('module'), array('kataoCart', 'kataoOrder', 'kataoSupplierInvoice', 'kataoInvoice'))?'active':'' ?>"><?php echo link_to('Distribution', '@katao_cart') ?></li>
  54. <?php endif ?>
  55. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'delegate'), false)): ?>
  56. <li class="<?php echo in_array($sf_request->getParameter('module'), array('kataoNode', 'kataoPeriod', 'kataoProductFamily', 'kataoProductCategory', 'kataoConfig' , 'kataoMemberGroup'))?'active':'' ?>"><?php echo link_to('Administration', '@katao_node') ?></li>
  57. <?php endif ?>
  58. <?php if ($sf_user->hasCredential(array('supplier'), false)): ?>
  59. <li class="<?php echo ('user' == $sf_request->getParameter('module') && in_array($sf_request->getParameter('action'), array('profile', 'profileGmap')))?'active':'' ?>"><?php echo link_to('Mon profil', '@profile') ?></li>
  60. <?php endif ?>
  61. </ul>
  62. <?php endif ?>
  63. </div>
  64. </div>
  65. <div class="col-count03">
  66. <div class="col-count02">
  67. <div id="page-content">
  68. <?php include_component('wpFlashMessages', 'display') ?>
  69. <?php echo $sf_content ?>
  70. </div>
  71. </div>
  72. <div class="left">
  73. <?php if ($sf_user->isAuthenticated() && !in_array($sf_request->getParameter('module'), array('user', 'kataoSupplier', 'kataoProduct'))): ?>
  74. <div class="subnav">
  75. <div class="top"></div>
  76. <div class="center">
  77. <ul>
  78. <?php if (in_array($sf_request->getParameter('module'), array('kataoNode', 'kataoPeriod', 'kataoProductFamily', 'kataoProductCategory', 'kataoConfig', 'kataoMemberGroup'))): ?>
  79. <?php if ($sf_user->hasCredential(array('admin', 'seo', 'delegate'), false)): ?>
  80. <li class="<?php echo ('kataoNode' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Noeuds', '@katao_node') ?></li>
  81. <?php if ($sf_user->hasCredential(array('admin', 'seo'), false)): ?>
  82. <li class="<?php echo ('kataoPeriod' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Périodes', '@katao_period') ?></li>
  83. <li class="<?php echo ('kataoProductFamily' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Familles', '@katao_product_family') ?></li>
  84. <li class="<?php echo ('kataoProductCategory' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Rayons', '@katao_product_category') ?></li>
  85. <li class="<?php echo ('kataoMemberGroup' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Groupes d\'utilisateurs','@katao_member_group') ?></li>
  86. <li class="<?php echo ('kataoConfig' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Configuration', '@katao_config') ?></li>
  87. <?php endif ?>
  88. <?php endif ?>
  89. <?php elseif (in_array($sf_request->getParameter('module'), array('kataoCart', 'kataoOrder', 'kataoSupplierInvoice', 'kataoInvoice'))): ?>
  90. <li class="<?php echo ('kataoCart' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Demandes adhérents', '@katao_cart') ?></li>
  91. <li class="<?php echo ('kataoOrder' == $sf_request->getParameter('module') && in_array($sf_request->getParameter('action'), array('simulated', 'simulatedMembers')))?'active':'' ?>"><?php echo link_to('Commandes simulées', '@katao_order_simulated') ?></li>
  92. <li class="<?php echo ('kataoOrder' == $sf_request->getParameter('module') && !in_array($sf_request->getParameter('action'), array('simulated', 'simulatedMembers')))?'active':'' ?>"><?php echo link_to('Commandes fournisseurs', '@katao_order') ?></li>
  93. <li class="<?php echo ('kataoSupplierInvoice' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Factures fournisseurs', '@katao_supplier_invoice') ?></li>
  94. <li class="<?php echo ('kataoInvoice' == $sf_request->getParameter('module'))?'active':'' ?>"><?php echo link_to('Factures adhérents', '@katao_invoice') ?></li>
  95. <?php elseif (in_array($sf_request->getParameter('module'), array('kataoMember', 'kataoMemberDeposit', 'mailing'))): ?>
  96. <li class="<?php echo ('kataoMemberDeposit' == $sf_request->getParameter('module') && !in_array($sf_request->getParameter('action'), array('transferSol', 'transferSolUpdate')))?'active':'' ?>"><?php echo link_to('Dépôts', 'kataoMemberDeposit/index?sort=date&desc=on') ?></li>
  97. <li class="<?php echo ('kataoMemberDeposit' == $sf_request->getParameter('module') && in_array($sf_request->getParameter('action'), array('transferSol', 'transferSolUpdate')))?'active':'' ?>"><?php echo link_to('Transfert en ' . wpConfig::getAdditionalCurrencyName(), 'kataoMemberDeposit/transferSol') ?></li>
  98. <li class="<?php echo ('kataoMemberMailing' == $sf_request->getParameter('module') && !in_array($sf_request->getParameter('action'), array('index')))?'active':'' ?>"><?php echo link_to('Mailing', '@katao_member_mailing') ?></li>
  99. <li class="<?php echo ('kataoMember' == $sf_request->getParameter('module') && !in_array($sf_request->getParameter('action'), array('index')))?'active':'' ?>"><?php echo link_to('Adhésion', '@katao_member_adhesion_showall') ?></li>
  100. <?php endif ?>
  101. </ul>
  102. </div>
  103. <div class="bottom"></div>
  104. </div>
  105. <br />
  106. <?php endif ?>
  107. <?php if ($sf_user->isAuthenticated()) : ?>
  108. <div class="subnav">
  109. <div class="top"></div>
  110. <div class="center">
  111. <fieldset>
  112. <div class="search-form">
  113. Bienvenue <?php echo $sf_user->getInstance()->getFullName() ?>
  114. <br /><a href="<?php echo url_for('@logout') ?>">[se déconnecter]</a>
  115. <a class="mon-profile" href="<?php echo sfConfig::get('app_katao_frontend_url') ?>" target="_blank">Accéder à la boutique</a>
  116. </div>
  117. </fieldset>
  118. </div>
  119. <div class="bottom"></div>
  120. </div>
  121. <?php endif ?>
  122. </div>
  123. </div>
  124. <div id="footer">
  125. <ul class="footnav">
  126. <li>&copy; crédits katao</li>
  127. </ul>
  128. <div class="footer-bottom"></div>
  129. </div>
  130. </div>
  131. </body>
  132. </html>