HomeHelpTrac

Changeset 15898 for trunk/inc


Ignore:
Timestamp:
01/19/12 01:26:10 (4 months ago)
Author:
Alexander Trofimov
Message:

Page - docs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/inc/classes/BxDolPage.php

    r15897 r15898  
    1919 * Pages.  
    2020 * 
    21  * It allows to display pages build from studio.  
     21 * It allows to display pages which are built from studio. 
    2222 *   
    2323 * The new system has the following page features: 
    24  * - layouts: page can have any page structure, not just columns. 
     24 * - Layouts: page can have any structure, not just columns. 
    2525 * - SEO: page can have own SEO options, like meta tags and meta keywords, as well as instructions for search bots. 
    26  * - cache: page can be cached on server or in client's browser. 
    27  * - visibility: page access can be controlled using member levels. 
     26 * - Cache: page can be cached on the server. 
     27 * - Access control: page access can be controlled using member levels. 
    2828 *  
    2929 *  
     
    3434 * 
    3535 * - object: name of the page object, in the format: vendor prefix, underscore, module prefix, underscore, internal identifier or nothing; for example: bx_profiles_view - profile view page. 
    36  * - title: title to display as page title. 
     36 * - title: name to display as page title. 
    3737 * - module: the module this page belongs to. 
    38  * - layout_id: page layout to use, it is id of the record from 'sys_pages_layouts' table. 
     38 * - layout_id: page layout to use, this is id of the record from 'sys_pages_layouts' table. 
    3939 * - visibile_for_levels: bit field with set of member level ids. To use member level id in bit field - the level id minus 1 as power of 2 is used, for example: 
    4040 *      - user level id = 1 -> 2^(1-1) = 1 
     
    4747 * - meta_keywords: meta keywords of the page. 
    4848 * - meta_robots: instructions for search bots. 
    49  * - cache_server: number of seconds to store cache for on the server. 
     49 * - cache_server: number of seconds to store cache for. 
    5050 * - cache_editable: it determines if cache can be edited from page builder. 
    5151 * - deletable: it determines if page can be deleted from page builder. 
     
    7575 * - type: block type 
    7676 *      - raw: HTML block, displayed in page builder as HTML textarea. 
    77  *      - html: HTML block, displayed in page builder as visual editor, line TinyMCE. 
     77 *      - html: HTML block, displayed in page builder as visual editor, like TinyMCE. 
    7878 *      - lang: translatable language string, displayed in page builder as editable language key. 
    7979 *      - image: just an image, displayed in page builder as HTML upload form. 
    8080 *      - rss: RSS block, displayed in page builder as editable URL to RSS resource, along with number of displayed items. 
    8181 *      - menu: menu block, displayed as menu selector. 
    82  *      - service: to display block content, the provided serice method is used. 
     82 *      - service: to display block content, the provided service method is used. 
    8383 * - content: depending on 'type' field: 
    8484 *      - raw: HTML string. 
     
    9191 * - deletable: is block deletable from page builder 
    9292 * - copyable: is block can be copied to any other page from page builder. 
    93  * - order: block order in some cell. 
     93 * - order: block order in particular cell. 
    9494 *  
    9595 * Block design boxes are stored in 'sys_pages_design_boxes' table: 
Note: See TracChangeset for help on using the changeset viewer.