# --------- Links Table ----------------
$output .= Links::language('dialog_create', 'Links');
$c = $DB->creator('Links');
$c->clear_schema() if ($action eq 'force');
$c->cols (
ID => { pos => 1, type => 'INT', not_null => 1, unsigned => 1, regex => '^\d+$', form_display => Links::language('prompt_ID') },
Title => { pos => 2, type => 'CHAR', size => 100, not_null => 1, weight => 3, form_display => Links::language('prompt_Title') },
URL => { pos => 3, type => 'CHAR', size => 255, not_null => 1, weight => 1, default => 'http://', regex => '^\w+:', form_display => Links::language('prompt_URL') },
LinkOwner => { pos => 4, type => 'CHAR', size => 50, not_null => 1, default => 'admin', form_display => Links::language('prompt_LinkOwner') },
Add_Date => { pos => 5, type => 'DATE', not_null => 1, form_display => Links::language('prompt_Add_Date') },
Mod_Date => { pos => 6, type => 'DATE', not_null => 1, form_display => Links::language('prompt_Mod_Date') },
Description => { pos => 7, type => 'TEXT', weight => 1, form_display => Links::language('prompt_Description') },
Contact_Name => { pos => 8, type => 'CHAR', size => 255, form_display => Links::language('prompt_Contact_Name') },
Contact_Email => { pos => 9, type => 'CHAR', size => 255, form_display => Links::language('prompt_Contact_Email') },
Hits => { pos => 10, type => 'INT', not_null => 1, default => 0, regex => '^\d+$', form_display => Links::language('prompt_Hits') },
isNew => { pos => 11, type => 'ENUM', values => ['No', 'Yes'], not_null => 1, default => 'No', form_display => Links::language('prompt_isNew') },
isChanged => { pos => 12, type => 'ENUM', values => ['No', 'Yes'], not_null => 1, default => 'No', form_display => Links::language('prompt_isChanged') },
isPopular => { pos => 13, type => 'ENUM', values => ['No', 'Yes'], not_null => 1, default => 'No', form_display => Links::language('prompt_isPopular') },
isValidated => { pos => 14, type => 'ENUM', values => ['No', 'Yes'], not_null => 1, default => 'Yes', form_display => Links::language('prompt_isValidated') },
Rating => { pos => 15, type => 'FLOAT', display => 12, decimal => 2, not_null => 1, default => 0, regex => '^\d+\.?\d*$', form_display => Links::language('prompt_Rating') },
Votes => { pos => 16, type => 'SMALLINT', unsigned => 1, not_null => 1, default => 0, regex => '^\d+$', form_display => Links::language('prompt_Votes') },
Status => { pos => 17, type => 'SMALLINT', not_null => 1, default => 0, regex => '^\-?\d+$', form_display => Links::language('prompt_Status') },
Date_Checked => { pos => 18, type => 'DATETIME', default => '', form_display => Links::language('prompt_Date_Checked') },
Timestmp => { pos => 19, type => 'TIMESTAMP', time_check => 1, form_display => Links::language('prompt_Timestmp') }
);
Change the position of course!!