• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • Examples
  • File List

system/admin/block_instances.php

00001 <?php namespace Habari; ?>
00002 <?php if ( !defined( 'HABARI_PATH' ) ) { die('No direct access'); } ?>
00003 <label><?php _e('New Block Type:')?> <select id="block_instance_type">
00004   <?php foreach ( $blocks as $block_key => $block_name ): ?>
00005   <option value="<?php echo $block_key; ?>"><?php echo $block_name; ?></option>
00006   <?php endforeach; ?>
00007 </select></label>
00008 <label><?php _e('Name:')?> <input type="text" id="block_instance_title"></label>
00009 <input id="block_instance_add" type="button" value="+" >
00010 
00011 <div id="block_instances">
00012   <?php foreach ( $block_instances as $instance ): ?>
00013   <div class="block_instance">
00014     <div class="block_drag block_instance_<?php echo $instance->id; ?>">
00015       <h3><?php echo Utils::htmlspecialchars($instance->title); ?><small><?php _e( $blocks[ Utils::htmlspecialchars($instance->type) ] ); ?></small></h3>
00016       <ul class="instance_controls dropbutton">
00017         <li><a href="#" onclick="var i = $('<iframe src=\'<?php echo URL::get('admin', array('page' => 'configure_block', 'blockid' => $instance->id)); ?>\' style=\'width:768px;height:400px;\'></iframe>'); i.dialog({bgiframe:true,width:778,height:400,modal:true,dialogClass:'jqueryui',title:'<?php _e('Configure Block: %1s (%2s)', array(Utils::addslashes(Utils::htmlspecialchars($instance->title)), Utils::htmlspecialchars($instance->type))); ?>',close:function(event,ui){$(this).dialog('destroy')}});i.css('width','768px').parent('div').css({left:$(window).width()/2-384});return false;"><?php _e( 'Configure'); ?></a></li>
00018         <?php if ( count($active_theme['info']->areas) > 0 ): ?>
00019           <?php foreach ( $active_theme['info']->areas->area as $area ): ?>
00020             <li class="area_available target_area_<?php echo $area['name']; ?>"><a href="#"><?php _e( "Add to %s", array( isset($area['title']) ? $area['title'] : $area['name'] ) ); ?></a></li>
00021           <?php endforeach; ?>
00022         <?php endif; ?>
00023 
00024 
00025         <li><a href="#" onclick="themeManage.delete_block(<?php echo $instance->id; ?>);return false;"><?php _e('Delete'); ?></a></li>
00026       </ul>
00027     </div>
00028   </div>
00029   <?php endforeach; ?>
00030 
00031   <?php foreach ( $invalid_block_instances as $instance ): ?>
00032   <div class="block_instance invalid_block">
00033     <div class="block_drag block_instance_<?php echo $instance->id; ?>">
00034       <h3><?php echo Utils::htmlspecialchars($instance->title); ?></h3>
00035       <ul class="instance_controls dropbutton">
00036         <li><a href="#"
00037                onclick="themeManage.delete_block(<?php echo $instance->id; ?>);return false;"><?php _e('Delete'); ?></a>
00038         </li>
00039       </ul>
00040       <p>
00041         <small><?php echo $instance->invalid_message; ?></small>
00042       </p>
00043     </div>
00044   </div>
00045   <?php endforeach; ?>
00046 
00047 </div>
00048 <script type="text/javascript">$(function(){findChildren();});</script>

Generated on Sun Aug 4 2013 12:51:42 for Habari by  doxygen 1.7.1