archive/archive.conf
Michael Wesemann a936975feb -
2022-04-08 13:36:54 +02:00

178 lines
8.8 KiB
Plaintext

<?
$TITLE = 'Archive';
$TAG = 'ARCHIVE';
$BASEURL = 'https://archive.my.domain';
$ABASE = '/a';
$DATA = "$ABASE/data";
$TMP = "$ABASE/tmp";
$CACHE = "$ABASE/cache";
$DEBUG = 1;
$PHPLOG = "$ABASE/log/archive.log";
$MYHOST = "localhost";
$MYDB = "archive";
$MYUSER = "archive";
$MYPW = "xxxxxx";
$SALT = '$5$ujeeyaequoox';
$BDPW = '';
$LDAPHOST = '';
$LDAPPORT = 0;
$LDAPBASE = '';
// $LDAPALLOW ['gidnumber'] = ['123','999'];
// $LDAPALLOW ['uid'] = ['user','user'];
// $LDAPDENY ['uid'] = ['user'];
$FMAX=32;
$TYPES=array('data','publication','sample','equipment','instrument','chemicals','gas','project');
$SRCS=array('UNKNOWN','INTERN','EXTERNAL');
$PTYP=array('UNKNOWN','FULL ARTICLE','SHORT COMMUNICATION','PERSPECTIVE','REVIEW','BOOK','BOOK CHAPTER',
'DIPLOMA THESIS','MASTER/BACHELOR THESIS','DISSERTATION','HABILITATION','PRESENTATION',
'POSTER','REPORT');
$METH=array('AAS','ATR','AUGER','CO CHEMISORTION','DFT','DRIFTS','EELS','EPR','EXAFS','FTIR',
'HYDROGEN CHEMISORPTION','ICP-OES','KELVIN PROBE','MCPT','NITROGEN ADSORPTION',
'NEUTRON SCATTERING','NEXAFS','NMR','PL','PM-IRAS','RAMAN','RESPES','SAX','SEM','SYNTHESIS',
'TEM','TDS','THERMAL TREATMENT','TPD','TPR/TPO','TPD','UV/VIS','XAS','XPS','XRD');
$DTYP=array('UNKNOWN','IMAGE','RAW DATA','PROCESSED DATA');
// A: mandatory: 0 = no, 1 = no
// B: field type: 0 = text field, 1 = text area, 2 = date, 3 = checkbox, ARRAY = selection list
// C: list mode: 0 = single selection, 1 = multiple selection
// D: read only" 0 = no, 1 =yes
// A B C D
$T = 'data';
$TCHR[$T] = 'D';
$FMAP[$T][] = ['Title', 0, 0, 0, 0];
$FMAP[$T][] = ['Author', 0, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Abstract', 0, 1, 0, 1];
$FMAP[$T][] = ['Keywords', 1, 0, 0, 0];
$FMAP[$T][] = ['Document Type', 0, $DTYP, 0, 0];
$FMAP[$T][] = ['Methods', 0, 0, 0, 0];
$FMAP[$T][] = ['Elements', 0, 0, 0, 0];
$FMAP[$T][] = ['Sample Number', 0, 0, 0, 0];
$T = 'publication';
$TCHR[$T] = 'P';
$FMAP[$T][] = ['Title', 1, 0, 0, 0];
$FMAP[$T][] = ['Author', 1, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Abstract', 0, 1, 0, 0];
$FMAP[$T][] = ['Keywords', 1, 0, 0, 0];
$FMAP[$T][] = ['Document Type', 0, $PTYP, 0, 0];
$FMAP[$T][] = ['Citation', 0, 0, 0, 0];
$FMAP[$T][] = ['DOI', 0, 0, 0, 0];
$T = 'sample';
$TCHR[$T] = 'S';
$FMAP[$T][] = ['Name', 1, 0, 0, 0];
$FMAP[$T][] = ['Preparator', 1, 0, 0, 0];
$FMAP[$T][] = ['Source', 0, $SRCS, 0, 0];
$FMAP[$T][] = ['Sample Description', 1, 0, 0, 0];
$FMAP[$T][] = ['Characterisation Methods', 0, 0, 0, 1];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Date of Preparation', 1, 2, 0, 0];
$FMAP[$T][] = ['Instrument Used', 0, 0, 0, 1];
$FMAP[$T][] = ['Amount of Product', 0, 0, 0, 0];
$FMAP[$T][] = ['Yield (%)', 0, 0, 0, 0];
$FMAP[$T][] = ['Reactants', 0, 0, 0, 1];
$FMAP[$T][] = ['Method of Preparation', 1, 0, 0, 0];
$FMAP[$T][] = ['Location of Sample', 0, 0, 0, 0];
$FMAP[$T][] = ['Special Precautions', 0, 0, 0, 0];
$FMAP[$T][] = ['Cross Reference to Literature', 0, 0, 0, 0];
$FMAP[$T][] = ['Synthesis Data', 0, 0, 0, 1];
$FMAP[$T][] = ['Reaction Data', 0, 0, 0, 1];
$FMAP[$T][] = ['Drying Procedure', 0, 0, 0, 0];
$FMAP[$T][] = ['State of Sample', 0, 0, 0, 0];
$FMAP[$T][] = ['Elements', 0, 0, 0, 0];
$T = 'chemicals';
$TCHR[$T] = 'C';
$FMAP[$T][] = ['English Name', 1, 0, 0, 0];
$FMAP[$T][] = ['German Name', 1, 0, 0, 0];
$FMAP[$T][] = ['Manufacturer', 1, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['IUPAC', 0, 0, 0, 0];
$FMAP[$T][] = ['CAS No', 0, 0, 0, 0];
$FMAP[$T][] = ['LOT / Charge', 1, 0, 0, 0];
$FMAP[$T][] = ['Purity', 1, 0, 0, 0];
$FMAP[$T][] = ['Quantity Ordered', 1, 0, 0, 0];
$FMAP[$T][] = ['Molecular Formula', 0, 0, 0, 0];
$FMAP[$T][] = ['Molar Mass', 0, 0, 0, 0];
$FMAP[$T][] = ['Used By', 0, 0, 0, 0];
$FMAP[$T][] = ['H Phrases', 0, 0, 0, 0];
$FMAP[$T][] = ['Date of Opening', 0, 2, 0, 0];
$FMAP[$T][] = ['CMR', 0, 3, 0, 0];
$T = 'gas';
$TCHR[$T] = 'G';
$FMAP[$T][] = ['English Name', 1, 0, 0, 0];
$FMAP[$T][] = ['German Name', 1, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Formula', 1, 0, 0, 0];
$FMAP[$T][] = ['CAS No', 1, 0, 0, 0];
$FMAP[$T][] = ['Purity', 1, 0, 0, 0];
$FMAP[$T][] = ['Supplier', 1, 0, 0, 0];
$FMAP[$T][] = ['Nominal Composition', 1, 0, 0, 0];
$FMAP[$T][] = ['Actual Composition', 1, 0, 0, 0];
$FMAP[$T][] = ['Certificate of Analysis', 1, 0, 0, 0];
$FMAP[$T][] = ['Location', 1, 0, 0, 0];
$T = 'equipment';
$TCHR[$T] = 'E';
$FMAP[$T][] = ['Name', 1, 0, 0, 0];
$FMAP[$T][] = ['Person in charge', 1, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Application', 1, 0, 0, 0];
$T = 'instrument';
$TCHR[$T] = 'I';
$FMAP[$T][] = ['Device', 1, 0, 0, 0];
$FMAP[$T][] = ['Manufacturer', 1, 0, 0, 0];
$FMAP[$T][] = ['Comment', 0, 1, 0, 0];
$FMAP[$T][] = ['Type', 1, 0, 0, 0];
$FMAP[$T][] = ['Serial Number', 1, 0, 0, 0];
$FMAP[$T][] = ['FHI Inventory Number', 1, 0, 0, 0];
$FMAP[$T][] = ['Power (W)', 0, 0, 0, 0];
$FMAP[$T][] = ['Current (A)', 0, 0, 0, 0];
$FMAP[$T][] = ['Voltage (V)', 0, 0, 0, 0];
$FMAP[$T][] = ['Maximum Operating Temperature', 0, 0, 0, 0];
$FMAP[$T][] = ['Maximum Operating Pressure', 0, 0, 0, 0];
$FMAP[$T][] = ['Measurement Range', 0, 0, 0, 0];
$FMAP[$T][] = ['Maximum Flow', 0, 0, 0, 0];
$FMAP[$T][] = ['Used By', 0, 0, 0, 0];
$FMAP[$T][] = ['Location', 0, 0, 0, 0];
$T = 'project';
$TCHR[$T] = 'X';
$FMAP[$T][] = ['Project', 0, 0, 0, 0];
$FMAP[$T][] = ['Title', 0, 0, 0, 0];
$FMAP[$T][] = ['Comment ', 0, 1, 0, 0];
$FMAP[$T][] = ['Grant Number', 0, 0, 0, 0];
$FMAP[$T][] = ['PSP Element', 0, 0, 0, 0];
$FMAP[$T][] = ['Project Leader', 0, 0, 0, 0];
$FMAP[$T][] = ['Project Term', 0, 0, 0, 0];
$FMAP[$T][] = ['Project Partner', 0, 0, 0, 0];
$FMAP[$T][] = ['Project Staff', 0, 0, 0, 0];
$FMAP[$T][] = ['Supporting AC staff', 0, 0, 0, 0];
$FMAP[$T][] = ['Cooperator', 0, 0, 0, 0];
$DEFSEARCHFIELD[1] = 'Author';
$DEFSEARCHFIELD[2] = 'Title';
$DEFSEARCHFIELD[3] = 'Keywords';
$DEFSEARCHFIELD[4] = 'Comment';
$IDPAT='DPSCGEIX';
?>