| 1 | <?php |
|---|
| 2 | // +-----------------------------------------------------------------------+ |
|---|
| 3 | // | PhpWebGallery - a PHP based picture gallery | |
|---|
| 4 | // | Copyright (C) 2002-2003 Pierrick LE GALL - pierrick@phpwebgallery.net | |
|---|
| 5 | // | Copyright (C) 2003-2007 PhpWebGallery Team - http://phpwebgallery.net | |
|---|
| 6 | // +-----------------------------------------------------------------------+ |
|---|
| 7 | //$lang_info['language_name'] = 'Français'; |
|---|
| 8 | //$lang_info['country'] = 'France'; |
|---|
| 9 | //$lang_info['charset'] = 'iso-8859-1'; |
|---|
| 10 | //$lang_info['direction'] = 'ltr'; |
|---|
| 11 | //$lang_info['code'] = 'fr'; |
|---|
| 12 | global $lang; |
|---|
| 13 | $lang['An_advice_about'] = 'Un nouveau conseil à propos de '; |
|---|
| 14 | $lang['Metadata'] = 'Méta-données'; |
|---|
| 15 | |
|---|
| 16 | foreach ($conf as $key => $value) |
|---|
| 17 | { |
|---|
| 18 | if ( is_string($value) ) |
|---|
| 19 | { |
|---|
| 20 | $bool = ($value == 'false') ? false : $value; |
|---|
| 21 | $bool = ($value == 'true') ? true : $bool; |
|---|
| 22 | $conf[$key] = $bool; |
|---|
| 23 | } |
|---|
| 24 | } |
|---|
| 25 | |
|---|
| 26 | // |
|---|
| 27 | // Don't forget to update range for new advices |
|---|
| 28 | // |
|---|
| 29 | $cases = range(1,34); |
|---|
| 30 | srand ((double) microtime() * 10000000); |
|---|
| 31 | shuffle($cases); |
|---|
| 32 | |
|---|
| 33 | $cond = false; |
|---|
| 34 | foreach ($cases as $id_adv) |
|---|
| 35 | { |
|---|
| 36 | if ($cond) break; |
|---|
| 37 | $adv = array(); |
|---|
| 38 | switch ($id_adv) { |
|---|
| 39 | Case 1 : |
|---|
| 40 | $adv[] = 'Valeur actuelle : public. '; |
|---|
| 41 | $adv[] = 'Essayez $conf[\'newcat_default_status\'] = \'private\';'; |
|---|
| 42 | $adv[] = 'Vous aurez plus de temps pour décrire et contrôler vos images. ' |
|---|
| 43 | . 'Du temps pour vous décider entre un statut privé ou public.'; |
|---|
| 44 | $adv[] = 'Si vous choisissez de rester privé, vous passerez directement ' |
|---|
| 45 | . 'à l\'attribution des autorisations. <br />' |
|---|
| 46 | . 'Vos nouvelles catégories seront préparées plus facilement.'; |
|---|
| 47 | $cond = ($conf['newcat_default_status'] !== 'public'); |
|---|
| 48 | $confk = 'newcat_default_status'; |
|---|
| 49 | break; |
|---|
| 50 | |
|---|
| 51 | Case 2 : |
|---|
| 52 | $adv[] = 'Valeur actuelle : ' . (string) $conf['slideshow_period'] . '.'; |
|---|
| 53 | $adv[] = 'Ce délai pourrait être trop petit pour les connexions ' |
|---|
| 54 | . 'en bas débit.'; |
|---|
| 55 | $adv[] = 'Pensez à une valeur supérieure comme 4.'; |
|---|
| 56 | $cond = ( $conf['slideshow_period'] < 4 ); |
|---|
| 57 | $confk = 'slideshow_period'; |
|---|
| 58 | break; |
|---|
| 59 | |
|---|
| 60 | Case 3 : |
|---|
| 61 | $adv[] = 'Valeur actuelle : ' . implode(', ', $conf['file_ext']) . '. '; |
|---|
| 62 | $adv[] = 'Ne devrait jamais contenir des extensions pouvant être '; |
|---|
| 63 | $adv[] = 'exécutées sur le serveur comme *.php, *.PHP, *.asp, ...'; |
|---|
| 64 | $cond = ( in_array('php',$conf['file_ext']) ); |
|---|
| 65 | $confk = 'file_ext'; |
|---|
| 66 | break; |
|---|
| 67 | |
|---|
| 68 | Case 4 : |
|---|
| 69 | $adv[] = 'Comment gérer les IPTC:'; |
|---|
| 70 | $adv[] = ' 1 - Copiez une image jpg (publique) dans ./tools/<br />' |
|---|
| 71 | . ' 2 - Renommez celle-ci en sample.jpg.<br />' |
|---|
| 72 | . ' 3 - Lancez ./tools/metadata.php<br />' |
|---|
| 73 | . ' 4 - Analysez les résultats pour déterminer quels champs ' |
|---|
| 74 | . 'IPTC pourraient intéresser vos visiteurs.'; |
|---|
| 75 | $adv[] = 'Les débutants laisseront $conf[\'show_iptc\'] = false;'; |
|---|
| 76 | $adv[] = 'Les utilisateurs avancés penseront aux valeurs du tableau ' |
|---|
| 77 | . '$lang; voire même à l\'impact possible sur les templates.'; |
|---|
| 78 | $cond = true; |
|---|
| 79 | $confk = 'show_iptc_mapping'; |
|---|
| 80 | break; |
|---|
| 81 | |
|---|
| 82 | Case 5 : |
|---|
| 83 | $adv[] = 'Valeur actuelle : ' . (string) $conf['top_number'] . '.'; |
|---|
| 84 | $adv[] = 'Cette valeur pourrait être trop grande pour des connexions ' |
|---|
| 85 | . 'bas débit.<br /> Pensez à une valeur située entre 25-50 ' |
|---|
| 86 | . 'en fonction de la taille de vos minitures.'; |
|---|
| 87 | $cond = ( $conf['top_number'] > 50 ); |
|---|
| 88 | $confk = 'top_number'; |
|---|
| 89 | break; |
|---|
| 90 | |
|---|
| 91 | Case 6 : |
|---|
| 92 | $adv[] = 'Valeur actuelle : ' . (string) $conf['top_number'] . '.'; |
|---|
| 93 | $adv[] = 'Une seule? Au moins pour les images aléatoires, pensez ' |
|---|
| 94 | . 'autour de 5-10 selon la tailles de vos miniatures.'; |
|---|
| 95 | $cond = ( $conf['top_number'] < 2 ) ? true : false; |
|---|
| 96 | $confk = 'top_number'; |
|---|
| 97 | break; |
|---|
| 98 | |
|---|
| 99 | Case 7 : |
|---|
| 100 | $adv[] = 'Valeur actuelle : ' . (string) $conf['anti-flood_time'] . '.'; |
|---|
| 101 | $adv[] = 'Pour un traitement fluide, votre valeur est sans doute trop ' |
|---|
| 102 | . 'grande. Une valeur raisonnable serait 60 (valeur par défaut).' ; |
|---|
| 103 | $cond = ( $conf['anti-flood_time'] > 100 ) ? true : false; |
|---|
| 104 | $confk = 'anti-flood_time'; |
|---|
| 105 | break; |
|---|
| 106 | |
|---|
| 107 | Case 8 : |
|---|
| 108 | $adv[] = 'Valeur actuelle : ' . (string) $conf['calendar_datefield'] .'.'; |
|---|
| 109 | $adv[] = 'Les valeurs admises sont ' |
|---|
| 110 | . "'date_creation' ou 'date_available'" . ', toute autre valeur' |
|---|
| 111 | . 'peut aboutir à des résultats imprévisibles.' ; |
|---|
| 112 | $cond = ( !in_array($conf['calendar_datefield'], |
|---|
| 113 | array('date_creation','date_available')) ); |
|---|
| 114 | $confk = 'calendar_datefield'; |
|---|
| 115 | break; |
|---|
| 116 | |
|---|
| 117 | Case 9 : |
|---|
| 118 | // If (iptc or exif) are used and date_creation is updated |
|---|
| 119 | // Then it's Ok, you can use date_creation by default for calendar |
|---|
| 120 | // else ... Advise |
|---|
| 121 | $adv[] = 'Valeur actuelle : ' . (string) $conf['calendar_datefield'] .'.'; |
|---|
| 122 | $adv[] = "La 'date_creation'" . ' n\'est pas renseignée. Aucun champ ' |
|---|
| 123 | . 'des méta-données (use_) n\'actualise la base.'; |
|---|
| 124 | $adv[] = 'Soit vous activez l\'usage des méta-données <strong>ou' |
|---|
| 125 | . '</strong> changez pour ' |
|---|
| 126 | . '$conf[\'calendar_datefield\'] = \'date_available\''; |
|---|
| 127 | $adv[] = 'Activez l\'usage des méta-données simplement par: <br />' |
|---|
| 128 | . '1 - $conf[\'use_iptc\'] = true; ou $conf[\'use_exif\'] = true; ' |
|---|
| 129 | . 'au choix, les 2 sont valables.<br />' |
|---|
| 130 | . '2 - Respectivement à chacune faire la modif:<br />' |
|---|
| 131 | . '$conf[\'use_iptc_mapping\'] = array( ..., \'date_creation\' ' |
|---|
| 132 | . '=> \'2#055\', ...<br />' |
|---|
| 133 | . 'et/ou:<br />' |
|---|
| 134 | . '$conf[\'use_exif_mapping\'] = array(\'date_creation\' ' |
|---|
| 135 | . '=> \'DateTimeOriginal\', ...<br />' |
|---|
| 136 | . '3 - Enfin une nouvelle tache vous est destinée: ' |
|---|
| 137 | . 'la synchronisation des méta-données.' ; |
|---|
| 138 | $cond2 = ( $conf['use_exif'] and |
|---|
| 139 | isset($conf['use_exif_mapping']['date_creation']) ); |
|---|
| 140 | $cond3 = ( $conf['use_iptc'] and |
|---|
| 141 | isset($conf['use_iptc_mapping']['date_creation']) ); |
|---|
| 142 | $cond = ( $conf['calendar_datefield'] == 'date_creation' ); |
|---|
| 143 | $cond = ( ($cond2 or $cond3) and $cond ) ? false : true; |
|---|
| 144 | $confk = 'calendar_datefield'; |
|---|
| 145 | break; |
|---|
| 146 | |
|---|
| 147 | Case 10 : |
|---|
| 148 | $adv[] = 'Valeur actuelle : false.'; |
|---|
| 149 | $adv[] = 'C\'est une erreur, un statut "private" est plus simple, ' |
|---|
| 150 | . 'alors choisissez $conf[\'newcat_default_visible\'] = true;' ; |
|---|
| 151 | $cond = !$conf['newcat_default_visible']; |
|---|
| 152 | $confk = 'newcat_default_visible'; |
|---|
| 153 | break; |
|---|
| 154 | |
|---|
| 155 | Case 11 : |
|---|
| 156 | $adv[] = 'Valeur actuelle : ' . (string) $conf['level_separator'] . '.'; |
|---|
| 157 | $adv[] = 'Vous pouvez toujours essayer un autre séparateur commme :' |
|---|
| 158 | . '<br />$conf[\'level_separator\'] = \'+ \';'; |
|---|
| 159 | $cond = ( $conf['level_separator'] == ' / ' ); |
|---|
| 160 | $confk = 'level_separator'; |
|---|
| 161 | break; |
|---|
| 162 | |
|---|
| 163 | Case 12 : |
|---|
| 164 | $adv[] = 'Valeur actuelle : ' . (string) $conf['paginate_pages_around'] |
|---|
| 165 | . '.'; |
|---|
| 166 | $adv[] = 'Les valeurs habituelles se situent entre 2 et 5.' |
|---|
| 167 | . 'Pour un site avec une interface légère, on choisira : <br />' |
|---|
| 168 | . '$conf[\'paginate_pages_around\'] = 2; <br />' |
|---|
| 169 | . 'Afin de proposer plus d\'accès directs, on choisira : <br />' |
|---|
| 170 | . '$conf[\'paginate_pages_around\'] = 7;'; |
|---|
| 171 | $cond = (($conf['paginate_pages_around'] < 2) |
|---|
| 172 | or ($conf['paginate_pages_around'] > 12)); |
|---|
| 173 | $confk = 'paginate_pages_around'; |
|---|
| 174 | break; |
|---|
| 175 | |
|---|
| 176 | Case 13 : |
|---|
| 177 | $adv[] = 'Valeur actuelle : ' . (string) $conf['tn_width'] . '.'; |
|---|
| 178 | $adv[] = 'Doit être une valeur proche de la largeur de vos miniatures.'; |
|---|
| 179 | $adv[] = 'Les valeurs habituelles se situent entre 96 et 150, ' |
|---|
| 180 | . 'comme $conf[\'tn_width\'] = 128;'; |
|---|
| 181 | $cond = (($conf['tn_width'] < 66) |
|---|
| 182 | or ($conf['tn_width'] > 180)); |
|---|
| 183 | $confk = 'tn_width'; |
|---|
| 184 | break; |
|---|
| 185 | |
|---|
| 186 | Case 14 : |
|---|
| 187 | $adv[] = 'Valeur actuelle : ' . (string) $conf['tn_height'] . '.'; |
|---|
| 188 | $adv[] = 'Doit être une valeur proche de la hauteur de vos miniatures.'; |
|---|
| 189 | $adv[] = 'Les valeurs habituelles se situent entre 96 et 150, ' |
|---|
| 190 | . 'comme $conf[\'tn_height\'] = 128;'; |
|---|
| 191 | $cond = (($conf['tn_height'] < 66) |
|---|
| 192 | or ($conf['tn_height'] > 180)); |
|---|
| 193 | $confk = 'tn_height'; |
|---|
| 194 | break; |
|---|
| 195 | |
|---|
| 196 | Case 15 : |
|---|
| 197 | $adv[] = 'Il n\'y a aucune raison pour que la largeur maximale soit ' |
|---|
| 198 | . 'différente de la hauteur maximale. Pourquoi les ajouts en ' |
|---|
| 199 | . 'portrait afficheraient des miniatures dans une résolution ' |
|---|
| 200 | . 'différente de celle des miniatures en paysage?'; |
|---|
| 201 | $adv[] = 'Essayez $conf[\'tn_height\'] = ' . (string) $conf['tn_width'] |
|---|
| 202 | . ';<br />' |
|---|
| 203 | . 'ou $conf[\'tn_width\'] = ' . (string) $conf['tn_height'] . ';'; |
|---|
| 204 | $cond = ( $conf['tn_height'] !== $conf['tn_width'] ); |
|---|
| 205 | $confk = 'tn_height'; |
|---|
| 206 | break; |
|---|
| 207 | |
|---|
| 208 | Case 16 : |
|---|
| 209 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 210 | $adv[] = 'Pour des raisons de sécurité de votre galerie, préférez ' |
|---|
| 211 | . '$conf[\'show_version\'] = false;'; |
|---|
| 212 | $cond = $conf['show_version']; |
|---|
| 213 | $confk = 'show_version'; |
|---|
| 214 | break; |
|---|
| 215 | |
|---|
| 216 | Case 17 : |
|---|
| 217 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 218 | $adv[] = 'Pour une galerie moins chargée, faites le test de ' |
|---|
| 219 | . '$conf[\'show_thumbnail_caption\'] = false;'; |
|---|
| 220 | $cond = $conf['show_thumbnail_caption']; |
|---|
| 221 | $confk = 'show_thumbnail_caption'; |
|---|
| 222 | break; |
|---|
| 223 | |
|---|
| 224 | Case 18 : |
|---|
| 225 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 226 | $adv[] = 'Pour une galerie moins chargée, faites le test de ' |
|---|
| 227 | . '$conf[\'show_picture_name_on_title\'] = false;'; |
|---|
| 228 | $cond = $conf['show_picture_name_on_title']; |
|---|
| 229 | $confk = 'show_picture_name_on_title'; |
|---|
| 230 | break; |
|---|
| 231 | |
|---|
| 232 | Case 19 : |
|---|
| 233 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 234 | $adv[] = 'Aucune de vos catégories ne possède de descriptions alors ' |
|---|
| 235 | . 'essayez $conf[\'subcatify\'] = false;'; |
|---|
| 236 | $cond = $conf['subcatify']; |
|---|
| 237 | $confk = 'subcatify'; |
|---|
| 238 | break; |
|---|
| 239 | |
|---|
| 240 | Case 20 : |
|---|
| 241 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 242 | $adv[] = 'Laissez $conf[\'allow_random_representative\'] = true; <br />' |
|---|
| 243 | . 'mais étudiez comment vous pouvez l\'éviter pour des raisons ' |
|---|
| 244 | . 'de performance.' ; |
|---|
| 245 | $cond = $conf['allow_random_representative']; |
|---|
| 246 | $confk = 'allow_random_representative'; |
|---|
| 247 | break; |
|---|
| 248 | |
|---|
| 249 | Case 21 : |
|---|
| 250 | $adv[] = 'Valeur actuelle : ' . (string) $conf['prefix_thumbnail'] . '.'; |
|---|
| 251 | $adv[] = 'Attention, votre $conf[\'prefix_thumbnail\'] n\'est pas ' |
|---|
| 252 | . 'standard.'; |
|---|
| 253 | $adv[] = 'Ne pas changer votre préfixe sauf si vos miniatures ont un ' |
|---|
| 254 | . 'problème d\'affichage.'; |
|---|
| 255 | $adv[] = 'Un site distant peut avoir un préfixe différent, le ' |
|---|
| 256 | . 'create_listing_file.php devra être modifié.<br />' |
|---|
| 257 | . 'Vous devriez avoir un message d\'avertissement pendant la ' |
|---|
| 258 | . 'synchronisation dans ce cas.'; |
|---|
| 259 | $adv[] = 'Essayez de garder le même préfixe de miniatures pour les sites ' |
|---|
| 260 | . 'locaux ou distants.'; |
|---|
| 261 | $adv[] = 'Conservez ce paramètre dans votre ./include/config_' |
|---|
| 262 | . '<strong>local.inc.php</strong>. <br />' |
|---|
| 263 | . 'Voir la page sur la configuration dans le Wiki pour plus ' |
|---|
| 264 | . 'd\'informations à propos de ' |
|---|
| 265 | . './include/config_<strong>local.inc.php</strong>.'; |
|---|
| 266 | $cond = ( $conf['prefix_thumbnail'] !== 'TN-' ); |
|---|
| 267 | $confk = 'prefix_thumbnail'; |
|---|
| 268 | break; |
|---|
| 269 | |
|---|
| 270 | Case 22 : |
|---|
| 271 | $adv[] = 'Valeur actuelle : ' . (string) $conf['users_page'] . '.'; |
|---|
| 272 | $adv[] = 'A moins d\'avoir une connexion bas débit, vous pouvez ' |
|---|
| 273 | . 'augmenter largement $conf[\'users_page\'] ' |
|---|
| 274 | . 'surtout si vous avez plus de 20 membres.'; |
|---|
| 275 | $cond = ( $conf['users_page'] < 21 ); |
|---|
| 276 | $confk = 'users_page'; |
|---|
| 277 | break; |
|---|
| 278 | |
|---|
| 279 | Case 23 : |
|---|
| 280 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 281 | $adv[] = 'Devrait être à false, seulement quelques webmasters devront ' |
|---|
| 282 | . 'indiquer $conf[\'mail_options\'] = true; <br />' |
|---|
| 283 | . 'Un utilisateur avancé de notre forum les aura conseillé ' |
|---|
| 284 | . 'dans un seul cas de problème d\'email.' ; |
|---|
| 285 | $cond = $conf['mail_options']; |
|---|
| 286 | $confk = 'mail_options'; |
|---|
| 287 | break; |
|---|
| 288 | |
|---|
| 289 | Case 24 : |
|---|
| 290 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 291 | $adv[] = 'Devrait être à false, seuls les membres de l\'équipe PWG ' |
|---|
| 292 | . 'codent $conf[\'check_upgrade_feed\'] = true; pour leurs tests.'; |
|---|
| 293 | $cond = $conf['check_upgrade_feed']; |
|---|
| 294 | $confk = 'check_upgrade_feed'; |
|---|
| 295 | break; |
|---|
| 296 | |
|---|
| 297 | Case 25 : |
|---|
| 298 | $adv[] = '$conf[\'rate_items\'] dispose de ' . count($conf['rate_items']) |
|---|
| 299 | . 'éléments.'; |
|---|
| 300 | $adv[] = 'Votre $conf[\'rate_items\'] devrait avoir 4 ou 5 éléments ' |
|---|
| 301 | . 'mais pas moins.'; |
|---|
| 302 | $cond = ( count($conf['rate_items']) < 4 ); |
|---|
| 303 | $confk = 'rate_items'; |
|---|
| 304 | break; |
|---|
| 305 | |
|---|
| 306 | Case 26 : |
|---|
| 307 | $adv[] = '$conf[\'rate_items\'] has ' . count($conf['rate_items']) |
|---|
| 308 | . 'items.'; |
|---|
| 309 | $adv[] = 'Votre $conf[\'rate_items\'] devrait avoir 4 ou 5 éléments ' |
|---|
| 310 | . 'mais pas plus.'; |
|---|
| 311 | $adv[] = 'Contrôlez vos images les mieux notées avant de retirer ' |
|---|
| 312 | . ' certaines valeurs.' |
|---|
| 313 | . '<br />Réduire les valeurs excessives et modifiez votre ' |
|---|
| 314 | . '$conf[\'rate_items\'].'; |
|---|
| 315 | $cond = ( count($conf['rate_items']) > 6 ); |
|---|
| 316 | $confk = 'rate_items'; |
|---|
| 317 | break; |
|---|
| 318 | |
|---|
| 319 | Case 27 : |
|---|
| 320 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 321 | $adv[] = 'Peut être effectivement à true, éventuellement choisissez ' |
|---|
| 322 | . '$conf[\'show_iptc\'] = false;' |
|---|
| 323 | . '<br />Comme quelques photographes professionnels choisissez ' |
|---|
| 324 | . 'false bien que leurs raisons ne soient guère professionnelles.'; |
|---|
| 325 | $adv[] = 'Ne confondez pas <strong>show</strong>_iptc et ' |
|---|
| 326 | . '<strong>use</strong>_iptc (consultez la pages de métadonnées ' |
|---|
| 327 | . 'sur notre wiki).'; |
|---|
| 328 | $cond = $conf['show_iptc']; |
|---|
| 329 | $confk = 'show_iptc'; |
|---|
| 330 | break; |
|---|
| 331 | |
|---|
| 332 | Case 28 : |
|---|
| 333 | $adv[] = 'Valeur actuelle : true.'; |
|---|
| 334 | $adv[] = 'Les documentalistes et photographes professionnels choisiront ' |
|---|
| 335 | . 'cette valeur true, mais les débutants devraient laisser ' |
|---|
| 336 | . '$conf[\'use_iptc\'] = false;'; |
|---|
| 337 | $adv[] = 'Faire attention aux champs mentionnés dans la synchronisation ' |
|---|
| 338 | . 'des métadonnées.<br />Les champs indiqués pourront être ' |
|---|
| 339 | . 'écrasés par des valeurs de champs IPTC quand bien même ces ' |
|---|
| 340 | . 'champs ne seraient pas vides.'; |
|---|
| 341 | $adv[] = 'Ne confondez pas <strong>show</strong>_iptc et ' |
|---|
| 342 | . '<strong>use</strong>_iptc (consultez la pages de métadonnées ' |
|---|
| 343 | . 'sur notre wiki).'; |
|---|
| 344 | $cond = $conf['use_iptc']; |
|---|
| 345 | $confk = 'use_iptc'; |
|---|
| 346 | break; |
|---|
| 347 | |
|---|
| 348 | Case 29 : |
|---|
| 349 | $adv[] = 'Comment gérer les IPTC:'; |
|---|
| 350 | $adv[] = ' 1 - Copiez une image jpg (publique) dans ./tools/<br />' |
|---|
| 351 | . ' 2 - Renommez celle-ci en sample.jpg.<br />' |
|---|
| 352 | . ' 3 - Lancez ./tools/metadata.php<br />' |
|---|
| 353 | . ' 4 - Analysez les résultats pour déterminer quels champs ' |
|---|
| 354 | . 'IPTC pourraient intéresser vos visiteurs.'; |
|---|
| 355 | $adv[] = 'Les débutants laisseront $conf[\'use_iptc\'] = false;'; |
|---|
| 356 | $adv[] = 'Les utilisateurs avancés feront des efforts de documentation ' |
|---|
| 357 | . 'avant de transférer leurs images.<br />' |
|---|
| 358 | . 'Les champs IPTC doivent être décrits par ' |
|---|
| 359 | . '$conf[\'use_iptc_mapping\']'; |
|---|
| 360 | $adv[] = 'Dans tous les cas, <strong>show</strong>_iptc_mapping et ' |
|---|
| 361 | . '<strong>use</strong>_iptc_mapping seront ' |
|---|
| 362 | . 'totalement différents.'; |
|---|
| 363 | $cond = true; |
|---|
| 364 | $confk = 'use_iptc'; |
|---|
| 365 | break; |
|---|
| 366 | |
|---|
| 367 | Case 30 : |
|---|
| 368 | $adv[] = 'Comment gérer les IPTC:'; |
|---|
| 369 | $adv[] = ' 1 - Copiez une image jpg (publique) dans ./tools/<br />' |
|---|
| 370 | . ' 2 - Renommez celle-ci en sample.jpg.<br />' |
|---|
| 371 | . ' 3 - Lancez ./tools/metadata.php<br />' |
|---|
| 372 | . ' 4 - Analysez les résultats pour déterminer quels champs ' |
|---|
| 373 | . 'IPTC pourraient intéresser vos visiteurs.'; |
|---|
| 374 | $adv[] = 'Les débutants laisseront $conf[\'use_iptc\'] = false;'; |
|---|
| 375 | $adv[] = 'Les utilisateurs avancés feront des efforts de documentation ' |
|---|
| 376 | . 'avant de transférer leurs images.<br />' |
|---|
| 377 | . 'Les champs IPTC doivent être décrits par ' |
|---|
| 378 | . '$conf[\'use_iptc_mapping\']'; |
|---|
| 379 | $adv[] = 'Faire attention aux champs mentionnés dans la synchronisation ' |
|---|
| 380 | . 'des métadonnées.<br />Les champs indiqués pourront être ' |
|---|
| 381 | . 'écrasés par des valeurs de champs IPTC quand bien même ces ' |
|---|
| 382 | . 'champs ne seraient pas vides.'; |
|---|
| 383 | $adv[] = 'Dans tous les cas, <strong>show</strong>_iptc_mapping et ' |
|---|
| 384 | . '<strong>use</strong>_iptc_mapping seront ' |
|---|
| 385 | . 'totalement différents.'; |
|---|
| 386 | $cond = true; |
|---|
| 387 | $confk = 'use_iptc_mapping'; |
|---|
| 388 | break; |
|---|
| 389 | |
|---|
| 390 | Case 31 : |
|---|
| 391 | $adv[] = 'Valeur actuelle : ' |
|---|
| 392 | . ( ( $conf['show_exif'] ) ? 'true':'false' ) . '.'; |
|---|
| 393 | $adv[] = 'Devrait être à true, certaines informations propres à votre ' |
|---|
| 394 | . 'appareil pourront être affichées.'; |
|---|
| 395 | $adv[] = 'Pensez au fait que les informations EXIF peuvent être ' |
|---|
| 396 | . 'différentes suivant les modèles d\'appareil.<br />' |
|---|
| 397 | . 'Si vous changez votre appareil ces champs pourraient en ' |
|---|
| 398 | . 'partie differents.'; |
|---|
| 399 | $adv[] = 'Beaucoup de photographes professionnels choissent false, ' |
|---|
| 400 | . 'ceci afin de protéger leur savoir-faire.' ; |
|---|
| 401 | $adv[] = 'Ne confondez pas <strong>show</strong>_exif et ' |
|---|
| 402 | . '<strong>use</strong>_exif (consultez la pages de métadonnées ' |
|---|
| 403 | . 'sur notre wiki).'; |
|---|
| 404 | $cond = true; |
|---|
| 405 | $confk = 'show_exif'; |
|---|
| 406 | break; |
|---|
| 407 | |
|---|
| 408 | Case 32 : |
|---|
| 409 | $adv[] = 'Comment gérer les EXIF:'; |
|---|
| 410 | $adv[] = ' 1 - Copiez une image jpg (publique) dans ./tools/<br />' |
|---|
| 411 | . ' 2 - Renommez celle-ci en sample.jpg.<br />' |
|---|
| 412 | . ' 3 - Lancez ./tools/metadata.php<br />' |
|---|
| 413 | . ' 4 - Analysez les résultats pour déterminer quels champs ' |
|---|
| 414 | . 'EXIF pourraient intéresser vos visiteurs.'; |
|---|
| 415 | $adv[] = 'Les débutants laisseront la valeur par défaut.'; |
|---|
| 416 | $adv[] = 'Les utilisateurs avancés penseront aux valeurs du tableau ' |
|---|
| 417 | . '$lang; voire même à l\'impact possible sur les templates.'; |
|---|
| 418 | $adv[] = 'Dans tous les cas, <strong>show</strong>_exif_fields et ' |
|---|
| 419 | . '<strong>use</strong>_exif_mapping seront ' |
|---|
| 420 | . 'totalement différents.'; |
|---|
| 421 | $cond = true; |
|---|
| 422 | $confk = 'show_exif_fields'; |
|---|
| 423 | break; |
|---|
| 424 | |
|---|
| 425 | Case 33 : |
|---|
| 426 | $adv[] = 'Valeur actuelle : ' . ( ( $conf['use_exif'] ) ? 'true':'false' ) |
|---|
| 427 | . '.'; |
|---|
| 428 | $adv[] = 'Les documentalistes et photographes professionnels choisiront ' |
|---|
| 429 | . 'cette valeur true, mais les débutants devraient laisser ' |
|---|
| 430 | . 'la valeur par défaut.'; |
|---|
| 431 | $adv[] = 'Faire attention aux champs mentionnés dans la synchronisation ' |
|---|
| 432 | . 'des métadonnées.<br />Les champs indiqués pourront être ' |
|---|
| 433 | . 'écrasés par des valeurs de champs EXIF quand bien même ces ' |
|---|
| 434 | . 'champs ne seraient pas vides.'; |
|---|
| 435 | $adv[] = 'Ne confondez pas <strong>show</strong>_exif et ' |
|---|
| 436 | . '<strong>use</strong>_exif (consultez la pages de métadonnées ' |
|---|
| 437 | . 'sur notre wiki).'; |
|---|
| 438 | $cond = true; |
|---|
| 439 | $confk = 'use_exif'; |
|---|
| 440 | break; |
|---|
| 441 | |
|---|
| 442 | Case 34 : |
|---|
| 443 | $adv[] = 'Comment gérer les EXIF:'; |
|---|
| 444 | $adv[] = ' 1 - Copiez une image jpg (publique) dans ./tools/<br />' |
|---|
| 445 | . ' 2 - Renommez celle-ci en sample.jpg.<br />' |
|---|
| 446 | . ' 3 - Lancez ./tools/metadata.php<br />' |
|---|
| 447 | . ' 4 - Analysez les résultats pour déterminer quels champs ' |
|---|
| 448 | . 'EXIF pourraient intéresser vos visiteurs.'; |
|---|
| 449 | $adv[] = 'Les débutants laisseront la valeur par défaut.'; |
|---|
| 450 | $adv[] = 'Les utilisateurs avancés penseront aux valeurs du tableau ' |
|---|
| 451 | . '$lang; voire même à l\'impact possible sur les templates.'; |
|---|
| 452 | $adv[] = 'Les débutants laisseront $conf[\'use_exif\'] = false;'; |
|---|
| 453 | $adv[] = 'Les utilisateurs avancés feront très attention aux champs ' |
|---|
| 454 | . 'sélectionnés et modifiés par la synchronisation.'; |
|---|
| 455 | $adv[] = 'Faire attention aux champs mentionnés dans la synchronisation ' |
|---|
| 456 | . 'des métadonnées.<br />Ces champs pourront être ' |
|---|
| 457 | . 'écrasés par des valeurs de champs EXIF quand bien même ces ' |
|---|
| 458 | . 'champs ne seraient pas vides.'; |
|---|
| 459 | $adv[] = 'Dans tous les cas, <strong>show</strong>_exif_fields et ' |
|---|
| 460 | . '<strong>use</strong>_exif_mapping seront ' |
|---|
| 461 | . 'totalement différents.'; |
|---|
| 462 | $cond = true; |
|---|
| 463 | $confk = 'use_exif_mapping'; |
|---|
| 464 | break; |
|---|
| 465 | } |
|---|
| 466 | } |
|---|
| 467 | |
|---|
| 468 | ?> |
|---|