57 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
<?php
 | 
						|
/**
 | 
						|
 * basecontent-view
 | 
						|
 *
 | 
						|
 * Enthält verschiedene Templatetags
 | 
						|
 * für die Basisfunktionen von basecontent.
 | 
						|
 *
 | 
						|
 * Klasse basecontent_view
 | 
						|
 *
 | 
						|
 * @package baseContent
 | 
						|
 * @subpackage basecontent
 | 
						|
 */
 | 
						|
class basecontent_view extends fl_view {
 | 
						|
	function get_target() {
 | 
						|
		echo $this->data['from'];
 | 
						|
	}
 | 
						|
 | 
						|
	function get_subtitle() {
 | 
						|
		echo $this->get_field('subtitle');
 | 
						|
	}
 | 
						|
 | 
						|
	function get_content() {
 | 
						|
		echo $this->get_field('content');
 | 
						|
	}
 | 
						|
 | 
						|
	function get_html_content() {
 | 
						|
		$textile = new Textile();
 | 
						|
		$html = $textile->process( $this->data['content'] );
 | 
						|
		echo $html;
 | 
						|
	}
 | 
						|
 | 
						|
	function get_all_options() {
 | 
						|
		$federleicht = get_fl();
 | 
						|
		$modules = &$federleicht->modules;
 | 
						|
 | 
						|
		foreach( $modules as $module) {
 | 
						|
			require_once($this->modulepath.$module.'/modul.php');
 | 
						|
			$temp_module_object = new $module($federleicht);
 | 
						|
			$temp_module_object->get_options($modules);
 | 
						|
			unset($temp_module_object);
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	function get_all_starttexts() {
 | 
						|
		$federleicht = get_fl();
 | 
						|
		$modules = &$federleicht->modules;
 | 
						|
 | 
						|
		foreach( $modules as $module) {
 | 
						|
			require_once($this->modulepath.$module.'/modul.php');
 | 
						|
			$temp_module_object = new $module($federleicht);
 | 
						|
			$temp_module_object->get_starttext();
 | 
						|
			unset($temp_module_object);
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 | 
						|
?>
 |