326 Zeilen
13 KiB
HTML
326 Zeilen
13 KiB
HTML
<html>
|
|
<head>
|
|
<title></title>
|
|
<meta http-equiv="expires" content="0">
|
|
<meta http-equiv="cache-control" content="no-cache">
|
|
<meta http-equiv="pragma" content="no-cache">
|
|
<link rel="stylesheet" type="text/css" href="styles/contenido.css">
|
|
<script type="text/javascript" src="scripts/browserCheck.js"></script>
|
|
<script type="text/javascript" src="scripts/messageBox.js.php?contenido={SESSID}"></script>
|
|
<script type="text/javascript" src="scripts/articleObject.js.php?contenido={SESSID}"></script>
|
|
<script type="text/javascript" src="scripts/HTMLObj.js.php?contenido={SESSID}"></script>
|
|
<script type="text/javascript" src="scripts/contenidoConfig.js"></script>
|
|
<script type="text/javascript" src="scripts/cfoldingrow.js"></script>
|
|
<script type="text/javascript" src="scripts/infoBox.js"></script>
|
|
<script type="text/javascript" src="scripts/parameterCollector.js"></script>
|
|
<script type="text/javascript" src="scripts/general.js"></script>
|
|
<script type="text/javascript" src="scripts/jquery/jquery.js"></script>
|
|
|
|
<script language="javascript">
|
|
|
|
$(document).ready(function(){
|
|
|
|
var left_bottom = parent.parent.frames["left"].frames["left_bottom"];
|
|
|
|
$("a#expander").click(function () {
|
|
parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree #root ul li.collapsed").removeClass("collapsed");
|
|
var catlist = parent.parent.frames["left"].frames["left_bottom"].scatlist;
|
|
$.post("{AJAXURL}", { area: "{AREA}", action: "expandall", wholelist: catlist, contenido: "{SESSION}" } );
|
|
return false;
|
|
});
|
|
|
|
$("a#collapser").click(function () {
|
|
parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li ul").parent().addClass("collapsed");
|
|
var catlist = parent.parent.frames["left"].frames["left_bottom"].scatlist;
|
|
$.post("{AJAXURL}", { area: "{AREA}", action: "collapseall", wholelist: catlist, contenido: "{SESSION}" } );
|
|
return false;
|
|
});
|
|
|
|
$("a#changetpl").click(function () {
|
|
if (cfg.catId > 0 && cfg.hasRight['template_cfg'] == 1) {
|
|
var templateselect = document.TemplateSelect.oTplSel.selectedIndex;
|
|
var templateid = document.TemplateSelect.oTplSel.options[templateselect].value;
|
|
$.post("{AJAXURL}", { area: "{AREA}", action: "con_changetemplate", idcat: cfg.catId, idtpl: templateid, contenido: "{SESSION}" } );
|
|
var oldid = cfg.catId + '-' + cfg.tplId + '-' + cfg.isOnline + '-' + cfg.isPublic + '-' + cfg.hasRight['template'] + '-' + cfg.hasRight['online'] + '-' + cfg.hasRight['public'] + '-' + cfg.hasRight['template_cfg'] + '-' + cfg.hasRight['syncable'];
|
|
var newid = cfg.catId + '-' + templateid + '-' + cfg.isOnline + '-' + cfg.isPublic + '-' + cfg.hasRight['template'] + '-' + cfg.hasRight['online'] + '-' + cfg.hasRight['public'] + '-' + cfg.hasRight['template_cfg'] + '-' + cfg.hasRight['syncable'];
|
|
left_bottom.$("#con_str_tree li#root ul li#"+oldid).attr("id", newid);
|
|
return false;
|
|
}
|
|
});
|
|
|
|
$("div#oOnline_label a").click(function () {
|
|
if (cfg.catId > 0 && cfg.hasRight['online'] == 1) {
|
|
var oldid = cfg.idString;
|
|
var oldobject = parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+oldid);
|
|
var oldlink = parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+oldid+" > div > a");
|
|
var oldclass = oldlink.attr("class");
|
|
if (cfg.isOnline == 1) {
|
|
var newonline = 1;
|
|
var newclass = oldclass.replace(/off/, "on");
|
|
} else {
|
|
var newonline = 0;
|
|
var newclass = oldclass.replace(/on/, "off");
|
|
}
|
|
var newid = cfg.catId + '-' + cfg.tplId + '-' + newonline + '-' + cfg.isPublic + '-' + cfg.hasRight['template'] + '-' + cfg.hasRight['online'] + '-' + cfg.hasRight['public'] + '-' + cfg.hasRight['template_cfg'] + '-' + cfg.hasRight['syncable'];
|
|
oldlink.removeClass(oldclass);
|
|
oldlink.addClass(newclass);
|
|
|
|
oldobject.attr("id", newid);
|
|
$.post("{AJAXURL}", { area: "{AREA}", action: "con_makecatonline", idcat: cfg.catId, online: newonline, contenido: "{SESSION}" } );
|
|
|
|
parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+newid+" > div").click();
|
|
return false;
|
|
}
|
|
});
|
|
|
|
$("div#oLock_label a").click(function () {
|
|
newid = false;
|
|
if (cfg.catId > 0 && cfg.hasRight['public'] == 1) {
|
|
if (cfg.isPublic == 1) {
|
|
var newpublic = 1;
|
|
} else {
|
|
var newpublic = 0;
|
|
}
|
|
var oldid = cfg.idString;
|
|
var oldobject = parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+oldid);
|
|
var oldlink = parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+oldid+" div > a");
|
|
oldlink.each(function(i) {
|
|
var oldlinkclass = $(this).attr("class");
|
|
var oldlinkid = $(this).parent().parent().attr("id");
|
|
var aOldlinkids = oldlinkid.split("-");
|
|
if (cfg.isPublic == 1) {
|
|
var newlinkclass = oldlinkclass.replace(/_locked/, "");
|
|
} else {
|
|
if (oldlinkclass.search(/_locked/) == -1) {
|
|
var newlinkclass = oldlinkclass + "_locked";
|
|
}
|
|
else {
|
|
var newlinkclass = oldlinkclass;
|
|
}
|
|
}
|
|
$(this).removeClass(oldlinkclass);
|
|
$(this).addClass(newlinkclass);
|
|
var newlinkid = aOldlinkids[0] + '-' + aOldlinkids[1] + '-' + aOldlinkids[2] + '-' + newpublic + '-' + aOldlinkids[4] + '-' + aOldlinkids[5] + '-' + aOldlinkids[6] + '-' + aOldlinkids[7] + '-' + aOldlinkids[8];
|
|
$("#con_str_tree li#root ul li#"+oldlinkid).attr("id", newlinkid);
|
|
if (newid == false) {
|
|
newid = newlinkid;
|
|
}
|
|
});
|
|
|
|
$.post("{AJAXURL}", { area: "{AREA}", action: "con_makepublic", idcat: cfg.catId, public: newpublic, contenido: "{SESSION}" } );
|
|
|
|
parent.parent.frames["left"].frames["left_bottom"].$("#con_str_tree li#root ul li#"+newid+" > div").click();
|
|
cfg.updateScreen();
|
|
return false;
|
|
}
|
|
});
|
|
});
|
|
|
|
var box = new messageBox("", "", "", 0, 0);
|
|
var sid = "{SESSID}";
|
|
cfg = new contenidoConfig();
|
|
artObj = new articleObject();
|
|
var articleURL='';
|
|
var categoryURL='';
|
|
var linkcheckerURL='';
|
|
var curLanguageSync = {SYNC_LANG};
|
|
|
|
//This function tries to get recent Informations from other frames, if this frame is reloaded
|
|
function initData() {
|
|
var left_bottom = parent.parent.frames["left"].frames["left_bottom"];
|
|
var right_bottom = parent.parent.frames["right"].frames["right_bottom"];
|
|
var right_top = parent.parent.frames["right"].frames["right_top"];
|
|
|
|
if (left_bottom && typeof(left_bottom.irgendwas) == "function") {
|
|
left_bottom.irgendwas();
|
|
}
|
|
|
|
if (right_top && typeof(right_top.refreshArticleProp) == "function") {
|
|
right_top.refreshArticleProp();
|
|
}
|
|
|
|
if (right_bottom && typeof(right_bottom.initValues) == "function") {
|
|
right_bottom.initValues();
|
|
if (typeof(right_bottom.initTheOne) == "function") {
|
|
right_bottom.initTheOne();
|
|
}
|
|
}
|
|
|
|
if (right_bottom && typeof(right_bottom.refresh_article_search_form) == "function") {
|
|
right_bottom.refresh_article_search_form('refresh');
|
|
}
|
|
|
|
}
|
|
|
|
//Script updates sync Language and reloads left_bottom frame
|
|
function updateCurLanguageSync() {
|
|
curLanguageSync = document.syncfrom.syncoptions.value;
|
|
{UPDATE_SYNC_REFRESH_FRAMES}
|
|
}
|
|
|
|
// need to insert function in Article Search link
|
|
function resizeFrame(arg)
|
|
{
|
|
if(arg == '')
|
|
{
|
|
var articleLink = document.getElementById('{ARTICLELINK}');
|
|
var categoryLink = document.getElementById('{CATEGORYLINK}');
|
|
var syncLink = document.getElementById('{SYNCLINK}');
|
|
|
|
//store current link for later use
|
|
if (articleLink) {
|
|
articleURL = articleLink.href;
|
|
articleLink.href = "javascript:resizeFrame('{ARTICLELINK}');";
|
|
}
|
|
|
|
if (categoryLink) {
|
|
categoryURL = categoryLink.href;
|
|
categoryLink.href = "javascript:resizeFrame('{CATEGORYLINK}');";
|
|
}
|
|
|
|
if (syncLink) {
|
|
syncURL = syncLink.href;
|
|
syncLink.href = "javascript:resizeFrame('{SYNCLINK}');";
|
|
}
|
|
}
|
|
else if(arg == '{ARTICLELINK}')
|
|
{
|
|
window.location.href=articleURL;
|
|
}
|
|
else if(arg == '{CATEGORYLINK}')
|
|
{
|
|
window.location.href=categoryURL;
|
|
}
|
|
else if(arg == '{SYNCLINK}')
|
|
{
|
|
window.location.href=syncURL;
|
|
}
|
|
|
|
// resizing frame
|
|
window.setTimeout("parent.parent.frameResize.resizeTopLeftFrame(document.getElementById('top_left_container').offsetHeight+1)", 10);
|
|
}
|
|
|
|
function toggle_tr_visibility(tr_id)
|
|
{
|
|
if (document.forms['backend_search'].elements['bs_search_date_type'].options[document.forms['backend_search'].elements['bs_search_date_type'].selectedIndex].value == 'n/a')
|
|
{
|
|
document.getElementById(tr_id).style.display = 'none';
|
|
}
|
|
else
|
|
{
|
|
if (!window.ActiveXObject)
|
|
{
|
|
document.getElementById(tr_id).style.display = 'table-row';
|
|
}
|
|
else
|
|
{
|
|
document.getElementById(tr_id).style.display = 'block';
|
|
}
|
|
}
|
|
}
|
|
|
|
function configureCategory() {
|
|
if (cfg.catId > 0 && cfg.hasRight['template_cfg'] == 1) {
|
|
var sHref = '{CAT_HREF}';
|
|
sHref = sHref+cfg.catId;
|
|
parent.parent.frames["right"].frames["right_bottom"].document.location.href = sHref;
|
|
}
|
|
}
|
|
|
|
function generateSyncAction(bIsMultiple) {
|
|
var href = '{SYNC_HREF}';
|
|
if (curLanguageSync > 0 && cfg.catId > 0){
|
|
if (bIsMultiple == 1) {
|
|
conMultiLink('left_bottom', href+'&syncfromlang='+curLanguageSync+'&syncidcat='+cfg.catId+'&multiple=1');
|
|
} else {
|
|
conMultiLink('left_bottom', href+'&syncfromlang='+curLanguageSync+'&syncidcat='+cfg.catId+'&multiple=0');
|
|
}
|
|
}
|
|
}
|
|
|
|
function resetSearchForm () {
|
|
oForm = document.backend_search;
|
|
|
|
oForm.bs_search_text.value = "";
|
|
oForm.bs_search_id.value = "";
|
|
oForm.bs_search_date_type.value = "";
|
|
oForm.bs_search_date_type.selectedIndex = 0;
|
|
|
|
toggle_tr_visibility("tr_date_from");
|
|
toggle_tr_visibility("tr_date_to");
|
|
|
|
oForm.bs_search_date_from_day.value = "";
|
|
oForm.bs_search_date_from_month.value = "";
|
|
oForm.bs_search_date_from_year.value = "";
|
|
oForm.bs_search_date_from_day.selectedIndex = 0;
|
|
oForm.bs_search_date_from_month.selectedIndex = 0;
|
|
oForm.bs_search_date_from_year.selectedIndex = 0;
|
|
|
|
oForm.bs_search_date_to_day.value = "";
|
|
oForm.bs_search_date_to_month.value = "";
|
|
oForm.bs_search_date_to_year.value = "";
|
|
oForm.bs_search_date_to_day.selectedIndex = 0;
|
|
oForm.bs_search_date_to_month.selectedIndex = 0;
|
|
oForm.bs_search_date_to_year.selectedIndex = 0;
|
|
|
|
oForm.bs_search_author.value = "";
|
|
oForm.bs_search_author.selectedIndex = 0;
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body bgcolor="#FFFFFF" onLoad="resizeFrame('');">
|
|
|
|
<div id="top_left_container" style="margin-top:1px">
|
|
|
|
<!-- Article Search -->
|
|
<table width="100%" cellspacing="0" cellpadding="0" border="0" {DIRECTION}>
|
|
{SEARCH}
|
|
</table>
|
|
|
|
<div style="margin-top:1px"></div>
|
|
|
|
<!-- Linkchecker
|
|
<table width="100%" cellspacing="0" cellpadding="0" border="0" {DIRECTION}>
|
|
{LINKCHECKER}
|
|
</table>-->
|
|
|
|
<div style="margin-top:1px"></div>
|
|
|
|
<!--Edit Category -->
|
|
<table width="100%" cellspacing="0" cellpadding="0" border="0" {DIRECTION}>
|
|
<form name="TemplateSelect" action="">
|
|
{EDIT}
|
|
</form>
|
|
</table>
|
|
|
|
<!--Language Synchonization -->
|
|
<table width="100%" cellspacing="0" cellpadding="0" border="0" {DIRECTION}>
|
|
{SYNCRONIZATION}
|
|
</table>
|
|
|
|
<div style="margin-top:1px"></div>
|
|
|
|
<!-- Expand / Collapse all -->
|
|
<table width="100%" cellspacing="0" cellpadding="0" border="0" {DIRECTION}>
|
|
<tr height="30">
|
|
<td style="border: 1px solid #B3B3B3;">
|
|
<div style="padding-left: 17px;">
|
|
{PLUS}<span style="margin-left: 25px;">{MINUS}</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<script language="javascript">
|
|
cfg.init('oTplSel', 'oOnline', 'oLock', 'oTemplatecfg');
|
|
cfg.reset();
|
|
|
|
//If this frame is reloaded, recall functions in other frames to reinit values
|
|
initData();
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|