Wist ik niet. Excuus. (ik wist niet hoe snel jullie reageren...)
<?php
// Let formhandler don't use the <table> tag
$form -> useTable( false );
$form -> hiddenField("nav_id", $nav_id);
// the fields + button
$form -> textField( "Metatitel", "metatitel", "", "", 100, null);
$form -> setHelpText('metatitel', 'Vul hier de metatitel van de website in (maximaal 100 karakters). Deze wordt gebruikt door zoekmachines en is belangrijk om te gebruiken. De metatitel komt ook terug in de titelbalk van de browser. Verwerk hier belangrijke zoekwoorden in.');
//$form -> setErrorMessage( "metatitel", "Er is geen metatitel ingevuld!", true);
$form -> textField("Metabeschrijving", "metabeschrijving", "", "", 200, null);
$form -> setHelpText('metabeschrijving', 'Vul hier de metabeschrijving van de website in (maximaal 200 karakters). Deze wordt gebruikt door zoekmachines en is belangrijk om te gebruiken. De metatitel komt ook terug als omschrijving van de website in de zoekresultaten van Google. Verwerk hier belangrijke zoekwoorden in.');
//$form -> setErrorMessage( "metabeschrijving", "Er is geen metabeschrijving ingevuld!", true);
$form -> textField("Metakeywords", "metakeywords", "", "", 250, null);
$form -> setHelpText('metakeywords', 'Vul hier een aantal keywords van de website in (max. 15 steekwoorden / max. 250 karakters). Deze worden niet meer gebruikt door de zoekmachines, maar zijn handig als houvast voor het samenstellen van de teksten voor de metatitel en metabeschrijving. Deze keywords moeten daarin zeker terugkomen.');
//$form -> setErrorMessage( "metakeywords", "Er zijn geen keywords ingevuld!", true);
$form -> imageButton("images/but_opslaan.png","",'class="volgende"');
$form -> textField( "Pagina titel *", "titel", FH_STRING, "", null, null);
$form -> setHelpText('titel', 'Vul hier de titel in van de pagina.');
$form -> setErrorMessage( "titel", "Er is geen titel ingevuld!", true);
$form -> editor( "Tekst", "html");
$form -> setHelpText('html', 'Vul hier de tekst in van de pagina. LET OP: Wanneer een tekst uit Word wordt gekopieerd, gebruik dan het icoontje van "het klembord met notepad-icoon" om de tekst als platte tekst te plakken, anders wordt de inhoud vervuild door Word-tags. Het tekstvlak mag alleen leeg gelaten worden als er een module gekoppeld wordt aan de pagina.');
// make button
$form -> imageButton("images/but_opslaan.png","",'class="volgende"');
$form -> dbSelectField(
'Koppel de volgende module aan de pagina',
'module_id',
'eps_modules',
'ORDER BY `naam`',
false,
false,
1,
'',
array( '' => '-- Selecteer --' )
);
$form -> setHelpText('module_id', 'Selecteer een module als deze gekoppeld moet worden aan de pagina.');
// make button
$form -> imageButton("images/but_opslaan.png","",'class="volgende"');
$form -> dbSelectField(
'Auteur *',
'auteur_id',
'eps_gebruikers',
array( 'id', 'gebruikersnaam' ),
' ORDER BY `gebruikersnaam`',
FH_NOT_EMPTY,
false,
1,
'',
array( '' => '-- Selecteer --' )
);
$form -> setHelpText('auteur_id', 'Selecteer de gebruikersnaam van de persoon die als laatste een aanpassing aan de pagina heeft gedaan.');
$form -> setErrorMessage( "auteur_id", "Er is geen auteur geselecteerd!", true);
// make the datefield
$form -> dateField("Publicatiedatum *", "publicatiedatumtijd",null,true,"d-m-y", "10:2");;
$form -> setHelpText('publicatiedatumtijd', 'Vul een publicatiedatum in. Vanaf deze datum zal de pagina beschikbaar zijn op de website');
$form -> setErrorMessage( "publicatiedatumtijd", "Er is geen publicatiedatumtijd ingevuld!", true);
// make the checkbox
$array = array("1" => "Actief" );
$form -> checkBox("Status", "status" , $array, "", true, 'style="width:20px; margin: 3px;"', "");
$form -> setHelpText('status', 'Als de status inactief is, wordt deze pagina uitgeschakeld en is deze niet meer zichtbaar op de website.');
// make button
$form -> imageButton("images/but_opslaan.png","",'class="volgende"');
// set the data handling function
$form -> onSaved ( "doRun" );
// display the form
?>
http://plaatscode.be/138775/
|