error_reporting(0); // *** Steficon DB settings *** // $DB_NAM="eaaci_elections2011"; // $DB_SRV="localhost"; // $DB_USR="root"; // $DB_PAS=""; // *** Webland DB settings *** $DB_NAM="eaaci_el2020_sup"; //$DB_SRV="mySQL10.webland.ch"; //$DB_USR="eaaci_el2011"; //$DB_PAS="st3fic0n"; $DB_SRV="localhost"; $DB_USR="root"; $DB_PAS="V]8NK=eY,tXm@,QK"; //$DB_PAS=""; // *** Attachment upload directory *** // $IN_MEDIA_DIR="/usr/local/apache-1.3.28/htdocs/media/quest/media/"; // $IN_MEDIA_URL="/media/quest/media/"; $IN_MEDIA_DIR="E:/Websites/eaaci.org/elections"; //$IN_MEDIA_DIR="C:/wamp/www/elections_pre"; $IN_MEDIA_URL="/pdfs/"; // *** Module upload directory *** // $IN_MODULE_DIR="/usr/local/apache-1.3.28/htdocs/media/quest/assets/mods/"; // $IN_MODULE_URL="/media/stcmt/mods/"; // *** Lock first level of nodes? $LOCK_FIRST_LEVEL=false; // *** Default locale $DEFLOC=1; // *** User status constants *** $in_userstat["A"]="Active"; $in_userstat["I"]="Inactive"; // *** Cat status constants *** $in_catstat["A"]="Public"; //$in_catstat["P"]="Private"; $in_catstat["I"]="Inactive"; // *** Cat param constants $in_catparam[1]="main"; // *** Question type constants *** $in_questtype[1]="Multiple choice"; $in_questtype[2]="Single"; // *** Attachment status constants *** $in_attstat["A"]="Active"; $in_attstat["I"]="Inactive"; // *** Ads status constants *** $in_adstat["A"]="Active"; $in_adstat["I"]="Inactive"; // *** Question status constants *** $in_queststat["A"]="Active"; $in_queststat["I"]="Inactive"; // *** Module status constants *** $in_modstat["I"]="Inline"; $in_modstat["L"]="Hyperlinked"; // *** Module place constants *** $in_modplace["A"]="Before content"; $in_modplace["B"]="After content"; // *** Member status constants *** $in_memstat["A"]="Active"; $in_memstat["I"]="Inactive"; // *** Member status constants *** $in_Studstat["1"]="Active"; $in_Studstat["2"]="Inactive"; // *** Member mailing list part. constants *** $in_mlstat["Y"]="Yes"; $in_mlstat["N"]="No"; // *** Attachment types $ATTYPE_MEDIA=2; $ATTYPE_FILES=3; // *** Content publishing types $in_pubcont["N"]="One article: title/long - multiple articles: linked_title/short"; $in_pubcont["D"]="One article: title/long - multiple articles: linked_title/short or title/long"; $in_pubcont["F"]="One article: title/short/long - multiple articles: linked_title/short"; $in_pubcont["A"]="One article: title/short/long - multiple articles: linked_title/short or title/long"; // *** Relationships $in_rel[1]="Related article"; $in_rel[$ATTYPE_MEDIA]="Related media"; $in_rel[$ATTYPE_FILES]="Related files"; // *** Users' permission bits *** $BIT_READ=1; $BIT_MOD=2; $BIT_ADD=4; $NoOfBits=3; $DEFAULT_MASK="731"; $in_permcat[0]="Users"; $in_permcat[1]="Nodes"; $in_permcat[2]="Articles"; $in_permcat[3]="Media"; $in_permcat[4]="Files"; $in_permcat[5]="Templates"; $in_permcat[6]="Config"; $in_permcat[7]="Ads"; $in_permcat[8]="Members"; $in_permcat[9]="Modules"; $in_permcat[10]="Keywords"; $in_permcat[11]="Newsletter"; // *** Session initialization *** function begin_console_session() { session_start(); session_cache_limiter('private_no_expire'); @$_SESSION["ses_username"]; @$_SESSION["ses_userid"]; @$_SESSION["ses_userperms"]; @$_SESSION["ses_groupid"]; @$_SESSION["ses_startcat"]; @$_SESSION["ses_maxartstat"]; } function start_site_session() { global $DEFLOC,$ses_locale; session_start(); session_register("mem_username"); session_register("mem_id"); session_register("ses_locale"); session_register("ses_username"); session_register("ses_studentid"); session_register("ses_loggedin"); session_register("ses_testid"); session_register("arr"); session_register("test_saved"); session_register("quesids"); if($ses_locale<=0) $ses_locale=$DEFLOC; } $Countries= array( "Please Select", "Afghanistan", "Albania", "Algeria", "Andorra", "Angola", "Antigua and", "Barbuda", "Argentina", "Armenia", "Australia", "Austria", "Azerbaijan", "Bahamas, The", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bhutan", "Bolivia", "Bosnia and", "Herzegovina", "Botswana", "Brazil", "Brunei", "Bulgaria", "Burkina Faso", "Burma", "Burundi", "Cambodia", "Cameroon", "Canada", "Cape Verde", "Central", "African Republic", "Chad", "Chile", "China", "Colombia", "Comoros", "Congo (Brazzaville)", "Congo (Kinshasa)", "Costa Rica", "Cote d'Ivoire", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "Ecuador", "Egypt", "El Salvador", "Equatorial Guinea", "Eritrea", "Estonia", "Ethiopia", "Fiji", "Finland", "France", "FYROM", "Gabon", "Gambia, The", "Georgia", "Germany", "Ghana", "Greece", "Grenada", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Holy See", "Honduras", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Korea, North", "Korea, South", "Kuwait", "Kyrgyzstan", "Laos", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Marshall Islands", "Mauritania", "Mauritius", "Mexico", "Micronesia", "Federated States of", "Moldova", "Monaco", "Mongolia", "Morocco", "Mozambique", "Namibia", "Nauru", "Nepal", "Netherlands", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Norway", "Oman", "Pakistan", "Palau", "Panama", "Papua New Guinea", "Paraguay", "Peru", "Philippines", "Poland", "Portugal", "Qatar", "Romania", "Russia", "Rwanda", "Saint Kitts and Nevis", "Saint Lucia", "Saint Vincent and", "the Grenadines", "Samoa", "San Marino", "Sao Tome and Principe", "Saudi Arabia", "Senegal", "Seychelles", "Sierra Leone", "Singapore", "Slovakia", "Slovenia", "Solomon Islands", "Somalia", "South Africa", "Spain", "Sri Lanka", "Sudan", "Suriname", "Swaziland", "Sweden", "Switzerland", "Syria", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "Togo", "Tonga", "Trinidad and Tobago", "Tunisia", "Turkey", "Turkmenistan", "Tuvalu", "Uganda", "Ukraine", "United Arab Emirates", "United Kingdom", "United States", "Uruguay", "Uzbekistan", "Vanuatu", "Venezuela", "Vietnam", "Yemen", "Yugoslavia", "Zambia", "Zimbabwe"); $Occupations=array( "Please Select", "Physician", "Physician-in-training", "Researcher", "Doctoral Student", "Pharmacist", "Nurse", "Pharmaceutical Industry", "Other" ); $MainFields=array( "Please Select", "Allergy", "Respiratory", "Pediatrics", "ENT", "Dermatology", "Immunology", "Molecular Biology", "Other" ); // *** Global functions *** function SendError($str) { echo "
\n"; exit(); } function timestamp2date_notime($ts) { if($ts>0) return date("Y-m-d",$ts); else return ""; } function timestamp2date($ts) { if($ts>0) return date("Y-m-d H:i",$ts); else return ""; } function date2timestamp($d) { if($d!="") return strtotime($d); else return 0; } function is_allowed($imod,$bit) { global $ses_userperms; return ((0+substr($ses_userperms,$imod,1)) & $bit); } function timestamp2normaldate($ts) { if($ts>0) return date("d/m/Y",$ts); else return ""; } function has_perm($perm,$imod,$bit) { return ((0+substr($perm,$imod,1)) & $bit); } function allowed2do($ouid,$ogid,$rperms,$bit) { global $ses_userid,$ses_groupid; if( $ses_userid==1 ) return true; if( $ses_userid==$ouid && has_perm($rperms,0,$bit) ) return true; if( $ses_groupid==$ogid && has_perm($rperms,1,$bit) ) return true; if( has_perm($rperms,2,$bit) ) return true; return false; } function print_options($arr,$sel) { $k=@array_keys($arr); for($i=0; $iCreation date : | ".timestamp2date($cdate)." | \n"; echo "
Last update : | ".timestamp2date($udate)." | \n"; echo "