Changeset 610
- Timestamp:
- 05/02/05 15:33:26 (8 years ago)
- Location:
- trunk/wifidog-auth
- Files:
-
- 6 added
- 9 modified
-
ChangeLog (modified) (1 diff)
-
wifidog/classes/Content.php (modified) (1 diff)
-
wifidog/classes/Content/ContentGroup.php (modified) (1 diff)
-
wifidog/classes/Content/Langstring.php (modified) (1 diff)
-
wifidog/classes/Content/PatternLanguage.php (modified) (6 diffs)
-
wifidog/content/PatternLanguage (added)
-
wifidog/content/PatternLanguage/archives.php (added)
-
wifidog/content/PatternLanguage/hotspots.php (added)
-
wifidog/content/PatternLanguage/index.php (added)
-
wifidog/content/PatternLanguage/narrative.php (added)
-
wifidog/content/PatternLanguage/subscription.php (added)
-
wifidog/local_content/default/stylesheet.css (modified) (2 diffs)
-
wifidog/locale/fr/LC_MESSAGES/messages.mo (modified) (previous)
-
wifidog/locale/fr/LC_MESSAGES/messages.po (modified) (68 diffs)
-
wifidog/portal/index.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wifidog-auth/ChangeLog
r609 r610 1 2005-05-02 Francois Proulx <francois.proulx@gmail.com> 2 * PatternLanguage is now completed 3 1 4 2005-04-30 Francois Proulx <francois.proulx@gmail.com> 2 5 * Logout button will now destroy session AND render token USED -
trunk/wifidog-auth/wifidog/classes/Content.php
r608 r610 129 129 return $tab; 130 130 } 131 132 /** 133 * Get all content, can be restricted to a given content type 134 */ 135 public static function getAllContent($content_type = "") 136 { 137 global $db; 138 $where_clause = ""; 139 if(!empty($content_type)) 140 { 141 $content_type = $db->EscapeString($content_type); 142 $where_clause = "WHERE content_type = '$content_type'"; 143 } 144 $db->ExecSql("SELECT content_id FROM content $where_clause", $rows, false); 145 $objects = array(); 146 if($rows) 147 foreach($rows as $row) 148 $objects[] = self::getObject($row['content_id']); 149 return $objects; 150 } 131 151 132 152 /** Get a flexible interface to generate new content objects -
trunk/wifidog-auth/wifidog/classes/Content/ContentGroup.php
r606 r610 474 474 $retval = false; 475 475 } 476 Node::setCurrentNode($old_curent_node);476 Node::setCurrentNode($old_curent_node); 477 477 return $retval; 478 478 } -
trunk/wifidog-auth/wifidog/classes/Content/Langstring.php
r601 r610 43 43 global $db; 44 44 $this->mBd = & $db; 45 /* A langstring is NEVER persistent */ 45 46 /* A langstring is NEVER persistent */ 46 47 parent::setIsPersistent(false); 47 48 } -
trunk/wifidog-auth/wifidog/classes/Content/PatternLanguage.php
r601 r610 38 38 class PatternLanguage extends ContentGroup 39 39 { 40 /** 41 * Get all pattern language objects 42 */ 43 public static function getAllContent() 44 { 45 return parent::getAllContent("PatternLanguage"); 46 } 47 40 48 function __construct($content_id) 41 49 { … … 49 57 * @param $subclass_admin_interface Html content of the interface element of a children 50 58 * @return The HTML fragment for this interface */ 51 52 //TODO: complete this53 /*54 59 public function getUserUI($subclass_user_interface = null) 55 60 { … … 63 68 { 64 69 // hyperlink to all users narrative 70 $html .= "<ul class='pattern_language_menu'>"; 71 $html .= "<li><a class='pattern_language_big_links' href='/content/PatternLanguage/subscription.php'>"._("Subscribe to Pattern Language")."</a></li>"; 72 $html .= "<li><a class='pattern_language_big_links' href='/content/PatternLanguage/archives.php'>"._("Read narratives archives")."</a></li>"; 73 $html .= "</ul>"; 65 74 66 75 // Until subscription is done DO NOT log this ! … … 73 82 // The user is subscribed to the pattern language show an element ! 74 83 // hyperlink to user's narrative 84 $html .= "<ul class='pattern_language_menu'>"; 85 $html .= "<li><a href='/content/PatternLanguage/narrative.php'>"._("Read my narrative")."</a></li>"; 86 $html .= "<li><a href='/content/PatternLanguage/archives.php'>"._("Read narratives archives")."</a></li>"; 87 $html .= "<li><a href='/content/PatternLanguage/subscription.php'>"._("Unsubscribe")."</a></li>"; 88 $html .= "</ul>"; 75 89 76 90 // Display the random pattern … … 82 96 83 97 return $parent_output; 84 }*/ 98 } 99 100 /** Is this pattern displayable at a certain Node 101 * @param $node Node, optionnal 102 * @return true or false */ 103 public function isDisplayableAt($node) 104 { 105 // Pattern language will always be displayable 106 return true; 107 } 85 108 86 109 /** Display the narrative … … 89 112 public function displayNarrative(User $user) 90 113 { 91 return "<h1>displayNarrative(): WRITEME</h1>"; 92 } 114 global $db; 115 $sql = "SELECT content_group_element_id FROM content_display_log AS cdl JOIN content_group_element AS cge ON (cdl.content_id = cge.content_group_element_id) WHERE cge.content_group_id = '{$this->getId()}'"; 116 $db->ExecSql($sql, $rows, false); 117 $html = ""; 118 if($rows) 119 foreach($rows as $row) 120 { 121 $cge = Content::getObject($row['content_group_element_id']); 122 $html .= $cge->getUserUI()."<p>"; 123 } 124 return $html; 125 } 93 126 94 127 /** Get the list of all narratives 95 * @param $user The user who's narrative you want to grab96 128 * @return the archive page HTML */ 97 129 public function getNarrativeList() 98 130 { 99 return "<h1>displayNarrative(): WRITEME</h1>"; 131 global $db; 132 $sql = "SELECT DISTINCT user_id FROM content_display_log AS cdl JOIN content_group_element AS cge ON (cdl.content_id = cge.content_group_element_id) JOIN content ON (content.content_id = cge.content_group_id) WHERE content_type = 'PatternLanguage'"; 133 $db->ExecSql($sql , $rows, false); 134 $narratives = array(); 135 if($rows) 136 foreach($rows as $row) 137 $narratives[] = User::getObject($row['user_id']); 138 return $narratives; 100 139 } 101 140 -
trunk/wifidog-auth/wifidog/local_content/default/stylesheet.css
r609 r610 223 223 float: left; 224 224 border: outset #999999; 225 background: blue;226 225 background: #fafff3; 227 226 margin: 2px; … … 379 378 color: white; 380 379 text-decoration: underline; 380 } 381 .pattern_language_menu { 382 list-style-type: square; 383 } 384 .pattern_language_big_links { 385 font-family: verdana, sans-serif; 386 color: #88AA4B; 387 font-size: medium; 388 font-weight: bold; 389 } 390 .pattern_language_big_links:hover { 391 font-family: verdana, sans-serif; 392 color: #88AA4B; 393 font-size: medium; 394 font-weight: bold; 395 } 396 .pattern_language_body { 397 border: outset #999999; 398 background: #fafff3; 399 margin: 5px; 400 padding: 10px; 401 text-align: justify; 402 } 403 .pattern_language_credits { 404 border: 1px solid #999999; 405 background: #fafff3; 406 margin: 5px; 407 padding: 5px; 381 408 } 382 409 .spreadsheet { border: thin solid lightblue ; text-align:left} -
trunk/wifidog-auth/wifidog/locale/fr/LC_MESSAGES/messages.po
r602 r610 1 # SOME DESCRIPTIVE TITLE. 2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 # This file is distributed under the same license as the PACKAGE package. 4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 5 # 6 #, fuzzy 7 msgid "" 8 msgstr "" 9 "Project-Id-Version: PACKAGE VERSION\n" 1 # translation of messages.po to 2 # This file is distributed under the same license as the PACKAGE package. 3 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. 4 # François Proulx <francois.proulx@gmail.com>, 2005. 5 # 6 msgid "" 7 msgstr "" 8 "Project-Id-Version: messages\n" 10 9 "Report-Msgid-Bugs-To: \n" 11 "POT-Creation-Date: 2005-0 4-28 19:36-0400\n"12 "PO-Revision-Date: 2005-0 4-28 19:54-0500\n"13 "Last-Translator: fproulx <*Set Email address in Preferences*>\n"14 "Language-Team: LANGUAGE <LL@li.org>\n"10 "POT-Creation-Date: 2005-05-02 15:21-0400\n" 11 "PO-Revision-Date: 2005-05-02 15:24-0400\n" 12 "Last-Translator: François Proulx <francois.proulx@gmail.com>\n" 13 "Language-Team: <en@li.org>\n" 15 14 "MIME-Version: 1.0\n" 16 15 "Content-Type: text/plain; charset=UTF-8\n" 17 16 "Content-Transfer-Encoding: 8bit\n" 17 "X-Generator: KBabel 1.3.1\n" 18 18 19 19 #: smarty.txt:2 smarty.txt:20 smarty.txt:19 smarty.txt:22 smarty.txt:102 … … 136 136 137 137 #: smarty.txt:20 smarty.txt:16 smarty.txt:15 smarty.txt:18 smarty.txt:84 138 #: smarty.txt:82 smarty.txt:83 smarty.txt:55 138 #: smarty.txt:82 smarty.txt:83 smarty.txt:55 ../portal/index.php:68 139 #: ../portal/index.php:70 ../content/index.php:65 139 140 msgid "Online users" 140 141 msgstr "Usagers en ligne" … … 205 206 #: ../admin/import_user_database.php:62 ../admin/import_user_database.php:58 206 207 #: ../admin/import_user_database.php:54 ../admin/import_user_database.php:57 207 msgid "" 208 "I am sure I want to import (Otherwise, the import will only be simulated)." 208 msgid "I am sure I want to import (Otherwise, the import will only be simulated)." 209 209 msgstr "" 210 210 "Je suis certain de vouloir importer (autrement, l'importation sera seulement " … … 325 325 #: ../hotspot_status.php:80 ../hotspot_status.php:79 ../hotspot_status.php:72 326 326 msgid "WiFiDog list of the most recent HotSpots opened by " 327 msgstr "" 328 "Liste WiFiDog des points d'accès les plus récents ouverts par " 327 msgstr "Liste WiFiDog des points d'accès les plus récents ouverts par " 329 328 330 329 #: ../hotspot_status.php:94 ../hotspot_status.php:93 ../hotspot_status.php:86 331 330 #: ../hotspot_status.php:339 ../hotspot_status.php:328 331 #: ../hotspot_status.php:85 ../hotspot_status.php:327 332 332 msgid "Copyright " 333 333 msgstr "Tous droits réservés " … … 336 336 #: ../hotspot_status.php:227 ../hotspot_status.php:231 337 337 #: ../hotspot_status.php:484 ../hotspot_status.php:225 338 #: ../hotspot_status.php:466 338 #: ../hotspot_status.php:466 ../hotspot_status.php:224 339 #: ../hotspot_status.php:465 339 340 msgid "Address:" 340 341 msgstr "Adresse:" … … 343 344 #: ../hotspot_status.php:231 ../hotspot_status.php:240 344 345 #: ../hotspot_status.php:493 ../hotspot_status.php:232 345 #: ../hotspot_status.php:473 346 #: ../hotspot_status.php:473 ../hotspot_status.php:472 346 347 msgid "Mass transit:" 347 348 msgstr "Transport en commun:" … … 504 505 #: smarty.txt:59 smarty.txt:101 smarty.txt:102 smarty.txt:99 smarty.txt:97 505 506 #: smarty.txt:69 506 msgid "" 507 "Your email address must be valid in order for your account to be activated" 507 msgid "Your email address must be valid in order for your account to be activated" 508 508 msgstr "" 509 509 "Votre adresse de courriel doit être valide afin que votre compte " … … 527 527 #: ../classes/User.php:167 ../classes/User.php:365 ../classes/User.php:367 528 528 #: ../classes/User.php:387 ../classes/User.php:386 ../classes/User.php:446 529 #: ../classes/User.php:475 529 #: ../classes/User.php:475 ../classes/User.php:495 530 530 msgid "The user is not in validation period." 531 531 msgstr "L'utilisateur n'est pas en période de validation." … … 535 535 #: ../classes/User.php:170 ../classes/User.php:371 ../classes/User.php:373 536 536 #: ../classes/User.php:393 ../classes/User.php:392 ../classes/User.php:452 537 #: ../classes/User.php:481 537 #: ../classes/User.php:481 ../classes/User.php:501 538 538 msgid "The validation token is empty." 539 539 msgstr "Le jeton de validation est vide." … … 572 572 #: ../signup.php:86 ../signup.php:49 ../signup.php:44 ../signup.php:53 573 573 msgid "The email address must be of the form user@domain.com." 574 msgstr "" 575 "L'adresse courriel doit être de la forme utilisateur@domaine.com." 574 msgstr "L'adresse courriel doit être de la forme utilisateur@domaine.com." 576 575 577 576 #: ../signup.php:88 ../signup.php:51 ../signup.php:49 ../signup.php:54 … … 633 632 #: ../validate.php:42 ../validate.php:43 634 633 msgid "Your account has already been activated." 635 msgstr "" 636 "Votre compte à déjà été activé." 634 msgstr "Votre compte à déjà été activé." 637 635 638 636 #: ../validate.php:47 ../validate.php:48 ../validate.php:49 639 637 msgid "Your account has been succesfully activated!" 640 msgstr "" 641 "Votre compte à été activé avec succès!" 638 msgstr "Votre compte à été activé avec succès!" 642 639 643 640 #: ../validate.php:48 ../validate.php:49 ../validate.php:50 … … 664 661 #: ../validate.php:55 ../validate.php:56 ../validate.php:57 665 662 msgid "Sorry, your validation token is not valid!" 666 msgstr "" 667 "Désolé, votre jeton de validation n'est pas accepté!" 663 msgstr "Désolé, votre jeton de validation n'est pas accepté!" 668 664 669 665 #: ../resend_validation.php:39 ../resend_validation.php:33 … … 722 718 #: ../change_password.php:61 ../change_password.php:63 723 719 msgid "Your password has been changed succesfully." 724 msgstr "" 725 "Votre mot de passe a été changé avec succès." 720 msgstr "Votre mot de passe a été changé avec succès." 726 721 727 722 #: ../change_password.php:66 … … 749 744 #: ../include/mgmt_helpers.php:125 ../admin/user_log.php:84 750 745 #: ../admin/user_log.php:97 ../admin/user_log.php:101 746 #: ../admin/user_log.php:106 751 747 msgid "Internal error." 752 748 msgstr "Erreur Interne." … … 865 861 866 862 #: ../admin/owner_sendfiles.php:74 ../admin/owner_sendfiles.php:67 867 #: ../admin/owner_sendfiles.php:68 863 #: ../admin/owner_sendfiles.php:68 ../admin/owner_sendfiles.php:61 868 864 msgid "Can not write to directory '" 869 865 msgstr "Impossible d'écrire dans le répertoire '" 870 866 871 867 #: ../admin/owner_sendfiles.php:74 ../admin/owner_sendfiles.php:67 872 #: ../admin/owner_sendfiles.php:68 868 #: ../admin/owner_sendfiles.php:68 ../admin/owner_sendfiles.php:61 873 869 msgid "', ownership should be set to user " 874 msgstr "" 875 "', le proprétaire n'a pu être assigné à l'usager " 870 msgstr "', le proprétaire n'a pu être assigné à l'usager " 876 871 877 872 #: ../classes/User.php:79 … … 881 876 #: ../classes/User.php:110 ../classes/User.php:114 ../classes/User.php:325 882 877 #: ../classes/User.php:345 ../classes/User.php:344 ../classes/User.php:404 878 #: ../classes/User.php:424 883 879 msgid "Could not change user's password." 884 880 msgstr "Impossible de changer le mot de passe de l'utilisateur" … … 886 882 #: ../classes/User.php:120 ../classes/User.php:130 ../classes/User.php:239 887 883 #: ../classes/User.php:259 ../classes/User.php:257 ../classes/User.php:305 884 #: ../classes/User.php:307 888 885 msgid "Could not update status." 889 886 msgstr "Impossible de mettre à jour le statut." … … 891 888 #: ../classes/User.php:132 ../classes/User.php:142 ../classes/User.php:346 892 889 #: ../classes/User.php:366 ../classes/User.php:365 ../classes/User.php:425 893 #: ../classes/User.php:430 890 #: ../classes/User.php:430 ../classes/User.php:450 894 891 msgid "No users could not be found in the database" 895 892 msgstr "" … … 913 910 #: ../classes/Node.php:448 ../classes/Node.php:460 ../classes/Node.php:472 914 911 #: ../classes/Node.php:476 ../classes/Node.php:488 ../classes/Node.php:500 912 #: ../classes/Node.php:512 915 913 msgid "No nodes could not be found in the database" 916 914 msgstr "" … … 920 918 #: ../classes/Node.php:153 ../classes/Node.php:207 ../classes/Node.php:228 921 919 #: ../classes/Node.php:477 ../classes/Node.php:483 ../classes/Node.php:511 920 #: ../classes/Node.php:523 922 921 msgid "No deployment statues could be found in the database" 923 922 msgstr "" … … 999 998 #: ../classes/Content/FlickrPhotostream.php:680 smarty.txt:41 1000 999 #: ../classes/Node.php:127 ../classes/Node.php:378 1001 #: ../classes/Content/FlickrPhotostream.php:683 1000 #: ../classes/Content/FlickrPhotostream.php:683 ../classes/Node.php:128 1001 #: ../classes/Node.php:379 ../classes/Network.php:231 1002 1002 msgid "Access denied!" 1003 1003 msgstr "Accès refusé!" … … 1107 1107 #: ../admin/generic_object_admin.php:138 ../classes/MainUI.php:89 1108 1108 #: ../classes/MainUI.php:106 smarty.txt:90 ../classes/MainUI.php:93 1109 #: ../classes/MainUI.php:112 1109 #: ../classes/MainUI.php:112 ../admin/generic_object_admin.php:140 1110 #: ../classes/MainUI.php:92 1110 1111 msgid "Edit" 1111 1112 msgstr "Modifier" … … 1131 1132 #: ../classes/Content.php:650 ../classes/Content.php:671 1132 1133 #: ../classes/ContentGroupElement.php:179 1133 #: ../classes/Content/ContentGroup.php:392 1134 #: ../classes/Content/ContentGroup.php:392 ../classes/Content.php:619 1135 #: ../classes/Content.php:692 1134 1136 msgid "Delete" 1135 1137 msgstr "Supprimer" … … 1200 1202 1201 1203 #: ../login/index.php:46 ../classes/User.php:262 ../classes/User.php:282 1202 #: ../classes/User.php:281 ../classes/User.php:329 1204 #: ../classes/User.php:281 ../classes/User.php:329 ../classes/User.php:331 1203 1205 msgid "Sorry, your " 1204 1206 msgstr "Désolé, votre période de validation de " 1205 1207 1206 1208 #: ../login/index.php:46 ../classes/User.php:262 ../classes/User.php:282 1207 #: ../classes/User.php:281 ../classes/User.php:329 1209 #: ../classes/User.php:281 ../classes/User.php:329 ../classes/User.php:331 1208 1210 msgid "" 1209 1211 " minutes grace period to retrieve your email and validate your account has " … … 1217 1219 1218 1220 #: ../login/index.php:46 ../classes/User.php:262 ../classes/User.php:282 1219 #: ../classes/User.php:281 ../classes/User.php:329 1221 #: ../classes/User.php:281 ../classes/User.php:329 ../classes/User.php:331 1220 1222 msgid "click here." 1221 1223 msgstr "cliquer ici." … … 1224 1226 #: ../login/index.php:160 1225 1227 msgid "I have trouble connecting and I would like some help" 1226 msgstr "" 1227 "J'ai des difficulté à me brancher et je voudrais de l'aide" 1228 msgstr "J'ai des difficulté à me brancher et je voudrais de l'aide" 1228 1229 1229 1230 #: smarty.txt:96 smarty.txt:10 smarty.txt:11 … … 1236 1237 1237 1238 #: smarty.txt:98 smarty.txt:12 smarty.txt:13 1238 msgid "" 1239 "No, Internet access is provided for free by the venue you are actually at" 1239 msgid "No, Internet access is provided for free by the venue you are actually at" 1240 1240 msgstr "" 1241 1241 "Non, l'accès Internet vous est offert gratuitement par l'endroit " … … 1335 1335 #: ../classes/Network.php:212 smarty.txt:111 ../classes/Content.php:172 1336 1336 #: ../classes/ContentGroupElement.php:171 ../classes/Node.php:363 1337 #: ../classes/Content/ContentGroup.php:400 1337 #: ../classes/Content/ContentGroup.php:400 ../classes/Node.php:364 1338 #: ../classes/Content.php:192 ../classes/Network.php:217 1338 1339 msgid "Add" 1339 1340 msgstr "Ajouter" 1340 1341 1341 1342 #: ../hotspot_status.php:60 ../hotspot_status.php:313 1342 #: ../hotspot_status.php:302 1343 #: ../hotspot_status.php:302 ../hotspot_status.php:59 1344 #: ../hotspot_status.php:301 1343 1345 msgid ": Newest HotSpots" 1344 1346 msgstr ": Points d'accès les plus récents" 1345 1347 1346 1348 #: ../hotspot_status.php:72 ../hotspot_status.php:325 1347 #: ../hotspot_status.php:314 1349 #: ../hotspot_status.php:314 ../hotspot_status.php:71 1350 #: ../hotspot_status.php:313 1348 1351 msgid "WiFiDog list of the most recent HotSpots opened by the network: " 1349 msgstr "" 1350 "La liste WiFiDog des points d'accès les plus récents ouverts " 1351 "par le réseau: " 1352 msgstr "La liste WiFiDog des points d'accès les plus récents ouverts par le réseau: " 1352 1353 1353 1354 #: ../hotspot_status.php:235 ../hotspot_status.php:488 1354 1355 #: ../hotspot_status.php:228 ../hotspot_status.php:469 1356 #: ../hotspot_status.php:227 ../hotspot_status.php:468 1355 1357 msgid "See Map" 1356 1358 msgstr "Voir carte" … … 1358 1360 #: ../hotspot_status.php:245 ../hotspot_status.php:498 1359 1361 #: ../hotspot_status.php:236 ../hotspot_status.php:477 1362 #: ../hotspot_status.php:235 ../hotspot_status.php:476 1360 1363 msgid "Contact:" 1361 1364 msgstr "Contact :" … … 1392 1395 #: ../admin/hotspot.php:65 ../admin/hotspot_owner.php:68 1393 1396 #: ../admin/hotspot.php:69 ../admin/hotspot_owner.php:72 1394 #: ../admin/hotspot.php:78 1397 #: ../admin/hotspot.php:78 ../admin/hotspot_owner.php:75 1395 1398 msgid "Owner hotspot with" 1396 1399 msgstr "Propriétaire de point d'accès avec" … … 1398 1401 #: ../admin/hotspot.php:162 ../admin/hotspot_owner.php:48 1399 1402 #: ../admin/hotspot.php:167 ../admin/hotspot_owner.php:52 1400 #: ../admin/hotspot.php:180 1403 #: ../admin/hotspot.php:180 ../admin/hotspot_owner.php:55 1401 1404 msgid "Invalid user!" 1402 1405 msgstr "Utilisateur invalide !" … … 1414 1417 #: ../admin/import_user_database.php:45 ../admin/import_user_database.php:48 1415 1418 msgid "Please select the NoCat passwd file you want to import." 1416 msgstr "" 1417 "Veuillez choisir le fichier de mot de passe de NoCat que vous voulez importer" 1419 msgstr "Veuillez choisir le fichier de mot de passe de NoCat que vous voulez importer" 1418 1420 1419 1421 #: ../admin/import_user_database.php:149 ../admin/import_user_database.php:152 … … 1446 1448 1447 1449 #: ../admin/owner_sendfiles.php:130 ../admin/owner_sendfiles.php:139 1450 #: ../admin/owner_sendfiles.php:132 1448 1451 msgid "You are not a hotspot owner" 1449 1452 msgstr "Vous n'êtes pas propriétaire d'un point d'accès" … … 1454 1457 1455 1458 #: ../classes/Node.php:50 ../classes/Node.php:131 ../classes/Node.php:133 1459 #: ../classes/Node.php:134 1456 1460 msgid "Could not delete node!" 1457 1461 msgstr "Impossible de supprimer le noeud !" 1458 1462 1459 1463 #: ../classes/Node.php:74 ../classes/Node.php:184 ../classes/Node.php:186 1464 #: ../classes/Node.php:187 1460 1465 msgid "This node already exists." 1461 1466 msgstr "Ce noeud existe déjà." 1462 1467 1463 1468 #: ../classes/Node.php:79 ../classes/Node.php:156 ../classes/Node.php:190 1464 #: ../classes/Node.php:158 ../classes/Node.php:192 1469 #: ../classes/Node.php:158 ../classes/Node.php:192 ../classes/Node.php:159 1470 #: ../classes/Node.php:193 1465 1471 msgid "Unable to insert new node into database!" 1466 msgstr "" 1467 "Impossible d'insérer le nouveau noeud dans la base de données !" 1472 msgstr "Impossible d'insérer le nouveau noeud dans la base de données !" 1468 1473 1469 1474 #: ../classes/Node.php:174 ../classes/Node.php:324 ../classes/Node.php:326 1475 #: ../classes/Node.php:327 1470 1476 msgid "Unable to update database!" 1471 1477 msgstr "Impossible de mettre à jour la base de données !" 1472 1478 1473 1479 #: ../classes/Node.php:177 ../classes/Node.php:329 ../classes/Node.php:331 1480 #: ../classes/Node.php:332 1474 1481 msgid "No info to update node with!" 1475 1482 msgstr "Pas d'informations pour mettre à jour le noeud !" 1476 1483 1477 1484 #: ../classes/Node.php:257 ../classes/Node.php:508 ../classes/Node.php:523 1478 #: ../classes/Node.php:551 1485 #: ../classes/Node.php:551 ../classes/Node.php:563 1479 1486 msgid "Could not add owner" 1480 1487 msgstr "Impossible d'ajouter le propriétaire" 1481 1488 1482 1489 #: ../classes/Node.php:263 ../classes/Node.php:515 ../classes/Node.php:530 1483 #: ../classes/Node.php:558 1490 #: ../classes/Node.php:558 ../classes/Node.php:570 1484 1491 msgid "Could not remove owner" 1485 1492 msgstr "Impossible de retirer le propriétaire" … … 1498 1505 msgstr "Le site web que j'ai demandé" 1499 1506 1500 #: smarty.txt:112 1507 #: smarty.txt:112 ../classes/MainUI.php:152 1501 1508 msgid "My Profile" 1502 1509 msgstr "Mon profile" … … 1538 1545 #: ../classes/AuthenticatorRadius.php:153 1539 1546 msgid "Failed to send authentication request to the RADIUS server. : " 1540 msgstr "" 1541 "Impossible d'envoyer la requête d'authentification au serveur RADIUS." 1547 msgstr "Impossible d'envoyer la requête d'authentification au serveur RADIUS." 1542 1548 1543 1549 #: ../classes/AuthenticatorRadius.php:180 … … 1546 1552 #: ../classes/AuthenticatorRadius.php:194 1547 1553 msgid "The RADIUS server rejected this username/password combination." 1548 msgstr "" 1549 "Le serveur RADIUS a rejeté votre requête d'authentification." 1554 msgstr "Le serveur RADIUS a rejeté votre requête d'authentification." 1550 1555 1551 1556 #: ../classes/Security.php:44 ../classes/Security.php:45 … … 1554 1559 1555 1560 #: ../classes/User.php:267 ../classes/User.php:287 ../classes/User.php:286 1556 #: ../classes/User.php:334 1561 #: ../classes/User.php:334 ../classes/User.php:336 1557 1562 msgid "Your account is currently valid." 1558 1563 msgstr "Votre compte est actuellement valide." 1559 1564 1560 1565 #: ../classes/User.php:273 ../classes/User.php:293 ../classes/User.php:292 1561 #: ../classes/User.php:340 1566 #: ../classes/User.php:340 ../classes/User.php:342 1562 1567 msgid "Sorry, your account is not valid: " 1563 1568 msgstr "Désolé, votre compte n'est pas valide." … … 1588 1593 #: ../include/schema_validate.php:53 ../include/schema_validate.php:57 1589 1594 msgid "Try to update database schema" 1590 msgstr "" 1591 "Tenter de mettre à jour le schéma de la base de données." 1595 msgstr "Tenter de mettre à jour le schéma de la base de données." 1592 1596 1593 1597 #: ../include/schema_validate.php:53 ../include/schema_validate.php:55 … … 1616 1620 1617 1621 #: ../classes/User.php:358 ../classes/User.php:378 ../classes/User.php:377 1618 #: ../classes/User.php:437 ../classes/User.php:463 1622 #: ../classes/User.php:437 ../classes/User.php:463 ../classes/User.php:483 1619 1623 msgid "" 1620 1624 "Hello,\n" … … 1629 1633 #: ../classes/User.php:421 ../classes/User.php:377 ../classes/User.php:420 1630 1634 #: ../classes/User.php:437 ../classes/User.php:480 ../classes/User.php:463 1631 #: ../classes/User.php:512 1635 #: ../classes/User.php:512 ../classes/User.php:483 ../classes/User.php:532 1632 1636 msgid "" 1633 1637 "\n" … … 1641 1645 1642 1646 #: ../classes/User.php:382 ../classes/User.php:402 ../classes/User.php:401 1643 #: ../classes/User.php:461 ../classes/User.php:490 1647 #: ../classes/User.php:461 ../classes/User.php:490 ../classes/User.php:510 1644 1648 msgid "" 1645 1649 "Hello,\n" … … 1651 1655 1652 1656 #: ../classes/User.php:382 ../classes/User.php:402 ../classes/User.php:401 1653 #: ../classes/User.php:461 ../classes/User.php:490 1657 #: ../classes/User.php:461 ../classes/User.php:490 ../classes/User.php:510 1654 1658 msgid "" 1655 1659 "\n" … … 1663 1667 1664 1668 #: ../classes/User.php:401 ../classes/User.php:421 ../classes/User.php:420 1665 #: ../classes/User.php:480 ../classes/User.php:512 1669 #: ../classes/User.php:480 ../classes/User.php:512 ../classes/User.php:532 1666 1670 msgid "" 1667 1671 "Hello,\n" … … 1675 1679 #: ../config.php:111 ../classes/User.php:380 ../classes/User.php:400 1676 1680 #: ../classes/User.php:399 ../classes/User.php:459 ../classes/User.php:488 1681 #: ../classes/User.php:508 1677 1682 msgid " new user validation" 1678 1683 msgstr " validation de l'enregistrement" … … 1680 1685 #: ../config.php:113 ../classes/User.php:400 ../classes/User.php:420 1681 1686 #: ../classes/User.php:419 ../classes/User.php:479 ../classes/User.php:511 1687 #: ../classes/User.php:531 1682 1688 msgid " new password request" 1683 1689 msgstr " demande de changement de mot de passe" … … 1685 1691 #: ../config.php:114 ../classes/User.php:357 ../classes/User.php:377 1686 1692 #: ../classes/User.php:376 ../classes/User.php:436 ../classes/User.php:462 1693 #: ../classes/User.php:482 1687 1694 msgid " lost username request" 1688 1695 msgstr " demande de nom d'utilisateur perdu" 1689 1696 1690 1697 #: ../classes/User.php:401 ../classes/User.php:421 ../classes/User.php:420 1691 #: ../classes/User.php:480 ../classes/User.php:512 1698 #: ../classes/User.php:480 ../classes/User.php:512 ../classes/User.php:532 1692 1699 msgid "" 1693 1700 "\n" … … 1730 1737 1731 1738 #: ../admin/generic_object_admin.php:44 ../admin/generic_object_admin.php:43 1732 #: ../admin/generic_object_admin.php:145 1739 #: ../admin/generic_object_admin.php:145 ../admin/generic_object_admin.php:147 1733 1740 msgid "Generic object editor" 1734 1741 msgstr "Éditeur générique d'objets" … … 1756 1763 #: ../admin/generic_object_admin.php:98 ../admin/generic_object_admin.php:133 1757 1764 #: ../admin/generic_object_admin.php:97 ../admin/generic_object_admin.php:132 1765 #: ../admin/generic_object_admin.php:134 1758 1766 msgid "Preview" 1759 1767 msgstr "Prévisualiser" … … 1764 1772 1765 1773 #: ../admin/index.php:53 ../classes/MainUI.php:69 ../classes/MainUI.php:73 1774 #: ../classes/MainUI.php:76 1766 1775 msgid "Node administration:" 1767 1776 msgstr "Gestion du noeud:" … … 1793 1802 #: ../classes/Content/ContentGroup.php:57 ../classes/Content/File.php:62 1794 1803 #: ../classes/Content/FlickrPhotostream.php:83 ../classes/Content.php:264 1795 #: ../classes/Content/ContentGroup.php:66 1804 #: ../classes/Content/ContentGroup.php:66 ../classes/Content.php:286 1805 #: ../classes/Content/Picture.php:56 1796 1806 msgid "The content with the following id could not be found in the database: " 1797 msgstr "" 1798 "Le contenu avec l'ID suivant n'a pu être trouvé dans la base de données:" 1807 msgstr "Le contenu avec l'ID suivant n'a pu être trouvé dans la base de données:" 1799 1808 1800 1809 #: ../classes/Content.php:124 ../classes/Content.php:125 … … 1803 1812 1804 1813 #: ../classes/Content.php:144 ../classes/Content.php:145 1805 #: ../classes/Content.php:146 1814 #: ../classes/Content.php:146 ../classes/Content.php:166 1806 1815 msgid "Content type: " 1807 1816 msgstr "Type de contenu:" … … 1810 1819 #: ../classes/Content.php:159 ../classes/Content.php:288 1811 1820 #: ../classes/Content.php:160 ../classes/Content.php:306 1821 #: ../classes/Content.php:180 ../classes/Content.php:328 1812 1822 msgid "The following content type isn't valid: " 1813 1823 msgstr "Le type de contenu suivant est invalide:" 1814 1824 1815 1825 #: ../classes/Content.php:166 ../classes/Content.php:167 1816 #: ../classes/Content.php:168 1826 #: ../classes/Content.php:168 ../classes/Content.php:188 1817 1827 msgid "Add a" 1818 1828 msgstr "Ajouter un" 1819 1829 1820 1830 #: ../classes/Content.php:223 ../classes/Content.php:224 1821 #: ../classes/Content.php:239 1831 #: ../classes/Content.php:239 ../classes/Content.php:259 1822 1832 msgid "Sorry, no content available in the database" 1823 1833 msgstr "Désolé, aucun contenu disponible dans la base de données" 1824 1834 1825 1835 #: ../classes/Content.php:261 ../classes/Content.php:279 1836 #: ../classes/Content.php:301 1826 1837 msgid "Untitled content" 1827 1838 msgstr "Contenu sans titre" 1828 1839 1829 1840 #: ../classes/Content.php:295 ../classes/Content.php:294 1830 #: ../classes/Content.php:312 1841 #: ../classes/Content.php:312 ../classes/Content.php:334 1831 1842 msgid "Update was unsuccessfull (database error)" 1832 1843 msgstr "La mise à jour a échouée (erreur de base de données)" 1833 1844 1834 1845 #: ../classes/Content.php:314 ../classes/Content.php:313 1835 #: ../classes/Content.php:331 1846 #: ../classes/Content.php:331 ../classes/Content.php:353 1836 1847 msgid "Unable to insert the new Owner into database." 1837 1848 msgstr "Impossible d'insérer un nouveau propriétaire dans la base de données." 1838 1849 1839 1850 #: ../classes/Content.php:333 ../classes/Content.php:332 1840 #: ../classes/Content.php:350 1851 #: ../classes/Content.php:350 ../classes/Content.php:372 1841 1852 msgid "Unable to remove the owner from the database." 1842 1853 msgstr "Impossible de supprimer le propriétaire de la base de données." 1843 1854 1844 1855 #: ../classes/Content.php:417 ../classes/Content.php:507 1845 #: ../classes/Content.php:569 1856 #: ../classes/Content.php:569 ../classes/Content.php:590 1846 1857 msgid "You must select a content type: " 1847 1858 msgstr "Vous devez sélectionner un type de contenu:" 1848 1859 1849 1860 #: ../classes/Content.php:432 ../classes/Content.php:522 1850 #: ../classes/Content.php:584 1861 #: ../classes/Content.php:584 ../classes/Content.php:605 1851 1862 msgid "Title:" 1852 1863 msgstr "Titre:" 1853 1864 1854 1865 #: ../classes/Content.php:463 ../classes/Content.php:553 1855 #: ../classes/Content.php:615 1866 #: ../classes/Content.php:615 ../classes/Content.php:636 1856 1867 msgid "Description:" 1857 1868 msgstr "Description:" 1858 1869 1859 1870 #: ../classes/Content.php:484 ../classes/Content.php:574 1860 #: ../classes/Content.php:636 1871 #: ../classes/Content.php:636 ../classes/Content.php:657 1861 1872 msgid "Information on this project:" 1862 1873 msgstr "Informations sur ce projet:" 1863 1874 1864 1875 #: ../classes/Content.php:505 ../classes/Content.php:595 1865 #: ../classes/Content.php:657 1876 #: ../classes/Content.php:657 ../classes/Content.php:678 1866 1877 msgid "Sponsor of this project:" 1867 1878 msgstr "Commanditaires de ce projet:" 1868 1879 1869 1880 #: ../classes/Content.php:526 ../classes/Content.php:616 1870 #: ../classes/Content.php:678 1881 #: ../classes/Content.php:678 ../classes/Content.php:699 1871 1882 msgid "Content owner list" 1872 1883 msgstr "Liste des propriétaires de contenu" … … 1877 1888 #: ../classes/Network.php:204 ../classes/Content.php:701 1878 1889 #: ../classes/ContentGroupElement.php:144 ../classes/Node.php:355 1890 #: ../classes/Node.php:356 ../classes/Content.php:722 1891 #: ../classes/Network.php:209 1879 1892 msgid "Remove" 1880 1893 msgstr "Enlever" 1881 1894 1882 1895 #: ../classes/Content.php:561 ../classes/Content.php:651 1883 #: ../classes/Content.php:713 1896 #: ../classes/Content.php:713 ../classes/Content.php:734 1884 1897 msgid "Add owner" 1885 1898 msgstr "Ajouter un propriétaire" 1886 1899 1887 1900 #: ../classes/Content.php:715 ../classes/Content.php:805 1888 #: ../classes/Content.php:869 1901 #: ../classes/Content.php:869 ../classes/Content.php:890 1889 1902 msgid "Unable to set as author in the database." 1890 1903 msgstr "Impossible de définir en tant qu'auteur dans la base de données." 1891 1904 1892 1905 #: ../classes/Content.php:793 ../classes/Content.php:883 1893 #: ../classes/Content.php:948 1906 #: ../classes/Content.php:948 ../classes/Content.php:985 1894 1907 msgid "" 1895 1908 "Content is persistent (you must make it non persistent before you can delete " … … 1900 1913 1901 1914 #: ../classes/Content.php:806 ../classes/Content.php:896 1902 #: ../classes/Content.php:961 1915 #: ../classes/Content.php:961 ../classes/Content.php:998 1903 1916 msgid "Access denied (not owner of content)" 1904 1917 msgstr "Accès refusé (vous n'êtes pas propriétaire du contenu)" … … 1909 1922 1910 1923 #: ../classes/Network.php:162 ../classes/Network.php:193 1924 #: ../classes/Network.php:198 1911 1925 msgid "Network content:" 1912 1926 msgstr "Contenu réseau:" 1913 1927 1914 1928 #: ../classes/Network.php:234 ../classes/Network.php:265 1929 #: ../classes/Network.php:276 1915 1930 msgid "Network::delete() not supported" 1916 1931 msgstr "Network::delete() non supporté" 1917 1932 1918 #: ../classes/Node.php:342 ../classes/Node.php:344 1933 #: ../classes/Node.php:342 ../classes/Node.php:344 ../classes/Node.php:345 1919 1934 msgid "Node content:" 1920 1935 msgstr "Contenu du noeud:" 1921 1936 1922 #: ../classes/User.php:242 1937 #: ../classes/User.php:242 ../classes/User.php:244 1923 1938 msgid "User id: " 1924 1939 msgstr "Identifiant d'usager" 1925 1940 1926 #: ../classes/User.php:242 1941 #: ../classes/User.php:242 ../classes/User.php:244 1927 1942 msgid " could not be found in the database" 1928 1943 msgstr "impossible de trouver dans la base de données" … … 1945 1960 "config.php contient au moins un élément de AUTH_SOURCE_ARRAY." 1946 1961 1947 #: ../portal/index.php:98 1962 #: ../portal/index.php:98 ../portal/index.php:187 ../portal/index.php:189 1948 1963 msgid "My content" 1949 1964 msgstr "Mon contenu" … … 1970 1985 #: ../classes/ContentGroupElement.php:116 1971 1986 #: ../classes/ContentGroupElement.php:127 1972 msgid "" 1973 "(Content can be displayed on ANY node unless one or more nodes are selected)" 1987 msgid "(Content can be displayed on ANY node unless one or more nodes are selected)" 1974 1988 msgstr "" 1975 1989 "(Le contenu peut être affiché sur n'importe quel noeud, à moins qu'un noeud " … … 2000 2014 "It is recommended to specify at least <b>width='x' height='y'</b> as " 2001 2015 "attributes" 2002 msgstr "" 2003 "Il est fortement recommandé d'entrer les attributs <b>width='x' height=y'</b>" 2016 msgstr "Il est fortement recommandé d'entrer les attributs <b>width='x' height=y'</b>" 2004 2017 2005 2018 #: ../classes/Content/EmbeddedContent.php:100 … … 2041 2054 #: ../classes/Content/File.php:101 ../classes/Content/File.php:99 2042 2055 msgid "File size exceeds limit specified HTML form" 2043 msgstr "" 2044 "La taille du fichier excède la limite spécifiée dans le formulaire HTML." 2056 msgstr "La taille du fichier excède la limite spécifiée dans le formulaire HTML." 2045 2057 2046 2058 #: ../classes/Content/File.php:104 ../classes/Content/File.php:102 … … 2238 2250 msgstr "Aucune photo Flickr correspond à la requête !" 2239 2251 2240 #: ../classes/Content/Langstring.php:166 2252 #: ../classes/Content/Langstring.php:166 ../classes/Content/Langstring.php:167 2241 2253 msgid "Delete string" 2242 2254 msgstr "Supprimer la chaîne" 2243 2255 2244 #: ../classes/Content/Langstring.php:191 2256 #: ../classes/Content/Langstring.php:191 ../classes/Content/Langstring.php:192 2245 2257 msgid "Add new string" 2246 2258 msgstr "Ajouter un nouvelle chaîne" 2247 2259 2248 #: ../classes/Content/Picture.php:52 2260 #: ../classes/Content/Picture.php:52 ../classes/Content/Picture.php:117 2249 2261 msgid "Picture preview" 2250 2262 msgstr "Aperçu de l'image" 2251 2263 2252 #: ../hotspot_status.php:532 2264 #: ../hotspot_status.php:532 ../hotspot_status.php:531 2253 2265 msgid "Hotspot list" 2254 2266 msgstr "Liste des points d'accès" 2255 2267 2256 2268 #: ../classes/Content.php:410 ../classes/Content.php:458 2269 #: ../classes/Content.php:479 2257 2270 msgid "Author(s):" 2258 2271 msgstr "Auteur(s) : " 2259 2272 2260 2273 #: ../classes/Content.php:431 ../classes/Content.php:482 2274 #: ../classes/Content.php:503 2261 2275 msgid "Project information:" 2262 2276 msgstr "Informations sur le projet : " 2263 2277 2264 2278 #: ../classes/Content.php:440 ../classes/Content.php:494 2279 #: ../classes/Content.php:515 2265 2280 msgid "Project sponsor:" 2266 2281 msgstr "Commanditaires du projet :" … … 2285 2300 #: ../classes/MainUI.php:203 ../classes/MainUI.php:221 2286 2301 msgid "Please inform us of any problem or service interruption at:" 2287 msgstr "" 2288 "Veuillez nous informer de tout problème ou interruption de service à : " 2289 2290 #: ../classes/Network.php:75 2302 msgstr "Veuillez nous informer de tout problème ou interruption de service à : " 2303 2304 #: ../classes/Network.php:75 ../classes/Network.php:74 2291 2305 msgid "Network:" 2292 2306 msgstr "Réseau :" 2293 2307 2294 #: ../classes/Network.php:124 2308 #: ../classes/Network.php:124 ../classes/Network.php:123 2295 2309 msgid "The specified network doesn't exist: " 2296 2310 msgstr "Le réseau spécifié n'existe pas :" … … 2320 2334 msgstr "autres usagers en ligne à ce point d'accès..." 2321 2335 2322 #: ../portal/index.php:76 ../portal/index.php:78 2336 #: ../portal/index.php:76 ../portal/index.php:78 ../portal/index.php:86 2337 #: ../portal/index.php:88 ../content/index.php:83 2323 2338 msgid "Nobody is online at this hotspot..." 2324 2339 msgstr "Personne n'est en ligne à ce point d'accès..." 2325 2340 2326 #: ../portal/index.php:82 ../portal/index.php:84 2341 #: ../portal/index.php:82 ../portal/index.php:84 ../portal/index.php:92 2342 #: ../portal/index.php:94 ../content/index.php:89 2327 2343 msgid "You are not currently at a hotspot..." 2328 2344 msgstr "Vous n'êtes pas actuellement à ce point d'accès" 2329 2345 2330 #: ../portal/index.php:125 ../portal/index.php:133 2346 #: ../portal/index.php:125 ../portal/index.php:133 ../portal/index.php:154 2347 #: ../portal/index.php:156 ../content/index.php:119 2331 2348 msgid "Content from:" 2332 2349 msgstr "Contenu de :" 2333 2350 2334 2351 #: ../classes/Content/ContentGroup.php:154 2335 msgid "" 2336 "Invalid content selection mode (must be part of CONTENT_SELECTION_MODES)" 2352 msgid "Invalid content selection mode (must be part of CONTENT_SELECTION_MODES)" 2337 2353 msgstr "" 2338 2354 "Mode de sélection du contenu invalide (doit faire partie de " … … 2349 2365 #: ../classes/Content/ContentGroup.php:365 2350 2366 #: ../classes/Content/ContentGroup.php:717 2367 #: ../classes/Content/ContentGroup.php:722 2351 2368 msgid "" 2352 2369 "Sorry, no elements available at this hotspot or all elements of the content " … … 2396 2413 msgstr "Afficher uniquement le contenu persistent" 2397 2414 2398 #: ../classes/Content.php:219 2415 #: ../classes/Content.php:219 ../classes/Content.php:239 2399 2416 msgid "Select existing Content : " 2400 2417 msgstr "Sélectionner du contenu existant :" … … 2416 2433 msgstr "" 2417 2434 2418 #: ../portal/index.php:157 2435 #: ../portal/index.php:157 ../portal/index.php:200 ../portal/index.php:202 2419 2436 msgid "Show all available contents for this hotspot" 2420 2437 msgstr "Afficher tout le contenu disponible à ce point d'accès." … … 2425 2442 2426 2443 #: ../classes/Content/ContentGroup.php:197 2427 msgid "" 2428 "Invalid content selection mode (must be part of CONTENT_CHANGES_ON_MODES)" 2444 msgid "Invalid content selection mode (must be part of CONTENT_CHANGES_ON_MODES)" 2429 2445 msgstr "" 2430 2446 2431 2447 #: ../classes/Content/ContentGroup.php:232 2432 2448 msgid "Invalid content selection mode (must be part of ALLOW_REPEAT_MODES)" 2433 msgstr " "2449 msgstr "Mode de sélection invalide" 2434 2450 2435 2451 #: ../classes/Content/ContentGroup.php:270 … … 2456 2472 msgid "Flickr support isn't enabled in the config file" 2457 2473 msgstr "Le support de l'objet Flickr est désactivé dans le fichier de configuration" 2474 2475 #: ../admin/generic_object_admin.php:116 2476 msgid "Showing preview as it would appear at " 2477 msgstr "Prévisualisation tel que le contenu apparaîtrait à " 2478 2479 #: ../classes/Content/PatternLanguage.php:71 2480 msgid "Subscribe to Pattern Language" 2481 msgstr "Je désire m'inscrire à Pattern Language" 2482 2483 #: ../classes/Content/PatternLanguage.php:72 2484 #: ../classes/Content/PatternLanguage.php:86 2485 msgid "Read narratives archives" 2486 msgstr "Voir l'archive des récits" 2487 2488 #: ../classes/Content/PatternLanguage.php:85 2489 msgid "Read my narrative" 2490 msgstr "Lire mon récit" 2491 2492 #: ../classes/Content/PatternLanguage.php:87 2493 msgid "Unsubscribe" 2494 msgstr "Désinscription" 2495 2496 #: ../classes/Content/Picture.php:102 2497 msgid "Width (leave empty if you want to keep original width)" 2498 msgstr "" 2499 "Largeur (laissez la case vide, si vous désirez conserver la largeur " 2500 "originale)" 2501 2502 #: ../classes/Content/Picture.php:109 2503 msgid "Height (leave empty if you want to keep original height)" 2504 msgstr "Hauteur (laissez la case vide, si vous désirez conserver la hauteuroriginale)" 2505 2506 #: ../content/PatternLanguage/archives.php:35 2507 #: ../content/PatternLanguage/subscription.php:35 2508 #: ../content/PatternLanguage/index.php:32 2509 #: ../content/PatternLanguage/hotspots.php:32 2510 #: ../content/PatternLanguage/narrative.php:35 2511 msgid "Pattern Language" 2512 msgstr "" 2513 2514 #: ../content/PatternLanguage/archives.php:37 2515 #: ../content/PatternLanguage/subscription.php:37 2516 #: ../content/PatternLanguage/index.php:34 2517 #: ../content/PatternLanguage/index.php:49 2518 #: ../content/PatternLanguage/hotspots.php:34 2519 #: ../content/PatternLanguage/narrative.php:37 2520 #: ../content/PatternLanguage/index.php:50 2521 msgid "About Pattern Language" 2522 msgstr "À propos de Pattern Language" 2523 2524 #: ../content/PatternLanguage/archives.php:38 2525 #: ../content/PatternLanguage/subscription.php:38 2526 #: ../content/PatternLanguage/index.php:35 2527 #: ../content/PatternLanguage/hotspots.php:35 2528 #: ../content/PatternLanguage/narrative.php:38 2529 msgid "Read narrative" 2530 msgstr "Lire mon récit" 2531 2532 #: ../content/PatternLanguage/archives.php:39 2533 #: ../content/PatternLanguage/subscription.php:39 2534 #: ../content/PatternLanguage/index.php:36 2535 #: ../content/PatternLanguage/hotspots.php:36 2536 #: ../content/PatternLanguage/narrative.php:39 2537 msgid "Archives" 2538 msgstr "" 2539 2540 #: ../content/PatternLanguage/archives.php:40 2541 #: ../content/PatternLanguage/subscription.php:40 2542 #: ../content/PatternLanguage/index.php:37 2543 #: ../content/PatternLanguage/hotspots.php:37 2544 #: ../content/PatternLanguage/hotspots.php:50 2545 #: ../content/PatternLanguage/narrative.php:40 2546 msgid "Participating hotspots" 2547 msgstr "Points d'accès participants" 2548 2549 #: ../content/PatternLanguage/archives.php:41 2550 #: ../content/PatternLanguage/subscription.php:41 2551 #: ../content/PatternLanguage/hotspots.php:38 2552 #: ../content/PatternLanguage/narrative.php:41 2553 #: ../content/PatternLanguage/index.php:38 2554 msgid "Subscription" 2555 msgstr "Inscription" 2556 2557 #: ../content/PatternLanguage/archives.php:45 2558 #: ../content/PatternLanguage/subscription.php:45 2559 #: ../content/PatternLanguage/index.php:41 2560 #: ../content/PatternLanguage/hotspots.php:42 2561 #: ../content/PatternLanguage/narrative.php:45 2562 #: ../content/PatternLanguage/index.php:42 2563 msgid "Programming by Benoît Grégoire and François Proulx" 2564 msgstr "Programmation par Benoît Grégoire et François Proulx" 2565 2566 #: ../content/PatternLanguage/archives.php:46 2567 #: ../content/PatternLanguage/subscription.php:46 2568 #: ../content/PatternLanguage/index.php:42 2569 #: ../content/PatternLanguage/hotspots.php:43 2570 #: ../content/PatternLanguage/narrative.php:46 2571 #: ../content/PatternLanguage/index.php:43 2572 msgid "French translation by TBD" 2573 msgstr "Traduction française par TBD" 2574 2575 #: ../content/PatternLanguage/archives.php:47 2576 #: ../content/PatternLanguage/subscription.php:47 2577 #: ../content/PatternLanguage/index.php:43 2578 #: ../content/PatternLanguage/hotspots.php:44 2579 #: ../content/PatternLanguage/narrative.php:47 2580 #: ../content/PatternLanguage/index.php:44 2581 msgid "With thanks to tobias v. van Veen & Michael Longford" 2582 msgstr "Merci à Tobia V. Van Veen et Michael Longford" 2583 2584 #: ../content/PatternLanguage/archives.php:48 2585 #: ../content/PatternLanguage/subscription.php:48 2586 #: ../content/PatternLanguage/index.php:44 2587 #: ../content/PatternLanguage/hotspots.php:45 2588 #: ../content/PatternLanguage/narrative.php:48 2589 #: ../content/PatternLanguage/index.php:45 2590 msgid "Pattern Language is a commission by the Locative Media Lab and the " 2591 msgstr "Pattern Language est un projet du Locative Media Lab et de " 2592 2593 #: ../content/PatternLanguage/archives.php:49 2594 #: ../content/PatternLanguage/subscription.php:49 2595 #: ../content/PatternLanguage/index.php:45 2596 #: ../content/PatternLanguage/hotspots.php:46 2597 #: ../content/PatternLanguage/narrative.php:49 2598 #: ../content/PatternLanguage/index.php:46 2599 msgid "Contact Kate Armstrong" 2600 msgstr "Visiter le site de Kate Armstrong" 2601 2602 #: ../content/PatternLanguage/archives.php:53 2603 msgid "Narratives Archives" 2604 msgstr "Archives des récits" 2605 2606 #: ../content/PatternLanguage/archives.php:72 2607 msgid "Pattern Language - Narratives Archives" 2608 msgstr "Pattern Language - Archives des récits" 2609 2610 #: ../content/PatternLanguage/subscription.php:53 2611 msgid "Pattern Language Subscription" 2612 msgstr "Pattern Language - Inscription" 2613 2614 #: ../content/PatternLanguage/subscription.php:67 2615 msgid "Thank you for subscribing" 2616 msgstr "Merci pour votre inscription" 2617 2618 #: ../content/PatternLanguage/subscription.php:71 2619 #: ../content/PatternLanguage/subscription.php:83 2620 msgid "Go back to this hotspot portal page" 2621 msgstr "Retourner au portail de ce point d'accès" 2622 2623 #: ../content/PatternLanguage/subscription.php:79 2624 msgid "You are now unsubscribed" 2625 msgstr "Vous n'êtes plus inscrit à Pattern Language" 2626 2627 #: ../content/PatternLanguage/subscription.php:94 2628 msgid "" 2629 "By clicking the link below you will subscribe to Pattern Language. Pattern " 2630 "Language will appear in the user subscribed content section at the bottom of " 2631 "portal pages. As you visit participating hotspots thoughout Montréal you " 2632 "will receive patterns that will create your unique narrative. You can always " 2633 "read other people's narrative using the archives." 2634 msgstr "" 2635 "En cliquand sur le lien ci-dessous vous serez inscrit à Pattern Language. Le " 2636 "projet apparaîtra dans la section réservée à votre contenu au bas des pages " 2637 "de portail. Au fur et à mesure de vos visites dans les points d'accès " 2638 "participant au projet vous accumulerez des extraits qui formeront votre " 2639 "récit unique. Vous pouvez à tout moment visiter l'archive des récits pour " 2640 "lire les récits créés par les autres usagers." 2641 2642 #: ../content/PatternLanguage/subscription.php:95 2643 msgid "Subscribe now" 2644 msgstr "Inscrivez-vous maintenant" 2645 2646 #: ../content/PatternLanguage/subscription.php:100 2647 msgid "" 2648 "You are already subscribed to Pattern Language, you can terminate your " 2649 "participation by clicking below." 2650 msgstr "" 2651 "Vous êtes déjà inscrit à Pattern Language, vous pouvez mettre fin à votre " 2652 "inscription en cliquant sur le lien ci-dessous." 2653 2654 #: ../content/PatternLanguage/subscription.php:101 2655 msgid "Unsubscribe now" 2656 msgstr "Terminer l'inscription maintenant" 2657 2658 #: ../content/PatternLanguage/subscription.php:108 2659 msgid "You must be logged in to subscribe !" 2660 msgstr "Vous devez être connecté pour vous inscrire !" 2661 2662 #: ../content/PatternLanguage/subscription.php:115 2663 msgid "Pattern Language - Subscription" 2664 msgstr "Pattern Language - Inscription" 2665 2666 #: ../content/PatternLanguage/index.php:51 2667 #: ../content/PatternLanguage/index.php:52 2668 msgid "" 2669 "Pattern Language is a location-aware fiction project by Kate Armstrong that " 2670 "attaches patterns of narrative to individuals as they move through the city " 2671 "of Montreal. Each person's path is logged in the system and compiled into a " 2672 "document that can be read online. The work is meant to engage with the " 2673 "rhythms of the city: by evolving according to the patterns of an individual, " 2674 "each story forms both a map or trace of movement and a fabric of sound." 2675 msgstr "" 2676 "Pattern Language est un projet fictionnel centré sur la notion de lieu et " 2677 "qui attache des modèles narratifs à des individus circulant dans la ville de " 2678 "Montréal. Le trajet de chaque personne est entré dans le système et compilé " 2679 "sous la forme d’un document qui peut être lu en ligne. Ce travail vise à " 2680 "s’engager avec les rythmes de la ville: en évoluant par rapport au trajet " 2681 "d’un individu, chaque histoire façonne la carte ou la trace d’un mouvement " 2682 "et fabrique un son." 2683 2684 #: ../content/PatternLanguage/index.php:52 2685 #: ../content/PatternLanguage/index.php:53 2686 msgid "" 2687 "Pattern Language is activated through the login system of the Île Sans Fil " 2688 "network. Once a user subscribes to Pattern Language , a piece of the story " 2689 "is delivered whenever s/he logs into the ISF wireless network using a WiFi-" 2690 "enabled laptop or mobile device." 2691 msgstr "" 2692 "Pattern Language est activé au travers du système de connexion au réseau Ile " 2693 "Sans Fil. Une fois qu’un utilisateur est abonné à Pattern Language, un " 2694 "morceau d’histoire est transmis à chaque fois qu’il se connecte au réseau " 2695 "sans fil ISF en utilisant un ordinateur portable WiFi ou un outil de " 2696 "connexion mobile. " 2697 2698 #: ../content/PatternLanguage/index.php:53 2699 #: ../content/PatternLanguage/index.php:54 2700 msgid "" 2701 "Narrative fragments associated with each hotspot correspond to the point of " 2702 "view of one character, so that repeatedly logging into the system from a " 2703 "single hotspot will produce a narrative from a single point of view, while " 2704 "moving between hotspots will insert new characters and perspectives into the " 2705 "text." 2706 msgstr "" 2707 "Les morceaux narratifs associés à chaque point d’accès correspondent au " 2708 "point de vue d’un personnage. Ainsi, une connexion répétée au système à " 2709 "partir du même point d’accès produit un récit avec un unique point de vue, " 2710 "tandis que le déplacement d’un point d’accès à un autre permet l’insertion " 2711 "de nouveaux personnages et de nouvelles perspectives dans le texte." 2712 2713 #: ../content/PatternLanguage/index.php:54 2714 #: ../content/PatternLanguage/index.php:55 2715 msgid "" 2716 "Users may choose to actively engage Pattern Language by deliberately " 2717 "travelling between points in the city in order to generate narrative " 2718 "activity, or they may decide to have the project running in the background " 2719 "as they go about their regular activities, only stopping to read their " 2720 "document now and then over a period of time." 2721 msgstr "" 2722 "Les utilisateurs peuvent s’engager de façon active avec Pattern Language en " 2723 "voyageant délibérément entre différents lieux de la ville dans le but de " 2724 "créer une activité narrative. Ou bien, ils peuvent décider de reléguer le " 2725 "projet en arrière-plan pendant qu’ils vaquent à leurs activités " 2726 "quotidiennes, s’arrêtant seulement pour lire leur document de temps en " 2727 "temps. " 2728 2729 #: ../content/PatternLanguage/index.php:55 2730 #: ../content/PatternLanguage/index.php:56 2731 msgid "" 2732 "Once the fragments have been delivered they are compiled into a document " 2733 "that is unique to each participant. Each individual narrative is archived " 2734 "and viewable online. Users may read the documents they have generated or " 2735 "those that have been generated by others. Participation in Pattern Language " 2736 "is limited to those using the system in Montreal, although narratives " 2737 "generated by participants may be read by anyone visiting the website." 2738 msgstr "" 2739 "Une fois que les morceaux d’histoire sont transmis, ils sont compilés sous " 2740 "la forme d’un document unique à chaque participant. Chaque récit individuel " 2741 "est archivé et peut être lu en ligne. Les utilisateurs peuvent lire les " 2742 "documents qu’ils ont générés et les documents créés par d’autres " 2743 "participants. La participation à Pattern Language est limitée à ceux qui " 2744 "utilisent le système à Montréal, mais les récits générés par les " 2745 "participants peuvent être lus par tous les visiteurs du site web. " 2746 2747 #: ../content/PatternLanguage/index.php:61 2748 #: ../content/PatternLanguage/index.php:62 2749 msgid "Pattern Language - About" 2750 msgstr "À propos de Pattern Language" 2751 2752 #: ../content/PatternLanguage/hotspots.php:68 2753 msgid "Pattern Language - Hotspots list" 2754 msgstr "Pattern Language - Liste des points d'accès participants" 2755 2756 #: ../content/PatternLanguage/narrative.php:63 2757 msgid "Narrative" 2758 msgstr "Récit" 2759 2760 #: ../content/PatternLanguage/narrative.php:76 2761 msgid "You must be logged in to read your narrative" 2762 msgstr "Vous devez être connecté pour lire votre récit" 2763 2764 #: ../content/PatternLanguage/narrative.php:86 2765 msgid "Pattern Language - Narrative" 2766 msgstr "Pattern Language - Récit" 2767 2768 #: ../content/PatternLanguage/narrative.php:63 2769 msgid "Narrative for " 2770 msgstr "Récit de " 2771 2772 #: ../content/PatternLanguage/index.php:45 2773 msgid "" 2774 " with funding from the New Media Research Networks Fund at the Department of " 2775 "Canadian Heritage." 2776 msgstr " avec la participation financière de New Media Research Networks Fund du Département de l'héritage Canadien." 2777 -
trunk/wifidog-auth/wifidog/portal/index.php
r607 r610 54 54 if (isset ($session)) 55 55 { 56 if(!empty($_REQUEST['gw_id'])) 57 $session->set(SESS_GW_ID_VAR, $_REQUEST['gw_id']); 56 58 $smarty->assign("original_url_requested", $session->get(SESS_ORIGINAL_URL_VAR)); 57 59 } … … 185 187 $html .= "<table width='100%'><tr><td>"; 186 188 $html .= "<div class='portal_user_section'>\n"; 187 $html .= _("My content")."\n";189 $html .= "<h1>"._("My content")."</h1>\n"; 188 190 foreach ($contents as $content) 189 191 { … … 202 204 203 205 $html .= "</div>\n"; 204 205 206 $ui->setMainContent($html); 206 207 $ui->display();
