Hi, my gallery (1.5.8) is at www.F1Album.com ,   it's also at www.BTCCAlbum.com  and a few others besides . . .  it's all the same gallery just with different Domains.
I'd like to reflect the Domain name in the Gallery Name  ( {GAL_NAME} ),  for example  for www.f1album.com  F1 Album,  for  www.bttcalbum.com  BTCC Album,  you get the idea.
A friend has suggested some ideas but the coding is beyond me.  I've done some bits of coding in the past but very, very little php.
I tried adding this to my relevant  theme.php . . .  it didn't work and with my little knowledge I'm stuggking to know if it's in the correct file or if the synatx is correct . . .
if (stripos($_SERVER['SERVER_NAME'], 'f1album'))
 '{GAL_NAME}'= "F1Album" ;
 
else 
 '{GAL_NAME}'= "..." ;  
			
			
			
				Ok,  I'm understanding the syntax a little better now,  I understand that the {GAL_NAME} is an entry in an array.
I think I understand how to change that entry . . .
$template_vars = array(
        '{GAL_NAME}'=> "F1Album",        
        );
putting it in the template.php hasn't done the job though.  I assume it gets read somewhere else after template.php . . .  and overwrites my change ?
			
			
			
				Easiest way would be to change the variable itself instead of the theme placeholder, so use something like this in your theme.php
switch ($superCage->server->getRaw('HTTP_HOST')) {
    case 'example1.com':
        $CONFIG['gallery_name'] = 'Welcome to Example1';
    break;
    case 'example2.com':
        $CONFIG['gallery_name'] = 'Welcome to Example2';
    break;
    case 'example3.com':
        $CONFIG['gallery_name'] = 'Welcome to Example3';
    break;
    
    default:
        $CONFIG['gallery_name'] = 'Welcome to ' . $superCage->server->getEscaped('HTTP_HOST');
}
			
			
			
				Quote from: Nibbler on August 18, 2010, 08:34:34 PM
Easiest way would be to change the variable itself instead of the theme placeholder, so use something like this in your theme.php
Thanks a bunch   ;D  I owe you a pint   :D  just the help I needed . . . .
In the end I did this,  seems to do exactly what I wanted.
         $CONFIG['gallery_name'] =  "F1 Album/BTCC Album" ;        
if (stripos(($superCage->server->getRaw('HTTP_HOST')), 'f1') !== false )
  
       $CONFIG['gallery_name'] = "F1 Album" ;
if (stripos(($superCage->server->getRaw('HTTP_HOST')), 'btcc') !== false )
  
       $CONFIG['gallery_name'] = "BTCC Album" ;
if (stripos(($superCage->server->getRaw('HTTP_HOST')), 'heldinmemory') !== false )
  
       $CONFIG['gallery_name'] = "Held in Memory" ;