2010-10-07 4 views
0

Вот мои настройки в set.js. Я в основном не хочу теги H1-H3, изображения и т. Д. Поэтому я удалил эти строки, но моя текстовая область markitup кажется не похожей на настройки и появляется, как показано ниже. Я использую текстильный набор с простой простой кожей.проблема с настройками markitup

Кроме того, есть ли спринтерская версия изображений?

alt text

mySettings = { 
    previewParserPath: '', // path to your Textile parser 
    onShiftEnter:  {keepDefault:false, replaceWith:'\n\n'}, 
    markupSet: [ 
     {name:'Heading 4', key:'4', openWith:'h4(!(([![Class]!]))!). ', placeHolder:'Your title here...' }, 
     {name:'Heading 5', key:'5', openWith:'h5(!(([![Class]!]))!). ', placeHolder:'Your title here...' }, 
     {name:'Heading 6', key:'6', openWith:'h6(!(([![Class]!]))!). ', placeHolder:'Your title here...' }, 
     {name:'Paragraph', key:'P', openWith:'p(!(([![Class]!]))!). '}, 
     {separator:'---------------' }, 
     {name:'Bold', key:'B', closeWith:'*', openWith:'*'}, 
     {name:'Italic', key:'I', closeWith:'_', openWith:'_'}, 
     {name:'Stroke through', key:'S', closeWith:'-', openWith:'-'}, 
     {separator:'---------------' }, 
     {name:'Bulleted list', openWith:'(!(* |!|*)!)'}, 
     {name:'Numeric list', openWith:'(!(# |!|#)!)'}, 
     {separator:'---------------' }, 
     {name:'Link', openWith:'"', closeWith:'([![Title]!])":[![Link:!:http://]!]', placeHolder:'Your text to link here...' }, 
     {separator:'---------------' }, 
     {name:'Quotes', openWith:'bq(!(([![Class]!]))!). '} 
    ] 
} 

ответ

-2

Если вы хотите, чтобы скрыть некоторые кнопки, что вы должны изменить это файл CSS, но не файл настроек JS.

.markItUp .markItUpButton1 a { 
background-image:url(images/h1.png); 
display: none;} 

Только что установленный дисплей: нет в порядке.

+0

Неверно - Markitup может работать с несколькими объектами настроек, так как вы должны изменить доступные кнопки. –

+0

К сожалению, вам действительно нужно сделать то и другое. CSS должен быть обновлен, а также настройки JS или вы получите несогласованные значки кнопок. Изображения в CSS перечислены численно, а не по имени. Существует [статья об использовании] (http://blog.jaysalvat.com/articles/markitup-part-I-installation-et-personnalisation.php) (французский), которая помогает, если вы неясны (через [этот вопрос] (http://stackoverflow.com/a/1804333/226756).) – nickb

0

Вы фактически удалили кнопки, остались только изображения. Вы должны редактировать CSS тоже:

/* ------------------------------------------------------------------- 
// markItUp! 
// By Jay Salvat - http://markitup.jaysalvat.com/ 
// ------------------------------------------------------------------*/ 

} 
.textile .markItUpButton1 a { 
    background-image:url(images/h4.png); 
} 
.textile .markItUpButton2 a { 
    background-image:url(images/h5.png); 
} 
.textile .markItUpButton3 a { 
    background-image:url(images/h6.png); 
} 
.textile .markItUpButton4 a { 
    background-image:url(images/paragraph.png); 
} 

.textile .markItUpButton5 a { 
    background-image:url(images/bold.png); 
} 
.textile .markItUpButton6 a { 
    background-image:url(images/italic.png); 
} 
.textile .markItUpButton7 a { 
    background-image:url(images/stroke.png); 
} 

.textile .markItUpButton8 a { 
    background-image:url(images/list-bullet.png); 
} 
.textile .markItUpButton9 a { 
    background-image:url(images/list-numeric.png); 
} 

.textile .markItUpButton10 a { 
    background-image:url(images/link.png); 
} 

.textile .markItUpButton11 a { 
    background-image:url(images/quotes.png); 
} 

(оригинальная версия: http://markitup.jaysalvat.com/examples/textile/)

Нет sprited версии AFAIK, но вы можете создать сами :-)

0

На самом деле, вам просто нужно скрыть кнопки в файле CSS (используя display: none;). Не изменяйте JS-файл для комментариев или удаления элементов; вы можете просто прокомментировать или удалить разделители

{separator:'---------------' }, 

 Смежные вопросы

  • Нет связанных вопросов^_^