HeadStart
HeadStart Du er her: /  Forsiden  /  Kildekoden  /  Base  /  Headstart   Login nu   Login
HeadStart
 ««« Se kilde koden
HeadStart
HeadStart Basic Base  Component Db Db-basket Dto Form Form-elements Jquery Layout Menu Menu-fisheye Mvc Tab Table Template Util
HeadStart
HeadStart
HeadStart Index
 
Tilbage

Navn : HeadStart.php


Sample code, tutorial

Sådan benyttes komponenten HeadStart klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/HeadStart.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    HeadStart
    ::display($param1, $param2, $param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object
    = new HeadStart($param1, $param2, $param3, ...);
    print
    $object->getHtml();
    ?>

Parent html

Sådan vises komponenten HeadStart klassen


PHP source code

Den fulde PHP kildekode for HeadStart klassen

<?
/**
* @package base
* @see HTML_BASE_PAGE_PATH.'/HeadStart.php'
* @copyright (c) http://Finn-Rasmussen.com
* @license http://Finn-Rasmussen.com/license/ myPHP License conditions
* @author http://Finn-Rasmussen.com
* @version 1.10
* @since 22-feb-2007
*/

/**
* The required files
*/
require_once(HTML_BASE_COMMON_PATH.'/Html.php');

/**
* The Head Start.
* Generates the html for the head start
* <code>
* Usage:
*   $headstart = new HeadStart($language,$xmlns,$name);
*   print $headstart->getHtml();
* Or:
*   HeadStart::display($language,$xmlns,$name);
* </code>
* @package base
*/

class HeadStart extends Html {
    
/**
     * @var String $lang The language to use
     */
    
var $lang = '';

    
/**
     * @var String $xmlns The XMKL Name Space to use
     */
    
var $xmlns = '';

    
/**
     * @var String $name The Name prefix to add to i.e. xmlns:name
     */
    
var $name = '';

    
/**
     * Constructor
     * @param String $language The language to use
     * @param String $xmlns    The XML Name Space to use
     * @param String $name     The Name prefix to add to i.e. xmlns:[name]
     */
    
function HeadStart($language='',$xmlns='', $name='') {
        
$this->Html();
        
$this->lang  = $language!=''?$language:PAGE_LANGUAGE;
        
$this->xmlns = $xmlns!=''?$xmlns:PAGE_XML_NAME_SPACE;
        
$this->name  = $name!=''?$name:PAGE_XML_NAME_SPACE_NAME;
    }

    
/**
     * Returns the html for the HTML start
     * @return String, the complete html
     */
    
function getHtml() {
        
$html  = '';
        
$html .= '<html xmlns'.($this->name!=''?':'.$this->name:'').'="'.$this->xmlns.'"';
        
$html .= $this->getAttribute('lang');
        
$html .= ' xml:lang="'.$this->lang.'">'."\r\n";
        
$html .= "<head>\r\n";
        return
$html;
    }

    
/**
     * Display the html
     * <code>
     * Usage:
     *    HeadStart::display($language,$xmlns,$name);
     * </code>
     * @static
     * @param String $language The language to use (i.e. en)
     * @param String $xmlns    The XML Name Space to use
     * @param String $name     The Name prefix to add to i.e. xmlns:[name]
     */
    
function display($language='',$xmlns='',$name='') {
        
$html = new HeadStart($language,$xmlns,$name);
        
$html->addHtml();
    }
}
?>

HTML source code

Den fulde HTML kildekode for HeadStart klassen

<?
<html xmlns="http://www.w3.org/1999/xhtml" lang="da" xml:lang="da">
<
head>

?>

Class methods

Her er 'klasse metoderne' for HeadStart klassen:

  • object
  • getclassname
  • getmsg
  • addhtml
  • gethtml
  • tostring
  • getcachefilename
  • save
  • content
  • stop
  • html
  • setobject
  • set
  • get
  • getattribute
  • gettag
  • add
  • getsizeof
  • getelement
  • getelements
  • gettoogle
  • getmaximize
  • getminimize
  • newtriangle
  • display
  • showsource
  • headstart

Object vars

Her er 'objekt variable' for HeadStart klassen:

  • html =>
  • sql =>
  • elements => Array
  • sizeof => 0
  • lang => da
  • xmlns => http://www.w3.org/1999/xhtml
  • name =>

HeadStart

Vis denne side på danmark

Vis denne side på Germany

Vis denne side på England

Vis denne side på France

Vis denne side på Italy

Vis denne side på Norge

Vis denne side på Sverige

Vis denne side på USA


 
HeadStart
HeadStart Copyright @ 1999-2009 www.Finn-Rasmussen.com Powered by myPHP Version 1.10
HeadStart