<?php /** * @file class_Config:netz.coop.inc.php * @category freeSN * @mailto code [at] netz.coop * @version 0.4.200901 * @link http://netz.coop * * @copyright Copyright by netz.coop e.G. 2015 * * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * */ /** * @filesource class_CONFIG.inc.php * * @category freeSN * @copyright Copyright by netz.coop e.G. 2009 * @mailto dev [at] netz.coop * @version 0.4.200901 * @link http://netz.coop */ /** * In dieser Klasse ist die komplette Konfiguration der losp Software * http://vosp.info/index.php/LOSP#CONFIG */ class TreeCONFIG { public static $XMLTags = array( 'BasisClipboard' => 'BasisClipboard', 'Element' => 'Element', 'AuthorisationList' => 'authorisationlist', 'WriteAuthorisation'=> 'authorisationwrite', 'ReadAuthorisation' => 'authorisationread', ''=>'' ); /** * der array $BC_showConditions enthält die BC-Namen die auf ein BC folgen können, damit ein BC trotzdem noch ganz geladen wird (s. Controller) * ...p[i]=BC&p[i+1]=BC-Name... -> showBasisClopboard(BC) */ public static $BC_showConditions = array ( 'TagContentList' => true, 'editBC' => true, ); //when Url has length of two and p[0] is key, history will be flushed public static $history_flush = array ( 'DirectManager' => false, 'CultureDirectManager' => false, 'EconomyDirectManager' => false, ); //whitelist for Tags, used in Form::clearDataFromTags const WHITELIST = '<p><a><span><ul><ol><li><b><strong><em><i><italic><h1><h2><h3><h4><h5><h6><br><blockquote><tr><td><table><div><img><hr><strike><del><tt><dl><dt><code>'; //array for BasisElemenDesign Menu_addon Values public static $BasisDesign_MenuAddons = array('addon_calendar','addon_player', 'addon_lastPub');//, 'addon_calendar', 'addon_gallery'); //substrings of inputs which should be replaced before insert to DB public static $input_replace = array ( 'Text' => array ( '<a href=" ">[mehr...]</a>' => '<!--more-->'), ); public static $Start_page = array( 'login' => array('showSingle', 'ID', '12'), // 1128 alte unterseite 'logout' => array('showSingle', 'ID', '11'), ); public static $Config = array ( /** * @var string timezone_set */ 'timezone_set' => 'Europe/Berlin', /** * @var array for max foldersize */ 'folder_size' => array('default' => 20971520), /** * @var array for max filesize */ 'upload_size' => array('default' => 10485760), /** * @var array for blacklist mime-types */ 'mime_blackList' => array('x-httpd-php' => null,'x-httpd-php5' => null), 'noLogin' => array( 'ID' => 5, 'NickName' => 'anonymous', 'Avatar' => '', // 'WriteRight' => false 'WriteRight' => true ), /** * @var bool checkBasisClipboardIfExists * * false => the system check if the BasisClipboard exists in the BasisElement Config * true => the system don't check * * prüft ob ein BasisClipboard (welches durch Url aufgerufen wurde) * auch wirklich im BasisElement Objekt hier in der CONFIG definiert * wurde, sprich dürfen sich die zwei BasisElemente überhaupt verknüpfen * */ 'NOT_checkBasisClipboardIfExists' => true, // 'host' => 'http://localhost/losp', weil ist $_LOSP_SERVERNAME 'RightManagement' => array ( 'nodefaultPartOfRights' => array( 'whenPartOfIs' => array('Profile', 'SocialMovement', 'Economy', 'Culture', 'GroupProfileBE'), 'whenBasisClipboardIs' => array('Blog::Guestbook'), ), 'default_ReadPrivate' => false, 'default_WritePrivate' => true, 'RightManagementBC' => array( // alle dürfen lesen /schreiben : a all // angemeldete dürfen lesen / schreiben : u user // nur schreib/lese -berechtigte dürfen : r right 'ReadKeys' => array( 'a' => null, 'u' => null, 'r' => null, 'w' => null, ), 'Default_BCReadRight' => 'a', 'WriteKeys' => array( 'a' => null, 'u' => null, 'r' => null, 'w' => null, ), 'Default_BCWriteRight' => 'r', ), 'RMProfileCollection' => array( 'GroupProfileBC' => array(), ) ), 'TagCloudDepth'=> '3', 'CategoryDepth'=> '1', 'InfoboxDepth' => '1', 'CatchAddToLinkListTMCDepth' => '6', 'InfoboxBasisClipboardPeriod' => array('week' => -1), 'TreePart' => array( '6' => 'SocialMovement', '7' => 'Culture', '8' => 'Economy', // '78' => 'Search', '10' => 'SearchBE', ), 'SoftwareCategoryMTextID' => '10', 'DefaultDesign' => array( 'Profile' => 1, 'TopicBE' => 2, 'ProfilePreferenceManager'=> 3, 'PostingManager' => 4, 'FileManager' => 5, 'ResourceManager' => 6, 'NetworkManager' => 7, 'PostOffice' => 8, 'OfficeManager' => 9, 'IndirectManager' => 10, 'DirectManager' => 11, 'EconomyIndirectManager' => 12, 'EconomyDirectManager' => 13, 'CultureIndirectManager' => 14, 'CultureDirectManager' => 15, 'HomepageManager' => 4, ), 'IdentityManagement' => array( 'SwitchProfiles' => array( 'BasisClipboards' => array( 'SubProfileManagement' => array('limit' => 3), ) ), 'AuthorProfiles' => array( 'BasisClipboards' => array( 'GroupProfileBC' => array('limit' => 10), ) ) ), /* * all available (web-)servies */ 'Services' => array( 'rss2' => true, 'xml' => true, 'ics' => array('type' => 'text/calendar'), 'atom' => true, 'hCard' => true, 'iCalendar' => true, 'owl' => true, ), 'AddToLinkList' => array( 'NoInfo' => array( 'FriendList' => null, ) ), 'General' => array( 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array( 'History' => true, 'Logger' => array( 'function' => array( 'insertVisit' => true, ) ) ), ), 'login' => array( 'aBasisElementAddon' => array( 'Logger' => array( 'function' => array( 'flushVisites' => true, ) ) ), ), 'logout' => array( 'aBasisElementAddon' => array( 'Logger' => array( 'function' => array( 'flushVisites' => true, ) ) ), ) ), ) ); public static $History = array ( /** * Achtung, muss auch als enum in der losp_BE_SREQUEST_history Tabelle und in der SQL insertToHistory eingetragen werden */ 'PossibleAction' => array ( 'edit', 'makeNew', 'delete', 'showSingle') ); public static $Delimiter = array( 'category' => '::', 'ObjFnc' => '->', 'UrlString' => '-', 'comma' => ',' ); public static $DisplayLimits = array( 'Display' => '10', 'SideDateBC' => '499', 'DateBC' => '499', 'Profiles' => '3', ); public static $Settings = array( 'Timeout' => '6600' //Timeout for Login ); public static $AddonPreferencs = array ( 'Infobox' => array( 'Config' => array( 'Special' => array( 'NoInfo' => array( 'Inbox' => null, 'Outbox' => null, 'LinkList' => null, 'Category' => null, 'FriendList' => null, ) ), ), ), 'Category' => array( 'Default' => array( '1' => array('100','199'), '2' => array('200','299'), '3' => array('300','399'), ) ), // @deaktiviert // 'LanguageAddon' => array( // 'TopicBE' => array( // 'Tablename' => 'losp_Addon_Language_BE_topic' // ), // 'DateBE' => array( // 'Tablename' => 'losp_Addon_Language_BE_date' // ), // 'Profile' => array( // 'Tablename' => 'losp_Addon_Language_BE_profile' // ), // 'TreepartBE' => array( // 'Tablename' => 'losp_Addon_Language_BE_treepart' // ), // 'FileBE' => array( // 'Tablename' => 'losp_Addon_Language_BE_file' // ), // 'UrlBE' => array( // 'Tablename' => 'losp_Addon_Language_BE_url' // ), // '' => array( // 'Tablename' => '' // ), // ) ); /** * @var array SQL_Data * * @link http://vosp.info/index.php/LOSP_Files#class_TreeCONFIG.inc.php description of this array */ public static $MultimediaTextPreferencs = array( // 'BasisElement' => wird eh rausgefiltert @CONFIG::getMT_BasisClipboards 'Infobox' => array( 'Config' => array( /** * Callbackfunktionen (in der TreeManipulator definiert sind) die aufgerufen werden bei einem MultimediaText Objekt bis zur Tiefe (self::$Config['InfoboxDepth']) (sprich die angehängten Objekten) */ 'CallbackFunction' => array( // 'CatchInfoboxDataTMC' => 'callbackFunction' ), 'Special' => array( 'NoInfo' => array( 'Inbox' => null, 'Outbox' => null, ) ), ), ), 'Account' => array( 'XML' => array( 'Headline' => 'SurName', 'Formular_Tags' => array('FirstName', 'SurName', 'EMail', 'Street', 'Streetnumber', 'City', 'ZipCode', 'Password'), 'Formular_Check' => array('FirstName' => false, 'SurName' => false, 'EMail' => false, 'Password' => false), 'Display_Tags' => array('FirstName', 'SurName', 'EMail', 'Street', 'Streetnumber', 'City', 'ZipCode', 'Password'), 'Formular_Tags_KindOf' => array('Password'=>'password'), 'Subheading' => array('FirstName') ), 'MySql' => array( 'Tablename' => 'losp_be_account', 'SelectColumns' => 'Password, ProfileID, FirstName, SurName, Street, Streetnumber, City, ZipCode, EMail, Password', 'Composition' => array( 'ProfileID' => array( 'class' => 'Profile', 'SameColumns' => array('EMail'), ) ), ), ), ######################## mein Mensch ############################### 'GroupProfileBE'=>array( 'Menu' => array( 'MemberProfileBC' => 'BasisClipboard', ), 'Config' => array( 'Alias_BC' => array( 'FileBC::Image' => 'FileBC', ) ), 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), // 'TagContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // ), 'SubProfileManagement' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'MemberProfileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false, 'w'=>false, 'u' => false), 'Possible_BCWriteRight' => array ('w'=>false), // 'chooseExistingBasisElements' => array('notCreateNew' => true), ), 'AspirantBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'u', 'Possible_BCReadRight' => array ('r'=>false, 'w'=>false, 'u' => false), 'Possible_BCWriteRight' => array ('u'=>false,'w'=>false), // 'chooseExistingBasisElements' => array('notCreateNew' => true), ), 'TopicBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), 'FriendList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'u', 'Possible_BCReadRight' => array ('r'=>false, 'w'=>false, 'u' => false), 'Possible_BCWriteRight' => array ('u'=>false,'w'=>false), ), /*'LocationBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'chooseExistingBasisElements' => array('notCreateNew' => true), ),*/ 'LinkList' => array( 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Clipboard' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Blog::Guestbook' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadMessageBC::Blog' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadMessageBC::Forum' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=> false), ), 'ThreadBC' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Blog::SubPages' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CampaignBC' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'FileBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'DateBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'NewsfeedBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'UrlBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'InBox' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('u'=>false), ), 'OutBox' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'GroupProfileBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'AspirantBC', 'MTextID' => 'hostProfile', 'State' => '20', ) ), 'post_remove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'MemberProfileBC', 'MTextID' => 'param', ) ), ), 'Static' => array( 'post_setPreValues' => array( array( 'class' => 'PostController', 'value' => array('post_add' => 'NickName'), 'langName' => 'sendMessage', 'href' => 'p[]=PostOffice&p[]=OutBox&p[]=makeNew', ) ) ), ) ), ), 'Profile' => array( 'LoadLevel' => array( 'ForShowSingle' => array( 'aBasisElementAddon' => array( 'Category' => true, 'TagCloud' => true ) ), 'ListView' => array( 'aBasisElementAddon' => array( 'Category' => true, 'TagCloud' => true ) ), ), 'Config' => array( /** * soll von den Parent Klassen auch jeweils alle BasisClipboards angezeigt werden, z.B. bei Profile: PostOffice, FriendModule */ // 'showParentBasisClipboards' => true, 'Alias_BC' => array( 'FileBC::Image' => 'FileBC', ) ), 'MySql' => array( 'Tablename' => 'losp_BE_profile', 'SelectColumns' => 'NickName, EMail, Fingerprint, Jabber, Url, OnlineState, OnlineSince, Avatar, Signature', 'OrderByDefault' => array('column' => 'NickName'), 'Joins' => null, 'Where' => null ), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), /** * @todo hier muss noch mal allgemein nachvollzogen werden wie das geht wenn TagContentList gar nicht in der losp_BasisClipboard_objvar drinn ist * 100408 @f */ // 'TagContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), // 'CategoryContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), 'SubProfileManagement' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'TopicBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), 'FriendList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', 'Possible_BCWriteRight' => array ('u'=>false,'w'=>false), ), /*'LocationBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'chooseExistingBasisElements' => array('notCreateNew' => true), ),*/ 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Clipboard' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Blog::Guestbook' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadMessageBC::Blog' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadMessageBC::Forum' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadBC' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'Blog::SubPages' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CampaignBC' => array( 'showKind'=>'showBoth', 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'FileBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'DateBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'NewsfeedBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'UrlBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'InBox' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'u', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('u'=>false), ), 'OutBox' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'GroupProfileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'u', 'Possible_BCReadRight' => array ('r'=>false, 'w'=>false, 'u' => false), 'Possible_BCWriteRight' => array ('u'=>false,'w'=>false), ), 'AspirantBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false) ), 'MemberProfileBC' => array( 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false) ), ), 'Menu' => array(), 'MainMenu' => array( 'ProfilePreferenceManager' => true, 'PostingManager' => true, 'HomepageManager' => true, 'FileManager' => true, 'PostOffice' => true, 'OfficeManager' => true, ), 'XML' => array( 'Headline' => 'NickName', 'Formular_Tags' => array('LanguageCode', 'NickName', 'EMail', 'Fingerprint', 'Jabber', 'Url', 'Subject', 'Text', 'Avatar', 'Signature'), 'Formular_Check' => array('NickName' => false), 'Display_Tags' => array('LanguageCode', 'NickName', 'EMail', 'Fingerprint', 'Jabber', 'Url', 'Subject', 'Text', 'OnlineSince', 'CreateDate', 'OnlineState', 'Avatar', 'Signature'), 'Formular_Tags_KindOf' => array('OnlineSince'=>'time'), 'Subheading' => array('Subject','LanguageCode') ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList' ) ) ), ), 'noForm' => array( 'Static' => array( 'post_setPreValues' => array( array( 'class' => 'PostController', 'value' => array('post_add' => 'NickName'), 'langName' => 'sendMessage', 'href' => 'p[]=PostOffice&p[]=OutBox&p[]=makeNew', ) ) ), ) ), ), 'ProfilePreferenceManager' =>array( 'Menu' => array( CONSTKindOf::LINK_SHOWSINGLE => 'PartOfID', CONSTKindOf::LINK_EDIT => 'PartOfID', // 'SubProfileManagement' => 'BasisClipboard', 'GroupProfileBC' => 'BasisClipboard', //'LocationBC' => 'BasisClipboard', ), 'BasisClipboards'=> array( 'SubProfileManagement' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), 'GroupProfileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'r', 'Possible_BCWriteRight' => array ('u'=>false,'r'=>false), ), 'FriendList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'r', ), 'Clipboard' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'MemberProfileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), 'Possible_BCReadRight' => array ('w'=>false), ), 'AspirantBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'r', 'Possible_BCWriteRight' => array ('w'=>false,'u'=>false), ), /* 'LocationBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), // 'chooseExistingBasisElements' => true, // array('notCreateNew' => true), ),*/ ), ), 'PostingManager' =>array( 'BasisClipboards'=> array( /* 'Blog::Guestbook' => array( // 'LoadLevel' => 'RealSingleView', 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'r', ), */ 'Blog::Guestbook' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth',), 'ThreadMessageBC::Blog' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth',), 'ThreadMessageBC::Forum' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth'), 'ThreadBC' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth',), 'Blog::SubPages' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth',), 'CampaignBC' => array( 'LoadLevel' => array( 'RealSingleView' => null,), 'showKind' => 'showBoth',), ), 'Menu' => array( 'Blog::Guestbook' => 'BasisClipboard', 'ThreadMessageBC::Blog' => 'BasisClipboard', 'ThreadMessageBC::Forum' => 'BasisClipboard', 'ThreadBC' => 'BasisClipboard', 'Blog::SubPages' => 'BasisClipboard', 'CampaignBC' => 'BasisClipboard', ), ), 'FileManager' =>array( 'BasisClipboards'=> array( 'FileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCWriteRight' => 'r', 'Possible_BCWriteRight' => array ('r'=>false), ), ), 'Menu' => array( 'FileBC' => 'BasisClipboard', ), ), 'HomepageManager' =>array( 'BasisClipboards'=> array( 'TopicBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCWriteRight' => 'r', 'Possible_BCWriteRight' => array ('r'=>false), ) ), 'Menu' => array( 'TopicBC' => 'BasisClipboard', ), ), 'ResourceManager' =>array( ), /*'NetworkManager' =>array( 'BasisClipboards'=> array( 'FriendList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), ), 'Menu' => array( 'FriendList' => 'BasisClipboard', // CONSTKindOf::LINK_MAKENEW => false, // erstelle neue Gruppe ), ),*/ 'PostOffice' =>array( 'BasisClipboards'=> array( /*ATTENTION!!! reihenfolge nicht ändern - from um*/ 'OutBox' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'InBox' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'w', 'Default_BCWriteRight' => 'u', 'Possible_BCReadRight' => array ('w'=>false), 'Possible_BCWriteRight' => array ('r'=>false,'u'=>false), ), // 'DraftBox' => array( 'LoadLevel' => 'ForShowSingle') ), 'Menu' => array( 'InBox' => 'BasisClipboard', 'OutBox' => 'BasisClipboard', // 'DraftBox' => 'BasisClipboard', ), ), 'OfficeManager' => array( 'Menu' => array( 'DateBC' => 'BasisClipboard', 'NewsfeedBC' => 'BasisClipboard', 'UrlBC' => 'BasisClipboard', ), 'BasisClipboards' => array( 'DateBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), 'UrlBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), 'NewsfeedBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), ), ), ######################## Social Movement ############################### 'SocialMovement' =>array( 'Config' => array( 'Alias_BC' => array( 'GroupProfileBC' => 'ProfileBC', ) ), 'MySql' => array( 'Tablename' => 'losp_BE_treepart', 'SelectColumns' => 'Name', 'OrderByDefault' => array('column' => 'Name'), 'Joins' => null, 'Where' => null ), 'Menu' => array( ), 'MainMenu' => array( 'IndirectManager' => true, 'DirectManager' => array( 'ThreadMessageBC::Blog' => true, 'CampaignBC' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, 'UrlBC' => true, ), ), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), /*'DateBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'OrderByDefault' => array ( // 'ListView' => array('column'=> array('Start'), 'from' => false, 'orderby'=>array('Abs(TIMEDIFF(Start, UNIX_TIMESTAMP())) DESC'), 'limit' => '10'), 'ForShowSingle' => array('column'=> array('End'), 'special'=> array('1', 'day'),'operator'=> '>', 'limit'=> '10'), ), ),*/ ), 'XML' => array( 'Headline' => 'Name', 'Formular_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Display_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array('OnlineSince'=>'time'), 'Subheading' => array('Subject', 'LanguageCode') ) ), 'IndirectManager' =>array( 'BasisClipboards'=> array( 'ThreadMessageBC::Forum' => true, 'NewsfeedBC' => true, ), 'Menu' => array( 'ThreadMessageBC::Forum' => 'BasisClipboard', 'NewsfeedBC' => 'BasisClipboard' ), ), 'DirectManager' =>array( 'BasisClipboards' => array( 'ThreadMessageBC::Blog' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, 'CampaignBC' => true, 'UrlBC' => true, // 'TagContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // ), // 'CategoryContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), ), 'Menu' => array( 'ThreadMessageBC::Blog' => 'BasisClipboard', 'TopicBC' => 'BasisClipboard', 'ProfileBC' => 'BasisClipboard', 'DateBC' => 'BasisClipboard', 'CampaignBC' => 'BasisClipboard', 'UrlBC' => 'BasisClipboard', ), ), ######################## Culture ############################### 'Culture' =>array( 'Config' => array( 'Alias_BC' => array( 'GroupProfileBC' => 'ProfileBC', ) ), 'MySql' => array( 'Tablename' => 'losp_BE_treepart', 'SelectColumns' => 'Name', 'OrderByDefault' => array('column' => 'Name'), 'Joins' => null, 'Where' => null ), 'Menu' => array( ), 'MainMenu' => array( 'CultureIndirectManager' => true, 'CultureDirectManager' => array( 'ThreadMessageBC::Blog' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, ), ), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), /* 'DateBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'OrderByDefault' => array ( // 'ListView' => array('column'=> array('Start'), 'from' => false, 'orderby'=>array('Abs(TIMEDIFF(Start, UNIX_TIMESTAMP())) DESC'), 'limit' => '10'), 'ForShowSingle' => array('column'=> array('End'), 'special'=> array('1', 'day'),'operator'=> '>', 'limit'=> '10'), ), ),*/ ), 'XML' => array( 'Headline' => 'Name', 'Formular_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Display_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array('OnlineSince'=>'time'), 'Subheading' => array('Subject', 'LanguageCode') ) ), 'CultureIndirectManager' =>array( 'BasisClipboards'=> array( 'ThreadMessageBC::Forum' => true, // 'UrlBC' => true, // 'ImageManagement' => true, // 'NewsfeedBC' => true ), 'Menu' => array( 'ThreadMessageBC::Forum' => 'BasisClipboard', // 'UrlBC' => 'BasisClipboard', //'ImageManagement' => 'BasisClipboard', // 'NewsfeedBC' => 'BasisClipboard' ), ), 'CultureDirectManager' =>array( 'BasisClipboards' => array( 'ThreadMessageBC::Blog' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, ), 'Menu' => array( 'ThreadMessageBC::Blog' => 'BasisClipboard', 'TopicBC' => 'BasisClipboard', 'ProfileBC' => 'BasisClipboard', 'DateBC' => 'BasisClipboard', ), ), ######################## Economy ############################### 'Economy' =>array( 'Config' => array( 'Alias_BC' => array( 'GroupProfileBC' => 'ProfileBC', ) ), 'MySql' => array( 'Tablename' => 'losp_BE_treepart', 'SelectColumns' => 'Name', 'OrderByDefault' => array('column' =>'Name'), 'Joins' => null, 'Where' => null ), 'Menu' => array( ), 'MainMenu' => array( 'EconomyIndirectManager' => true, 'EconomyDirectManager' => array( 'ThreadMessageBC::Blog' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, 'UrlBC' => true, ), ), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), /* 'DateBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'OrderByDefault' => array ( // 'ListView' => array('column'=> array('Start'), 'from' => false, 'orderby'=>array('Abs(TIMEDIFF(Start, UNIX_TIMESTAMP())) DESC'), 'limit' => '10'), 'ForShowSingle' => array('column'=> array('End'), 'special'=> array('1', 'day'),'operator'=> '>', 'limit'=> '10'), ), ),*/ ), 'XML' => array( 'Headline' => 'Name', 'Formular_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Display_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array('OnlineSince'=>'time'), 'Subheading' => array('Subject', 'LanguageCode', ) ) ), 'EconomyIndirectManager' =>array( 'BasisClipboards'=> array( 'ThreadMessageBC::Forum' => true, // 'UrlBC' => true, // 'ImageManagement' => true, // 'NewsfeedBC' => true ), 'Menu' => array( 'ThreadMessageBC::Forum' => 'BasisClipboard', // 'UrlBC' => 'BasisClipboard', // 'ImageManagement' => 'BasisClipboard', // 'NewsfeedBC' => 'BasisClipboard' ), ), 'EconomyDirectManager' =>array( 'BasisClipboards' => array( 'ThreadMessageBC::Blog' => true, 'TopicBC' => true, 'ProfileBC' => true, 'DateBC' => true, 'UrlBC' => true, ), 'Menu' => array( 'ThreadMessageBC::Blog' => 'BasisClipboard', 'TopicBC' => 'BasisClipboard', 'ProfileBC' => 'BasisClipboard', 'DateBC' => 'BasisClipboard', 'UrlBC' => 'BasisClipboard', ), ), ############# 'SearchBE' =>array( 'BasisClipboards' => array( 'TopicBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ProfileBC' => true, ), ), ############# 'TopicBE' => array( 'Config' => array( ), 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array( 'Category' => true, 'TagCloud' => true ), 'loadBasisElementDesign' => 'function' ) ), 'MySql' => array( 'Tablename' => 'losp_BE_topic', 'SelectColumns' => 'Name', 'OrderByDefault' => array('column' => 'Name'), 'Joins' => null, 'Where' => null ), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), // 'TagContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // ), // 'CategoryContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), 'Blog::SubPages' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, //'ListView' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'ThreadMessageBC::Blog' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), //'Possible_BCReadRight' => array ('a'=>false,'u'=>false), //'Possible_BCWriteRight' => array ('a'=>false,'u'=>false), ), 'CampaignBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'ThreadMessageUnderBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'FileUnderImageBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'FileBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'DateBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'UrlBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'NewsfeedBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'Blog::Guestbook' => array( 'FormularBE' => false, 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), ), 'XML' => array( 'Headline' => 'Name', 'Formular_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Check' => array('Name' => false,'Text'=>false), 'Display_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(), 'Subheading' => array('Text','LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList' ) ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'LocationBE' => array( 'Config' => array( ), 'MySql' => array( 'Tablename' => 'losp_BE_location', 'SelectColumns' => 'Name', 'OrderByDefault' => array('column' =>'Name'), 'Joins' => null, 'Where' => null ), 'backwardBasisClipboards' => array( 'ProfileBC'), 'BasisClipboards' => array( 'ThreadMessageBC::Blog' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'DateBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'LocationBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'Blog::SubPages' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'NewsfeedBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'UrlBC' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), ), 'XML' => array( 'Headline' => 'Name', 'Formular_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Formular_Check' => array('Name' => false), 'Display_Tags' => array('LanguageCode', 'Name', 'Subject', 'Text'), 'Subheading' => array('Text', 'LanguageCode', ) ) ), 'DateBE' => array( 'Config' => array( ), 'MySql' => array( 'Tablename' => 'losp_BE_date', 'SelectColumns' => 'Start, End, Cycle', 'OrderByDefault' => array ( 'operator' => 'TERM', 'column' => array('Start', 'End'), 'special' => array('1', 'month42', '1') ), //array('column' => 'Start', 'columnsec' => 'End', 'operator' => 'BETWEEN' , 'from' => '1227822721', 'to' => '1227973019'), //array('column' => 'Start', 'direction'=>'DESC'), 'Joins' => null, 'Where' => null ), 'backwardBasisClipboards' => array( 'ProfileBC'), 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Start', 'End', 'Cycle', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false, 'Start' => false,'Text'=>false), /*noch nicht umgesetzter Cal import */ 'Formular_Auto' => array('js_fnc' => 'fnc_addHCalValues'), 'Display_Tags' => array('LanguageCode', 'Start', 'End', 'Cycle', 'Subject', 'Text', 'State'), 'Formular_Tags_KindOf' => array('Start'=>'time', 'End'=>'time'), 'Subheading' => array('Start', 'End', 'State', 'LanguageCode') ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ), array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'DateBC', 'MTextID' => 'self' ) ) ), ) ), ), 'NewsfeedBE' =>array( 'MySql' => array( 'Tablename' => 'losp_BE_newsfeed', 'SelectColumns' => 'Url', 'OrderByDefault' => null, 'Joins' => null, 'Where' => null ), 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'NewsfeedItemBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'ListView' => null, ), ) ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Url'), 'Formular_Check' => array('Url' => false), 'Display_Tags' => array('LanguageCode', 'Url', 'Link', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array('Link'=>'url'), 'Subheading' => array('LanguageCode', ) ), 'PostFunction'=> array( 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'NewsfeedItemBE' =>array( 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array(), 'Display_Tags' => array('Link', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array('Link'=>'url'), 'Subheading' => array('Link') ) ), 'ThreadMessageBE' => array( 'Config' => array( ), 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'r', 'FormularBE' => false, ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), ), 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array( 'Infobox' => true, 'Category' => true, 'TagCloud' => true ), ), ), 'MySql' => array( 'Tablename' => 'losp_BE_threadmessage', 'SelectColumns' => 'LastInsertDate, ThreadBEQuantity', 'OrderByDefault' => array ( 'direction' => 'desc' ), // 'OrderByDefault' => array ( // 'ListView' => array('column'=> array('LastInsertDate'), 'orderby' => array('asc'), 'limit'=> '10'), // ), 'Joins' => null, 'Where' => null ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false, 'Text' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', 'LastInsertDate', 'ThreadBEQuantity') ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'CampaignBE' => array( 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'DateBC' => array( 'LoadLevel' => array( 'ListView' => null, 'ForShowSingle' => null, ), 'OrderByDefault' => array ( //'ListView' => array('column'=> array('Start'), 'from' => false, 'orderby'=>array('Abs(TIMEDIFF(Start, UNIX_TIMESTAMP())) DESC'), 'limit' => '10'), 'ListView' => array('column'=> array('Start'), 'from'=> array('0'),'operator'=> '>', 'limit'=> '10'), 'ForShowSingle' => array('column'=> array('Start'), 'from'=> array('0'),'operator'=> '>', 'limit'=> '10'), ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), 'UrlBC' => array( 'LoadLevel' => array( 'ListView' => null, 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadBC' => array( 'FormularBE' => false, 'LoadLevel' => array( 'ForShowSingle' => null, ), 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'u', ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ), // 'TagContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), // 'CategoryContentList' => array( // 'Default_BCReadRight' => 'a', // 'Default_BCWriteRight' => 'w', // 'Possible_BCReadRight' => array ('a'=>false), // 'Possible_BCWriteRight' => array ('w'=>false), // // ), ), 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array( 'Infobox' => true, 'Category' => true, 'TagCloud' => true ), ), ), 'MySql' => array( 'OrderByDefault' => array ( 'column' => 'Subject', 'direction' => 'desc' ) ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false, 'Text' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'MultimediaText' => array( // 'MySql' => array( // 'Tablename' => 'losp_BE_file', noch nicht implementiert!!!!!!!! // 'SelectColumns' => 'ID, Author_ProfileID, Subject, Text, CreateDate, TagListID, BECategoryChoiceBEID, BECategoryListID, AuthReadListID, AuthWriteListID, BasisElementDesignID', // 'SaveColumns' => '', // 'OrderByDefault' => null, noch nicht implementiert!!!!!!!! // 'Joins' => null, noch nicht implementiert!!!!!!!! // 'Where' => null noch nicht implementiert!!!!!!!! // ), // 'indirectBasisClipboards' => array ( // 'LinkList' => array( // 'depth' => '6', // 'onlyThisClipboard' => false, // 'whichBasisClipboard' => 'all' // ), // ), /* 'LoadLevel' => array( 'aBasisElementAddon' => array ( 'Infobox' => true, 'Logger' => array() ) ) */ 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array ( 'TagCloud' => array('LoadLight' => true,), 'Category' => true, ), ), 'DeleteObject' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'Logger' => array( ) ), ), 'Always' => array( 'aBasisElementAddon' => array ( 'TagCloud' => array( 'LoadLight' => true, ), ), ), 'ForShowSingle' => array( 'aBasisElementAddon' => array ( 'Infobox' => true, 'TagCloud' => true, // 'Logger' => array( // 'function' => array( // 'addOneToVisited' => array('LoadLevel' => 'ForShowSingle'), // 'insertToHistory' => array('LoadLevel' => 'ForShowSingle'), // ) // ) ), 'loadComposition' => 'function', 'loadBasisElementDesign' => 'function' ), 'DefaultView' => array( 'aBasisElementAddon' => array ( 'Category' => true, // 'Infobox' => true, ), ), 'RealSingleView' => array( 'aBasisElementAddon' => array ( 'Category' => true, // 'Infobox' => true, // 'LanguageAddon' => array('LoadFull' => true,), 'Logger' => array( 'function' => array( 'addOneToVisited' => array('LoadLevel' => 'RealSingleView'), // Stasimethode rausgenommen @f 10220 // 'insertToHistory' => array('LoadLevel' => 'RealSingleView'), ) ) ), ), 'Edit' => array( 'aBasisElementAddon' => array ( 'Category' => true, // 'Infobox' => true, 'TagCloud' => true, 'Logger' => array( 'function' => array( 'addOneToVisited' => array('LoadLevel' => 'Edit'), 'insertToHistory' => array('LoadLevel' => 'Edit'), ) ), // 'LanguageAddon' => array('LoadFull' => true,), // 'LanguageAddon' => array('LoadLight' => true,), ), 'loadBasisElementDesign' => 'function', 'loadComposition' => 'function', ), 'MakeNew' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, 'Logger' => array( 'function' => array( 'addOneToVisited' => array('LoadLevel' => 'MakeNew'), 'insertToHistory' => array('LoadLevel' => 'MakeNew'), ) ) ), 'loadComposition' => 'function', ), ), 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ) ), 'XML' => array( 'Headline' => 'Subject', // 'Formular_Tags' => array('Subject', 'Text','BasisElementDesignID'), // 'Display_Tags' => array('Subject', 'Text','BasisElementDesignID'), 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false,'Text' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'FileBE' => array( 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadBC' => array( 'FormularBE' => false, 'LoadLevel' => array( 'ForShowSingle' => null, ), ) ), 'MySql' => array( 'Tablename' => 'losp_BE_file', 'SelectColumns' => 'Link', 'OrderByDefault' => array('column' => 'Subject'), 'Joins' => null, 'Where' => null, 'Size' => null ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Link','Text' ), 'Formular_Check' => array('Subject' => false, 'Link' => false,'Text'=>false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text', 'Link', 'Mime'), 'Formular_Tags_KindOf' => array( 'Link' => 'file' ), 'Subheading' => array('LanguageCode') ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'UrlBE' => array( 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('r'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadBC' => array( 'FormularBE' => false, 'LoadLevel' => array( 'ForShowSingle' => null, ), ) ), 'MySql' => array( 'Tablename' => 'losp_BE_url', 'SelectColumns' => 'Url', 'OrderByDefault' => array('column' => 'Subject'), 'Joins' => null, 'Where' => null ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Url','Text' ), 'Formular_Check' => array('Subject' => false, 'Url' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text', 'Url'), 'Formular_Tags_KindOf' => array( 'Url' => 'url' ), 'Subheading' => array('LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'PostMessageBE' => array( 'BasisClipboards'=> array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'LinkList' => array( 'LoadLevel' => array( 'ForShowSingle' => null, 'Edit' => null, ), 'Default_BCReadRight' => 'r', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('w'=>false), ) ), 'LoadLevel' => array( 'ForShowSingle' => array( 'aBasisElementAddon' => array ( 'Infobox' => true, 'TagCloud' => true, 'Logger' => array( 'function' => array( 'addOneToVisited' => array('LoadLevel' => 'ForShowSingle'), 'insertToHistory' => array('LoadLevel' => 'ForShowSingle'), ) ) ), 'loadComposition' => 'function', 'loadBasisElementDesign' => 'function', 'changeState' => 'function' ) ), 'MySql' => array( 'OrderByDefault' => array ( 'direction' => 'desc' ), ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('Subject', 'Text'), 'Formular_Check' => array('Subject' => false), 'Display_Tags' => array('Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text') ), 'SpecialRights' => array( 'Write' => array( 'hostProfile' => false, ), 'Read' => array( 'hostProfile' => false, ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList' ) ), 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => false, 'MTextID' => 'makeNew' ) ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), 'Static' => array( 'post_setPreValues' => array( array( 'class' => 'PostController', 'value' => array('post_add' => 'Author_NickName', 'Subheading' => 'ReSubheading', 'Headline' => 'ReHeadline', 'BasisClipboard' => 'LinkList'), 'langName' => 'sendReMessage', 'href' => 'p[]=PostOffice&p[]=OutBox&p[]=makeNew', ), array( 'class' => 'PostController', 'value' => array('post_add' => 'ReceiverList', 'Subheading' => 'ReSubheading', 'Headline' => 'ReHeadline', 'BasisClipboard' => 'LinkList'), 'langName' => 'sendAllReMessage', 'href' => 'p[]=PostOffice&p[]=OutBox&p[]=makeNew', ), array( 'class' => 'PostController', 'value' => array('Subheading' => 'ReSubheading', 'Headline' => 'FwHeadline', 'BasisClipboard' => 'LinkList'), 'langName' => 'sendFwMessage', 'href' => 'p[]=PostOffice&p[]=OutBox&p[]=makeNew', ) ), ), ) ), ), 'ThreadMessageUnderBE' => array( 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'ThreadMessageBC::Forum' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), ), 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array ( 'Infobox' => true, ), ), ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array( array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList') ) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'FileUnderBE' => array( 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'FileBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ), 'FileUnderBC' => array( 'LoadLevel' => array( 'ForShowSingle' => null, ), ) ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', ) ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array(array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList')) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), 'FileUnderImageBE' => array( 'BasisClipboards' => array( 'TagContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'CategoryContentList' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCReadRight' => array ('a'=>false), 'Possible_BCWriteRight' => array ('w'=>false), ), 'FileBC::Image' => array( 'Default_BCReadRight' => 'a', 'Default_BCWriteRight' => 'w', 'Possible_BCWriteRight' => array ('u'=>false,'r'=> false,'w'=>false), 'LoadLevel' => array( 'ForShowSingle' => null, ), ), ), 'LoadLevel' => array( 'ListView' => array( 'aBasisElementAddon' => array ( 'Infobox' => true, ), ), ), 'XML' => array( 'Headline' => 'Subject', 'Formular_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Check' => array('Subject' => false), 'Display_Tags' => array('LanguageCode', 'Subject', 'Text'), 'Formular_Tags_KindOf' => array(''=>''), 'Subheading' => array('Text', 'LanguageCode', ) ), 'MySql' => array( 'OrderByDefault' => array('column' => 'Subject') ), 'PostFunction'=> array( 'form' => array( 'Object' => array( 'post_addAndRemove' => array(array( 'PartOfID' => 'self', 'BasisClipboard' => 'LinkList')) ), ), 'noForm' => array ( 'Object' => array( 'post_add' => array( array( 'PartOfID' => 'hostProfile', 'BasisClipboard' => 'Clipboard', 'MTextID' => 'self' ) ) ), ) ), ), ); public static $BasisClipboardPreferencs = array( /** * Exceptions: Links (für die Controller::runTree) * kommen in exatra Arraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay */ 'ProfilePreferenceManager' => array( 'MultimediaText' => 'Profile', ), /*'NetworkManager' => array( 'MultimediaText' => 'Profile', 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ),*/ 'Profile' => array( 'MultimediaText' => 'Profile', 'link' => 'ProfileBC' ), 'FriendModule' => array( 'MultimediaText' => 'this', 'link' => 'FriendModule', 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ), ), ), 'FileManager' => array( // 'MultimediaText' => 'this', 'link' => 'FileManager', 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'PostOffice' => array( // 'MultimediaText' => 'this', 'link' => 'PostOffice', 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), // @todo was soll das hier? das sollte raus oder? @all 100506 'TopicBE' => array( // speziell für Taglist 'MultimediaText' => 'TopicBE', 'link' => 'TopicBE', ), 'AccountManagement' => array( 'Menu' => array( CONSTKindOf::LINK_SHOWSINGLE => false, CONSTKindOf::LINK_EDIT => false, CONSTKindOf::LINK_CHANGEPASSWORD => false, ) ), /** * normale BasisClipboard's' * */ 'DateBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'Config' => array( 'NoAddToLinkList' => true, ), 'Services' => array( //'rss2' => true, // 'ics' => array('type' => 'text/calendar'), //'atom' => true, 'iCalendar' => CONSTKindOf::LINK_WITH_C, ), 'MultimediaText' => 'DateBE', 'link' => 'DateBC', 'showKind' => 'showBoth', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), CONSTKindOf::LINK_JS_FUNCTION => array( 'showAll' => array('name' => 'showAll'), 'showFuture' => array('autoload' => true,'name' => 'showFuture','param_xml' => array('List_start','List_end')), ), 'ListCondition' => array( array( 'ListCondition' => array ( array ('term' => array( 'Column' => array ('1','Start','End'), 'Special' => array(2,'month42', 1), ))) ), array( 'ListCondition' => array ( array ('term' => array( 'Column' => array ('1','Start','End'), 'Special' => array(0,'month42', 1), ))) ), ), ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'LocationBC'=> array( 'MultimediaText' => 'LocationBE', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_SHOWBASISCLIPBOARD => false, CONSTKindOf::LINK_SHOWALL => false, ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ), ), ), 'TopicBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'TopicBE', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'ListCondition' => array( array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('a'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('b'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('c'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('d'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('e'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('f'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('g'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('h'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('i'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('j'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('k'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('l'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('m'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('n'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('o'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('p'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('q'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('r'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('s'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('t'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('u'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('v'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('w'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('x'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('y'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Name'),'Value' => array('z'))))), ), 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), // CONSTKindOf::LINK_SHOWMYOWN => true ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), // 'ConditionArray' => array( // 'direction' => 'asc', // 'column' => 'CDate', // 'limit' =>'5', // ) ), /** * @todo dieses BC::kind existiert doch gar nicht oder?! 100412 * Bin derselben meinung @um 100423 */ 'TopicBC::ProfilePage' => array( 'MultimediaText' => 'TopicBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, ) ), 'ProfileBC' => array( 'MultimediaText' => 'Profile', /*'Services' => array( 'rss2' => true, 'atom' => true, //'hCard' => true, ),*/ 'Menu' => array( // CONSTKindOf::LINK_MAKENEW => false, // CONSTKindOf::LINK_SHOWMYOWN => true ) ), 'SubProfileManagement' => array( 'MultimediaText' => 'Profile', 'Services' => array( 'rss2' => true, 'atom' => true, 'hCard' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_ALLFROMTHISCLIPBOARDTYPE => false, ) ), 'GroupProfileBC' => array( 'MultimediaText' => 'GroupProfileBE', /*'Services' => array( 'rss2' => true, 'atom' => true, 'hCard' => true, ),*/ 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_ALLFROMTHISCLIPBOARDTYPE => false, ) ), 'MemberProfileBC' => array( 'MultimediaText' => 'Profile', 'states' => array('groupmaster', 'groupauthor','groupreader'), 'Menu' => array( // CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, // CONSTKindOf::LINK_ALLFROMTHISCLIPBOARDTYPE => false, ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'MTextID' => 'param', 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', 'States' => true )), 'post_changeStates' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ) ) ), ), 'AspirantBC' => array( 'MultimediaText' => 'Profile', 'states' => array('aspirant', 'groupmaster', 'groupauthor','groupreader'), 'Menu' => array( // CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, // CONSTKindOf::LINK_ALLFROMTHISCLIPBOARDTYPE => false, ), 'PostFunction'=> array( /*'noEdit' => array ( 'Object' => array( 'post_deny' => array( array( 'PartOfID' => false, 'BasisClipboard' => 'self', ), ), 'post_confirm' => array( array( 'PartOfID' => false, 'BasisClipboard' => 'self', 'AddToBC' => 'MemberProfileBC', 'States' => true, ) ), ), ),*/ 'edit' => array ( 'Object' => array( 'post_deny' => array( array( 'PartOfID' => false, 'BasisClipboard' => 'self', ), ), 'post_confirm' => array( array( 'PartOfID' => false, 'BasisClipboard' => 'self', 'AddToBC' => 'MemberProfileBC', 'States' => true, ) ), ), ), ), ), 'ThreadMessageUnderBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'ThreadMessageUnderBE', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDIT => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), // CONSTKindOf::LINK_SHOWMYOWN => true ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'TagCloud' => true, ), ) ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'FileUnderBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'FileUnderBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDIT => false, // CONSTKindOf::LINK_SHOWMYOWN => true ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'FileUnderImageBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'FileUnderImageBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, // CONSTKindOf::LINK_SHOWMYOWN => true ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'Forum' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'ThreadMessageBE', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, // CONSTKindOf::LINK_SHOWMYOWN => true ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'ThreadMessageBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', 'column' => 'CDate' ), 'MultimediaText' => 'ThreadMessageBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), // CONSTKindOf::LINK_SHOWMYOWN => true ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ) ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'ThreadMessageBC::Forum' => array( 'ConditionArray' => array( 'column'=> array('LastInsertDate'), 'partOfID' => 'allProfileIDs' //'orderby' => array('asc'), //'direction' => 'desc', ), 'MultimediaText' => 'ThreadMessageBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), // 'ThreadMessageBC::Threads' => array( // 'MultimediaText' => 'ThreadMessageBE', // 'Menu' => array( // CONSTKindOf::LINK_MAKENEW => false, // CONSTKindOf::LINK_SHOWMYOWN => true // ) // ), 'ThreadMessageBC::Blog' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs' ), 'MultimediaText' => 'ThreadMessageBE', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ) ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'Blog::SubPages' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', 'direction' => 'desc', ), 'MultimediaText' => 'MultimediaText', 'showKind' => 'showBoth', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDIT => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'ThreadBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'MultimediaText', 'FormularBE' => false, 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'Blog::Guestbook' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'ConditionArray' => array( 'direction' => 'desc', ), 'MultimediaText' => 'MultimediaText', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'Blog' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'MultimediaText', 'showKind' => 'showBoth', 'Services' => array( 'rss2' => true, 'atom' => true, ), 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), // CONSTKindOf::LINK_SHOWMYOWN => true ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'NewsfeedBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'NewsfeedBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'NewsfeedItemBC' => array( 'MultimediaText' => 'NewsfeedItemBE', 'without_db' => true ), 'AspirantWriteRight' => array( 'MultimediaText' => 'Profile' ), 'LinkList' => array( 'MultimediaText' => '*', 'showKind' => 'showBoth', 'Menu' => array(), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'Clipboard' => array( 'MultimediaText' => '*', 'Menu' => array( CONSTKindOf::LINK_EDITBC => false, ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'InBox' => array( 'ConditionArray' => array( 'direction' => 'desc', 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'PostMessageBE', 'showKind' => 'showBoth', 'Menu' => array( 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'Services' => array( 'rss2' => true, 'atom' => true, ), 'states' => array('unreaded', 'readed'), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'OutBox' => array( 'ConditionArray' => array( 'direction' => 'desc', 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'PostMessageBE', 'showKind' => 'showBoth', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'FriendList' => array( 'MultimediaText' => 'Profile', 'states' => array('confirmed', 'unconfirmed'), 'CallbackFunction' => array( 'load' => 'Callback_checkFriendship' ), 'Menu' => array( // CONSTKindOf::LINK_MAKENEW => false, /* 'ListCondition' => array( array( 'ListCondition' => array ( array ('term' => array( 'Column' => array ('1','Start','End'), 'Special' => array(2,'month42', 1), ))) ),*/ CONSTKindOf::LINK_EDITBC => false, ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'MTextID' => 'param', 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ), ), ), /*'FrienListUnderBC' => array( 'MultimediaText' => 'FriendListUnder', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, ) ),*/ 'TagContentList' => array( 'MultimediaText' => '*', 'Services' => array( 'rss2' => true, 'atom' => true, ), ), 'CategoryContentList' => array( 'MultimediaText' => '*', 'Services' => array( 'rss2' => true, 'atom' => true, ), ), 'Account' => array( 'MultimediaText' => '', 'link' => CONSTKindOf::LINK_ACCOUNTMANAGEMENT ), 'FileBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'FileBE', /*'Services' => array( 'rss2' => true, 'atom' => true, ),*/ 'link' => 'FileBC', 'Menu' => array( 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), 'ListCondition' => array( array( 'ListCondition' => array ( array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('application'), ))) ), array( 'ListCondition' => array ( array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('audio'), ))) ), array( 'ListCondition' => array ( array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('image'), ))) ), array( 'ListCondition' => array ( array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('text'), ))) ), array( 'ListCondition' => array ( array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('video'), ))) ), /*array( 'ListCondition' => array ( array ('larger' => array( 'Column' => array ('ID'), 'Special' => array (2), 'Value' => array('30') )), array ('equal' => array( 'Column' => array ('Mime'), 'Value' => array('image') )) ) ),*/ /* array( 'ListCondition' => array ( array ('larger' => array( 'Column' => array ('ID'), 'Special' => array(2,'int',2), 'Value' => array(1) )) ) ),*/ ), CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ), 'noEdit' => array ( 'Object' => array( 'post_del' => array(array( 'PartOfID' => 'allProfileIDs', 'BasisClipboard' => 'self', )), ), ), ), ), 'FileBC::Image' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'FileBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'UrlBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'UrlBE', 'link' => 'UrlBC', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'ListCondition' => array( array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('a'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('b'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('c'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('d'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('e'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('f'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('g'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('h'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('i'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('j'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('k'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('l'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('m'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('n'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('o'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('p'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('q'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('r'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('s'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('t'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('u'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('v'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('w'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('x'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('y'))))), array( 'ListCondition' => array ( array ('start' => array('Column' => array ('Subject'),'Value' => array('z'))))), ), 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ) ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), 'CampaignBC' => array( 'ConditionArray' => array( 'partOfID' => 'allProfileIDs', ), 'MultimediaText' => 'CampaignBE', 'Menu' => array( CONSTKindOf::LINK_MAKENEW => false, CONSTKindOf::LINK_EDITBC => false, 'changePartOfID' => array('allProfileIDs'=>false,'singlePossibleIDs'=>false), ), 'LoadLevel' => array( 'Always' => array( 'aBasisElementAddon' => array ( 'Category' => true, 'TagCloud' => true, ), ) ), 'PostFunction'=> array( 'edit' => array ( 'Object' => array( 'post_remove' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), 'post_add' => array(array( 'PartOfID' => false, 'BasisClipboard' => 'self', )), ), ) ), ), ); } ?>