function wikiplugin_copyright($data, $params)
{
	global $dbTiki;

	$copyrightslib = new CopyrightsLib;

	if (!isset($_REQUEST['page'])) {
		return '';
	}

	$result = '';

	$copyrights = $copyrightslib->list_copyrights($_REQUEST['page']);

	for ($i = 0; $i < $copyrights['cant']; $i++) {
		$notice = str_replace("~title~", $copyrights['data'][$i]['title'], $data);

		$notice = str_replace("~year~", $copyrights['data'][$i]['year'], $notice);
		$notice = str_replace("~authors~", $copyrights['data'][$i]['authors'], $notice);
		$result = $result . $notice;
	}

	global $tiki_p_edit_copyrights;

	if ((isset($tiki_p_edit_copyrights)) && ($tiki_p_edit_copyrights == 'y')) {
		$result = $result . "\n<a href=\"copyrights.php?page=" . $_REQUEST['page'] . "\">Edit copyrights</a> for ((" . $_REQUEST['page'] . "))\n";
	}

	return $result;
}
Exemplo n.º 2
0
        $access->display_error(basename(__FILE__), $msg);
    }
}
if (isset($_REQUEST['editcopyright'])) {
    if ($prefs['wiki_feature_copyrights'] == 'y' && isset($_REQUEST['copyrightTitle']) && isset($_REQUEST['copyrightYear']) && isset($_REQUEST['copyrightHolder']) && isset($_REQUEST['copyrightAuthors']) && !empty($_REQUEST['copyrightYear']) && !empty($_REQUEST['copyrightTitle'])) {
        $copyrightId = $_REQUEST['copyrightId'];
        $copyrightYear = $_REQUEST['copyrightYear'];
        $copyrightTitle = $_REQUEST['copyrightTitle'];
        $copyrightAuthors = $_REQUEST['copyrightAuthors'];
        $copyrightHolder = $_REQUEST['copyrightHolder'];
        $copyrightslib->edit_copyright($copyrightId, $copyrightTitle, $copyrightYear, $copyrightAuthors, $copyrightHolder, $user);
    } else {
        $msg = tra("You must supply all the information, including title and year.");
        $access->display_error(basename(__FILE__), $msg);
    }
}
if (isset($_REQUEST['action']) && isset($_REQUEST['copyrightId'])) {
    if ($_REQUEST['action'] == 'up') {
        $copyrightslib->up_copyright($_REQUEST['copyrightId']);
    } elseif ($_REQUEST['action'] == 'down') {
        $copyrightslib->down_copyright($_REQUEST['copyrightId']);
    } elseif ($_REQUEST['action'] == 'delete') {
        $access->check_authenticity();
        $copyrightslib->remove_copyright($_REQUEST['copyrightId']);
    }
}
$copyrights = $copyrightslib->list_copyrights($_REQUEST["page"]);
$smarty->assign('copyrights', $copyrights["data"]);
// Display the template
$smarty->assign('mid', 'copyrights.tpl');
$smarty->display("tiki.tpl");