Advertisement
Guest User

Untitled

a guest
Aug 29th, 2015
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.33 KB | None | 0 0
  1. <?php
  2.  
  3. defined('BASEPATH') || exit('No direct script access allowed');
  4. /**
  5. * User: dani
  6. * Date: 2015.08.26. 12:45
  7. * Copy: w5labs.com
  8. */
  9.  
  10. $context = !empty($current_context) ? $current_context : '';
  11. $module = $this->router->fetch_module();
  12. $method = $this->router->fetch_method();
  13.  
  14. $i = 1;
  15. ?>
  16.  
  17. <div class="row">
  18. <button class="btn btn-primary btn-modal" onclick="modal_form_file.show()">Fájl űrlap</button>
  19. <a href="<?php echo base_url(SITE_AREA.'/'.$context.'/'.$module.'/form/folder') ?>" class="btn btn-primary btn-modal">Mappa űrlap</a>
  20. </div>
  21.  
  22. <?php
  23. /*
  24. * The navigation - each website has its own nav tab
  25. */
  26. ?>
  27. <div class="admin-box">
  28.  
  29.  
  30. <ul class="nav nav-tabs">
  31.  
  32. <?php
  33. // The nav tabs for the sites
  34. $n = 1;
  35. foreach($sites as $site) {
  36. $active = '';
  37.  
  38. // Default, the first list item is active
  39. if ($n == 1) {
  40. $active = 'active';
  41. }
  42. ?>
  43. <li class="<?php echo $active ?>"><a href="#site<?php echo $n ?>-tab" data-toggle="tab"><?php echo $site['site_row']->get_name() ?></a></li>
  44. <?php
  45. $n++;
  46. }
  47. ?>
  48. </ul>
  49.  
  50. <?php
  51. /*
  52. * Tab contents
  53. */
  54. ?>
  55. <div class="tab-content">
  56. <?php
  57. /*
  58. * Tab panels - each site has its own tab panel that contain the site settings
  59. */
  60. $i = 1;
  61. ?>
  62. <?php foreach($sites as $site): ?>
  63.  
  64. <?php
  65. // THE FIRST ITEM IS ACTIVE AS DEFAULT
  66. $active = ($i == 1) ? 'active' : '';
  67. ?>
  68.  
  69.  
  70. <div class="tab-pane fade in <?php echo $active ?>" id="site<?php echo $i ?>-tab">
  71. <?php
  72. /*
  73. * The folder list
  74. */
  75.  
  76.  
  77. dump($site['elements']['folders']);
  78. ?>
  79. <?php foreach($site['elements']['folders'] as $folder) : ?>
  80. <div class="folder col-lg-3" id="folder-<?php echo $i; ?>" data-toggle="context" data-target="#context-menu-folder-<?php echo $i; ?>" style="height:250px;width:250px;border:1px solid #ddd; background-color: #009900; z-index: 10;">
  81. <span><?php echo $folder['row']->get_name(); ?></span>
  82.  
  83. </div>
  84. <div class="click_menu" id="context-menu-folder-<?php echo $i; ?>">
  85. <ul class="dropdown-menu" role="menu">
  86. <li data-action="delete" data-id="<?php echo $folder['row']->get_folder_id(); ?>" data-type="folder"><a tabindex="-1"><?php echo lang('bf_action_delete') ?></a></li>
  87. <li data-action="edit" data-id="<?php echo $folder['row']->get_folder_id(); ?>" data-type="folder"><a tabindex="-1"><?php echo lang('bf_action_edit') ?></a></li>
  88. </ul>
  89. </div>
  90. <?php endforeach; ?>
  91.  
  92.  
  93. </div>
  94.  
  95.  
  96. <?php endforeach; // endforeach $sites ?>
  97. </div>
  98.  
  99. </div>
  100.  
  101.  
  102.  
  103.  
  104. <?php foreach($sites as $site) : ?>
  105. <!--Site-->
  106. <div class="site" id="site-<?php echo $i; ?>" data-toggle="context" data-target="#context-menu-<?php echo $i; ?>" style="float: left; width:650px;border:1px solid #ddd; z-index: 5;">
  107. <h2><?php echo $site['site_row']->get_name(); ?></h2>
  108.  
  109. <!--Folder-->
  110. <?php foreach($site['elements']['folders'] as $folder) : ?>
  111. <div class="folder" id="folder-<?php echo $i; ?>" data-toggle="context" data-target="#context-menu-folder-<?php echo $i; ?>" style="height:250px;width:250px;border:1px solid #ddd; background-color: #009900; z-index: 10;">
  112. <span><?php echo $folder['row']->get_name(); ?></span>
  113.  
  114. </div>
  115. <div class="click_menu" id="context-menu-folder-<?php echo $i; ?>">
  116. <ul class="dropdown-menu" role="menu">
  117. <li data-action="delete" data-id="<?php echo $folder['row']->get_folder_id(); ?>" data-type="folder"><a tabindex="-1">Delete</a></li>
  118. <li data-action="edit" data-id="<?php echo $folder['row']->get_folder_id(); ?>" data-type="folder"><a tabindex="-1">Edit</a></li>
  119. </ul>
  120. </div>
  121. <?php endforeach; ?>
  122.  
  123. <!--File-->
  124. <?php foreach($site['elements']['files'] as $file) : ?>
  125. <div class="folder" id="file-<?php echo $i; ?>" data-toggle="context" data-target="#context-menu-file-<?php echo $i; ?>" style="height:250px;width:250px;border:1px solid #ddd; background-color: #009555; z-index: 10;">
  126. <span><?php echo $file['row']->get_name(); ?></span>
  127.  
  128. </div>
  129. <div class="click_menu" id="context-menu-file-<?php echo $i; ?>">
  130. <ul class="dropdown-menu" role="menu">
  131. <li data-action="delete" data-id="<?php echo $file['row']->get_file_id(); ?>" data-type="file"><a tabindex="-1">Delete</a></li>
  132. <li data-action="edit" data-id="<?php echo $file['row']->get_file_id(); ?>" data-type="file"><a tabindex="-1">Edit</a></li>
  133. </ul>
  134. </div>
  135. <?php endforeach; ?>
  136.  
  137.  
  138. </div>
  139.  
  140. <!-- site dropődown -->
  141. <div class="click_menu" id="context-menu-<?php echo $i; ?>">
  142. <ul class="dropdown-menu" role="menu">
  143. <li data-action="create" data-id="<?php echo $site['site_row']->get_root_folder_id(); ?>" data-type="folder"><a tabindex="-1">Create folder</a></li>
  144. <li data-action="create" data-id="<?php echo $site['site_row']->get_root_folder_id(); ?>" data-type="file"><a tabindex="-1">Create file</a></li>
  145. </ul>
  146. </div>
  147. <?php $i++; endforeach; ?>
  148.  
  149. <div class="modal fade modal-form" data-easein="fadeIn" id="modal-form-folder"></div>
  150. <div class="modal fade modal-form" data-easein="fadeIn" id="modal-form-file"></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement