// ---------------------------------------------------------------------------- // markItUp! // ---------------------------------------------------------------------------- // Copyright (C) 2008 Jay Salvat // http://markitup.jaysalvat.com/ // ---------------------------------------------------------------------------- // BBCode tags example // http://en.wikipedia.org/wiki/Bbcode // ---------------------------------------------------------------------------- // Feel free to add more tags // ---------------------------------------------------------------------------- mySettings = { previewParserPath: '', // path to your BBCode parser markupSet: [ {name:'gras', openWith:'[b]', closeWith:'[/b]'}, {name:'italique', openWith:'[i]', closeWith:'[/i]'}, {name:'souligné', openWith:'[u]', closeWith:'[/u]'}, {name:'barré', openWith:'[s]', closeWith:'[/s]'}, {name:'spoiler', openWith:'[spoiler]', closeWith:'[/spoiler]'}, {separator:'---------------' }, {name:'image', replaceWith:'[img][![URL]!][/img]'}, {name:'lien', openWith:'[url=[![URL]!]]', closeWith:'[/url]', placeHolder:'Entrez ici le texte du lien'}, {separator:'---------------' }, { name:'taille de la police', className:'size', dropMenu: [ {name:'x-small', openWith:'[size=1]', closeWith:'[/size]'}, {name:'small', openWith:'[size=2]', closeWith:'[/size]'}, {name:'medium', openWith:'[size=3]', closeWith:'[/size]'}, {name:'large', openWith:'[size=4]', closeWith:'[/size]'}, {name:'x-large', openWith:'[size=5]', closeWith:'[/size]'}, {name:'xx-large', openWith:'[size=6]', closeWith:'[/size]'} ] }, { name:'couleur', className:'colors', dropMenu: [ {name:'Construit', openWith:'[color=#2222DD]', closeWith:'[/color]', className:"col1-1" }, {name:'En construction', openWith:'[color=purple]', closeWith:'[/color]', className:"col1-2" }, {name:'Projet retenu', openWith:'[color=#48AE35]', closeWith:'[/color]', className:"col1-3" }, {name:'Projet non retenu', openWith:'[color=#BAAF00]', closeWith:'[/color]', className:"col1-4" }, {name:'Détruit', openWith:'[color=#A52A2A]', closeWith:'[/color]', className:"col1-5" }, {name:'Vision', openWith:'[color=#0FA0F5]', closeWith:'[/color]', className:"col2-1" }, {name:'Chantier interrompu', openWith:'[color=#CC3399]', closeWith:'[/color]', className:"col2-2" }, {name:'Projet proposé', openWith:'[color=#93CD57]', closeWith:'[/color]', className:"col2-3" }, {name:'En rénovation', openWith:'[color=#FFA500]', closeWith:'[/color]', className:"col2-4" }, {name:'Annulé', openWith:'[color=red]', closeWith:'[/color]', className:"col2-5" }, {name:'noir', openWith:'[color=black]', closeWith:'[/color]', className:"col3-1" }, {name:'gris foncé', openWith:'[color=#555555]', closeWith:'[/color]', className:"col3-2" }, {name:'gris', openWith:'[color=#BBBBBB]', closeWith:'[/color]', className:"col3-3" }, {name:'gris clair', openWith:'[color=#F2F2F2]', closeWith:'[/color]', className:"col3-4" }, {name:'blanc', openWith:'[color=white]', closeWith:'[/color]', className:"col3-5" } ] }, {name: 'émojis', className: 'emojis markItUpDropMenu', dropMenu: [ {name: '🙂', className: 'emojiItem'}, {name: '😉', className: 'emojiItem'}, {name: '😊', className: 'emojiItem'}, {name: '😇', className: 'emojiItem'}, {name: '😀', className: 'emojiItem'}, {name: '😆', className: 'emojiItem'}, {name: '😅', className: 'emojiItem'}, {name: '🤣', className: 'emojiItem'}, {name: '😂', className: 'emojiItem'}, {name: '😍', className: 'emojiItem'}, {name: '🥳', className: 'emojiItem'}, {name: '😜', className: 'emojiItem'}, {name: '🤪', className: 'emojiItem'}, {name: '🤔', className: 'emojiItem'}, {name: '🤐', className: 'emojiItem'}, {name: '🤨', className: 'emojiItem'}, {name: '😑', className: 'emojiItem'}, {name: '😏', className: 'emojiItem'}, {name: '🙄', className: 'emojiItem'}, {name: '😬', className: 'emojiItem'}, {name: '🥺', className: 'emojiItem'}, {name: '🤤', className: 'emojiItem'}, {name: '😴', className: 'emojiItem'}, {name: '🤢', className: 'emojiItem'}, {name: '🥵', className: 'emojiItem'}, {name: '🥶', className: 'emojiItem'}, {name: '😎', className: 'emojiItem'}, {name: '🤓', className: 'emojiItem'}, {name: '🥳', className: 'emojiItem'}, {name: '🙁', className: 'emojiItem'}, {name: '😲', className: 'emojiItem'}, {name: '😳', className: 'emojiItem'}, {name: '😧', className: 'emojiItem'}, {name: '😭', className: 'emojiItem'}, {name: '😱', className: 'emojiItem'}, {name: '😣', className: 'emojiItem'}, {name: '😓', className: 'emojiItem'}, {name: '😤', className: 'emojiItem'}, {name: '😡', className: 'emojiItem'}, {name: '🤡', className: 'emojiItem'}, {name: '❤️', className: 'emojiItem'}, {name: '👍', className: 'emojiItem'}, {name: '👎', className: 'emojiItem'}, {name: '👏', className: 'emojiItem'}, {name: '🤞', className: 'emojiItem'}, {name: '👆', className: 'emojiItem'}, {name: '🎉', className: 'emojiItem'}, {name: '💯', className: 'emojiItem'}, {name: '🏗', className: 'emojiItem'}, {name: '🚃', className: 'emojiItem'}, {name: '🚄', className: 'emojiItem'}, {name: '🚇', className: 'emojiItem'}, {name: '🚊', className: 'emojiItem'}, {name: '🚘', className: 'emojiItem'}, {name: '🛵', className: 'emojiItem'}, {name: '🚲', className: 'emojiItem'} ] }, {separator:'---------------' }, {name:'YouTube', replaceWith:'[youtube][![Adresse de la vid\351o Youtube]!][/youtube]'}, {name:'Dailymotion', replaceWith:'[dailymotion][![Adresse de la vid\351o Dailymotion]!][/dailymotion]'}, {name:'Vimeo', replaceWith:'[vimeo][![Adresse de la vid\351o Vimeo]!][/vimeo]'}, {separator:'---------------' }, {name:'Facebook', replaceWith:'[facebook][![Adresse Facebook]!][/facebook]'}, {name:'X (Twitter)', replaceWith:'[x][![Adresse du tweet]!][/x]'}, {separator:'---------------' }, {name:'citation', openWith:'[quote]', closeWith:'[/quote]'}, {name:'code', openWith:'[code]', closeWith:'[/code]'}, {separator:'---------------' }, {name:'nettoyer le code', className:"clean", replaceWith:function(markitup) { return markitup.selection.replace(/\[(.*?)\]/g, "") } } ] }