[set violation]1[/set] [perl arg="values session scratch" int] my $arg = q{[data session arg]} || $Safe{'values'}{mvc_data_table}; my $allowed = q{[scratch dbs_to_edit]}; my $configured = q{[list-databases]}; if($allowed =~ /\b$arg\b/ and $configured =~ /\b$arg\b/) { undef $Safe{scratch}{violation}; $Safe{'values'}{mv_data_table} = $arg; $Safe{'values'}{mvc_data_table} = $arg; } else { undef $Safe{'values'}{mv_data_table}; undef $Safe{'values'}{mvc_data_table}; } return ''; [/perl] [bounce href="[area special/violation]" if="[scratch violation]"] Table [value mv_data_table]: Upload/Download/Export [title-bar]Table [value mv_data_table]: Upload/Download/Export[/title-bar]

Edit Menu for table [value mv_data_table]
[scratch menu]

[rotate-database]

[set Export] mvc_export_database=1 mv_nextpage=config/export mvc_data_field= [/set] [set Export and add field] mvc_export_database=1 mv_nextpage=config/add_field [/set] [set Export and delete field] mv_data_function=delete mv_nextpage=config/delete_field [/set] [title-bar]Export[/title-bar] Export as
Export to file
(leave empty for default file)


[title-bar]Add or delete field[/title-bar] Field name:


[set name=mvc_data_file interpolate=1][dbinfo table="[value mv_data_table]" attribute=file][/set] [if type=explicit compare="[value-extended name=upload_file test=isfile]"] [title-bar]Uploaded file [value mvc_data_file]: [value-extended name=upload_file outfile="upload/[value mvc_data_file]" yes=Succeeded no=FAILED ][/title-bar]

[/if] [title-bar]Restore or use new database text source file[/title-bar] [check-upload file="[scratch mvc_data_file]"] [if type=file term="products/[scratch mvc_data_file]+"] [set name="Rotate in new database" int] mvc_rotate_database=[cgi mvc_data_file] [/set]
[else]No new files available[/else] [/if] [if type=file term="products/[scratch mvc_data_file]-"] [set name="Return to saved database" int] mvc_rotate_database=[scratch mvc_data_file] mvc_rotate_direction=unsave [/set] [else]
No saved files available[/else] [/if]

[if scratch mvc_data_file] [title-bar]Upload new database text source file[/title-bar]


   ASCII Binary
[/if] [title-bar 400 5]Upload updates text file[/title-bar]

Update only   Add records
ASCII Binary
[if type=file term="upload/[value mv_data_table].update"] [check-upload file="[value mv_data_table].update" same=1] [/if] [if type=file term="upload/[value mv_data_table].add"] [check-upload file="[value mv_data_table].add" same=1] [/if] [if type=file term="products/[value mv_data_table].update"] [tag op="flag write" interpolate=1][value mv_data_table][/tag] [import-fields table="[value mv_data_table]" move=1] [/if] [if type=file term="products/[value mv_data_table].add"] [tag op="flag write" interpolate=1][value mv_data_table][/tag] [import-fields table="[value mv_data_table]" file="products/[value mv_data_table].add" move=1 add=1] [/if]

Edit Menu for table [value mv_data_table]
[scratch menu]