<?php $page = rex_request('page', 'string'); $subpage = rex_request('subpage', 'string'); $func = rex_request('func', 'string'); // save settings if ($func == 'update') { $settings = (array) rex_post('settings', 'array', array()); rex_siteclone_utils::replaceSettings($settings); rex_siteclone_utils::updateSettingsFile(); } ?> <div class="rex-addon-output"> <div class="rex-form"> <h2 class="rex-hl2"><?php echo $I18N->msg('website_manager_siteclone_settings'); ?> </h2> <form action="index.php" method="post"> <fieldset class="rex-form-col-1"> <div class="rex-form-wrapper"> <input type="hidden" name="page" value="<?php echo $page; ?> " /> <input type="hidden" name="subpage" value="<?php echo $subpage;
<?php $REX['ADDON']['page']['themes'] = 'SiteClone'; $REX['ADDON']['version']['themes'] = '1.0.0'; $REX['ADDON']['author']['themes'] = 'RexDude'; $REX['ADDON']['supportpage']['themes'] = 'forum.redaxo.de'; // add lang file if ($REX['REDAXO']) { $I18N->appendFile($REX['INCLUDE_PATH'] . '/addons/website_manager/plugins/themes/lang/'); } // includes require $REX['INCLUDE_PATH'] . '/addons/website_manager/plugins/siteclone/classes/class.rex_siteclone_utils.inc.php'; // default settings (user settings are saved in data dir!) $REX['ADDON']['siteclone']['settings'] = array('clone_structure' => true, 'clone_slices' => false, 'clone_media' => false, 'clone_strings' => false, 'empty_strings' => false, 'copy_file' => '', 'source_webiste_id' => 1); // overwrite default settings with user settings rex_siteclone_utils::includeSettingsFile(); rex_register_extension('WEBSITE_AFTER_CREATED', 'rex_siteclone_utils::websiteCreated');