Пример #1
0
// Server path to folder containing EasyEditing
include 'src/includes.php';
$config = new EasyEditingConfiguration();
$config->userTypes(function () {
    $types = array();
    $types[] = new EasyEditingUserType('Webmaster', 'webmaster');
    $types[] = new EasyEditingUserType('Admin', 'admin');
    $types[] = new EasyEditingUserType('Normal Member', 'member');
    return $types;
});
// Only a user logged in as webmaster (eg currentCodeName below returns 'webmaster')
// and above can change who can edit elements
$config->levelNeededForAdmin = 'webmaster';
$config->currentCodeName(function () {
    // This should return the code for the EasyEditingUserType of the currently
    // logged in user
    // Here we are hard coding that everyone is a webmaster (don't do this!)
    return 'webmaster';
});
?>
<html>
	<head>
		<title>PHP Easy Editing Example</title>		
		<?php 
echo EasyEditingConfiguration::getHtmlHeaderTags('src/');
?>
	</head>
	<body>
		<?php 
$easyEditingObject1 = new EasyEditingElement($pdo, 1);
echo $easyEditingObject1->getContent();
?>