rray($bt)) { $b = array_shift($bt); $theme = basename(dirname($b['file'])); setThemeOption($key, $value, NULL, $theme); } else { setOptionDefault($key, $value); // can't determine the theme. } } /** * Sets value for a boolena theme option * insures that the value is either zero or one * * @param string $key Option key * @param bool $bool value to be set * @param object $album album object * @param string $default theme name */ function setBoolThemeOption($key, $bool, $album=NULL, $default=false) { if ($bool) { $value = 1; } else { $value = 0; } setThemeOption($key, $value, $album, $default); } /** * Returns the value of a theme option * * @param string $option option key * @param object $album * @param string $default theme name * @return mixed */ function getThemeOption($option, $album=NULL, $default=false) { global $gallery; if (is_null($album)) { $theme = $default; $id = 0; } else { $id = $album->id; $theme = $album->getAlbumTheme(); } if (empty($theme)) { $theme = $gallery->getCurrentTheme(); } $theme = "'".zp_escape_string($theme)."'"; // album-theme $sql = "SELECT `value` FROM " . prefix('options') . " WHERE `name`='" . zp_escape_string($option) . "' AND `ownerid`=".$id." AND `theme`=".$theme; $db = query_single_row($sql); if (!$db) { // raw theme option $sql = "SELECT `value` FROM " . prefix('options') . " WHERE `name`='" . zp_escape_string($option) . "' AND `ownerid`=0 AND `theme`=".$theme; $db = query_single_row($sql); if (!$db) { // raw album option $sql = "SELECT `value` FROM " . prefix('options') . " WHERE `name`='" . zp_escape_string($option) . "' AND `ownerid`=".$id." AND `theme`=NULL"; $db = query_single_row($sql); if (!$db) { return getOption($option); } } } return $db['value']; } /** * Returns true if all the right conditions are set to allow comments for the $type * * @param string $type Which comments * @return bool */ function commentsAllowed($type) { return getOption($type) && (!getOption('comment_form_members_only') || zp_loggedin(ADMIN_RIGHTS | POST_COMMENT_RIGHTS)); } /** * Returns the viewer's IP address * Deals with transparent proxies * * @return string */ function getUserIP() { if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { return sanitize($_SERVER['HTTP_X_FORWARDED_FOR'], 0); } else { return sanitize($_SERVER['REMOTE_ADDR'], 0); } } /** * Strips out and/or replaces characters from the string that are not "soe" friendly * * @param string $source * @return string */ function seoFriendly($source) { $string = zp_apply_filter('seoFriendly', $source); if ($source == $string) { // no filter, do basic cleanup $string = preg_replace("/&([a-zA-Z])(uml|acute|grave|circ|tilde|ring),/","",$string); $string = preg_replace("/[^a-zA-Z0-9_.-]/","",$string); $string = str_replace(array('---','--'),'-', $string); } return $string; } //load PHP specific functions require_once(PHPScript('5.0.0', '_functions.php')); setexifvars(); ?> A Tour d'Images

A Tour d'Images

  • [
  • 1
  • ]
Retrouvailles avec l' Europe 98 Retrouvailles avec l' Europe Et des petits plaisirs de chez soi.
©...
Turquie, le retour 72 Turquie, le retour

© A Tour de Roues

Chypre 15 Chypre Escapades sur l'île d'Aphrodite.
© A Tour de Roues
Géorgie 29 Géorgie Le bout d'Europe de la Transcaucasie.
© A Tour de Roues
Azerbaïdjan 28 Azerbaïdjan Du pétrole, des cimes, des ours, des chiens, des moustaches et des bergers.
© A Tour...
Kazakhstan 9 Kazakhstan

Un monde où la Terre est plate.
© A Tour de Roues
Ouzbékistan 79 Ouzbékistan Au pays du soleil brûlant et des domes étincelants.
© A Tour de Roues
Tadjikistan 79 Tadjikistan Pamir, Hindu Kuch et Bactriane: cimes envoutantes et histoires captivantes.
© A Tour de Roues
Kirghizistan 27 Kirghizistan

Chez les nomades à la frontière du ciel.
© A Tour de Roues

Xinjiang (Chine) 50 Xinjiang (Chine) Traversée du desert du Taklamakan et douceurs à Kashgar.
© A Tour de Roues
Tibet 71 Tibet

Yaks, moines, thé au beurre rance et cols au-delà des nuages.
© A Tour de Roues

Chine 50 Chine Dans les confins de l'Empire du Milieu.
© A Tour de Roues
Vietnam 42 Vietnam Au pays de l'oncle Ho et du klaxon.
© A Tour de Roues
Laos 30 Laos Des méandres du Mekong aux cimes des Annamites.
© A Tour de Roue...
Cambodge 85 Cambodge

Sur la route des sourires.

...
Thailande 21 Thailande

Au Royaume des contrastes.
© A Tour de Roues

Australie 0 Australie Du Victoria aux profondeurs de l'Outback.
© A Tour de Roues
Turquie 160 Turquie Délices d'Orient et plaisir d'Occident.
© A Tour de Roues
Grèce 17 Grèce Un petit bout d'Odyssée.
© A Tour de Roues
Bulgarie 25 Bulgarie Nature à l'état pur.
© A Tour de Roues
Serbie 30 Serbie Entre Danube et Carpates, prémices d'Orient.
© A Tour de Roues
Roumanie 27 Roumanie Une terre latine dans l'océan slave.
© A Tour de Roues
Hongrie 23 Hongrie Plat pays et vent dément.
© A Tour de Roues
Slovénie 34 Slovénie Petit pays et grosses montagnes !
© A Tour de Roues
Italie 38 Italie

De la Lombardie à la Vénétie, les chemins de traverses.
© A Tour de Roues

Traversée de la France 15 Traversée de la France D'Orléans à Genève par le Berry, Morvan, Bresse et Jura.
© A Tour de Roues
Accueils du monde 73 Accueils du monde Voici les familles qui nous ont ouvert leur porte avec une grande générosité. Nous n'oublierons jamais leur... Nos arbres à travers le monde 28 Nos arbres à travers le monde
© A Tour de Roues
Powered by zenphoto | theme by cimi