HeadlineElement.class.php

gehe zur Dokumentation dieser Datei
00001 <?php
00002 
00008 class HeadlineElement extends AbstractElement
00009 {
00010      var $level = 1;
00011 
00012 
00013 
00017      function HeadlineElement( $level=1 )
00018      {
00019           $this->level = $level;
00020      }
00021 
00022      
00023      
00024      function getText()
00025      {
00026           $name = '';
00027           foreach( $this->children as $child )
00028           {
00029                if   ( strtolower(get_class($child))=='textelement')
00030                {
00031                     $name .= $child->text;
00032                }
00033           }
00034 
00035           return $name;
00036      }
00037 
00038 
00039 
00040      function getName()
00041      {
00042           $name = strtolower( $this->getText() );
00043           
00044 //        return urlencode( $name );
00045           $gueltig = 'abcdefghijklmnopqrstuvwxyz0123456789.-_';
00046           $tmp = strtr($name, $gueltig, str_repeat('#', strlen($gueltig)));
00047           $name = str_replace('.','',strtr($name, $tmp, str_repeat('.', strlen($tmp))));
00048 
00049           return $name;
00050      }
00051 }
00052 
00053 ?>

Erzeugt am Thu May 14 00:55:49 2009 für OpenRat von  doxygen 1.5.8