Hoi tweakers,
Een wat apart probleem met ongetwijfeld een vrij elementaire oplossing;
Ik heb het volgende werkend:
Een tinymce instantie, die correct codes als
Waar het fout gaat is dat als de opgehaalde bbcodes terug moeten in de tinymce instantie, dat tiny deze meteen format. Dus ik krijg geen
Ik heb de
config.yml vanuit symfony2:
[/code]
Welke stap mis ik? Het gegeven van bbcodes en markup is namelijk niet moeilijk, maar ik mis echt iets elementairs geloof ik >.<
Denk dat het in mijn custom overrides zit, maar dat is slechts een vermoeden.
Een wat apart probleem met ongetwijfeld een vrij elementaire oplossing;
Ik heb het volgende werkend:
Een tinymce instantie, die correct codes als
code:
neerzet, wegschrijft in db en deze ook prachtig weer ophaalt.1
| [b]tekst hier[/b] |
Waar het fout gaat is dat als de opgehaalde bbcodes terug moeten in de tinymce instantie, dat tiny deze meteen format. Dus ik krijg geen
code:
maar tekst hier. geformat dus.1
| [b]tekst hier[/b] |
Ik heb de
code:
knoppen simpelweg gemaakt door de functies te overriden bij het init'en van tinymce:1
| [b]tekst hier[/b] |
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| function tinymce_button_quote(ed){ ed.selection.setContent('[quote]' + ed.selection.getContent() + '[/quote]'); } function tinymce_button_bold(ed){ ed.selection.setContent('[b]' + ed.selection.getContent() + '[/b]'); } function tinymce_button_italic(ed){ ed.selection.setContent('[i]' + ed.selection.getContent() + '[/i]'); } function tinymce_button_underline(ed){ ed.selection.setContent('[u]' + ed.selection.getContent() + '[/u]'); } //init tinymce hier |
config.yml vanuit symfony2:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| stfalcon_tinymce: tinymce_buttons: quote: title: "Quote" image: "asset[images/forum/quote.png]" bold: title: "bold" image: "asset[images/forum/quote.png]" italic: title: "italic" image: "asset[images/forum/quote.png]" underline: title: "underline" image: "asset[images/forum/quote.png]" include_jquery: false tinymce_jquery: true textarea_class: "tinymce" language: %locale% theme: simple: mode: "textareas" theme: "advanced" theme_advanced_buttons1 : "quote,bold,italic,underline,undo,redo,link,unlink,image,forecolor,styleselect,removeformat,cleanup" theme_advanced_toolbar_location : "bottom" theme_advanced_toolbar_align : "center" theme_advanced_statusbar_location : "bottom" theme_advanced_styles : "Code=codeStyle;Quote=quoteStyle" content_css : "bbcode.css" entity_encoding : "raw" add_unload_trigger : false plugins : "bbcode,wordcount" inline_styles: false convert_fonts_to_spans: false remove_linebreaks : false apply_source_formatting : false forced_root_block : false force_br_newlines : true force_p_newlines : false convert_newlines_to_brs : true remove_redundant_brs : false |
[/code]
Welke stap mis ik? Het gegeven van bbcodes en markup is namelijk niet moeilijk, maar ik mis echt iets elementairs geloof ik >.<
Denk dat het in mijn custom overrides zit, maar dat is slechts een vermoeden.