304 Zeilen
12 KiB
HTML
304 Zeilen
12 KiB
HTML
<html>
|
|
<head>
|
|
<title>test</title>
|
|
<meta http-equiv="expires" content="0">
|
|
<meta http-equiv="cache-control" content="no-cache">
|
|
<meta http-equiv="pragma" content="no-cache">
|
|
<script type="text/javascript" src="scripts/rowMark.js"></script>
|
|
<script type="text/javascript" src="scripts/str_overview.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="styles/contenido.css" />
|
|
<script type="text/javascript" src="scripts/messageBox.js.php?contenido={SID}"></script>
|
|
<script type="text/javascript" src="scripts/addImageTags.js"></script>
|
|
<link rel="stylesheet" type="text/css" href="styles/tip_balloon.css" />
|
|
<link rel="stylesheet" type="text/css" href="styles/str_overview.css" />
|
|
<script type="text/javascript">
|
|
/* Session-ID */
|
|
var sid = "{SID}";
|
|
var area = "{AREA}";
|
|
var frame = "{FRAME}";
|
|
|
|
/* Create messageBox instance */
|
|
box = new messageBox("", "", "", 0, 0);
|
|
|
|
/* Function for setting Workflow */
|
|
function setWorkflow(idcat, idSelect) {
|
|
url = 'main.php?area='+area+'';
|
|
url += '&action=workflow_cat_assign';
|
|
url += '&frame='+frame;
|
|
url += '&modidcat=' + idcat;
|
|
url += '&'+idSelect+'=' + document.getElementById(idSelect).value;
|
|
url += '&contenido=' + sid;
|
|
|
|
window.location.href = url;
|
|
}
|
|
|
|
/* Function for cancel moving a tree */
|
|
function cancelMoveTree( idcat ) {
|
|
if ( idcat > 0 ) {
|
|
url = 'main.php?area='+area+'';
|
|
url += '&action=str_movesubtree';
|
|
url += '&frame='+frame;
|
|
url += '&idcat=' + idcat;
|
|
url += '&parentid_new=0';
|
|
url += '&contenido=' + sid;
|
|
|
|
window.location.href = url;
|
|
}
|
|
}
|
|
|
|
/* Inserts Worflow Select Box into Category row */
|
|
function printWorkflowSelect (idcat, selected) {
|
|
var script = document.getElementById ('wf'+idcat);
|
|
var parent = script.parentNode;
|
|
|
|
var sTemplate = '{PLUGIN_WORKFLOW}';
|
|
sTemplate = sTemplate.replace(/{IDCAT}/g, idcat);
|
|
var block = document.createElement('span');
|
|
block.innerHTML = sTemplate;
|
|
block.firstChild.value = selected;
|
|
|
|
parent.removeChild(script);
|
|
parent.appendChild(block);
|
|
}
|
|
|
|
/* Function for deleting categories */
|
|
function deleteStr(idcat, idparent) {
|
|
url = 'main.php?area=str';
|
|
url += '&action=str_deletecat';
|
|
url += '&frame=4';
|
|
url += '&idcat=' + idcat;
|
|
url += '&parentid=' + idparent;
|
|
url += '&contenido=' + sid;
|
|
|
|
window.location.href = url;
|
|
}
|
|
|
|
/* Function for duplicating categories */
|
|
function duplicateCategory(idcat, idparent) {
|
|
url = 'main.php?area=str';
|
|
url += '&action=str_duplicate';
|
|
url += '&frame=4';
|
|
url += '&idcat=' + idcat;
|
|
url += '&parentid=' + idparent;
|
|
url += '&contenido=' + sid;
|
|
|
|
window.location.href = url;
|
|
}
|
|
|
|
function confDupl (idcat, idparent, sName) {
|
|
sMessage = '{DUPLICATE_MESSAGE}';
|
|
sMessage = sMessage.replace(/%s/g, sName);
|
|
box.confirm('i18n("Duplicate category")', sMessage, 'duplicateCategory('+idcat+', '+idparent+')');
|
|
}
|
|
|
|
function confDel (idcat, idparent, sName) {
|
|
sMessage = '{DELETE_MESSAGE}';
|
|
sMessage = sMessage.replace(/%s/g, sName);
|
|
box.confirm('i18n("Delete category")', sMessage, 'deleteStr('+idcat+','+idparent+')');
|
|
}
|
|
|
|
/* Set imagepath and Translations in str_overview.js */
|
|
initStrOverview('{CON_IMAGES}', 'i18n("Make online")',
|
|
'i18n("Make offline")', 'i18n("Protect category")',
|
|
'i18n("Unprotect category")', 'i18n("Form error")',
|
|
'i18n("Field category name is empty").', 'i18n("Please select a new Position for new category").');
|
|
|
|
var docEl = (
|
|
typeof document.compatMode != "undefined" &&
|
|
document.compatMode != "BackCompat"
|
|
)? "documentElement" : "body";
|
|
|
|
</script>
|
|
</head>
|
|
|
|
<body style="margin:10px">
|
|
<script type="text/javascript" src="scripts/wz_tooltip.js"></script>
|
|
<script type="text/javascript" src="scripts/tip_balloon.js"></script>
|
|
<!-- catnewlayer -->
|
|
<div id="cat_edit" class="cat_new_layer">
|
|
<form style="margin:0px" name="newtree" method="post" action="{HREF_ACTION}" onsubmit="return checkForm();">
|
|
<div class="cat_spacer"></div>
|
|
{INPUT_ACTION_NEW}
|
|
{INPUT_SESSION}
|
|
|
|
<div class="cat_label">i18n("Category")</div>
|
|
<div class="cat_input">{INPUT_CATNAME_NEW}</div>
|
|
<div class="cat_icon">
|
|
{MAKEVISIBLE_BUTTON_NEW}
|
|
{INPUT_VISIBLE}
|
|
</div>
|
|
<div class="cat_icon_text" id="visible_label">i18n('Make online')</div>
|
|
<div class="cat_end_row"></div>
|
|
|
|
<div class="cat_label">i18n("Alias")</div>
|
|
<div class="cat_input">{INPUT_ALIAS_NEW}</div>
|
|
<div class="cat_icon">
|
|
{MAKEPUBLIC_BUTTON_NEW}
|
|
{INPUT_PUBLIC}
|
|
</div>
|
|
<div class="cat_icon_text" id="public_label">i18n("Protect category")</div>
|
|
<div class="cat_end_row"></div>
|
|
|
|
<div class="cat_label"> </div>
|
|
<div class="cat_input"> </div>
|
|
<div class="cat_icon">
|
|
{TEMPLATE_BUTTON_NEW}
|
|
{INPUT_TEMPLATE}
|
|
</div>
|
|
<div class="cat_icon_text">i18n("Configure category")</div>
|
|
<div class="cat_end_row"></div>
|
|
|
|
<div style = "display:{PERMISSION_NEWTREE_DISPLAY}">
|
|
<div class="cat_label"> </div>
|
|
<div class="cat_input"> </div>
|
|
<div class="cat_icon">
|
|
<input type="checkbox" name="is_tree" value="0" id="is_tree" onclick="refreshStatus();" {PERMISSION_NEWTREE}>
|
|
</div>
|
|
<div class="cat_icon_text" id="public_label">i18n("Category is a tree")</div>
|
|
<div class="cat_end_row"></div>
|
|
</div>
|
|
|
|
<div style = "display:{PERMISSION_NEWCAT_DISPLAY}">
|
|
<div class="cat_label"> </div>
|
|
<div class="cat_large">
|
|
<p style="margin:0; padding:0; margin-bottom: 5px;">i18n("Position of category")</p>
|
|
{CATEGORY_SELECT}
|
|
</div>
|
|
<div class="cat_end_row"></div>
|
|
</div>
|
|
|
|
<div class="cat_spacer"></div>
|
|
|
|
<div style="text-align:right; padding-right:15px;">
|
|
<a href="javascript:hideNewForm()"><img src="{CON_IMAGES}but_cancel.gif" id="cat_new_cancel" style="vertical-align:middle" border="0"></a>
|
|
|
|
<input type="image" id="cat_new_submit" src="{CON_IMAGES}but_ok.gif">
|
|
</div>
|
|
|
|
<div class="cat_spacer"></div>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- hidelayer for catnewlayer -->
|
|
<div id="cat_new_layer_disable" class="cat_new_layer_disable" style="background-color:transparent">
|
|
<img src="{CON_IMAGES}spacer.gif" id="cat_new_layer_disable_image">
|
|
</div>
|
|
|
|
<!-- layer for template selection when a new category is created -->
|
|
<div id="cat_set_template_layer" class="cat_set_template">
|
|
<div class="cat_spacer"></div>
|
|
<div class="cat_label">i18n('Template')</div>
|
|
<div class="cat_input" style="width:100px;">{SELECT_TEMPLATE}</div>
|
|
<div class="cat_end_row"></div>
|
|
|
|
<div class="cat_spacer"></div>
|
|
|
|
<div style="text-align:right; padding-right:15px;">
|
|
<a href="javascript:hideTemplateSelect()"><img src="{CON_IMAGES}but_cancel.gif" style="vertical-align:middle" border="0"></a>
|
|
|
|
<img style="vertical-align:middle" src="{CON_IMAGES}but_ok.gif" onmouseover="this.style.cursor='pointer'" onclick="hideTemplateSelect(1);">
|
|
</div>
|
|
|
|
<div class="cat_spacer"></div>
|
|
</div>
|
|
|
|
<!-- Begin listing of existing categories -->
|
|
<table cellspacing="0" id="category_list">
|
|
<tr class="textg_medium">
|
|
<td colspan="{SUM_COLUMNS}" id="cat_navbar">
|
|
{NEWCAT}
|
|
<span style="padding-left:15px;"> </span>
|
|
{COLLAPSE_ALL}
|
|
<span style="padding-left:15px;"> </span>
|
|
{EXPAND_ALL}
|
|
<span style="padding-left:15px;"> </span>
|
|
{CANCEL_MOVE_TREE}
|
|
<span style="padding-left:5px;"> </span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td height="10" colspan="{SUM_COLUMNS}"></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2" class="header" style="border-left: 1px solid #B3B3B3">
|
|
<span class="overview_dist_left">i18n("Category")</span>
|
|
</td>
|
|
<td class="header">
|
|
i18n("Alias")
|
|
</td>
|
|
<td class="header">
|
|
i18n("Template")
|
|
</td>
|
|
<td class="header" colspan="8">
|
|
i18n("Actions")
|
|
</td>
|
|
{ADDITIONALHEADERS}
|
|
</tr>
|
|
<!-- layer for inline editing of existing categories -->
|
|
<tr style="background-color: {BGCOLOR_EDIT};" id="cat_inline_layer">
|
|
<form name="renamecategory" method="post" action="{ACTION_EDIT_URL}">
|
|
{INPUT_ACTION_EDIT}
|
|
{INPUT_IDCAT}
|
|
{INPUT_SESSION}
|
|
|
|
<td class="str-style-a" valign="middle"> </td>
|
|
<td colspan="{SUM_COLUMNS_EDIT}" class="str-style-c" style="padding-left:15px; vertical-align:middle;">
|
|
|
|
<span id="cat_name">i18n('Categoryname') {INPUT_CATNAME_EDIT}<span style="padding-left:15px;"> </span></span>
|
|
|
|
{LABEL_ALIAS_NAME}
|
|
{INPUT_ALIAS_EDIT}
|
|
<span style="padding-left:15px;"> </span>
|
|
|
|
<span id="tpl_cfg"><a href="{TEMPLATE_URL}" id="tplcfg_href"><img src="images/template_properties.gif" title="i18n('Configure category')" alt="i18n('Configure category')" border="0" style="vertical-align:middle"> i18n('Configure category')</a><span style="padding-left:15px;"> </span></span>
|
|
|
|
<a href="{HREF_CANCEL}"><img src="{SRC_CANCEL}" style="vertical-align:middle" border="0"></a>
|
|
|
|
<input style="vertical-align:middle" type="image" src="{SRC_OK}">
|
|
</td>
|
|
</form>
|
|
</tr>
|
|
<!-- BEGIN:BLOCK -->
|
|
<tr id="cat_{CATID}_row" class="text_medium" style="background-color: {BGCOLOR};{HEIGTH}" {MOUSEOVER}>
|
|
<td width="3" class="str-style-a" valign="middle"> </td>
|
|
<td {DIRECTION} class="{BORDER_CLASS}" style="padding-left:{INDENT};" valign="middle" {SHOW_MOUSEOVER_CATEGORY}>{COLLAPSE_CATEGORY_NAME}</td>
|
|
<td class="{BORDER_CLASS}" valign="middle" {SHOW_MOUSEOVER_ALIAS}>{ALIAS}</td>
|
|
<td width="30" class="{BORDER_CLASS}" {SHOW_MOUSEOVER}><span class="overview_dist_right">{TPLNAME}</span></td>
|
|
<td width="25">{RENAMEBUTTON}</td>
|
|
<td width="25">{VISIBLEBUTTON}</td>
|
|
<td width="25">{PUBLICBUTTON}</td>
|
|
<td width="25">{UPBUTTON}</td>
|
|
<td width="25">{DOWNBUTTON}</td>
|
|
<td width="25">{MOVEBUTTON}</td>
|
|
<td width="25">{DUPLICATEBUTTON}</td>
|
|
<td width="25" class="{BORDER_CLASS}">{DELETEBUTTON}</td>
|
|
{ADDITIONALCOLUMNS}
|
|
</tr>
|
|
<!-- END:BLOCK -->
|
|
</table>
|
|
<script type="text/javascript">
|
|
var dataArray = new Array();
|
|
{JS_DATA}
|
|
|
|
aTranslations = new Object();
|
|
aTranslations['but_todo.gif'] = 'i18n("Edit category")';
|
|
aTranslations['online.gif'] = 'i18n("Make offline")';
|
|
aTranslations['offline.gif'] = 'i18n("Make online")';
|
|
aTranslations['folder_delock.gif'] = 'i18n("Protect category")';
|
|
aTranslations['folder_lock.gif'] = 'i18n("Unprotect category")';
|
|
aTranslations['delete.gif'] = 'i18n("Delete category")';
|
|
aTranslations['folder_moveup.gif'] = 'i18n("Move category up")';
|
|
aTranslations['folder_movedown.gif'] = 'i18n("Move category down")';
|
|
aTranslations['but_move_subtree_main.gif'] = 'i18n("Move tree")';
|
|
aTranslations['but_move_subtree_target.gif'] = 'i18n("Place tree here")';
|
|
aTranslations['but_move_subtree.gif'] = 'i18n("Move tree")';
|
|
aTranslations['delete_inact.gif'] = 'i18n("One or more subtrees and one or more articles are existing, unable to delete.")';
|
|
aTranslations['delete_inact_h.gif'] = 'i18n("One or more subtrees are existing, unable to delete")';
|
|
aTranslations['delete_inact_g.gif'] = 'i18n("One or more articles are existing, unable to delete")';
|
|
aTranslations['folder_duplicate.gif'] = 'i18n("Duplicate category")';
|
|
aTranslations['pfeil_runter.gif'] = '{PLUGIN_WORKFLOW_TRANSLATION}';
|
|
|
|
setImageTags(aTranslations);
|
|
</script>
|
|
</body>
|
|
</html>
|