diff options
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/sidebar.block.linked.php | 17 | ||||
| -rw-r--r-- | templates/tag2tagedit.tpl.php | 73 | 
2 files changed, 84 insertions, 6 deletions
| diff --git a/templates/sidebar.block.linked.php b/templates/sidebar.block.linked.php index 74b58ae..c3adfdd 100644 --- a/templates/sidebar.block.linked.php +++ b/templates/sidebar.block.linked.php @@ -11,12 +11,17 @@ function displayLinkedTags($tag, $linkType, $uId, $cat_url, $user, $editingMode      $tag2tagservice =& ServiceFactory::getServiceInstance('Tag2TagService');      $tagstatservice =& ServiceFactory::getServiceInstance('TagStatService'); +    // link '>' +    if($level>1) { +	$link = '<small><a href="'.createURL('tag2tagedit', $precedentTag.'/'.$tag).'" title="'._('Edit link').'">></a> </small>'; +    } +      $output = '';      $output.= '<tr>';      $output.= '<td></td>';      $output.= '<td>';      $output.= $level ==  1?'<b>':''; -    $output.= str_repeat(' ', $level*2) .'<a href="'. sprintf($cat_url, filter($user, 'url'), filter($tag, 'url')) .'" rel="tag">'. filter($tag) .'</a>'; +    $output.= str_repeat(' ', $level*2) .$link.'<a href="'. sprintf($cat_url, filter($user, 'url'), filter($tag, 'url')) .'" rel="tag">'. filter($tag) .'</a>';      $output.= $level ==  1?'</b>':'';      //$output.= ' - '. $tagstatservice->getMaxDepth($tag, $linkType, $uId); @@ -35,15 +40,15 @@ function displayLinkedTags($tag, $linkType, $uId, $cat_url, $user, $editingMode          $output.= '<span title="'.T_('Synonyms:').' '.$synonymList.'">, etc</span>';      } -    if($editingMode) { +    /*if($editingMode) {  	$output.= ' ('; -	$output.= '<a href="'.createURL('tag2tagadd', $tag).'">add</a>'; -	if($precedentTag != null) { +	$output.= '<a href="'.createURL('tag2tagadd', $tag).'" title="'._('Add a subtag').'">+</a>'; +	if(1) {  	    $output.= ' - '; -	    $output.= '<a href="'.createURL('tag2tagdelete', $precedentTag.'/'.$tag).'">del</a>'; +	    $output.= '<a href="'.createURL('tag2tagdelete', $tag).'">-</a>';  	}  	$output.= ')'; -    } +    }*/      $output.= '</td>';      $output.= '</tr>'; diff --git a/templates/tag2tagedit.tpl.php b/templates/tag2tagedit.tpl.php new file mode 100644 index 0000000..4e5850b --- /dev/null +++ b/templates/tag2tagedit.tpl.php @@ -0,0 +1,73 @@ +<?php +$this->includeTemplate($GLOBALS['top_include']); +?> + +<form action="<?= $formaddaction ?>" method="post"> +<p><?php echo T_('Create new link')?></p> +<p> +<input type="text" name="tag1" value="<?php echo $tag1 ?>"/> +<input type="text" name="linkType" value=">" size="1" maxlength="1"/> +<input type="text" name="tag2" /> +</p> +<!--p><?php echo T_('Are you sure?'); ?></p--> +<p> +    <input type="submit" name="confirm" value="<?php echo T_('Create'); ?>" /> +    <input type="submit" name="cancel" value="<?php echo T_('Cancel'); ?>" /> +</p> + +<?php if (isset($referrer)): ?> +<div><input type="hidden" name="referrer" value="<?php echo $referrer; ?>" /></div> +<?php endif; ?> + +</form> + +<hr /> + +<form action="<?= $formdeleteaction ?>" method="post"> +<p><?php echo T_('Delete the link')?></p> +<!--input type="hidden" name="tag1" value="<?php echo $tag1 ?>" /> +<input type="hidden" name="tag2" value="<?php echo $tag2 ?>" /--> +<p> +<input type="text" name="tag1" value="<?php echo $tag1 ?>"/> +<input type="text" name="linkType" value=">" size="1" maxlength="1"/> +<input type="text" name="tag2" value="<?php echo $tag2 ?>"/> +</p> +<p><?php echo T_('Are you sure?'); ?></p> +<p> +    <input type="submit" name="confirm" value="<?php echo T_('Yes'); ?>" /> +    <input type="submit" name="cancel" value="<?php echo T_('No'); ?>" /> +</p> + +<?php if (isset($referrer)): ?> +<div><input type="hidden" name="referrer" value="<?php echo $referrer; ?>" /></div> +<?php endif; ?> + +</form> + +<hr /> + +<?php +if(count($links)>0) { +echo T_("Existing links:"); +foreach($links as $link) { +    echo '<span style="white-space:nowrap;margin-left:25px;">'; +    if($link['tag1'] == $tag1 || $link['tag1'] == $tag2) { +	$textTag1 = '<b>'.$tag1.'</b>'; +    } else { +	$textTag1 = $link['tag1']; +    } +    if($link['tag2'] == $tag1 || $link['tag2'] == $tag2) { +	$textTag2 = '<b>'.$tag2.'</b>'; +    } else { +	$textTag2 = $link['tag2']; +    } + +    echo $textTag1.' '.$link['relationType'].' '.$textTag2; +    echo "</span> "; +} +} else { +    echo T_('No links'); +} + +$this->includeTemplate($GLOBALS['bottom_include']);  +?> | 
