| Server IP : 195.130.67.5 / Your IP : 216.73.216.231 Web Server : Microsoft-IIS/10.0 System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586 User : IUSR ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/control/ |
Upload File : |
<?
// ----------------- ΔΙΑΧΕΙΡΙΣΗ ΚΑΤΗΓΟΡΙΩΝ -----------------------
defined('_ALLOW_ACCESS') or die;
?>
<div id="toolbar" class="categories">
<h3>Διαχείριση Κατηγοριών</h3>
</div>
<?
if ($move_category==1) // Μετακίνηση και αναταξινόμηση κατηγορίας
{
$result = $categories->moveCategory($selected_category_id, $new_parent_id, $new_sort_order);
if ($result==true)
{
$msg = "Η κατηγορία μετακινήθηκε επιτυχώς";
$session->insertLog("Επιτυχημένη μετακίνηση της κατηγορίας με id: ".$selected_category_id);
}
else
{
$msg = "Δυστυχώς η μετακίνηση απέτυχε";
$session->insertLog("Αποτυχημένη μετακίνηση της κατηγορίας με id: ".$selected_category_id);
}
// Ajax output
echo '<div id="ajax_output" class="hide"><div id="response_status">'.$result.'</div><div id="response_text">'.$msg.'</div></div>';
}
else if ($add_category==1) // Προσθήκη νέας κατηγορίας
{
$cur_category = $selected_parent_category_id;
$result = $categories->insertCategory($selected_parent_category_id, $new_cat_name);
if ($result==true)
{
$msg = "Η νέα κατηγορία προστέθηκε επιτυχώς";
$session->insertLog("Επιτυχημένη εισαγωγή νέας κατηγορίας με το όνομα: ".$new_cat_name);
}
else
{
$msg = "Δυστυχώς απέτυχε η προσθήκη της νέας κατηγορίας";
$session->insertLog("Αποτυχημένη εισαγωγή νέας κατηγορίας με το όνομα: ".$new_cat_name);
}
// Ajax output
echo '<div id="ajax_output" class="hide"><div id="response_status">'.$result.'</div><div id="response_text">'.$msg.'</div></div>';
}
else if ($delete_category==1) // Διαγραφή κατηγορίας, εφόσον δεν περιέχει άλλες υποκατηγορίες
{
$category_to_delete = $categories->getCategoryById($selected_category_id);
if (!$categories->hasSubCategories($selected_category_id)) // Η κατηγορία δεν πρέπει να περιέχει υποκατηγορίες για να διαγραφεί
{
$content->resetContentsParentCategory($selected_category_id); // Μηδενίζει το πεδίο γονικής κατηγορίας των περιεχομένων (άρθρων ή συνδέσμων) της κατηγορίας με το δοσμένο category_id
$result = $categories->deleteCategory($selected_category_id);
if ($result==true)
{
$msg = "Η επιλεγμένη κατηγορία διαγράφηκε επιτυχώς";
$translator->deleteAllTranslations("categories", $selected_category_id);
$cur_category = $category_to_delete["parent_id"];
$session->insertLog("Επιτυχημένη διαγραφή της κατηγορίας με id: ".$selected_category_id);
}
else
{
$msg = "Δυστυχώς απέτυχε η διαγραφή της επιλεγμένης κατηγορίας";
$cur_category = $selected_category_id;
$session->insertLog("Αποτυχημένη διαγραφή της κατηγορίας με id: ".$selected_category_id);
}
}
else
{
$msg = "Δεν είναι δυνατή η διαγραφή της επιλεγμένης κατηγορίας διότι περιέχει άλλες υποκατηγορίες";
$session->insertLog("Αποτυχημένη διαγραφή της κατηγορίας με id: ".$selected_category_id);
}
// Ajax output
echo '<div id="ajax_output" class="hide"><div id="response_status">'.$result.'</div><div id="response_text">'.$msg.'</div></div>';
}
else if ($default_category==1) // Ορισμός κατηγορίας ως προκαθορισμένης
{
$cur_category = $selected_category_id;
$result = $categories->setDefaultCategory($selected_category_id);
if ($result==true)
$msg = "Η επιλεγμένη κατηγορία ορίστηκε ως προεπιλεγμένη";
else
$msg = "Δυστυχώς απέτυχε ο ορισμός της επιλεγμένης κατηγορίας ως προεπιλεγμένης";
// Ajax output
echo '<div id="ajax_output" class="hide"><div id="response_status">'.$result.'</div><div id="response_text">'.$msg.'</div></div>';
}
else if (isset($update_category_info))
{
$cur_category = $selected_category_id;
if ($cur_cat_internal_link=="")
$cur_cat_internal_link = "NULL";
$contact_parameters = implode(",", array((int)$cur_cat_contact_show_name, (int)$cur_cat_contact_show_address, (int)$cur_cat_contact_show_telephone, (int)$cur_cat_contact_show_fax, (int)$cur_cat_contact_show_cellphone, (int)$cur_cat_contact_show_email, (int)$cur_cat_contact_show_url, (int)$cur_cat_contact_show_extrainfo, (int)$cur_cat_contact_show_form, (int)$cur_cat_contact_show_image));
if ($menu_type==2 and $cur_cat_show_submenu!=0 and $cur_cat_show_submenu!=1) // Αν είναι μενου σε μονό άρθρο δεν υπάρχει η επιλογή για προβολή των άρθρων και των υποκατηγοριών
$cur_cat_show_submenu = 0;
if ($cur_cat_articles_layout != "blog" and $cur_cat_articles_layout != "list")
$cur_cat_articles_layout = "blog";
$result = $categories->updateCategory($selected_category_id, $cur_cat_title, $cur_cat_description, $cur_cat_internal_link, $cur_cat_external_link, $cur_cat_show_submenu, $menu_type, $show_in_primarymenu, $cur_cat_picture, $cur_cat_articles_per_page, $cur_cat_articles_sort_order, (int)$cur_cat_contact_type, (int)$cur_cat_contact_id, (int)$cur_cat_contact_category_id, $contact_parameters, $cur_cat_multiple_cat_ids, $cur_cat_articles_layout, $cur_cat_blog_head_articles, $cur_cat_blog_article_rows, $cur_cat_list_show_date, $cur_cat_list_show_author, $cur_cat_auth_page_type, $cur_cat_search_in, $cur_cat_access, (int)$cur_cat_photogallery_id, $cur_cat_classname, $cur_cat_show_rss_link);
if ($result!=false)
{
echo "<div class='notification success'><div>Η κατηγορία ενημερώθηκε επιτυχώς</div></div>";
$session->insertLog("Επιτυχημένη ενημέρωση της κατηγορίας με id: ".$selected_category_id);
}
else
{
echo "<div class='notification error'><div>Δυστυχώς απέτυχε αλλαγή των στοιχείων της επιλεγμένης κατηγορίας</div></div>";
$session->insertLog("Αποτυχημένη ενημέρωση της κατηγορίας με id: ".$selected_category_id);
}
}
$cur_category = (int) $cur_category;
$categories->menuData = $categories->buildMenuData($translator->default_lang["id"],0);
?>
<div id="maincontent">
<div id="catlist">
<h4>Κατηγορίες</h4>
<form name="categories_list_form" id="categories_list_form" method="post" action="index.php">
<?=$csystem->buildHiddenCategoriesListFields()?>
</form>
<div id="sortablelist">
<ol class="root">
<li id="cat_0"><div<?=($cur_category==0?' class="selected"':'')?>>root<span class="actions"><a href="#" class="add_category" title="Νέα κατηγορία"><img src="images/sortable_add_category.png"></a></span></div>
<?
echo $categories->buildControlNestedListMenu(0, array($cur_category));
?>
</li>
</ol>
</div>
<div id="note"><img src="images/icon_default.png">= Προεπιλεγμένη (αρχική) κατηγορία</div>
</div>
<div id="catproperties">
<h4>Ιδιότητες</h4>
<form name="categories_parameters_form" id="categories_parameters_form" method="post" action="index.php">
<input type="hidden" name="selected_category_id" value="<?=$cur_category?>">
<fieldset>
<legend>Λεπτομέρειες</legend>
<div>
<label for="cur_cat_id">ID:</label>
<input class="trans" type="text" name="cur_cat_id" id="cur_cat_id" size="4" value="<? if ($cur_category==0) echo "0"; else echo $categories->menuData['items'][$cur_category]['id'];?>" <?if ($cur_category==0) echo "disabled"?>>
</div>
<div>
<label for="cur_cat_title">Τίτλος:</label>
<input type="text" name="cur_cat_title" id="cur_cat_title" size="35" value="<? if ($cur_category==0) echo "root"; else echo htmlspecialchars(trim($categories->menuData['items'][$cur_category]['title']), ENT_QUOTES);?>" <?if ($cur_category==0) echo "disabled"?> title="Ο τίτλος/ονομασία της κατηγορίας">
<a href="#" id="translate_category" title="Μετάφραση της επιλεγμένης κατηγορίας"><img src="images/translation.gif"></a>
</div>
<div>
<label for="cur_cat_description">Περιγραφή:</label>
<textarea name="cur_cat_description" id="cur_cat_description" cols="35" rows="3" <?if ($cur_category==0) echo "disabled"?> title="Η περιγραφή της κατηγορίας εμφανίζεται όταν δεν υπάρχει κανένα άρθρο στην κατηγορία για προβολή ή πάνω από τους συνδέσμους αν πρόκειται για κατηγορία συνδέσμων"><? if ($cur_category==0) echo ""; else echo $categories->menuData['items'][$cur_category]['description'];?></textarea>
</div>
<div>
<label for="menu_type">Τύπος μενού:</label>
<select name="menu_type" id="menu_type" <?if ($cur_category==0) echo " disabled"?> onChange="menuTypeChanged(this.value);">
<option value="0"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="0") echo " selected"?>>Πρωτοσέλιδο</option>
<option value="1"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="1") echo " selected"?>>Άρθρα κατηγορίας</option>
<option value="2"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="2") echo " selected"?>>Μονό άρθρο</option>
<option value="7"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="7") echo " selected"?>>Άρθρα πολλαπλών άλλων κατηγοριών</option>
<option value="4"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="4") echo " selected"?>>Σύνδεσμοι κατηγορίας</option>
<option value="3"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="3") echo " selected"?>>Εξωτερικός σύνδεσμος</option>
<option value="5"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="5") echo " selected"?>>Αναζήτηση</option>
<option value="6"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="6") echo " selected"?>>Στοιχεία επαφής/φόρμα επικοινωνίας</option>
<option value="12"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="12") echo " selected"?>>Λίστα επαφών σε μία κατηγορία</option>
<option value="8"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="8") echo " selected"?>>Αυθεντικοποίηση χρηστών</option>
<option value="9"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="9") echo " selected"?>>Φωτογραφικό άλμπουμ</option>
<option value="11"<?if ($categories->menuData['items'][$cur_category]['menu_type']=="11") echo " selected"?>>Site map</option>
</select>
<label> </label>
<div id="menu_type_info" class="fieldinfo">
<?
if ($categories->menuData['items'][$cur_category]['menu_type']=="0") echo "Προβάλει όλα τα άρθρα που έχουν οριστεί ως πρωτοσέλιδο";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="1") echo "Προβάλει όλα τα άρθρα της κατηγορίας σε μορφή blog";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="2") echo "Προβάλει ένα μόνο άρθρο που θα επιλέξετε και όχι τα άρθρα της κατηγορίας";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="3") echo "Το μενού είναι σύνδεσμος σε εξωτερική διεύθυνση (πρέπει να ξεκινά με http://...)";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="4") echo "Προβάλει όλους τους συνδέσμους της κατηγορίας";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="5") echo "Εμφανίζει μια σελίδα αναζήτησης με τη φόρμα αναζήτησης και τα αποτελέσματα";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="6") echo "Προβάλει τα στοιχεία επαφής του κατόχου ή άλλης επαφής καθώς και μια φόρμα επικοινωνίας";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="7") echo "Προβάλει άρθρα από πολλαπλές άλλες κατηγορίες";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="8") echo "Προβάλει σελίδα σύνδεσης/εγγραφής/υπενθύμησης στοιχείων χρήστη";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="9") echo "Προβάλει ένα επιλεγμένο φωτογραφικό άλμπουμ";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="11") echo "Προβάλει ένα site map όλων των κατηγοριών";
else if ($categories->menuData['items'][$cur_category]['menu_type']=="12") echo "Προβάλει λίστα των επαφών μιας κατηγορίας";
else echo "";
?>
</div>
</div>
<div class="clear"></div>
<div>
<label for="show_in_primarymenu">Κυρίως μενού:</label>
<input type="radio" name="show_in_primarymenu" id="show_in_primarymenu" value="1"<?if ($cur_category==0) echo " disabled"?><? if ($categories->menuData['items'][$cur_category]['show_in_primarymenu']=="1") echo " checked";?> title="Εμφάνιση ή όχι της κατηγορίας στο κυρίως μενού του site">Εμφάνιση <input type="radio" name="show_in_primarymenu" value="0"<?if ($cur_category==0) echo " disabled"?><? if ($categories->menuData['items'][$cur_category]['show_in_primarymenu']=="0") echo " checked";?> title="Εμφάνιση ή όχι της κατηγορίας στο κυρίως μενού του site">Απόκρυψη
</div>
<div>
<label for="cur_cat_access">Πρόσβαση:</label>
<select name="cur_cat_access" id="cur_cat_access"<?if ($cur_category==0) echo " disabled"?> title="Το επίπεδο πρόσβασης της κατηγορίας από εγγεγραμμμένους ή όχι χρήστες">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['access']==0) echo " selected";?>>Δημόσιο</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['access']==1) echo " selected";?>>Ιδιωτικό</option>
</select>
</div>
<div>
<label for="cur_cat_picture">Εικονίδιο:</label>
<input type="text" name="cur_cat_picture" id="cur_cat_picture" size="20" title="Το εικονίδιο της κατηγορίας"<?if ($cur_category==0) echo " disabled"?> value="<? if ($cur_category==0) echo ""; else echo $categories->menuData['items'][$cur_category]['picture'];?>">
<a id="search_cur_cat_picture" class="button smallpadding<?if ($cur_category==0) echo " disabled"?>" href="javascript:;" onclick="window.open('file_manager.php?type=images&field_id=cur_cat_picture','ImageManager','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=894,height=528,top=100,left=100');"><img src="images/picbtn.jpg"></a>
</div>
<div>
<label for="cur_cat_classname">CSS Κλάσεις:</label>
<input type="text" name="cur_cat_classname" id="cur_cat_classname" size="20" title="Προσθέστε (χωρισμένες με κενά) τα ονόματα επιπλέον css κλάσεων για το μενού της κατηγορίας αυτής"<?if ($cur_category==0) echo " disabled"?> value="<? if ($cur_category==0) echo ""; else echo $categories->menuData['items'][$cur_category]['classname'];?>">
</div>
</fieldset>
<fieldset id="cur_cat_parameters"<?if ($cur_category==0) echo ' class="hide"'?>>
<legend>Παράμετροι</legend>
<div id="cur_cat_parameters_articles_per_page"<?if (!in_array($categories->menuData['items'][$cur_category]['menu_type'],array('0','1','4','7'))) echo ' class="hide"'?>>
<label for="cur_cat_articles_per_page">Άρθρα ανά σελίδα:</label>
<select name="cur_cat_articles_per_page" id="cur_cat_articles_per_page" title="Ο αριθμός των δημοσιευμάτων που θα εμφανίζονται ανά σελίδα, αν η κατηγορία περιέχει πολλά άρθρα ή είναι πρωτοσέλιδο">
<option value="1"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==1) echo " selected"?>>1</option>
<option value="2"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==2) echo " selected"?>>2</option>
<option value="3"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==3) echo " selected"?>>3</option>
<option value="4"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==4) echo " selected"?>>4</option>
<option value="5"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==5) echo " selected"?>>5</option>
<option value="6"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==6) echo " selected"?>>6</option>
<option value="7"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==7) echo " selected"?>>7</option>
<option value="8"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==8) echo " selected"?>>8</option>
<option value="9"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==9) echo " selected"?>>9</option>
<option value="10"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==10) echo " selected"?>>10</option>
<option value="15"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==15) echo " selected"?>>15</option>
<option value="20"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==20) echo " selected"?>>20</option>
<option value="25"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==25) echo " selected"?>>25</option>
<option value="30"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==30) echo " selected"?>>30</option>
<option value="35"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==35) echo " selected"?>>35</option>
<option value="40"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==40) echo " selected"?>>40</option>
<option value="45"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==45) echo " selected"?>>45</option>
<option value="50"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==50) echo " selected"?>>50</option>
<option value="60"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==60) echo " selected"?>>60</option>
<option value="70"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==70) echo " selected"?>>70</option>
<option value="80"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==80) echo " selected"?>>80</option>
<option value="90"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==90) echo " selected"?>>90</option>
<option value="100"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==100) echo " selected"?>>100</option>
<option value="99999"<? if ($categories->menuData['items'][$cur_category]['articles_per_page']==99999) echo " selected"?>>Όλα</option>
</select>
</div>
<div id="cur_cat_parameters_articles_layout"<?if (!in_array($categories->menuData['items'][$cur_category]['menu_type'],array('0','1','7'))) echo ' class="hide"'?>>
<label for="cur_cat_articles_layout">Σελιδοποίηση άρθρων:</label>
<input type="radio" name="cur_cat_articles_layout" id="cur_cat_articles_layout" value="blog"<? if ($categories->menuData['items'][$cur_category]['articles_layout']=="blog") echo " checked";?> title="Προβάλει όλα τα άρθρα της κατηγορίας σε μορφή blog" onClick="document.getElementById('cur_cat_articles_blog_layout_parameters').style.display='block'; document.getElementById('cur_cat_articles_list_layout_parameters').style.display='none';">Μορφή Ιστολογίου
<input type="radio" name="cur_cat_articles_layout" value="list"<? if ($categories->menuData['items'][$cur_category]['articles_layout']=="list") echo " checked";?> title="Προβάλει όλα τα άρθρα της κατηγορίας σε μορφή λίστας" onClick="document.getElementById('cur_cat_articles_blog_layout_parameters').style.display='none'; document.getElementById('cur_cat_articles_list_layout_parameters').style.display='block';">Μορφή Λίστας
</div>
<div id="cur_cat_parameters_articles_layout_parameters"<?if (!in_array($categories->menuData['items'][$cur_category]['menu_type'],array('0','1','7'))) echo ' class="hide"'?>>
<div id="cur_cat_articles_blog_layout_parameters"<?if ($categories->menuData['items'][$cur_category]['articles_layout']!="blog") echo ' class="hide"'?>>
<label> </label>
<div class="left">
<label for="cur_cat_blog_head_articles">Επικεφαλής άρθρα</label>
<select id="cur_cat_blog_head_articles" name="cur_cat_blog_head_articles" title="Αριθμός άρθρων που θα εμφανίζονται ως Άρθρα Επικεφαλής (με πλήρες πλάτος). Το 0 σημαίνει πως κανένα άρθρο δε θα εμφανίζεται ως Επικεφαλής">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==0) echo " selected"?>>0</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==1) echo " selected"?>>1</option>
<option value="2"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==2) echo " selected"?>>2</option>
<option value="3"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==3) echo " selected"?>>3</option>
<option value="4"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==4) echo " selected"?>>4</option>
<option value="5"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==5) echo " selected"?>>5</option>
<option value="6"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==6) echo " selected"?>>6</option>
<option value="7"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==7) echo " selected"?>>7</option>
<option value="8"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==8) echo " selected"?>>8</option>
<option value="9"<? if ($categories->menuData['items'][$cur_category]['blog_head_articles']==9) echo " selected"?>>9</option>
</select><br>
<label for="cur_cat_blog_article_rows">Στήλες άρθρων</label>
<select id="cur_cat_blog_article_rows" name="cur_cat_blog_article_rows" title="Καθορίζει πόσες στήλες άρθρων θα εμφανίζονται ανά σειρά">
<option value="1"<? if ($categories->menuData['items'][$cur_category]['blog_article_rows']==1) echo " selected"?>>1</option>
<option value="2"<? if ($categories->menuData['items'][$cur_category]['blog_article_rows']==2) echo " selected"?>>2</option>
<option value="3"<? if ($categories->menuData['items'][$cur_category]['blog_article_rows']==3) echo " selected"?>>3</option>
<option value="4"<? if ($categories->menuData['items'][$cur_category]['blog_article_rows']==4) echo " selected"?>>4</option>
<option value="5"<? if ($categories->menuData['items'][$cur_category]['blog_article_rows']==5) echo " selected"?>>5</option>
</select>
</div>
</div>
<div id="cur_cat_articles_list_layout_parameters"<?if ($categories->menuData['items'][$cur_category]['articles_layout']!="list") echo ' class="hide"'?>>
<label> </label>
<div class="left">
<label for="cur_cat_list_show_date">Στήλη ημερομηνίας</label>
<select id="cur_cat_list_show_date" name="cur_cat_list_show_date" title="Προβολή/Απόκρυψη της στήλης της ημερομηνίας στη λίστα των άρθρων">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['list_show_date']==0) echo " selected"?>>Απόκρυψη</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['list_show_date']==1) echo " selected"?>>Προβολή</option>
</select><br>
<label for="cur_cat_list_show_author">Στήλη συντάκτη</label>
<select id="cur_cat_list_show_author" name="cur_cat_list_show_author" title="Προβολή/Απόκρυψη της στήλης του συντάκτη στη λίστα των άρθρων">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['list_show_author']==0) echo " selected"?>>Απόκρυψη</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['list_show_author']==1) echo " selected"?>>Προβολή</option>
</select>
</div>
</div>
</div>
<div id="cur_parameters_cat_internal_link"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="2") echo ' class="hide"'?>>
<label for="cur_cat_internal_link_name">Επιλογή άρθρου:</label>
<?
$cur_cat_internal_link_name = "Επιλέξτε ένα άρθρο...";
$myrow = $content->getContentById($categories->menuData['items'][$cur_category]['internal_link']);
if ($content->total_contents>0)
$cur_cat_internal_link_name = $myrow["title"];
?>
<input type="hidden" name="cur_cat_internal_link" value="<?=$categories->menuData['items'][$cur_category]['internal_link']?>">
<input type="text" name="cur_cat_internal_link_name" id="cur_cat_internal_link_name" value="<?=$cur_cat_internal_link_name?>" size="30" readonly>
<a id="select_article" class="btn" href="article_selector.php?reset_params=1">Επιλέξτε</a>
</div>
<div id="cur_cat_parameters_external_link"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="3") echo ' class="hide"'?>>
<label for="cur_cat_external_link">Σύνδεσμος:</label>
<input type="text" name="cur_cat_external_link" id="cur_cat_external_link" size="27" value="<?=$categories->menuData['items'][$cur_category]['external_link']?>">
</div>
<div class="clear"></div>
<div id="cur_cat_articles_sort_order"<?if ($cur_category==0 or !in_array($categories->menuData['items'][$cur_category]['menu_type'],array('1','4','7'))) echo ' class="hide"'?>>
<label for="cur_cat_articles_sort_order">Ταξιν/ση άρθρων:</label>
<select name="cur_cat_articles_sort_order" id="cur_cat_articles_sort_order" title="Τρόπος ταξινόμησης των προβαλόμενων δημοσιευμάτων">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['articles_sort_order']==0) echo " selected"?>>Ημερομηνία</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['articles_sort_order']==1) echo " selected"?>>Τίτλο</option>
</select>
</div>
<div id="cur_cat_parameters_show_submenu"<?if (!in_array($categories->menuData['items'][$cur_category]['menu_type'],array('1','2','4'))) echo ' class="hide"'?>>
<label for="cur_cat_show_submenu">Υποκατηγορίες:</label>
<div class="left">
<input type="radio" name="cur_cat_show_submenu" id="cur_cat_show_submenu" value="1"<? if ($categories->menuData['items'][$cur_category]['show_submenu']==1) echo " checked";?> title="Εάν η κατηγορία περιέχει υποκατηγορίες εμφανίζει λίστα με τους τίτλους των υποκατηγοριών κάτω από το κυρίως περιεχόμενο">Προβολή λίστας υποκατηγοριών<br>
<span id="cur_cat_show_subcatarticles"<?if ($categories->menuData['items'][$cur_category]['menu_type']==2) echo ' class="hide"'?>>
<input type="radio" name="cur_cat_show_submenu" value="2"<? if ($categories->menuData['items'][$cur_category]['show_submenu']==2) echo " checked";?> title="Εάν η κατηγορία περιέχει υποκατηγορίες εμφανίζει εκτός από τα δικά της άρθρα/συνδέσμους και όλα τα άρθρα/συνδέσμους των υποκατηγοριών της">Προβολή άρθρων υποκατηγοριών<br>
</span>
<input type="radio" name="cur_cat_show_submenu" value="0" <? if ($categories->menuData['items'][$cur_category]['show_submenu']==0) echo " checked";?> title="Δεν εμφανίζει ούτε λίστα με τις υποκατηγορίες ούτε τα άρθρα/συνδέσμους τους">Απόκρυψη
</div>
<div class="clear"></div>
</div>
<div id="cur_cat_parameters_multiple_cat_ids"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="7") echo ' class="hide"'?>>
<label for="cur_cat_multiple_cat_ids">Κατηγορίες (IDs):</label>
<input type="text" name="cur_cat_multiple_cat_ids" id="cur_cat_multiple_cat_ids" size="27" value="<?=$categories->menuData['items'][$cur_category]['multiple_cat_ids']?>" title="Δώστε χωρισμένα με κόμμα (,) τα ids των κατηγοριών των οποίων τα άρθρα θα προβάλλονται, πχ: 15,26,34" onChange="testMultipleCatIds();">
</div>
<div id="cur_cat_parameters_show_rss_link"<?if (!in_array($categories->menuData['items'][$cur_category]['menu_type'],array('0','1','7'))) echo ' class="hide"'?>>
<label for="cur_cat_show_rss_link">Εμφάνιση Συνδέσμου RSS:</label>
<input type="radio" name="cur_cat_show_rss_link" id="cur_cat_show_rss_link" value="0"<? if ($categories->menuData['items'][$cur_category]['show_rss_link']!=1) echo " checked";?> title="Δεν προβάλλεται RSS Σύνδεσμος Τροφοδοσίας στη γραμμή διευθύνσεων του browser">Όχι
<input type="radio" name="cur_cat_show_rss_link" value="1"<? if ($categories->menuData['items'][$cur_category]['show_rss_link']==1) echo " checked";?> title="Προβολή ενός RSS Συνδέσμου Τροφοδοσίας ως εικονίδιο στη γραμμή διευθύνσεων του browser">Ναι
</div>
<div id="cur_cat_parameters_contact_type"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="6") echo ' class="hide"'?>>
<label for="cur_cat_contact_type">Τύπος επαφής:</label>
<select name="cur_cat_contact_type" id="cur_cat_contact_type" title="Επιλογή αν θα προβληθούν τα στοιχεία του κατόχου του site ή τα στοιχεία άλλης επαφής" onchange="if (this.value=='0') document.getElementById('cur_cat_parameters_contact_id').style.display='none'; else document.getElementById('cur_cat_parameters_contact_id').style.display='block';">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['contact_type']==0) echo " selected"?>>Στοιχεία κατόχου site</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['contact_type']==1) echo " selected"?>>Άλλη επαφή</option>
</select>
</div>
<div id="cur_cat_parameters_contact_id"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="6" or $categories->menuData['items'][$cur_category]['contact_type']!="1") echo ' class="hide"'?>>
<label for="cur_cat_contact_id">Επιλογή επαφής:</label>
<select name="cur_cat_contact_id" id="cur_cat_contact_id" title="Επιλέξτε μία επαφή">
<option value="0">- Επιλέξτε -</option>
<?
$contacts_array = $contacts->getContactsOrderedByName();
if (!empty($contacts_array) and count($contacts_array)>0)
{
foreach ($contacts_array as $contact)
{
echo '<option value="'.$contact["id"].'"'.($contact["id"]==$categories->menuData['items'][$cur_category]['contact_id']?' selected':'').'>'.$contact["title"].'</option>';
}
}
?>
</select>
</div>
<div id="cur_cat_parameters_contact_category_id"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="12") echo ' class="hide"'?>>
<label for="cur_cat_contact_category_id">Επιλογή κατηγορίας:</label>
<select name="cur_cat_contact_category_id" id="cur_cat_contact_category_id" title="Επιλέξτε κατηγορία της οποίας θα προβληθούν οι επαφές">
<option value="0">- Όλες -</option>
<?=$contacts->buildCategoriesOptionList(0, array($categories->menuData['items'][$cur_category]['contact_category_id']));?>
</select>
</div>
<div id="cur_cat_contact_parameters"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="6" and $categories->menuData['items'][$cur_category]['menu_type']!="12") echo ' class="hide"'?>>
<label for="cur_cat_contact_show_name">Στοιχεία επικοινωνίας:</label>
<div>
<?
if ($categories->menuData['items'][$cur_category]['contact_parameters']!="")
$params = explode(",",$categories->menuData['items'][$cur_category]['contact_parameters']);
else
$params = array(1,1,1,1,1,1,1,1,1,1);
?>
<input type="checkbox" name="cur_cat_contact_show_name" id="cur_cat_contact_show_name" value="1"<?=($params[0]==1?" checked":"")?>>Προβολή ονόματος<br />
<input type="checkbox" name="cur_cat_contact_show_image" value="1"<?=($params[9]==1?" checked":"")?>>Προβολή εικόνας<br />
<input type="checkbox" name="cur_cat_contact_show_address" value="1"<?=($params[1]==1?" checked":"")?>>Προβολή διεύθυνσης<br />
<input type="checkbox" name="cur_cat_contact_show_telephone" value="1"<?=($params[2]==1?" checked":"")?>>Προβολή τηλεφώνου<br />
<input type="checkbox" name="cur_cat_contact_show_fax" value="1"<?=($params[3]==1?" checked":"")?>>Προβολή fax<br />
<input type="checkbox" name="cur_cat_contact_show_cellphone" value="1"<?=($params[4]==1?" checked":"")?>>Προβολή κινητού τηλ.<br />
<input type="checkbox" name="cur_cat_contact_show_email" value="1"<?=($params[5]==1?" checked":"")?>>Προβολή email<br />
<input type="checkbox" name="cur_cat_contact_show_url" value="1"<?=($params[6]==1?" checked":"")?>>Προβολή διεύθυνσης ιστοτόπου<br />
<input type="checkbox" name="cur_cat_contact_show_extrainfo" value="1"<?=($params[7]==1?" checked":"")?>>Προβολή επιπλέον πληροφοριών<br />
<input type="checkbox" name="cur_cat_contact_show_form" value="1"<?=($params[8]==1?" checked":"")?>>Προβολή φόρμας επικοινωνίας
</div>
</div>
<div id="cur_cat_auth_page_type"<?if ($cur_category==0 or $categories->menuData['items'][$cur_category]['menu_type']!=8) echo ' class="hide"'?>>
<label for="cur_cat_auth_page_type">Τύπος σελίδας:</label>
<select name="cur_cat_auth_page_type" id="cur_cat_auth_page_type" title="Επιλογή τύπου σελίδας αυθεντικοποίησης: σύνδεση χρήστη/εγγραφή χρήστη/υπενθύμηση στοιχείων χρήστη">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['auth_page_type']==0) echo " selected"?>>Φόρμα σύνδεσης</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['auth_page_type']==1) echo " selected"?>>Φόρμα εγγραφής</option>
<option value="2"<? if ($categories->menuData['items'][$cur_category]['auth_page_type']==2) echo " selected"?>>Επεξεργασία προφίλ</option>
<option value="3"<? if ($categories->menuData['items'][$cur_category]['auth_page_type']==3) echo " selected"?>>Υπενθύμιση κωδικού</option>
</select>
</div>
<div id="cur_cat_photogallery_id"<?if ($categories->menuData['items'][$cur_category]['menu_type']!="9") echo ' class="hide"'?>>
<label for="cur_cat_photogallery_id">Επιλογή άλμπουμ:</label>
<select name="cur_cat_photogallery_id" id="cur_cat_photogallery_id" title="Επιλέξτε μία κατηγορία φωτογραφικού άλμπουμ">
<option value="0">Όλα τα άλμπουμ</option>
<?=$galleries->buildCategoriesOptionList(0, array($categories->menuData['items'][$cur_category]['photogallery_id']));?>
</select>
</div>
<div id="cur_cat_parameters_search_in"<?if ($categories->menuData['items'][$cur_category]['menu_type']!=5) echo ' class="hide"'?>>
<label for="cur_cat_search_in">Αναζήτηση σε:</label>
<select name="cur_cat_search_in" id="cur_cat_search_in" title="Ορίζει το αν θα γίνεται η αναζήτηση στα Άρθρα, στις Επαφές ή στην Υπηρεσία Καταλόγου (αν υπάρχει)">
<option value="0"<? if ($categories->menuData['items'][$cur_category]['search_in']==0) echo " selected"?>>Άρθρα</option>
<option value="1"<? if ($categories->menuData['items'][$cur_category]['search_in']==1) echo " selected"?>>Επαφές</option>
<option value="2"<? if ($categories->menuData['items'][$cur_category]['search_in']==2) echo " selected"?>>Υπηρεσία Καταλόγου</option>
</select>
</div>
<div class="clear"></div>
</fieldset>
<div class="center">
<input type="submit" name="update_category_info" id="update_category_info" value="Ενημέρωση" <?=($cur_category!=0?'class="button"':'class="button disabled" disabled')?> onClick="return updateCatTitle();">
</div>
</form>
</div>
<div class="clear"></div>
</div>