[svn r21152] Minor change to avoid fatal error (return value in write context)

skala
Yannick Warnier 16 years ago
parent c246bbb6b8
commit 419bd6bf46
  1. 105
      main/metadata/phpdig/config.php

@ -72,7 +72,8 @@ if ((isset($_SERVER['SCRIPT_NAME'])) && (eregi("config.php",$_SERVER['SCRIPT_NAM
if ((isset($_SERVER['PATH_TRANSLATED'])) && (eregi("config.php",$_SERVER['PATH_TRANSLATED']))) {
exit();
}
if ((isset(api_get_self())) && (eregi("config.php",api_get_self()))) {
$self = api_get_self();
if ((isset($self)) && (eregi('config.php',$self))) {
exit();
}
@ -144,20 +145,20 @@ define('PHPDIG_ENCODING', strtolower($charset));
// replace/edit phpdig_string_subst/phpdig_words_chars for encodings as needed
// note: you may need to alter table keywords modify keyword varchar(64) binary; for certain encodings
$phpdig_string_subst['iso-8859-1'] = 'A:ÀÁÂÃÄÅ,a:àáâãäå,O:ÒÓÔÕÖØ,o:òóôõöø,E:ÈÉÊË,e:èéêë,C:Ç,c:ç,I:ÌÍÎÏ,i:ìíîï,U:ÙÚÛÜ,u:ùúûü,Y:Ý,y:ÿý,N:Ñ,n:ñ';
$phpdig_string_subst['iso-8859-2'] = 'A:ÁÂÄá,C:ÇÆÈ,D:ÏÐ,E:ÉËÊÌ,I:ÍÎ,L:Å¥£,N:ÑÒ,O:ÓÔÖÕ,R:ÀØ,S:¦ª©,T:Þ«,U:ÚÜÙÛ,Y:Ý,Z:¬¯®,a:áâäã±,c:çæè,d:ïð,e:éëêì,i:íî,l:åµ³,n:ñò,o:óôöõ,r:àø,s:¶º¹,t:þ»,u:úüùû,y:ý,z:¼¿¾';
$phpdig_string_subst['iso-8859-1'] = 'A:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,a:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,O:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,o:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,E:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,e:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,C:<EFBFBD>,c:<EFBFBD>,I:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,i:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,U:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,u:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,Y:<EFBFBD>,y:<EFBFBD><EFBFBD>,N:<EFBFBD>,n:<EFBFBD>';
$phpdig_string_subst['iso-8859-2'] = 'A:<EFBFBD><EFBFBD><EFBFBD>á,C:<EFBFBD><EFBFBD><EFBFBD>,D:<EFBFBD><EFBFBD>,E:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,I:<EFBFBD><EFBFBD>,L:ť<EFBFBD>,N:<EFBFBD><EFBFBD>,O:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,R:<EFBFBD><EFBFBD>,S:<EFBFBD><EFBFBD><EFBFBD>,T:ޫ,U:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,Y:<EFBFBD>,Z:<EFBFBD><EFBFBD><EFBFBD>,a:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,c:<EFBFBD><EFBFBD><EFBFBD>,d:<EFBFBD><EFBFBD>,e:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,i:<EFBFBD><EFBFBD>,l:嵳,n:<EFBFBD><EFBFBD>,o:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,r:<EFBFBD><EFBFBD>,s:<EFBFBD><EFBFBD><EFBFBD>,t:<EFBFBD><EFBFBD>,u:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,y:<EFBFBD>,z:<EFBFBD><EFBFBD><EFBFBD>';
$phpdig_string_subst['iso-8859-6'] = 'Q:Q,q:q';
//$phpdig_string_subst['iso-8859-7'] = 'é:ßú,á:Ü,å:Ý,ç:Þ,ï:ü,õ:ýû,ù:þ';
$phpdig_string_subst['iso-8859-7'] = 'á:Á¶Ü,â:Â,ã:Ã,ä:Ä,å:ŸÝ,æ:Æ,ç:Þǹ,è:è,é:ßúɺ,ê:Ê,ë:Ë,ì:Ì,í:Í,î:Î,ï:ü¼Ï,ð:Ð,ñ:Ñ,ó:Óò,ô:Ô,õ:ýûÕ¾,ö:Ö,÷:×,ø:Ø,ù:þÙ¿';
//$phpdig_string_subst['iso-8859-7'] = '<EFBFBD>:<EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>';
$phpdig_string_subst['iso-8859-7'] = '<EFBFBD>:<EFBFBD><EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>ǹ,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD><EFBFBD>ɺ,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD><EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD><EFBFBD>վ,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>ٿ';
$phpdig_string_subst['tis-620'] = 'Q:Q,q:q';
$phpdig_string_subst['windows-1251'] = 'À:à,Á:á,Â:â,Ã:ã,Ä:ä,Å:å,Æ:æ,Ç:ç,È:è,É:é,Ê:ê,Ë:ë,Ì:ì,Í:í,Î:î,Ï:ï,Ð:ð,Ñ:ñ,Ò:ò,Ó:ó,Ô:ô,Õ:õ,Ö:ö,×:÷,Ø:ø,Ù:ù,Ú:ú,Û:û,Ü:ü,Ý:ý,Þ:þ,ß:ÿ';
$phpdig_string_subst['windows-1251'] = '<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>,<EFBFBD>:<EFBFBD>';
$phpdig_words_chars['iso-8859-1'] = '[:alnum:]ðþßµ';
$phpdig_words_chars['iso-8859-2'] = '[:alnum:]ðþßµ';
$phpdig_words_chars['iso-8859-6'] = '[:alnum:]¤¬»¿ÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚàáâãäåæçèéêëìíîïðñò';
$phpdig_words_chars['iso-8859-7'] = '[:alnum:]ÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÓÔÕÖ×ØÙ¢¸¹º¼¾¿ÚÛáâãäåæçèéêëìíîïðñóôõö÷øùÜÝÞßüýþúûÀà';
$phpdig_words_chars['tis-620'] = '[:alnum:]¡¢£¤¥¦§¨©ª«¬_®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÜßàáâãäåæçèéêëìíîïðñòóôõö÷øùúû';
$phpdig_words_chars['windows-1251'] = '[:alnum:]ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ';
$phpdig_words_chars['iso-8859-1'] = '[:alnum:]<EFBFBD><EFBFBD>ߵ';
$phpdig_words_chars['iso-8859-2'] = '[:alnum:]<EFBFBD><EFBFBD>ߵ';
$phpdig_words_chars['iso-8859-6'] = '[:alnum:]<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
$phpdig_words_chars['iso-8859-7'] = '[:alnum:]<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>٢<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
$phpdig_words_chars['tis-620'] = '[:alnum:]<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
$phpdig_words_chars['windows-1251'] = '[:alnum:]<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>';
// start is AND OPERATOR, exact is EXACT PHRASE, and any is OR OPERATOR
define('SEARCH_DEFAULT_MODE','start'); // default search mode (start|exact|any)
@ -285,55 +286,55 @@ define('FORBIDDEN_EXTENSIONS','\.(rm|ico|cab|swf|css|gz|z|tar|zip|tgz|msi|arj|zo
//----------HTML ENTITIES
$spec = array( "&amp" => "&",
"&agrave" => "à",
"&egrave" => "è",
"&ugrave" => "ù",
"&oacute;" => "ó",
"&eacute" => "é",
"&icirc" => "î",
"&ocirc" => "ô",
"&ucirc" => "û",
"&ecirc" => "ê",
"&ccedil" => "ç",
"&agrave" => "<EFBFBD>",
"&egrave" => "<EFBFBD>",
"&ugrave" => "<EFBFBD>",
"&oacute;" => "<EFBFBD>",
"&eacute" => "<EFBFBD>",
"&icirc" => "<EFBFBD>",
"&ocirc" => "<EFBFBD>",
"&ucirc" => "<EFBFBD>",
"&ecirc" => "<EFBFBD>",
"&ccedil" => "<EFBFBD>",
"&#156" => "oe",
"&gt" => " ",
"&lt" => " ",
"&deg" => " ",
"&apos" => "'",
"&quot" => " ",
"&acirc" => "â",
"&iuml" => "ï",
"&euml" => "ë",
"&auml" => "ä",
"&Auml" => "Ä",
"&Euml" => "Ë",
"&Iuml" => "Ï",
"&Uuml" => "Ü",
"&ouml" => "ö",
"&uuml" => "ü",
"&acirc" => "<EFBFBD>",
"&iuml" => "<EFBFBD>",
"&euml" => "<EFBFBD>",
"&auml" => "<EFBFBD>",
"&Auml" => "<EFBFBD>",
"&Euml" => "<EFBFBD>",
"&Iuml" => "<EFBFBD>",
"&Uuml" => "<EFBFBD>",
"&ouml" => "<EFBFBD>",
"&uuml" => "<EFBFBD>",
"&nbsp" => " ",
"&szlig" => "ß",
"&iacute" => "í",
"&szlig" => "<EFBFBD>",
"&iacute" => "<EFBFBD>",
"&reg" => " ",
"&copy" => " ",
"&aacute" => "á",
"&Aacute" => "Á",
"&eth" => "ð",
"&ETH" => "Ð",
"&Eacute" => "É",
"&Iacute" => "Í",
"&Oacute" => "Ó",
"&uacute" => "ú",
"&Uacute" => "Ú",
"&THORN" => "Þ",
"&thorn" => "þ",
"&Ouml" => "Ö",
"&aelig" => "æ",
"&AELIG" => "Æ",
"&aring" => "å",
"&Aring" => "Å",
"&oslash" => "ø",
"&Oslash" => "Ø"
"&aacute" => "<EFBFBD>",
"&Aacute" => "<EFBFBD>",
"&eth" => "<EFBFBD>",
"&ETH" => "<EFBFBD>",
"&Eacute" => "<EFBFBD>",
"&Iacute" => "<EFBFBD>",
"&Oacute" => "<EFBFBD>",
"&uacute" => "<EFBFBD>",
"&Uacute" => "<EFBFBD>",
"&THORN" => "<EFBFBD>",
"&thorn" => "<EFBFBD>",
"&Ouml" => "<EFBFBD>",
"&aelig" => "<EFBFBD>",
"&AELIG" => "<EFBFBD>",
"&aring" => "<EFBFBD>",
"&Aring" => "<EFBFBD>",
"&oslash" => "<EFBFBD>",
"&Oslash" => "<EFBFBD>"
);
//month names in iso dates

Loading…
Cancel
Save