1/* #PRODUIRE{fond=javascript/porte_plume_start.js,hash=08e413e35ee0de0e6a2d4e0fb3744272,inserer_auto_name_texte=1,lang=fr} 2 md5:d68bba2a672cf8a87a9eac18e065b9db */ 3 4 5barre_outils_edition = { 6 "nameSpace": "edition", 7 "previewAutoRefresh": false, 8 "onEnter": { 9 "keepDefault": false, 10 "selectionType": "return", 11 "replaceWith": "\n" 12 }, 13 "onShiftEnter": { 14 "keepDefault": false, 15 "replaceWith": "\n_ " 16 }, 17 "onCtrlEnter": { 18 "keepDefault": false, 19 "replaceWith": "\n\n" 20 }, 21 "markupSet": [ 22 { 23 "name": "Transformer en {{{intertitre}}}", 24 "key": "H", 25 "className": "outil_header1", 26 "openWith": "\n{{{", 27 "closeWith": "}}}\n", 28 "selectionType": "line", 29 "dropMenu": [ 30 { 31 "id": "blocs_bloc", 32 "name": "Ins\u00e9rer un bloc repli\u00e9", 33 "className": "blocs_bloc", 34 "replaceWith": "\n<bloc>Un titre\n\nPlacez votre texte ici\n<\/bloc>\n", 35 "display": true 36 }, 37 { 38 "id": "blocs_visible", 39 "name": "Ins\u00e9rer un bloc d\u00e9pli\u00e9", 40 "className": "blocs_visible", 41 "replaceWith": "\n<visible>Un titre\n\nPlacez votre texte ici\n<\/visible>\n", 42 "display": true 43 } 44 ] 45 }, 46 { 47 "name": "Mettre en {{gras}}", 48 "key": "B", 49 "className": "outil_bold", 50 "replaceWith": function(h){ return espace_si_accolade(h, '{{', '}}');}, 51 "selectionType": "word" 52 }, 53 { 54 "name": "Mettre en {italique}", 55 "key": "I", 56 "className": "outil_italic", 57 "replaceWith": function(h){ return espace_si_accolade(h, '{', '}');}, 58 "selectionType": "word" 59 }, 60 { 61 "name": "Colorer le texte", 62 "className": "cs_couleur_texte", 63 "replaceWith": "", 64 "dropMenu": [ 65 { 66 "id": "couleur_texte_noir", 67 "name": "Texte noir", 68 "className": "couleur_texte_noir", 69 "openWith": "[noir]", 70 "closeWith": "[\/noir]", 71 "selectionType": "word", 72 "display": true 73 }, 74 { 75 "id": "couleur_texte_rouge", 76 "name": "Texte rouge", 77 "className": "couleur_texte_rouge", 78 "openWith": "[rouge]", 79 "closeWith": "[\/rouge]", 80 "selectionType": "word", 81 "display": true 82 }, 83 { 84 "id": "couleur_texte_marron", 85 "name": "Texte marron", 86 "className": "couleur_texte_marron", 87 "openWith": "[marron]", 88 "closeWith": "[\/marron]", 89 "selectionType": "word", 90 "display": true 91 }, 92 { 93 "id": "couleur_texte_vert", 94 "name": "Texte vert", 95 "className": "couleur_texte_vert", 96 "openWith": "[vert]", 97 "closeWith": "[\/vert]", 98 "selectionType": "word", 99 "display": true 100 }, 101 { 102 "id": "couleur_texte_vertolive", 103 "name": "Texte vert olive", 104 "className": "couleur_texte_vertolive", 105 "openWith": "[vert olive]", 106 "closeWith": "[\/vert olive]", 107 "selectionType": "word", 108 "display": true 109 }, 110 { 111 "id": "couleur_texte_bleumarine", 112 "name": "Texte bleu marine", 113 "className": "couleur_texte_bleumarine", 114 "openWith": "[bleu marine]", 115 "closeWith": "[\/bleu marine]", 116 "selectionType": "word", 117 "display": true 118 }, 119 { 120 "id": "couleur_texte_violet", 121 "name": "Texte violet", 122 "className": "couleur_texte_violet", 123 "openWith": "[violet]", 124 "closeWith": "[\/violet]", 125 "selectionType": "word", 126 "display": true 127 }, 128 { 129 "id": "couleur_texte_gris", 130 "name": "Texte gris", 131 "className": "couleur_texte_gris", 132 "openWith": "[gris]", 133 "closeWith": "[\/gris]", 134 "selectionType": "word", 135 "display": true 136 }, 137 { 138 "id": "couleur_texte_argent", 139 "name": "Texte argent", 140 "className": "couleur_texte_argent", 141 "openWith": "[argent]", 142 "closeWith": "[\/argent]", 143 "selectionType": "word", 144 "display": true 145 }, 146 { 147 "id": "couleur_texte_vertclair", 148 "name": "Texte vert clair", 149 "className": "couleur_texte_vertclair", 150 "openWith": "[vert clair]", 151 "closeWith": "[\/vert clair]", 152 "selectionType": "word", 153 "display": true 154 }, 155 { 156 "id": "couleur_texte_bleu", 157 "name": "Texte bleu", 158 "className": "couleur_texte_bleu", 159 "openWith": "[bleu]", 160 "closeWith": "[\/bleu]", 161 "selectionType": "word", 162 "display": true 163 }, 164 { 165 "id": "couleur_texte_fuchia", 166 "name": "Texte fuchia", 167 "className": "couleur_texte_fuchia", 168 "openWith": "[fuchia]", 169 "closeWith": "[\/fuchia]", 170 "selectionType": "word", 171 "display": true 172 }, 173 { 174 "id": "couleur_texte_bleuclair", 175 "name": "Texte bleu clair", 176 "className": "couleur_texte_bleuclair", 177 "openWith": "[bleu clair]", 178 "closeWith": "[\/bleu clair]", 179 "selectionType": "word", 180 "display": true 181 }, 182 { 183 "id": "couleur_texte_blanc", 184 "name": "Texte blanc", 185 "className": "couleur_texte_blanc", 186 "openWith": "[blanc]", 187 "closeWith": "[\/blanc]", 188 "selectionType": "word", 189 "display": true 190 }, 191 { 192 "id": "couleur_texte_bleuazur", 193 "name": "Texte bleu azur", 194 "className": "couleur_texte_bleuazur", 195 "openWith": "[bleu azur]", 196 "closeWith": "[\/bleu azur]", 197 "selectionType": "word", 198 "display": true 199 }, 200 { 201 "id": "couleur_texte_beige", 202 "name": "Texte beige", 203 "className": "couleur_texte_beige", 204 "openWith": "[beige]", 205 "closeWith": "[\/beige]", 206 "selectionType": "word", 207 "display": true 208 }, 209 { 210 "id": "couleur_texte_brun", 211 "name": "Texte brun", 212 "className": "couleur_texte_brun", 213 "openWith": "[brun]", 214 "closeWith": "[\/brun]", 215 "selectionType": "word", 216 "display": true 217 }, 218 { 219 "id": "couleur_texte_bleuviolet", 220 "name": "Texte bleu violet", 221 "className": "couleur_texte_bleuviolet", 222 "openWith": "[bleu violet]", 223 "closeWith": "[\/bleu violet]", 224 "selectionType": "word", 225 "display": true 226 }, 227 { 228 "id": "couleur_texte_brunclair", 229 "name": "Texte brun clair", 230 "className": "couleur_texte_brunclair", 231 "openWith": "[brun clair]", 232 "closeWith": "[\/brun clair]", 233 "selectionType": "word", 234 "display": true 235 }, 236 { 237 "id": "couleur_texte_roseclair", 238 "name": "Texte rose clair", 239 "className": "couleur_texte_roseclair", 240 "openWith": "[rose clair]", 241 "closeWith": "[\/rose clair]", 242 "selectionType": "word", 243 "display": true 244 }, 245 { 246 "id": "couleur_texte_vertfonce", 247 "name": "Texte vert fonce", 248 "className": "couleur_texte_vertfonce", 249 "openWith": "[vert fonce]", 250 "closeWith": "[\/vert fonce]", 251 "selectionType": "word", 252 "display": true 253 }, 254 { 255 "id": "couleur_texte_orangefonce", 256 "name": "Texte orange fonce", 257 "className": "couleur_texte_orangefonce", 258 "openWith": "[orange fonce]", 259 "closeWith": "[\/orange fonce]", 260 "selectionType": "word", 261 "display": true 262 }, 263 { 264 "id": "couleur_texte_mauvefonce", 265 "name": "Texte mauve fonce", 266 "className": "couleur_texte_mauvefonce", 267 "openWith": "[mauve fonce]", 268 "closeWith": "[\/mauve fonce]", 269 "selectionType": "word", 270 "display": true 271 }, 272 { 273 "id": "couleur_texte_bleuciel", 274 "name": "Texte bleu ciel", 275 "className": "couleur_texte_bleuciel", 276 "openWith": "[bleu ciel]", 277 "closeWith": "[\/bleu ciel]", 278 "selectionType": "word", 279 "display": true 280 }, 281 { 282 "id": "couleur_texte_or", 283 "name": "Texte or", 284 "className": "couleur_texte_or", 285 "openWith": "[or]", 286 "closeWith": "[\/or]", 287 "selectionType": "word", 288 "display": true 289 }, 290 { 291 "id": "couleur_texte_ivoire", 292 "name": "Texte ivoire", 293 "className": "couleur_texte_ivoire", 294 "openWith": "[ivoire]", 295 "closeWith": "[\/ivoire]", 296 "selectionType": "word", 297 "display": true 298 }, 299 { 300 "id": "couleur_texte_orange", 301 "name": "Texte orange", 302 "className": "couleur_texte_orange", 303 "openWith": "[orange]", 304 "closeWith": "[\/orange]", 305 "selectionType": "word", 306 "display": true 307 }, 308 { 309 "id": "couleur_texte_lavande", 310 "name": "Texte lavande", 311 "className": "couleur_texte_lavande", 312 "openWith": "[lavande]", 313 "closeWith": "[\/lavande]", 314 "selectionType": "word", 315 "display": true 316 }, 317 { 318 "id": "couleur_texte_rose", 319 "name": "Texte rose", 320 "className": "couleur_texte_rose", 321 "openWith": "[rose]", 322 "closeWith": "[\/rose]", 323 "selectionType": "word", 324 "display": true 325 }, 326 { 327 "id": "couleur_texte_prune", 328 "name": "Texte prune", 329 "className": "couleur_texte_prune", 330 "openWith": "[prune]", 331 "closeWith": "[\/prune]", 332 "selectionType": "word", 333 "display": true 334 }, 335 { 336 "id": "couleur_texte_saumon", 337 "name": "Texte saumon", 338 "className": "couleur_texte_saumon", 339 "openWith": "[saumon]", 340 "closeWith": "[\/saumon]", 341 "selectionType": "word", 342 "display": true 343 }, 344 { 345 "id": "couleur_texte_neige", 346 "name": "Texte neige", 347 "className": "couleur_texte_neige", 348 "openWith": "[neige]", 349 "closeWith": "[\/neige]", 350 "selectionType": "word", 351 "display": true 352 }, 353 { 354 "id": "couleur_texte_turquoise", 355 "name": "Texte turquoise", 356 "className": "couleur_texte_turquoise", 357 "openWith": "[turquoise]", 358 "closeWith": "[\/turquoise]", 359 "selectionType": "word", 360 "display": true 361 }, 362 { 363 "id": "couleur_texte_jaunepaille", 364 "name": "Texte jaune paille", 365 "className": "couleur_texte_jaunepaille", 366 "openWith": "[jaune paille]", 367 "closeWith": "[\/jaune paille]", 368 "selectionType": "word", 369 "display": true 370 }, 371 { 372 "id": "couleur_texte_jaune", 373 "name": "Texte jaune", 374 "className": "couleur_texte_jaune", 375 "openWith": "[jaune]", 376 "closeWith": "[\/jaune]", 377 "selectionType": "word", 378 "display": true 379 } 380 ] 381 }, 382 { 383 "name": "Colorer le fond", 384 "className": "cs_couleur_fond", 385 "replaceWith": "", 386 "dropMenu": [ 387 { 388 "id": "couleur_fond_noir", 389 "name": "Fond noir", 390 "className": "couleur_fond_noir", 391 "openWith": "[fond noir]", 392 "closeWith": "[\/fond noir]", 393 "selectionType": "word", 394 "display": true 395 }, 396 { 397 "id": "couleur_fond_rouge", 398 "name": "Fond rouge", 399 "className": "couleur_fond_rouge", 400 "openWith": "[fond rouge]", 401 "closeWith": "[\/fond rouge]", 402 "selectionType": "word", 403 "display": true 404 }, 405 { 406 "id": "couleur_fond_marron", 407 "name": "Fond marron", 408 "className": "couleur_fond_marron", 409 "openWith": "[fond marron]", 410 "closeWith": "[\/fond marron]", 411 "selectionType": "word", 412 "display": true 413 }, 414 { 415 "id": "couleur_fond_vert", 416 "name": "Fond vert", 417 "className": "couleur_fond_vert", 418 "openWith": "[fond vert]",
418 419 "closeWith": "[\/fond vert]", 420 "selectionType": "word", 421 "display": true 422 }, 423 { 424 "id": "couleur_fond_vertolive", 425 "name": "Fond vert olive", 426 "className": "couleur_fond_vertolive", 427 "openWith": "[fond vert olive]", 428 "closeWith": "[\/fond vert olive]", 429 "selectionType": "word", 430 "display": true 431 }, 432 { 433 "id": "couleur_fond_bleumarine", 434 "name": "Fond bleu marine", 435 "className": "couleur_fond_bleumarine", 436 "openWith": "[fond bleu marine]", 437 "closeWith": "[\/fond bleu marine]", 438 "selectionType": "word", 439 "display": true 440 }, 441 { 442 "id": "couleur_fond_violet", 443 "name": "Fond violet", 444 "className": "couleur_fond_violet", 445 "openWith": "[fond violet]", 446 "closeWith": "[\/fond violet]", 447 "selectionType": "word", 448 "display": true 449 }, 450 { 451 "id": "couleur_fond_gris", 452 "name": "Fond gris", 453 "className": "couleur_fond_gris", 454 "openWith": "[fond gris]", 455 "closeWith": "[\/fond gris]", 456 "selectionType": "word", 457 "display": true 458 }, 459 { 460 "id": "couleur_fond_argent", 461 "name": "Fond argent", 462 "className": "couleur_fond_argent", 463 "openWith": "[fond argent]", 464 "closeWith": "[\/fond argent]", 465 "selectionType": "word", 466 "display": true 467 }, 468 { 469 "id": "couleur_fond_vertclair", 470 "name": "Fond vert clair", 471 "className": "couleur_fond_vertclair", 472 "openWith": "[fond vert clair]", 473 "closeWith": "[\/fond vert clair]", 474 "selectionType": "word", 475 "display": true 476 }, 477 { 478 "id": "couleur_fond_bleu", 479 "name": "Fond bleu", 480 "className": "couleur_fond_bleu", 481 "openWith": "[fond bleu]", 482 "closeWith": "[\/fond bleu]", 483 "selectionType": "word", 484 "display": true 485 }, 486 { 487 "id": "couleur_fond_fuchia", 488 "name": "Fond fuchia", 489 "className": "couleur_fond_fuchia", 490 "openWith": "[fond fuchia]", 491 "closeWith": "[\/fond fuchia]", 492 "selectionType": "word", 493 "display": true 494 }, 495 { 496 "id": "couleur_fond_bleuclair", 497 "name": "Fond bleu clair", 498 "className": "couleur_fond_bleuclair", 499 "openWith": "[fond bleu clair]", 500 "closeWith": "[\/fond bleu clair]", 501 "selectionType": "word", 502 "display": true 503 }, 504 { 505 "id": "couleur_fond_blanc", 506 "name": "Fond blanc", 507 "className": "couleur_fond_blanc", 508 "openWith": "[fond blanc]", 509 "closeWith": "[\/fond blanc]", 510 "selectionType": "word", 511 "display": true 512 }, 513 { 514 "id": "couleur_fond_bleuazur", 515 "name": "Fond bleu azur", 516 "className": "couleur_fond_bleuazur", 517 "openWith": "[fond bleu azur]", 518 "closeWith": "[\/fond bleu azur]", 519 "selectionType": "word", 520 "display": true 521 }, 522 { 523 "id": "couleur_fond_beige", 524 "name": "Fond beige", 525 "className": "couleur_fond_beige", 526 "openWith": "[fond beige]", 527 "closeWith": "[\/fond beige]", 528 "selectionType": "word", 529 "display": true 530 }, 531 { 532 "id": "couleur_fond_brun", 533 "name": "Fond brun", 534 "className": "couleur_fond_brun", 535 "openWith": "[fond brun]", 536 "closeWith": "[\/fond brun]", 537 "selectionType": "word", 538 "display": true 539 }, 540 { 541 "id": "couleur_fond_bleuviolet", 542 "name": "Fond bleu violet", 543 "className": "couleur_fond_bleuviolet", 544 "openWith": "[fond bleu violet]", 545 "closeWith": "[\/fond bleu violet]", 546 "selectionType": "word", 547 "display": true 548 }, 549 { 550 "id": "couleur_fond_brunclair", 551 "name": "Fond brun clair", 552 "className": "couleur_fond_brunclair", 553 "openWith": "[fond brun clair]", 554 "closeWith": "[\/fond brun clair]", 555 "selectionType": "word", 556 "display": true 557 }, 558 { 559 "id": "couleur_fond_roseclair", 560 "name": "Fond rose clair", 561 "className": "couleur_fond_roseclair", 562 "openWith": "[fond rose clair]", 563 "closeWith": "[\/fond rose clair]", 564 "selectionType": "word", 565 "display": true 566 }, 567 { 568 "id": "couleur_fond_vertfonce", 569 "name": "Fond vert fonce", 570 "className": "couleur_fond_vertfonce", 571 "openWith": "[fond vert fonce]", 572 "closeWith": "[\/fond vert fonce]", 573 "selectionType": "word", 574 "display": true 575 }, 576 { 577 "id": "couleur_fond_orangefonce", 578 "name": "Fond orange fonce", 579 "className": "couleur_fond_orangefonce", 580 "openWith": "[fond orange fonce]", 581 "closeWith": "[\/fond orange fonce]", 582 "selectionType": "word", 583 "display": true 584 }, 585 { 586 "id": "couleur_fond_mauvefonce", 587 "name": "Fond mauve fonce", 588 "className": "couleur_fond_mauvefonce", 589 "openWith": "[fond mauve fonce]", 590 "closeWith": "[\/fond mauve fonce]", 591 "selectionType": "word", 592 "display": true 593 }, 594 { 595 "id": "couleur_fond_bleuciel", 596 "name": "Fond bleu ciel", 597 "className": "couleur_fond_bleuciel", 598 "openWith": "[fond bleu ciel]", 599 "closeWith": "[\/fond bleu ciel]", 600 "selectionType": "word", 601 "display": true 602 }, 603 { 604 "id": "couleur_fond_or", 605 "name": "Fond or", 606 "className": "couleur_fond_or", 607 "openWith": "[fond or]", 608 "closeWith": "[\/fond or]", 609 "selectionType": "word", 610 "display": true 611 }, 612 { 613 "id": "couleur_fond_ivoire", 614 "name": "Fond ivoire", 615 "className": "couleur_fond_ivoire", 616 "openWith": "[fond ivoire]", 617 "closeWith": "[\/fond ivoire]", 618 "selectionType": "word", 619 "display": true 620 }, 621 { 622 "id": "couleur_fond_orange", 623 "name": "Fond orange", 624 "className": "couleur_fond_orange", 625 "openWith": "[fond orange]", 626 "closeWith": "[\/fond orange]", 627 "selectionType": "word", 628 "display": true 629 }, 630 { 631 "id": "couleur_fond_lavande", 632 "name": "Fond lavande", 633 "className": "couleur_fond_lavande", 634 "openWith": "[fond lavande]", 635 "closeWith": "[\/fond lavande]", 636 "selectionType": "word", 637 "display": true 638 }, 639 { 640 "id": "couleur_fond_rose", 641 "name": "Fond rose", 642 "className": "couleur_fond_rose", 643 "openWith": "[fond rose]", 644 "closeWith": "[\/fond rose]", 645 "selectionType": "word", 646 "display": true 647 }, 648 { 649 "id": "couleur_fond_prune", 650 "name": "Fond prune", 651 "className": "couleur_fond_prune", 652 "openWith": "[fond prune]", 653 "closeWith": "[\/fond prune]", 654 "selectionType": "word", 655 "display": true 656 }, 657 { 658 "id": "couleur_fond_saumon", 659 "name": "Fond saumon", 660 "className": "couleur_fond_saumon", 661 "openWith": "[fond saumon]", 662 "closeWith": "[\/fond saumon]", 663 "selectionType": "word", 664 "display": true 665 }, 666 { 667 "id": "couleur_fond_neige", 668 "name": "Fond neige", 669 "className": "couleur_fond_neige", 670 "openWith": "[fond neige]", 671 "closeWith": "[\/fond neige]", 672 "selectionType": "word", 673 "display": true 674 }, 675 { 676 "id": "couleur_fond_turquoise", 677 "name": "Fond turquoise", 678 "className": "couleur_fond_turquoise", 679 "openWith": "[fond turquoise]", 680 "closeWith": "[\/fond turquoise]", 681 "selectionType": "word", 682 "display": true 683 }, 684 { 685 "id": "couleur_fond_jaunepaille", 686 "name": "Fond jaune paille", 687 "className": "couleur_fond_jaunepaille", 688 "openWith": "[fond jaune paille]", 689 "closeWith": "[\/fond jaune paille]", 690 "selectionType": "word", 691 "display": true 692 }, 693 { 694 "id": "couleur_fond_jaune", 695 "name": "Fond jaune", 696 "className": "couleur_fond_jaune", 697 "openWith": "[fond jaune]", 698 "closeWith": "[\/fond jaune]", 699 "selectionType": "word", 700 "display": true 701 } 702 ] 703 }, 704 { 705 "name": "Mettre en liste", 706 "className": "outil_liste_ul separateur_avant", 707 "replaceWith": function(h){ return outil_liste(h, '*');}, 708 "selectionType": "line", 709 "forceMultiline": true, 710 "dropMenu": [ 711 { 712 "id": "liste_ol", 713 "name": "Mettre en liste num\u00e9rot\u00e9e", 714 "className": "outil_liste_ol", 715 "replaceWith": function(h){ return outil_liste(h, '#');}, 716 "display": true, 717 "selectionType": "line", 718 "forceMultiline": true 719 }, 720 { 721 "id": "desindenter", 722 "name": "D\u00e9sindenter une liste", 723 "className": "outil_desindenter", 724 "replaceWith": function(h){return outil_desindenter(h);}, 725 "display": true, 726 "selectionType": "line", 727 "forceMultiline": true 728 }, 729 { 730 "id": "indenter", 731 "name": "Indenter une liste", 732 "className": "outil_indenter", 733 "replaceWith": function(h){return outil_indenter(h);}, 734 "display": true, 735 "selectionType": "line", 736 "forceMultiline": true 737 } 738 ] 739 }, 740 { 741 "name": "Transformer en [lien hypertexte->http:\/\/...]", 742 "key": "L", 743 "className": "outil_link separateur separateur_apres sepLink", 744 "openWith": "[", 745 "closeWith": "->[![Veuillez indiquer l\u2019adresse de votre lien (vous pouvez indiquer une adresse Internet sous la forme http:\/\/www.monsite.com, une adresse courriel, ou simplement indiquer le num\u00e9ro d\u2019un article de ce site.]!]]" 746 }, 747 { 748 "name": "Transformer en [[Note de bas de page]]", 749 "className": "outil_notes separateur_avant", 750 "openWith": "[[", 751 "closeWith": "]]", 752 "selectionType": "word" 753 }, 754 { 755 "name": "<quote>Citer un message<\/quote>", 756 "key": "Q", 757 "className": "outil_quote separateur separateur_apres sepGuillemets", 758 "openWith": "\n<quote>", 759 "closeWith": "<\/quote>\n", 760 "selectionType": "word", 761 "dropMenu": [ 762 { 763 "id": "barre_poesie", 764 "name": "Mettre en forme comme une <poesie>po\u00e9sie<\/poesie>", 765 "className": "outil_poesie", 766 "openWith": "\n<poesie>", 767 "closeWith": "<\/poesie>\n", 768 "display": true, 769 "selectionType": "line" 770 } 771 ] 772 }, 773 {
774 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 775 "className": "outil_guillemets", 776 "openWith": "«", 777 "closeWith": "»", 778 "lang": [ 779 "fr", 780 "eo", 781 "cpf", 782 "ar", 783 "es" 784 ], 785 "selectionType": "word", 786 "dropMenu": [ 787 { 788 "id": "guillemets_simples", 789 "name": "Entourer de \u201cguillemets de second niveau\u201d", 790 "className": "outil_guillemets_simples", 791 "openWith": "â", 792 "closeWith": "â", 793 "display": true, 794 "lang": [ 795 "fr", 796 "eo", 797 "cpf", 798 "ar", 799 "es" 800 ], 801 "selectionType": "word" 802 } 803 ] 804 }, 805 { 806 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 807 "className": "outil_guillemets_de", 808 "openWith": "â", 809 "closeWith": "â", 810 "lang": [ 811 "bg", 812 "de", 813 "pl", 814 "hr", 815 "src" 816 ], 817 "selectionType": "word", 818 "dropMenu": [ 819 { 820 "id": "guillemets_de_simples", 821 "name": "Entourer de \u201cguillemets de second niveau\u201d", 822 "className": "outil_guillemets_de_simples", 823 "openWith": "‚", 824 "closeWith": "â", 825 "display": true, 826 "lang": [ 827 "bg", 828 "de", 829 "pl", 830 "hr", 831 "src" 832 ], 833 "selectionType": "word" 834 } 835 ] 836 }, 837 { 838 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 839 "className": "outil_guillemets_simples separateur_avant", 840 "openWith": "â", 841 "closeWith": "â", 842 "lang_not": [ 843 "fr", 844 "eo", 845 "cpf", 846 "ar", 847 "es", 848 "bg", 849 "de", 850 "pl", 851 "hr", 852 "src" 853 ], 854 "selectionType": "word", 855 "dropMenu": [ 856 { 857 "id": "guillemets_autres_simples", 858 "name": "Entourer de \u201cguillemets de second niveau\u201d", 859 "className": "outil_guillemets_uniques", 860 "openWith": "â", 861 "closeWith": "â", 862 "display": true, 863 "lang_not": [ 864 "fr", 865 "eo", 866 "cpf", 867 "ar", 868 "es", 869 "bg", 870 "de", 871 "pl", 872 "hr", 873 "src" 874 ], 875 "selectionType": "word" 876 } 877 ] 878 }, 879 { 880 "name": "Ins\u00e9rer des caract\u00e8res sp\u00e9cifiques", 881 "className": "outil_caracteres separateur separateur_apres sepCaracteres separateur_avant", 882 "dropMenu": [ 883 { 884 "id": "A_grave", 885 "name": "Ins\u00e9rer un \u00c0", 886 "className": "outil_a_maj_grave", 887 "replaceWith": "Ã", 888 "display": true, 889 "lang": [ 890 "fr", 891 "eo", 892 "cpf" 893 ] 894 }, 895 { 896 "id": "E_aigu", 897 "name": "Ins\u00e9rer un \u00c9", 898 "className": "outil_e_maj_aigu", 899 "replaceWith": "Ã", 900 "display": true, 901 "lang": [ 902 "fr", 903 "eo", 904 "cpf" 905 ] 906 }, 907 { 908 "id": "E_grave", 909 "name": "Ins\u00e9rer un \u00c8", 910 "className": "outil_e_maj_grave", 911 "replaceWith": "Ã", 912 "display": true, 913 "lang": [ 914 "fr", 915 "eo", 916 "cpf" 917 ] 918 }, 919 { 920 "id": "aelig", 921 "name": "Ins\u00e9rer un \u00e6", 922 "className": "outil_aelig", 923 "replaceWith": "æ", 924 "display": true, 925 "lang": [ 926 "fr", 927 "eo", 928 "cpf" 929 ] 930 }, 931 { 932 "id": "AElig", 933 "name": "Ins\u00e9rer un \u00c6", 934 "className": "outil_aelig_maj", 935 "replaceWith": "Ã", 936 "display": true, 937 "lang": [ 938 "fr", 939 "eo", 940 "cpf" 941 ] 942 }, 943 { 944 "id": "oe", 945 "name": "Ins\u00e9rer un \u0153", 946 "className": "outil_oe", 947 "replaceWith": "Å", 948 "display": true, 949 "lang": [ 950 "fr" 951 ] 952 }, 953 { 954 "id": "OE", 955 "name": "Ins\u00e9rer un \u0152", 956 "className": "outil_oe_maj", 957 "replaceWith": "Å", 958 "display": true, 959 "lang": [ 960 "fr" 961 ] 962 }, 963 { 964 "id": "Ccedil", 965 "name": "Ins\u00e9rer un \u00c7", 966 "className": "outil_ccedil_maj", 967 "replaceWith": "Ã", 968 "display": true, 969 "lang": [ 970 "fr", 971 "eo", 972 "cpf" 973 ] 974 }, 975 { 976 "id": "uppercase", 977 "name": "Passer en majuscules", 978 "className": "outil_uppercase", 979 "replaceWith": function(markitup) { return markitup.selection.toUpperCase() }, 980 "display": true, 981 "lang": [ 982 "fr", 983 "en" 984 ] 985 }, 986 { 987 "id": "lowercase", 988 "name": "Passer en minuscules", 989 "className": "outil_lowercase", 990 "replaceWith": function(markitup) { return markitup.selection.toLowerCase() }, 991 "display": true, 992 "lang": [ 993 "fr", 994 "en" 995 ] 996 } 997 ] 998 }, 999 { 1000 "name": "Ins\u00e9rer une nouvelle FAQ", 1001 "className": "outil_faq separateur separateur_apres faq_sep separateur_avant", 1002 "openBlockWith": "<faq>\n", 1003 "closeBlockWith": "\n<\/faq>", 1004 "replaceWith": function(h){ return outil_faq(h, '?', true);}, 1005 "selectionType": "line", 1006 "dropMenu": [ 1007 { 1008 "id": "faq_question", 1009 "name": "Ins\u00e9rer une nouvelle question", 1010 "replaceWith": function(h){ return outil_faq(h, '?');}, 1011 "className": "outil_faq_question", 1012 "selectionType": "line", 1013 "forceMultiline": true, 1014 "display": true 1015 }, 1016 { 1017 "id": "faq_titre", 1018 "name": "Ins\u00e9rer un titre pour la FAQ", 1019 "replaceWith": function(h){ return outil_faq(h, ':Nouveau titre');}, 1020 "className": "outil_faq_titre", 1021 "selectionType": "line", 1022 "forceMultiline": true, 1023 "display": true 1024 } 1025 ] 1026 }, 1027 { 1028 "name": "Ins\u00e9rer un code informatique (`)", 1029 "className": "outil_code separateur separateur_apres sepCode", 1030 "openWith": "`", 1031 "closeWith": "`", 1032 "dropMenu": [ 1033 { 1034 "id": "cadre", 1035 "name": "Ins\u00e9rer un code pr\u00e9format\u00e9 (```)", 1036 "className": "outil_cadre", 1037 "openWith": "```\n", 1038 "closeWith": "\n```", 1039 "display": true 1040 }, 1041 { 1042 "id": "cadre_spip", 1043 "name": "Ins\u00e9rer un code pr\u00e9format\u00e9 SPIP (cadre)", 1044 "className": "outil_cadre_spip", 1045 "openWith": "<cadre class='spip'>\n", 1046 "closeWith": "\n<\/cadre>", 1047 "display": true 1048 }, 1049 { 1050 "id": "cadre_html", 1051 "name": "Ins\u00e9rer un code pr\u00e9format\u00e9 HTML (cadre)", 1052 "className": "outil_cadre_html", 1053 "openWith": "<cadre class='html4strict'>\n", 1054 "closeWith": "\n<\/cadre>", 1055 "display": true 1056 } 1057 ] 1058 } 1059 ] 1060} 1061 1062 1063 // remplace ou cree -* ou -** ou -# ou -## 1064 function outil_liste(h, c) { 1065 if ((s = h.selection) && (r = s.match(/^-([*#]+) (.*)$/))) { 1066 r[1] = r[1].replace(/[#*]/g, c); 1067 s = '-'+r[1]+' '+r[2]; 1068 } else { 1069 s = '-' + c + ' '+s; 1070 } 1071 return s; 1072 } 1073 1074 // indente des -* ou -# 1075 function outil_indenter(h) { 1076 if (s = h.selection) { 1077 if (s.substr(0,2)=='-*') { 1078 s = '-**' + s.substr(2); 1079 } else if (s.substr(0,2)=='-#') { 1080 s = '-##' + s.substr(2); 1081 } else { 1082 s = '-* ' + s; 1083 } 1084 } 1085 return s; 1086 } 1087 1088 // desindente des -* ou -** ou -# ou -## 1089 function outil_desindenter(h){ 1090 if (s = h.selection) { 1091 if (s.substr(0,3)=='-**') { 1092 s = '-*' + s.substr(3); 1093 } else if (s.substr(0,3)=='-* ') { 1094 s = s.substr(3); 1095 } else if (s.substr(0,3)=='-##') { 1096 s = '-#' + s.substr(3); 1097 } else if (s.substr(0,3)=='-# ') { 1098 s = s.substr(3); 1099 } 1100 } 1101 return s; 1102 } 1103 1104 // ajouter un espace avant, apres un {qqc} pour ne pas que 1105 // gras {{}} suivi de italique {} donnent {{{}}}, mais { {{}} } 1106 function espace_si_accolade(h, openWith, closeWith){ 1107 if (s = h.selection) { 1108 // accolade dans la selection 1109 if (s.charAt(0)=='{') { 1110 return openWith + ' ' + s + ' ' + closeWith; 1111 } 1112 // accolade avant la selection 1113 else if (c = h.textarea.selectionStart) { 1114 if (h.textarea.value.charAt(c-1) == '{') { 1115 return ' ' + openWith + s + closeWith + ' '; 1116 } 1117 } 1118 } 1119 return openWith + s + closeWith; 1120 } 1121 1122function outil_faq(h, c,recursif) { 1123 if(recursif){ 1124 // Cas de la sélection de click sur le bouton de création de faq complète 1125 s = h.selection; 1126 lines = h.selection.split(/\r?\n/); 1127 var lines_final = []; 1128 for (j = 0, n = lines.length, i = 0; i < n; i++) { 1129 // si une seule ligne, on se fiche de savoir qu'elle est vide, 1130 // c'est volontaire si on clique le bouton 1131 if (n == 1 || $.trim(lines[i]) !== '') { 1132 if(r = lines[i].match(/^([+-o]) (.*)$/)){ 1133 r[1] = r[1].replace(/[+-o]/g, c); 1134 lines_final[j] = r[1]+' '+r[2]; 1135 j++; 1136 } else { 1137 lines_final[j] = c + ' '+lines[i]; 1138 j++; 1139 } 1140 } 1141 } 1142 return lines_final.join('\n'); 1143 } 1144 // Click sur les autres boutons 1145 if ((s = h.selection) && (r = s.match(/^([+-o]) (.*)$/))){ 1146 r[1] = r[1].replace(/[+-o]/g, c); 1147 s = r[1]+' '+r[2]; 1148 } else { 1149 s = c + ' '+s; 1150 } 1151 return s; 1152 } 1153 1154 1155barre_outils_forum = { 1156 "nameSpace": "forum", 1157 "previewAutoRefresh": false, 1158 "onEnter": { 1159 "keepDefault": false, 1160 "selectionType": "return", 1161 "replaceWith": "\n" 1162 }, 1163 "onShiftEnter": { 1164 "keepDefault": false, 1165 "replaceWith": "\n_ " 1166 }, 1167 "onCtrlEnter": { 1168 "keepDefault": false, 1169 "replaceWith": "\n\n" 1170 }, 1171 "markupSet": [ 1172 { 1173 "name": "Mettre en {{gras}}", 1174 "key": "B", 1175 "className": "outil_bold", 1176 "replaceWith": function(h){ return espace_si_accolade(h, '{{', '}}');}, 1177 "selectionType": "word" 1178 }, 1179 { 1180 "name": "Mettre en {italique}", 1181 "key": "I", 1182 "className": "outil_italic separateur_avant", 1183 "replaceWith": function(h){ return espace_si_accolade(h, '{', '}');}, 1184 "selectionType": "word" 1185 }, 1186 { 1187 "name": "Transformer en [lien hypertexte->http:\/\/...]", 1188 "key": "L", 1189 "className": "outil_link separateur separateur_apres sepLink separateur_avant", 1190 "openWith": "[", 1191 "closeWith": "->[![Veuillez indiquer l\u2019adresse de votre lien (vous pouvez indiquer une adresse Internet sous la forme http:\/\/www.monsite.com, une adresse courriel, ou simplement indiquer le num\u00e9ro d\u2019un article de ce site.]!]]" 1192 }, 1193 { 1194 "name": "<quote>Citer un message<\/quote>", 1195 "key": "Q", 1196 "className": "outil_quote separateur separateur_apres sepGuillemets", 1197 "openWith": "\n<quote>", 1198 "closeWith": "<\/quote>\n", 1199 "selectionType": "word" 1200 }, 1201 {
1202 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 1203 "className": "outil_guillemets", 1204 "openWith": "«", 1205 "closeWith": "»", 1206 "lang": [ 1207 "fr", 1208 "eo", 1209 "cpf", 1210 "ar", 1211 "es" 1212 ], 1213 "selectionType": "word", 1214 "dropMenu": [ 1215 { 1216 "id": "guillemets_simples", 1217 "name": "Entourer de \u201cguillemets de second niveau\u201d", 1218 "className": "outil_guillemets_simples", 1219 "openWith": "â", 1220 "closeWith": "â", 1221 "display": true, 1222 "lang": [ 1223 "fr", 1224 "eo", 1225 "cpf", 1226 "ar", 1227 "es" 1228 ], 1229 "selectionType": "word" 1230 } 1231 ] 1232 }, 1233 { 1234 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 1235 "className": "outil_guillemets_de", 1236 "openWith": "â", 1237 "closeWith": "â", 1238 "lang": [ 1239 "bg", 1240 "de", 1241 "pl", 1242 "hr", 1243 "src" 1244 ], 1245 "selectionType": "word", 1246 "dropMenu": [ 1247 { 1248 "id": "guillemets_de_simples", 1249 "name": "Entourer de \u201cguillemets de second niveau\u201d", 1250 "className": "outil_guillemets_de_simples", 1251 "openWith": "‚", 1252 "closeWith": "â", 1253 "display": true, 1254 "lang": [ 1255 "bg", 1256 "de", 1257 "pl", 1258 "hr", 1259 "src" 1260 ], 1261 "selectionType": "word" 1262 } 1263 ] 1264 }, 1265 { 1266 "name": "Entourer de \u00ab\u00a0guillemets\u00a0\u00bb", 1267 "className": "outil_guillemets_simples separateur_avant", 1268 "openWith": "â", 1269 "closeWith": "â", 1270 "lang_not": [ 1271 "fr", 1272 "eo", 1273 "cpf", 1274 "ar", 1275 "es", 1276 "bg", 1277 "de", 1278 "pl", 1279 "hr", 1280 "src" 1281 ], 1282 "selectionType": "word", 1283 "dropMenu": [ 1284 { 1285 "id": "guillemets_autres_simples", 1286 "name": "Entourer de \u201cguillemets de second niveau\u201d", 1287 "className": "outil_guillemets_uniques", 1288 "openWith": "â", 1289 "closeWith": "â", 1290 "display": true, 1291 "lang_not": [ 1292 "fr", 1293 "eo", 1294 "cpf", 1295 "ar", 1296 "es", 1297 "bg", 1298 "de", 1299 "pl", 1300 "hr", 1301 "src" 1302 ], 1303 "selectionType": "word" 1304 } 1305 ] 1306 } 1307 ] 1308} 1309 1310 1311 // remplace ou cree -* ou -** ou -# ou -## 1312 function outil_liste(h, c) { 1313 if ((s = h.selection) && (r = s.match(/^-([*#]+) (.*)$/))) { 1314 r[1] = r[1].replace(/[#*]/g, c); 1315 s = '-'+r[1]+' '+r[2]; 1316 } else { 1317 s = '-' + c + ' '+s; 1318 } 1319 return s; 1320 } 1321 1322 // indente des -* ou -# 1323 function outil_indenter(h) { 1324 if (s = h.selection) { 1325 if (s.substr(0,2)=='-*') { 1326 s = '-**' + s.substr(2); 1327 } else if (s.substr(0,2)=='-#') { 1328 s = '-##' + s.substr(2); 1329 } else { 1330 s = '-* ' + s; 1331 } 1332 } 1333 return s; 1334 } 1335 1336 // desindente des -* ou -** ou -# ou -## 1337 function outil_desindenter(h){ 1338 if (s = h.selection) { 1339 if (s.substr(0,3)=='-**') { 1340 s = '-*' + s.substr(3); 1341 } else if (s.substr(0,3)=='-* ') { 1342 s = s.substr(3); 1343 } else if (s.substr(0,3)=='-##') { 1344 s = '-#' + s.substr(3); 1345 } else if (s.substr(0,3)=='-# ') { 1346 s = s.substr(3); 1347 } 1348 } 1349 return s; 1350 } 1351 1352 // ajouter un espace avant, apres un {qqc} pour ne pas que 1353 // gras {{}} suivi de italique {} donnent {{{}}}, mais { {{}} } 1354 function espace_si_accolade(h, openWith, closeWith){ 1355 if (s = h.selection) { 1356 // accolade dans la selection 1357 if (s.charAt(0)=='{') { 1358 return openWith + ' ' + s + ' ' + closeWith; 1359 } 1360 // accolade avant la selection 1361 else if (c = h.textarea.selectionStart) { 1362 if (h.textarea.value.charAt(c-1) == '{') { 1363 return ' ' + openWith + s + closeWith + ' '; 1364 } 1365 } 1366 } 1367 return openWith + s + closeWith; 1368 } 1369 1370 1371barre_outils_vide = { 1372 "nameSpace": "vide", 1373 "previewAutoRefresh": false, 1374 "markupSet": [] 1375} 1376 1377 1378 1379 1380;(function($){ 1381 1382// 2 fonctions pour appeler le porte plume reutilisables pour d'autres plugins 1383// on envoie dedans la selection jquery qui doit etre effectuee 1384// ce qui evite des appels direct a markitup, aucazou on change de lib un j
1384our 1385$.fn.barre_outils = function(nom, settings) { 1386 options = { 1387 lang:'fr' 1388 }; 1389 $.extend(options, settings); 1390 1391 return $(this) 1392 .not('.markItUpEditor, .no_barre') 1393 .markItUp(eval('barre_outils_' + nom), {lang:options.lang}) 1394 .trigger('markItUpEditor.loaded') 1395 .parent().find('.markItUpButton a').attr('tabindex', -1) // ne pas tabuler les boutons 1396 .end(); 1397}; 1398 1399$.fn.barre_previsualisation = function(settings) { 1400 options = { 1401 previewParserPath:"index.php?action=porte_plume_previsu", // ici une url relative pour prive/public 1402 textEditer:"Modifier", 1403 textVoir:"Voir" 1404 }; 1405 $.extend(options, settings); 1406 1407 return $(this) 1408 .not('.pp_previsualisation, .no_previsualisation') 1409 .previsu_spip(options) 1410 .trigger('markItUpPreview.loaded') 1411 .parent().find('.markItUpTabs a').attr('tabindex', -1) // ne pas tabuler les onglets 1412 .end(); 1413}; 1414 1415$(window).on('load', function(){ 1416 // ajoute les barres d'outils markitup 1417 function barrebouilles(){ 1418 // fonction generique appliquee aux classes CSS : 1419 // inserer_barre_forum, inserer_barre_edition, inserer_previsualisation 1420 $('.formulaire_spip textarea.inserer_barre_forum').barre_outils('forum'); 1421 $('.formulaire_spip textarea.inserer_barre_edition').barre_outils('edition'); 1422 $('.formulaire_spip textarea.inserer_previsualisation').barre_previsualisation(); 1423 1424 1425 // fonction specifique aux formulaires de SPIP : 1426 // barre de forum 1427 $('textarea.textarea_forum').barre_outils('forum'); 1428 1429 $('.formulaire_forum textarea[name=texte]').barre_outils('forum'); 1430 // barre d'edition et onglets de previsualisation 1431 $('.formulaire_spip textarea[name=texte]') 1432 .barre_outils('edition').end() 1433 .barre_previsualisation(); 1434 1435 } 1436 barrebouilles(); 1437 onAjaxLoad(barrebouilles); 1438 1439}); 1440})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.