*** empty log message ***

git-svn-id: http://piwigo.org/svn/trunk@19 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
z0rglub
2003-05-27 20:56:13 +00:00
parent 4ac5b8f83f
commit 0b6204e5fb
21 changed files with 208 additions and 251 deletions
+10 -18
View File
@@ -53,7 +53,7 @@ database_connection();
// Each field becomes an information of the array $conf.
// Example :
// prefixe_thumbnail --> $conf['prefixe_thumbnail']
$infos = array( 'prefixe_thumbnail', 'webmaster', 'mail_webmaster', 'acces',
$infos = array( 'prefix_thumbnail', 'webmaster', 'mail_webmaster', 'access',
'session_id_size', 'session_keyword', 'session_time',
'max_user_listbox', 'show_comments', 'nb_comment_page',
'upload_available', 'upload_maxfilesize', 'upload_maxwidth',
@@ -61,32 +61,24 @@ $infos = array( 'prefixe_thumbnail', 'webmaster', 'mail_webmaster', 'acces',
'upload_maxheight_thumbnail' );
$query = 'SELECT';
for ( $i = 0; $i < sizeof( $infos ); $i++ )
{
if ( $i > 0 )
{
$query.= ',';
}
else
{
$query.= ' ';
}
$query.= $infos[$i];
foreach ( $infos as $i => $info ) {
if ( $i > 0 ) $query.= ',';
else $query.= ' ';
$query.= $info;
}
$query .= ' FROM '.PREFIX_TABLE.'config;';
$query.= ' FROM '.PREFIX_TABLE.'config;';
$row = mysql_fetch_array( mysql_query( $query ) );
// affectation of each field of the table "config" to an information of the
// array $conf.
for ( $i = 0; $i < sizeof( $infos ); $i++ )
{
$conf[$infos[$i]] = $row[$infos[$i]];
foreach ( $infos as $info ) {
$conf[$info] = $row[$info];
// If the field is true or false, the variable is transformed into a boolean
// value.
if ( $row[$infos[$i]] == 'true' || $row[$infos[$i]] == 'false' )
if ( $row[$info] == 'true' or $row[$info] == 'false' )
{
$conf[$infos[$i]] = get_boolean( $row[$infos[$i]] );
$conf[$info] = get_boolean( $row[$info] );
}
}
$conf['log'] = false;
+7
View File
@@ -405,6 +405,10 @@ function initialize_category( $calling_page = 'category' )
$words = explode( ',', $_GET['search'] );
$sql_search = array();
foreach ( $words as $i => $word ) {
// if the user searchs any of the words, the where statement must
// be :
// field1 LIKE '%$word1%' OR field2 LIKE '%$word1%' ...
// OR field1 LIKE '%$word2%' OR field2 LIKE '%$word2%' ...
if ( $_GET['mode'] == 'OR' )
{
if ( $i != 0 ) $page['where'].= ' OR';
@@ -413,6 +417,9 @@ function initialize_category( $calling_page = 'category' )
$page['where'].= ' '.$field." LIKE '%".$word."%'";
}
}
// if the user searchs all the words :
// ( field1 LIKE '%$word1%' OR field2 LIKE '%$word1%' )
// AND ( field1 LIKE '%$word2%' OR field2 LIKE '%$word2%' )
else if ( $_GET['mode'] == 'AND' )
{
if ( $i != 0 ) $page['where'].= ' AND';