0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
3.2.0-5
/
standard
/
htdocs
/
[
Home
]
File: tiki-admin_include_cms.php
<?php // $Id: /cvsroot/tikiwiki/tiki/tiki-admin_include_cms.php,v 1.18.2.1 2007-12-14 16:42:07 sylvieg Exp $ // Copyright (c) 2002-2007, Luis Argerich, Garland Foster, Eduardo Polidor, et. al. // All Rights Reserved. See copyright.txt for details and a complete list of authors. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. //this script may only be included - so its better to die if called directly. if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { header("location: index.php"); exit; } if (isset($_REQUEST["cmsfeatures"])) { check_ticket('admin-inc-cms'); $pref_toggles = array( 'feature_submissions', 'feature_cms_rankings', 'cms_spellcheck', 'feature_article_comments', 'feature_cms_templates', 'feature_cms_print', 'feature_cms_emails' ); foreach ($pref_toggles as $toggle) { simple_set_toggle ($toggle); } } if (isset($_REQUEST["cmsprefs"])) { check_ticket('admin-inc-cms'); simple_set_value ("maxArticles"); simple_set_value('art_home_title'); } if (isset($_REQUEST["articlecomprefs"])) { check_ticket('admin-inc-cms'); simple_set_value ("article_comments_per_page"); simple_set_value ("article_comments_default_ordering"); } if (isset($_REQUEST['artlist'])) { check_ticket('admin-inc-cms'); $pref_toggles = array( 'art_list_title', 'art_list_type', 'art_list_topic', 'art_list_date', 'art_list_expire', 'art_list_visible', 'art_list_lang', 'art_list_author', 'art_list_reads', 'art_list_size', 'art_list_img' ); foreach ($pref_toggles as $toggle) { simple_set_toggle ($toggle); } simple_set_int("art_list_title_len"); } if (isset($_REQUEST['import'])) { global $artlib; include_once('lib/articles/artlib.php'); check_ticket('admin-inc-cms'); $fname = $_FILES['csvlist']['tmp_name']; $msgs = array(); $artlib->import_csv($fname, $msgs); if (!empty($msgs)) { print_r($msgs); $smarty->assign_by_ref('msgs', $msgs); } } ask_ticket('admin-inc-cms'); ?>