isFeatureActive( 'wiki_copyrights', tra("The copyright management feature is not enabled.") ); $gBitUser->hasPermission( 'p_wiki_edit_copyright' ); require_once( WIKI_PKG_PATH.'copyrights_lib.php' ); require_once( WIKI_PKG_PATH.'lookup_page_inc.php' ); if (isset($_REQUEST['addcopyright'])) { if ($gBitSystem->isFeatureActive( 'wiki_copyrights' ) && isset($_REQUEST['copyrightTitle']) && isset($_REQUEST['copyrightYear']) && isset($_REQUEST['copyrightAuthors']) && !empty($_REQUEST['copyrightYear']) && !empty($_REQUEST['copyrightTitle'])) { $copyrightYear = $_REQUEST['copyrightYear']; $copyrightTitle = $_REQUEST['copyrightTitle']; $copyrightAuthors = $_REQUEST['copyrightAuthors']; $copyrightslib->add_copyright($gContent->mPageId, $copyrightTitle, $copyrightYear, $copyrightAuthors, $gBitUser->mUserId); } else { $gBitSmarty->assign('msg', tra("You must supply all the information, including title and year.")); $gBitSystem->display( 'error.tpl' , NULL, array( 'display_mode' => 'display' )); die; } } if (isset($_REQUEST['editcopyright'])) { if ($gBitSystem->isFeatureActive( 'wiki_copyrights' ) && isset($_REQUEST['copyrightTitle']) && isset($_REQUEST['copyrightYear']) && isset($_REQUEST['copyrightAuthors']) && !empty($_REQUEST['copyrightYear']) && !empty($_REQUEST['copyrightTitle'])) { $copyright_id = $_REQUEST['copyright_id']; $copyrightYear = $_REQUEST['copyrightYear']; $copyrightTitle = $_REQUEST['copyrightTitle']; $copyrightAuthors = $_REQUEST['copyrightAuthors']; $copyrightslib->edit_copyright($copyright_id, $copyrightTitle, $copyrightYear, $copyrightAuthors, $gBitUser->mUserId); } else { $gBitSmarty->assign('msg', tra("You must supply all the information, including title and year.")); $gBitSystem->display( 'error.tpl' , NULL, array( 'display_mode' => 'display' )); die; } } if (isset($_REQUEST['action']) && isset($_REQUEST['copyright_id'])) { if ($_REQUEST['action'] == 'up') { $copyrightslib->up_copyright($_REQUEST['copyright_id']); } elseif ($_REQUEST['action'] == 'down') { $copyrightslib->down_copyright($_REQUEST['copyright_id']); } elseif ($_REQUEST['action'] == 'delete') { $copyrightslib->remove_copyright($_REQUEST['copyright_id']); } } $copyrights = $copyrightslib->list_copyrights( $gContent->mPageId ); $gBitSmarty->assign('copyrights', $copyrights["data"]); // Display the template $gBitSystem->display( 'bitpackage:wiki/copyrights.tpl', NULL, array( 'display_mode' => 'display' )); ?>