1<?php $helper = plugin_load('helper', 'confmanager'); ?> 2<div class="table"> 3 <h3><?php echo $helper->getLang('user_defined_values') ?></h3> 4 <table class="inline confmanager_twoLine<?php echo ucfirst($this->imageAlignment) ?>Image"> 5 <tr> 6 <th><?php echo $helper->getLang('key') ?></th> 7 <th><?php echo $helper->getLang('value') ?></th> 8 <th><?php echo $helper->getLang('actions') ?></th> 9 </tr> 10 <?php foreach($local as $key => $value):?> 11 <?php $image = $this->getImage('local', $key); ?> 12 <?php $isDefault = array_key_exists($key, $default) ?> 13 <tr> 14 <td> 15 <?php if ($image !== '' && $this->imageAlignment == 'left'): ?> 16 <img src="<?php echo hsc($image) ?>" alt="" /> 17 <?php endif ?> 18 <input 19 name="keys[]" 20 value="<?php echo hsc($key) ?>" 21 class="key" 22 /> 23 </td> 24 <td> 25 <?php if ($image !== '' && $this->imageAlignment == 'right'): ?> 26 <img src="<?php echo hsc($image) ?>" alt="" /> 27 <?php endif ?> 28 <input 29 type="text" 30 name="values[]" 31 value="<?php echo hsc($value) ?>" 32 class="edit value" 33 /> 34 <?php if($isDefault): ?> 35 <br> 36 <span class="overriddenValue"> 37 <?php if($local[$key] === ''): ?> 38 <?php echo $helper->getLang('disablesdefault') ?> 39 <?php else : ?> 40 <?php echo $helper->getLang('modifiesdefault') ?> 41 <?php endif ?> 42 </span> 43 <?php endif ?> 44 </td> 45 <td> 46 <?php include DOKU_PLUGIN . 'confmanager/tpl/deleteButton.php' ?> 47 48 <?php if($isDefault) : ?> 49 <img class="upload_image_button" 50 src="<?php echo DOKU_PLUGIN_ICONS.'picture_edit_disabled.png' ?>" 51 alt="<?php echo hsc($helper->getLang('edit_icon_action_disabled')) ?>" 52 title="<?php echo hsc($helper->getLang('edit_icon_action_tooltip_disabled')) ?>" /> 53 <?php else : ?> 54 <img class="upload_image_button clickable" 55 src="<?php echo DOKU_PLUGIN_ICONS.'picture_edit.png' ?>" 56 alt="<?php echo hsc($helper->getLang('edit_icon_action')) ?>" 57 title="<?php echo hsc($helper->getLang('edit_icon_action_tooltip')) ?>" /> 58 <?php endif ?> 59 60 61 <?php if($image !== '' && !$isDefault) : ?> 62 <img class="delete_image_button clickable" 63 src="<?php echo DOKU_PLUGIN_ICONS.'picture_delete.png' ?>" 64 alt="<?php echo hsc($helper->getLang('delete_icon_action')) ?>" 65 title="<?php echo hsc($helper->getLang('delete_icon_action_tooltip')) ?>" /> 66 <?php else : ?> 67 <img src="<?php echo DOKU_PLUGIN_ICONS.'picture_delete_disabled.png' ?>" 68 alt="<?php echo hsc($helper->getLang('delete_icon_action_disabled')) ?>" 69 title="<?php echo hsc($helper->getLang('delete_icon_action_tooltip_disabled')) ?>" /> 70 <?php endif ?> 71 </td> 72 </tr> 73 <?php endforeach ?> 74 <tr> 75 <td> 76 <input class="newItem key" type="text" name="newKey[]"> 77 </td> 78 <td> 79 <input class="newItem value submitOnTab" type="text" name="newValue[]" /> 80 </td> 81 <td/> 82 </tr> 83 </table> 84 <?php $this->helper->tplSaveButton() ?> 85</div> 86 <h3 class="clickable hoverFeedback" title="<?php echo $helper->getLang('toggle_defaults') ?>"> 87 <a id="toggleDefaults"> 88 <?php echo $helper->getLang('default_values') ?> 89 <img id="defaults_toggle_button"/> 90 </a> 91 </h3> 92 <div class="defaults"> 93 <p> 94 <?php echo hsc($helper->getLang('defaults_description')) ?> 95 </p> 96 <table class="inline confmanager_twoLineLeftImage"> 97 <tr> 98 <th><?php echo $helper->getLang('key') ?></th> 99 <th><?php echo $helper->getLang('value') ?></th> 100 <th><?php echo $helper->getLang('actions') ?></th> 101 </tr> 102 <?php foreach ($default as $key => $value): ?> 103 <?php $isOverridden = array_key_exists($key, $local) ?> 104 <?php $image = $this->getImage('default', $key); ?> 105 <tr<?php if($isOverridden): ?> class="overridden"<?php endif ?>> 106 <td> 107 <div class="defaultValue" title="<?php echo hsc($helper->getLang('default_value_tooltip')) ?>"> 108 <?php if ($image !== '' && $this->imageAlignment == 'left'): ?> 109 <img src="<?php echo hsc($image) ?>" alt="" /> 110 <?php endif ?> 111 <span class="default_key"><?php echo hsc($key) ?></span> 112 </div> 113 </td> 114 <td> 115 <div class="defaultValue" title="<?php echo hsc($helper->getLang('default_value_tooltip')) ?>"> 116 <?php if ($image !== '' && $this->imageAlignment == 'right'): ?> 117 <img src="<?php echo hsc($image) ?>" alt="" /> 118 <?php endif ?> 119 <span class="default_value"><?php echo hsc($value) ?></span> 120 <?php if($isOverridden): ?> 121 <br> 122 <span class="overriddenValue"> 123 <?php if($local[$key] === ''): ?> 124 <?php echo $helper->getLang('disabledbylocal') ?> 125 <?php else : ?> 126 <?php echo $helper->getLang('modifiedbylocal') ?> 127 <?php endif ?> 128 </span> 129 <?php endif ?> 130 </div> 131 </td> 132 <td class="defaultValue"> 133 <?php include DOKU_PLUGIN . 'confmanager/tpl/disableButton.php' ?> 134 135 <img src="<?php echo DOKU_PLUGIN_ICONS.'picture_edit_disabled.png' ?>" 136 alt="<?php echo hsc($helper->getLang('edit_icon_action')) ?>" 137 title="<?php echo hsc($helper->getLang('edit_icon_action_tooltip_disabled')) ?>" /> 138 </td> 139 </tr> 140 <?php endforeach ?> 141 </table> 142 </div> 143</div> 144