public function testValues() { $form = new Form(); $editor = $form->addEditor('editor'); $editor->setValue(htmlentities('Příliš žluťoučký kůň úpěl ďábelské ódy')); $this->assertNotSame(htmlentities('Příliš žluťoučký kůň úpěl ďábelské ódy'), $editor->getValue()); $this->assertSame('Příliš žluťoučký kůň úpěl ďábelské ódy', $editor->getValue()); }
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $layerEntity); $form->addSection("Layer Management"); $form->addText("title", "Title", 40, MANDATORY); $form->addText("subtitle", "Subtitle", 40, MANDATORY); $form->addEditor("description", "Text", 10, 50); $form->addFile("foto", "Foto"); $form->addSelectFromReference2($bgEntity, "bg_id", "Background"); $form->addSelectFromReference2($pageEntity, "page_id", "Page"); $form->addPosition("position", "Order", "title"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php session_start(); require "include/beContent.inc.php"; require "include/auth.inc.php"; require_once 'include/content.inc.php'; require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php'; $main = new Skin("system"); InitGraphic::getInstance()->createSystemGraphic($main); $form = new Form("dataEntry", $groupsEntity); $form->addTitleForm("Group Management"); $form->addSection('group details'); $form->addText("name", "Name", 40, MANDATORY); $form->addEditor("description", "Description", 17, 60); $form_services = new RelationForm("dataEntry2", $servicesGroupsRelation); $form_services->addSection("Services"); $form_services->addRelationManager("services", "Services", LEFT); $form->triggers($form_services); $form_users = new RelationForm("dataEntry3", $usersGroupsRelation); $form_users->addSection('Users'); $form_users->addRelationManager("users", "Users", LEFT); $form->triggers($form_users); $main->setContent("body", $form->requestAction()); $main->close();
public static function create_display() { i18n::set('admin'); if ($_POST['cc_form'] == 'create_page') { plugin('admin_create_post_pre_proccessing'); $id = $_GET['id']; $title = filter('admin_create_post_title', self::get('title')); $content = filter('admin_create_post_content', self::get('content_area')); $last_modified = filter('admin_create_post_last_modified', time()); $settings = filter('admin_create_post_settings', self::get('settings')); $weight = filter('admin_create_post_weight', self::get('weight')); $menutitle = filter('admin_create_post_menutitle', self::get('menutitle')); $parent_id = filter('admin_create_post_parent_id', self::get('parent_id')); $slug = filter('admin_create_post_slug', self::get('slug')); if (empty($menutitle) || empty($slug)) { $message = Message::error(__('blank-error')); plugin('admin_create_post_blank_error'); } else { plugin('admin_create_post_post_proccessing'); $values = array('title' => $title, 'content' => $content, 'settings' => unserialize($settings), 'weight' => $weight, 'menutitle' => $menutitle, 'parent_id' => $parent_id, 'slug' => $slug); $values = filter('admin_create_post_posted_values', $values); $values['settings'] = serialize($values['settings']); $res = Content::createNode($_GET['type'], $values); if ($res) { $message = Message::success(sprintf(__('page-creation-successful') . ' (<a href="%s">%s</a>)', Admin::link('content'), __('view-all-pages'))); } else { $message = Message::error(__('page-creation-failed')); } } //Hooks::bind('post_edit_page', 'EditPage::handlePost'); } $r = $message; $themeList = array_subkeys(Themes::getThemeList(), 'name'); $themeList['-1'] = 'Default Theme'; ksort($themeList); $form = new Form('self', 'post', 'create_page'); $form->addHidden('settings', 'a:0:{}'); $form->startFieldset(__('page-info'), array('id' => 'page_info_f')); $form->addInput(__('page-title'), 'text', 'title', self::get('title'), array('class' => 'large')); $form->addHidden('content_type', self::get('type')); $form->addSelectList(__('theme-override'), 'theme', $themeList); $form->addSelectList(__('parent'), 'parent_id', self::buildParentOptions(), true, $_POST['parent_id'] ? $_POST['parent_id'] : '0'); $form->endFieldset(); plugin('admin_create_custom_fields', array(&$form)); $form->startFieldset(__('menu-settings'), array('id' => 'menu_settings_f')); $form->addInput(__('menu-title'), 'text', 'menutitle', self::get('menutitle')); $form->addInput(__('slug'), 'text', 'slug', self::get('slug')); $form->addInput(__('weight'), 'text', 'weight', $_POST['weight'] ? $_POST['weight'] : '0'); $form->endFieldset(); plugin('admin_create_custom_fields2', array(&$form)); $form->startFieldset(__('content')); $content = self::get('content_area'); $form->addEditor('<p></p>', 'content_area', empty($content) ? "<p></p>" : $content); $form->endFieldset(); plugin('admin_create_custom_fields3', array(&$form)); $form->addSubmit('', 'save', __('save')); i18n::restore(); return array(__('admin', 'add-page'), $r . $form->endAndGetHTML()); }
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("albumform", $albumEntity); $form->addSection("Album Management"); $form->addText("title", "Album Name", 40, MANDATORY); $form->addEditor("description", "Album Description", 10, 100); $form->addPosition("position", "Order", "title"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php session_start(); require 'include/beContent.inc.php'; require_once 'include/content.inc.php'; require 'include/auth.inc.php'; require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php'; $main = new Skin('system'); InitGraphic::getInstance()->createSystemGraphic($main); $form = new Form('dataEntry', $pageEntity); $form->addSection('Page Management'); $form->addText('title', 'Titolo', 60, null, 60, true); //$form->addTextarea('description', 'Description', 10, 50); $form->addText('subtitle', 'Sottotitolo', 60); $form->addText('link', 'Script Collegato', 255); $form->addEditor('body', 'Corpo', 50, 50); $form->addSelectFromReference($pageEntity, 'father', 'Padre'); //$form->addHierarchicalPosition('section', 'Sezione padre',MANDATORY,$sectionEntity); $imageForm = new ImageForm('imageEntry', $pageEntity); $imageForm->addImage('foto', 'Foto'); $form->triggers($imageForm); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = 'edit'; } $main->setContent('body', $form->requestAction()); $main->close();
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $servicesEntity, POST); $form->addSection("Service Management"); $form->addText("name", "Name", 40, MANDATORY); $form->addText("script", "Script", 60, MANDATORY); $form->addEditor("des", "Description", 15, 40); //$form->addFile("icon", "Icon"); $form->addSection("Menu"); $form->addText("entry", "Menu Entry", 40, MANDATORY); $form->addSelectFromReference2($servicecategoryEntity, "servicecategory", "Category"); $form->addHierarchicalPosition("position", "Position", "name", "servicecategory"); $form->addCheck("Visible", ":visible:*:*"); $form->addSection("Data filtering"); $form->addSelectFromReference2($entitiesEntity, "id_entities", "Entity"); $form->restrictReference("id_entities", "owner = '1' or name = '{$usersEntity->name}' or name = '{$logEntity->name}'"); $form->addSelectFromReference2($groupsEntity, "superuser_group", "Superuser Group"); $form_groups = new Form("dataEntry2", $servicesGroupsRelation); $form->addSection("Groups"); $form_groups->addRelationManager("groups", "Groups"); $form->triggers($form_groups); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add":
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $fotoEntity); $form->addSection("Photo Management"); $form->addText("title", "Title", 40, MANDATORY); $form->addEditor("description", "Description", 20, 50); $form->addFile("foto", "Foto"); //$form->addSelectFromReference2($galleryEntity, "name_gallery","Gallery Name", 100, MANDATORY); $form->addHierarchicalPosition("position", "Order", "title", "id_gallery"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $newsCatEntity); $form->addSection("News Category Management"); $form->addText("name", "Name", 40, MANDATORY); $form->addSelectFromReference2($newsCatEntity, "parent", "Parent"); $form->addHierarchicalPosition("position", "Position", "name", "parent"); $form->addEditor("description", "Description", 10, 70); //$form->addPosition("position", "Order", "name"); $form->addFile("foto", "Foto"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin("default"); $form = new Form("dataEntry", $eventiEntity); $form->addSection("Events Management"); $form->addText("titolo", "Title", 100, MANDATORY); $form->addText("sottotitolo", "Sub-title", 100, MANDATORY); $form->addEditor("testo", "Text", 20, MANDATORY); $form->addText("posizione", "Address", 100, MANDATORY); $form->addText("orario", "Hour", 100, MANDATORY); $form->addText("mappa", "Maps", 100); $form->addSelectFromReference2($categoriaEntity, "id_categoria", "Category", 100); $form->addSelectFromReference2($fotoEntity, "id_foto", "Foto", 100); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case 'add': $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close();
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $msgEntity); $form->addSection("Message Management"); $form->addEditor("title", "Title", 3, 50); $form->addEditor("description", "Description", 6, 50); $form->addPosition("position", "Order", "title"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php /** * Created by PhpStorm. * User: SS * Date: 09/01/2016 * Time: 11.44 */ session_start(); require "include/beContent.inc.php"; require_once 'include/content.inc.php'; require "include/auth.inc.php"; require_once realpath(dirname(__FILE__)) . '/include/view/template/InitGraphic.php'; $main = new Skin("system"); InitGraphic::getInstance()->createSystemGraphic($main); $form = new Form("dataEntry", $frammentiEntity, WITH_OWNER); $form->addSection("Gestione Contenuti"); $form->addText("titolo", "Titolo", 40, MANDATORY); $form->addText("sottotitolo", "Sottotitolo", 40, MANDATORY); $form->addEditor("descrizione", "Descrizione", 40, MANDATORY); $imageForm = new ImageForm('imageEntry', $frammentiEntity); $imageForm->addImage('foto', 'Foto'); $form->triggers($imageForm); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = 'edit'; } $main->setContent("body", $form->requestAction()); $main->close();
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $newsEntity); $form->addSection("News Management"); $form->addText("title", "Titolo", 80, MANDATORY); $form->addLongDate("date", "Data", MANDATORY); $form->addSelectFromReference2($newsCatEntity, "category", "Category", MANDATORY); $form->addEditor("body", "Testo", 20, 50); $form->addFile("picture", "Picture"); $form->addCheck("Attiva", ":active:*:CHECKED"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": $main->setContent("body", $form->editItem()); break; } $main->close(); ?>
<?php session_start(); require "include/template2.inc.php"; require "include/beContent.inc.php"; require "include/auth.inc.php"; $main = new Skin(); $form = new Form("dataEntry", $pageEntity); $form->addSection("Page Management"); $form->addText("title", "Titolo", 60); $form->addSelect("icon", "Icon", "Birra:icon-beer,Campanella:icon-bell,Segnato:icon-bookmark-empty,Altoparlante:icon-bullhorn,Bersaglio:icon-bullseye,Agenda:icon-calendar-empty,Fotocamera:icon-camera,Coffee:icon-coffee,Credit-card:icon-credit-card,Busta:icon-envelope-alt,Esclamazione:icon-exclamation,Video:icon-facetime-video,Film:icon-film,Bandiera:icon-flag-alt,Food:icon-food,Bicchiere:icon-glass,Globo:icon-globe,Love:icon-heart,Info:icon-info-sign,Laptop:icon-laptop,Lampadina:icon-lightbulb,Allright:icon-ok,Allright 2:icon-thumbs-up,Picture:icon-picture,Aeroplano:icon-plane,Smile:icon-smile,Star:icon-star-empty,Time:icon-time,Vittoria:icon-trophy,Ombrello:icon-umbrella"); $form->addEditor("description", "Message", 10, 50); $form->addText("subtitle", "Sottotitolo", 60); $form->addSelectFromReference2($sectionEntity, "section", "Sezione"); $form->addSelectFromReference2($newsCatEntity, "id_newscat", "News Category"); $form->addHierarchicalPosition("position", "Page Order", "title", "section"); $form->addEditor("body", "Content", 20, 50); $form->addFile("foto", "Foto"); $form->addText("link", "Link", 60); $form->addSelectFromReference2($menuEntity, "menu", "Menu"); if (!isset($_REQUEST['action'])) { $_REQUEST['action'] = "edit"; } switch ($_REQUEST['action']) { case "add": $main->setContent("body", $form->addItem()); break; case "edit": if ($_REQUEST['mode'] == "ajax") { echo $form->editItem(); } else {