# Modulerweiterungen

Die hier hinterlegten Scripte werden in verschiedenen Modulen genutzt.

## Datepicker / Kalender

Im /calendar Verzeichnis befindet sich ein kleines Datepicker-Javascript, daß zur Datumsauswahl verwendet werden kann.

## PHPMailer

Die PHPMailer Lite - Klasse wird zum versenden von eMail-Formularen genutzt.

## FPDF

Mit der FPDF-Klasse können PDFs mit PHP erzeugt werden. Im Verzeichnis /tutorial findet man einige Beispiele zur Verwendung von FPDF.

## tinyMCE

tinyMCE ist ein WYSIWYG-Editor der zur Textformatierung in Modulen genutzt wird. Diese tinyMCE Version ist nur eine Basisversion ohne Plugins.
Das folgende Script dient als Vorlage für die Integration des Editors in eigene Module. Einer Textarea, die eine Editorleiste erhalten soll, muß die Klasse "mceEditor" zugewiesen werden.
<script type="text/javascript">
/* <![CDATA[ */
tinyMCE.init({
mode : "specific_textareas",
editor_selector : "mceEditor",
theme : "advanced",
language : "de",
force_br_newlines : true,
force_p_newlines : false,
forced_root_block : '',
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,forecolor,
separator,link,unlink,separator,code,separator,undo,redo,cleanup",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
extended_valid_elements : "a[href|target|title],span[class|style]"
});
/* ]]> */
</script>