Difference between revisions of "Exporting Data"
Line 63: | Line 63: | ||
==Mod_Settings== | ==Mod_Settings== | ||
+ | Each download mode will now need to be set up as a subform within each of the mod_settings files allowing users to download data. The CSV downloader is pretty much now the model for this now. As the conf is a 'mac' or macro view (a.k.a data_view) subform, it should appear in the mod_settings as such. An example of the configured subform for CSV downloads can be seen in the [http://ark.lparchaeology.com/wiki/index.php/Mod_settings.php#Export mod_settings] documentation. | ||
[[category: Administrator]] | [[category: Administrator]] |
Revision as of 11:26, 23 February 2011
In order to allow your users to use the export functionality of ARK you need to set a few settings in the mod_settings.php and settings.php files. An example is here.
You will also need to set up a couple of settings in settings.php, namely:
Settings.php
Export Directory
The export directories are set for each case in the top of the settings file, as seen (INSERT LINK TO SETTINGS). Listed below are example directories for each case
- ms4w:
// EXPORT $export_dir = $ark_dir.'data/tmp/';
- mac:
// EXPORT $export_dir = $doc_root.$ark_dir.'data/downloads/';
- linux:
// EXPORT $export_dir = $ark_dir.'data/tmp/';
Export Tools
Each tool used in the download tools toolbar in the search page (data_view) must also be set up in the settings file (INSERT LINK TO SETTINGS).
- CSV:
// DOWNLOADS $res = "results_mode=dl"; $group_dls[] = array( 'type' => 'text', 'href' => "overlay_holder.php?$res&dl_mode=csv&lboxreload=1&sf_conf=conf_mac_exportdownloadcsv", 'css_class' => FALSE, 'mkname' => 'csv', 'lightbox' => 'lightbox|200' );
- RSS and Atom feeds:
// FEEDS $res = "results_mode=feed"; $group_feeds[] = array( 'type' => 'text', 'href' => "{$_SERVER['PHP_SELF']}?$res&feed_mode=rss", 'css_class' => FALSE, 'mkname' => 'rss', 'lightbox' => FALSE ); $group_feeds[] = array( 'type' => 'text', 'href' => "{$_SERVER['PHP_SELF']}?$res&feed_mode=atom", 'css_class' => FALSE, 'mkname' => 'atom', 'lightbox' => FALSE );
Mod_Settings
Each download mode will now need to be set up as a subform within each of the mod_settings files allowing users to download data. The CSV downloader is pretty much now the model for this now. As the conf is a 'mac' or macro view (a.k.a data_view) subform, it should appear in the mod_settings as such. An example of the configured subform for CSV downloads can be seen in the mod_settings documentation.