| 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/Civil/control/ |
Upload File : |
<?
// ----------------- ΓΕΝΙΚΕΣ ΡΥΘΜΙΣΕΙΣ -----------------------
defined('_ALLOW_ACCESS') or die;
if (!$show_tab)
$show_tab="#first_div";
if (isset($update))
{
$article_default_parameters = serialize(array("frontpage"=>(int) $frontpage, "show_meta"=>(int) $show_meta, "show_pdf_icon"=>(int) $show_pdf_icon, "show_print_icon"=>(int) $show_print_icon, "show_email_icon"=>(int) $show_email_icon));
$comments_parameters = serialize(array("show_comments"=>(int) $show_comments, "only_registered_post"=>(int) $only_registered_post, "nested_layout"=>(int) $nested_layout, "nested_comments_depth"=>(int) $nested_comments_depth, "comment_approval"=>(int) $comment_approval, "captcha_protection"=>(int) $captcha_protection, "comments_order"=>$comments_order, "comment_max_length"=>$comment_max_length));
$result = $system->updateGeneralSettings($site_title , $site_slogan, $meta_description, $meta_keywords, $site_url, $owner_name, $owner_address, $owner_city, $owner_country, $owner_zipcode, $owner_tel, $owner_fax, $owner_cellphone, $owner_email, $extra_info, $article_summary_length, $article_default_parameters, $comments_parameters, $rss_summary_length, $rss_articles, $untranslated_categories_policy, $untranslated_articles_policy, $untranslated_modules_policy, $untranslated_contacts_policy, $untranslated_general_settings_policy, $user_allow_registration, $user_new_account_activation, $newsletter_require_confirmation);
if ($result==true)
{
echo "<div class='notification success'><div>Οι γενικές ρυθμίσεις ενημερώθηκαν επιτυχώς</div></div>";
$session->insertLog("Επιτυχημένη ενημέρωση των γενικών ρυθμίσεων");
}
else
{
echo "<div class='notification error'><div>Δυστυχώς απέτυχε η ενημέρωση των γενικών ρυθμίσεων</div></div>";
$session->insertLog("Αποτυχημένη ενημέρωση των γενικών ρυθμίσεων");
}
}
else if (isset($toggleLangState))
{
$translator->toggleLanguageState($id);
$show_tab="#forth_div";
$session->insertLog("Επιτυχημένη εναλλαγή κατάστασης γλώσσας με id: ".$id);
}
else if (isset($setDefaultLang))
{
$translator->setDefaultLanguage($id);
$show_tab="#forth_div";
$session->insertLog("Επιτυχημένος ορισμός ως προκαθορισμένης της γλώσσας με id: ".$id);
}
else if ($moveDirection!="")
{
$translator->moveLanguage($id, $moveDirection);
$show_tab="#forth_div";
$session->insertLog("Επιτυχημένη μετακίνηση της γλώσσας με id: ".$id);
}
$myrow = $system->getGeneralSettings();
$article_default_parameters = unserialize($myrow["article_default_parameters"]);
$comments_parameters = unserialize($myrow["comments_parameters"]);
?>
<div id="toolbar" class="generalsettings">
<h3>Γενικές Ρυθμίσεις</h3>
<div class="submenu">
<ul>
<li><a href="javascript:;" onClick="if (checkGeneralSettingsForm()==true) document.generalsettingsform.submit();" title="Αποθήκευση"><img src="images/button_save.png" alt=""><br>Αποθήκευση</a></li>
<li><a href="index.php?translate=1&reference_table=general_settings&reference_id=<?=$myrow["id"]?>"><img src="images/button_translate.png" alt=""><br>Μετάφραση</a></li>
</ul>
</div>
</div>
<form method="post" name="generalsettingsform" id="generalsettingsform" action="index.php">
<input type="hidden" name="id" value="<?=$myrow["id"]?>">
<input type="hidden" name="show_tab" value="<?=$show_tab?>">
<input type="hidden" name="update" value="1">
<div id="tabs">
<ul id="tabs_navigation">
<li><a href="#first_div"<?=($show_tab=="#first_div"?' class="selected_tab"':'')?>>Πληροφορίες ιστοτόπου</a></li>
<li><a href="#second_div"<?=($show_tab=="#second_div"?' class="selected_tab"':'')?>>Πληροφορίες κατόχου</a></li>
<li><a href="#third_div"<?=($show_tab=="#third_div"?' class="selected_tab"':'')?>>Άλλες ρυθμίσεις</a></li>
<li><a href="#forth_div"<?=($show_tab=="#forth_div"?' class="selected_tab"':'')?>>Ρυθμίσεις γλωσσών</a></li>
</ul>
<div id="first_div" <?=($show_tab!='#first_div'?' class="hide"':'')?>>
<fieldset>
<legend>Πληροφορίες Ιστοτόπου</legend>
<div>
<label for="site_title">Ονομασία Ιστοτόπου</label>
<input type="text" name="site_title" id="site_title" size="75" maxlength="150" value="<?=$myrow["site_title"]?>">
</div>
<div>
<label for="site_slogan">Σύνθημα (slogan) Ιστοτόπου <span class="infotxt">(εμφανίζεται συνήθως κάτω από τον κυρίως τίτλο στην κορυφή της σελίδας)</span></label>
<input type="text" name="site_slogan" id="site_slogan" size="75" maxlength="250" value="<?=$myrow["site_slogan"]?>">
</div>
<div>
<label for="meta_description">Γενική περιγραφή Ιστοτόπου</label>
<textarea name="meta_description" id="meta_description" cols="60" rows="2"><?=$myrow["meta_description"]?></textarea>
</div>
<div>
<label for="meta_keywords">Γενικές Λέξεις-Κλειδιά Ιστοτόπου</label>
<textarea name="meta_keywords" id="meta_keywords" cols="60" rows="2"><?=$myrow["meta_keywords"]?></textarea>
</div>
<div>
<label for="site_url">URL Ιστοτόπου</label>
<input type="text" name="site_url" id="site_url" size="75" maxlength="150" value="<?=$myrow["site_url"]?>">
</div>
</fieldset>
</div>
<div id="second_div"<?=($show_tab!='#second_div'?' class="hide"':'')?>>
<fieldset>
<legend>Πληροφορίες Κατόχου</legend>
<div>
<label for="owner_name">Ονοματεπώνυμο κατόχου/Τίτλος εταιρίας</label>
<input type="text" name="owner_name" id="owner_name" size="75" maxlength="100" value="<?=$myrow["owner_name"]?>">
</div>
<div>
<label for="owner_address">Οδός και αριθμός</label>
<input type="text" name="owner_address" id="owner_address" size="75" maxlength="100" value="<?=$myrow["owner_address"]?>">
</div>
<div>
<label for="owner_city">Πόλη/Περιοχή</label>
<input type="text" name="owner_city" id="owner_city" size="75" maxlength="100" value="<?=$myrow["owner_city"]?>">
</div>
<div>
<label for="owner_country">Χώρα</label>
<input type="text" name="owner_country" id="owner_country" size="75" maxlength="100" value="<?=$myrow["owner_country"]?>">
</div>
<div>
<label for="owner_zipcode">Ταχυδρομικός κώδικας</label>
<input type="text" name="owner_zipcode" id="owner_zipcode" size="75" maxlength="20" value="<?=$myrow["owner_zipcode"]?>">
</div>
<div>
<label for="owner_tel">Τηλέφωνο</label>
<input type="text" name="owner_tel" id="owner_tel" size="75" maxlength="100" value="<?=$myrow["owner_tel"]?>">
</div>
<div>
<label for="owner_fax">Fax</label>
<input type="text" name="owner_fax" id="owner_fax" size="75" maxlength="100" value="<?=$myrow["owner_fax"]?>">
</div>
<div>
<label for="owner_cellphone">Κινητό τηλέφωνο</label>
<input type="text" name="owner_cellphone" id="owner_cellphone" size="75" maxlength="100" value="<?=$myrow["owner_cellphone"]?>">
</div>
<div>
<label for="owner_email">Ηλεκτρονικό ταχυδρομείο</label>
<input type="text" name="owner_email" id="owner_email" size="75" maxlength="100" value="<?=$myrow["owner_email"]?>">
</div>
<div>
<label for="extra_info">Επιπλέον πληροφορίες επικοινωνίας</label>
<textarea name="extra_info" id="extra_info" cols="60" rows="4"><?=$myrow["extra_info"]?></textarea>
</div>
</fieldset>
</div>
<div id="third_div"<?=($show_tab!='#third_div'?' class="hide"':'')?>>
<fieldset>
<legend>Ρυθμίσεις χρηστών</legend>
<div>
<label for="user_allow_registration">Επιτρέπεται η εγγραφή χρηστών-μελών</label>
<input type="radio" name="user_allow_registration" id="user_allow_registration" value="0" title=""<?=($myrow["user_allow_registration"]==0?" checked":"")?>>Όχι <input type="radio" name="user_allow_registration" value="1" title=""<?=($myrow["user_allow_registration"]==1?" checked":"")?>>Ναι
</div>
<div>
<label for="user_new_account_activation">Ενεργοποίηση λογαριασμού νέου μέλους</label>
<select name="user_new_account_activation" id="user_new_account_activation">
<option value="0"<?=($myrow["user_new_account_activation"]==0?" selected":"")?>>Ενεργοποιημένος εξ' αρχής</option>
<option value="1"<?=($myrow["user_new_account_activation"]==1?" selected":"")?>>Ενεργοποίηση μέσω e-mail</option>
<option value="2"<?=($myrow["user_new_account_activation"]==2?" selected":"")?>>Ενεργοποίηση από τον Διαχειριστή</option>
</select>
</div>
</fieldset>
<fieldset>
<legend>Ρυθμίσεις άρθρων</legend>
<div>
<label for="article_summary_length">Αριθμός χαρακτήρων κειμένου περίληψης άρθρων <span class="red">*</span></label>
<input type="text" name="article_summary_length" id="article_summary_length" size="20" maxlength="6" value="<?=$myrow["article_summary_length"]?>">
</div>
<div>
<label>Προκαθορισμένες ρυθμίσεις νέων άρθρων</label>
<input type="checkbox" name="frontpage" value="1"<?=($article_default_parameters["frontpage"]=="1"?" checked":"")?>>Πρωτοσέλιδο<br>
<input type="checkbox" name="show_meta" value="1"<?=($article_default_parameters["show_meta"]=="1"?" checked":"")?>>Προβολή metadata (συντάκτης-ημερομηνία)<br>
<input type="checkbox" name="show_pdf_icon" value="1"<?=($article_default_parameters["show_pdf_icon"]=="1"?" checked":"")?>>Προβολή εικονιδίου PDF<br>
<input type="checkbox" name="show_print_icon" value="1"<?=($article_default_parameters["show_print_icon"]=="1"?" checked":"")?>>Προβολή εικονιδίου εκτύπωσης<br>
<input type="checkbox" name="show_email_icon" value="1"<?=($article_default_parameters["show_email_icon"]=="1"?" checked":"")?>>Προβολή εικονιδίου email
</div>
</fieldset>
<fieldset>
<legend>Ρυθμίσεις σχολίων</legend>
<div>
<input type="checkbox" name="show_comments" value="1"<?=($comments_parameters["show_comments"]=="1"?" checked":"")?>>Να είναι ενεργά τα σχόλια στα νέα άρθρα<br>
<input type="checkbox" name="only_registered_post" value="1"<?=($comments_parameters["only_registered_post"]=="1"?" checked":"")?>>Δυνατότητα αποστολής σχολίων μόνο από τους εγγεγραμένους χρήστες<br>
<input type="checkbox" name="nested_layout" value="1"<?=($comments_parameters["nested_layout"]=="1"?" checked":"")?>>Ενεργοποίηση εμφωλευμένων σχολίων (δυνατότητα απάντησης στο σχόλιο) βάθους
<select name="nested_comments_depth">
<?
for ($i=2; $i<=10; ++$i)
{
echo '<option value="'.$i.'"'.($comments_parameters["nested_comments_depth"]==$i?" selected":"").'>'.$i.'</option>';
}
?>
</select>
επιπέδων<br>
<input type="checkbox" name="comment_approval" value="1"<?=($comments_parameters["comment_approval"]=="1"?" checked":"")?>>Το κάθε σχόλιο θα πρέπει να εγκριθεί από τον διαχειριστή προτού εμφανιστεί<br>
<input type="checkbox" name="captcha_protection" value="1"<?=($comments_parameters["captcha_protection"]=="1"?" checked":"")?>>Ενεργοποίηση anti-spam προστασίας με Captcha
</div>
<div>
<label for="comments_order">Σειρά εμφάνισης σχολίων</label>
<select name="comments_order" id="comments_order">
<option value="DESC"<?=($comments_parameters["comments_order"]=="DESC"?" selected":"")?>>Πρώτα τα νεότερα</option>
<option value="ASC"<?=($comments_parameters["comments_order"]=="ASC"?" selected":"")?>>Πρώτα τα παλαιότερα</option>
</select>
</div>
<div>
<label for="comment_max_length">Μέγιστος επιτρεπτός αριθμός χαρακτήρων σχολίου <span class="red">*</span></label>
<input type="text" name="comment_max_length" id="comment_max_length" size="20" maxlength="6" value="<?=$comments_parameters["comment_max_length"]?>">
</div>
</fieldset>
<fieldset>
<legend>Ρυθμίσεις RSS</legend>
<div>
<label for="rss_articles">Μέγιστο πλήθος άρθρων στα RSS <span class="red">*</span></label>
<input type="text" name="rss_articles" id="rss_articles" size="20" maxlength="6" value="<?=$myrow["rss_articles"]?>">
</div>
<div>
<label for="rss_summary_length">Αριθμός χαρακτήρων κειμένου περίληψης άρθρων στα RSS <span class="red">*</span></label>
<input type="text" name="rss_summary_length" id="rss_summary_length" size="20" maxlength="6" value="<?=$myrow["rss_summary_length"]?>">
</div>
</fieldset>
<fieldset>
<legend>Ρυθμίσεις Newsletter</legend>
<div>
<label for="newsletter_require_confirmation">Απαιτείται επιβεβαίωση κατά την εγγραφή των συνδρομητών</label>
<input type="radio" name="newsletter_require_confirmation" id="newsletter_require_confirmation" value="0" title=""<?=($myrow["newsletter_require_confirmation"]==0?" checked":"")?>>Όχι <input type="radio" name="newsletter_require_confirmation" value="1" title=""<?=($myrow["newsletter_require_confirmation"]==1?" checked":"")?>>Ναι
</div>
</fieldset>
</div>
<div id="forth_div"<?=($show_tab!='#forth_div'?' class="hide"':'')?>>
<fieldset>
<legend>Ρυθμίσεις Γλωσσών</legend>
<div>
<?
$result2 = $connector->query("SELECT * FROM languages ORDER BY sort_order");
$total_results = $connector->getNumRows($result2);
$aa = 0;
?>
<table id="content_table">
<thead>
<tr>
<th width="10">#</td>
<th width="190">Γλώσσα</th>
<th width="100">Σημαία</th>
<th width="120">Ενεργή</th>
<th width="130">Προκαθορισμένη</th>
<th width="100">Ταξινόμηση</th>
<th width="40">Επεξ.</th>
</tr>
</thead>
<tbody>
<?
$row_style = 0;
while ($myrow2 = $connector->fetchArray($result2))
{
$min_order = $translator->minSortOrderLanguage();
$max_order = $translator->maxSortOrderLanguage();
?>
<tr class="row<?=($row_style++ % 2) ?>">
<td class="title_cell"><?=(++$aa)?></td>
<td align="left"><a href="edit_file.php?file_path=<?="../".$myrow2["path"]."/lang.php"?>" class="edit_language_file" title="Επεξεργασία"><?=$myrow2["name"] ?></a></td>
<td align="center"><img src="../<?=$myrow2["path"]?>/flag.gif"></td>
<td align="center"><? if ($myrow2["state"]==1) echo "<a href='index.php?toggleLangState=1&id=".$myrow2["id"]."' title='Εναλλαγή κατάστασης'><img src='images/tick.png'></a>"; else echo "<a href='index.php?toggleLangState=1&id=".$myrow2["id"]."' title='Εναλλαγή κατάστασης'><img src='images/untick.png'></a>"; ?></td>
<td align="center"><? if ($myrow2["default_lang"]==1) echo "<img src='images/tick.png'>"; else echo "<a href='index.php?setDefaultLang=1&id=".$myrow2["id"]."' title='Ορισμός ως προεπιλεγμένης γλώσσας'><img src='images/untick.png'></a>"; ?></td>
<td align="left">
<div id="langssort">
<? if ($myrow2["sort_order"]>$min_order) echo '<a href="index.php?moveDirection=up&id='.$myrow2['id'].'" title="Μετακίνηση πάνω"><img src="images/sort_up.png"></a>';?>
<? if ($myrow2["sort_order"]<$max_order) echo '<a href="index.php?moveDirection=down&id='.$myrow2['id'].'" title="Μετακίνηση κάτω"><img src="images/sort_down.png"></a>'; else echo '<img src="images/sort_down_empty.png">';?>
<?=$myrow2["sort_order"]?>
</div>
</td>
<td align="center"><a href="edit_file.php?file_path=<?="../".$myrow2["path"]."/lang.php"?>" class="edit_language_file" title="Επεξεργασία"><img src="images/b_edit.gif"></a></td>
</tr>
<?
}
if ($aa==$_SESSION["cms_start"])
echo '<tr><td height="30" colspan="9" align="center" valign="middle">- Καμία γλώσσα -</td></tr>';
echo "</tbody></table>";
echo $langEditor;
?>
</div>
</fieldset>
<fieldset>
<legend>Ρυθμίσεις μη μεταφρασμένου περιεχομένου</legend>
<div>
<label for="untranslated_categories_policy">Μη μεταφρασμένες κατηγορίες</label>
<select name="untranslated_categories_policy" id="untranslated_categories_policy">
<option value="0"<?if ($myrow["untranslated_categories_policy"]==0) echo " selected"?>>Δείξε το περιεχόμενο στην default γλώσσα</option>
<option value="1"<?if ($myrow["untranslated_categories_policy"]==1) echo " selected"?>>Μη δείχνεις τίποτα</option>
</select>
</div>
<div>
<label for="untranslated_articles_policy">Μη μεταφρασμένα άρθρα/σύνδεσμοι</label>
<select name="untranslated_articles_policy" id="untranslated_articles_policy">
<option value="0"<?if ($myrow["untranslated_articles_policy"]==0) echo " selected"?>>Δείξε το περιεχόμενο στην default γλώσσα</option>
<option value="1"<?if ($myrow["untranslated_articles_policy"]==1) echo " selected"?>>Μη δείχνεις τίποτα</option>
</select>
</div>
<div>
<label for="untranslated_modules_policy">Μη μεταφρασμένα ενθέματα</label>
<select name="untranslated_modules_policy" id="untranslated_modules_policy">
<option value="0"<?if ($myrow["untranslated_modules_policy"]==0) echo " selected"?>>Δείξε το περιεχόμενο στην default γλώσσα</option>
<option value="1"<?if ($myrow["untranslated_modules_policy"]==1) echo " selected"?>>Μη δείχνεις τίποτα</option>
</select>
</div>
<div>
<label for="untranslated_contacts_policy">Μη μεταφρασμένες επαφές</label>
<select name="untranslated_contacts_policy" id="untranslated_contacts_policy">
<option value="0"<?if ($myrow["untranslated_contacts_policy"]==0) echo " selected"?>>Δείξε το περιεχόμενο στην default γλώσσα</option>
<option value="1"<?if ($myrow["untranslated_contacts_policy"]==1) echo " selected"?>>Μη δείχνεις τίποτα</option>
</select>
</div>
<div>
<label for="untranslated_general_settings_policy">Μη μεταφρασμένες γενικές ρυθμίσεις (πληροφορίες εποικοινωνίας κλπ)</label>
<select name="untranslated_general_settings_policy" id="untranslated_general_settings_policy">
<option value="0"<?if ($myrow["untranslated_general_settings_policy"]==0) echo " selected"?>>Δείξε το περιεχόμενο στην default γλώσσα</option>
<option value="1"<?if ($myrow["untranslated_general_settings_policy"]==1) echo " selected"?>>Μη δείχνεις τίποτα</option>
</select>
</div>
</fieldset>
</div>
</div> <!-- tabs -->
</form>