Esempio n. 1
0
 static function save($saveid = -1, $pid = -1, $adminedit = "")
 {
     $savepc = new wra_langed();
     if ($saveid != -1) {
         $savepc->load($saveid);
     }
     $savepc->table = wra_admintable::getpost('fieldtable' . wra_lang::getdefault());
     $savepc->field = wra_admintable::getpost('fieldfield' . wra_lang::getdefault());
     $savepc->lang = wra_admintable::getpost('fieldlang' . wra_lang::getdefault());
     $savepc->value = wra_admintable::getpost('fieldvalue' . wra_lang::getdefault());
     $savepc->rowid = wra_admintable::getpost('fieldrowid' . wra_lang::getdefault());
     $savepc->key = wra_admintable::getpost('fieldkey' . wra_lang::getdefault());
     if ($saveid != -1) {
         // $savepc->update();
     } else {
         // $savepc->add();
     }
     //echo $savepc->id;
     //die();
     $languages = wra_lang::getlist();
     foreach ($languages as $l0) {
         if ($l0->alias != wra_lang::getdefault()) {
             wra_langed::setvalue('site', 'table', $l0->alias, $savepc->id, WRA::getpost('fieldtable-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
             wra_langed::setvalue('site', 'field', $l0->alias, $savepc->id, WRA::getpost('fieldfield-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
             wra_langed::setvalue('site', 'lang', $l0->alias, $savepc->id, WRA::getpost('fieldlang-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
             wra_langed::setvalue('site', 'value', $l0->alias, $savepc->id, WRA::getpost('fieldvalue-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
             wra_langed::setvalue('site', 'rowid', $l0->alias, $savepc->id, WRA::getpost('fieldrowid-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
             wra_langed::setvalue('site', 'key', $l0->alias, $savepc->id, WRA::getpost('fieldkey-' . $l0->alias), WRA::getpost('fieldkey-' . $l0->alias));
         }
     }
     return $savepc->id;
 }
Esempio n. 2
0
$this->wf->cp->add_script("../modules/admin/scripts/options.js");
$this->wf->cp->add_script("../modules/admin/scripts/default.js");
if (isset($_REQUEST['clearcache'])) {
    wra_cacheflow::clearcache();
}
if (isset($_POST['googleanalytics'])) {
    wra_options::updatevalue("googleanal", WRA::getpost('googleanalytics'));
}
if (isset($_POST['yandexmetrics'])) {
    wra_options::updatevalue("yandexmetrics", WRA::getpost('yandexmetrics'));
}
if (isset($_POST['facebook'])) {
    wra_options::updatevalue("facebook", WRA::getpost('facebook'));
}
if (isset($_POST['vkontakte'])) {
    wra_options::updatevalue("vkontakte", WRA::getpost('vkontakte'));
}
function flushpage($currentlink, $cap)
{
    ?>
<div><h1>Администрирование сайта. Общие настройки</h1></br></div>
<div class="content_edit">
    <div class="input_edit">
        <table id="" width="100%" class="adminedittbl table_edit" cellpadding="0" cellspacing="0">
            <tbody>
                <tr><td>&nbsp;</td></tr>
                <tr>
                    <td colspan="2"><b>Общие настройки</b></td>
                </tr>
                <tr >
                    <td style="width:120px"><?php