Fixed #621: theme management in admin, highlight noncanon themes
[redakcja.git] / redakcja / static / js / wiki / view_editor_source.js
index a0a2e69..9fc9922 100644 (file)
                                                return true;
                                        });
 
-                                       $('#source-editor .toolbar button').click(function(event){
-                                               event.preventDefault();
-                                               var params = eval("(" + $(this).attr('data-ui-action-params') + ")");
-                                               scriptletCenter.callInteractive({
-                                                       action: $(this).attr('data-ui-action'),
-                                                       context: self.codemirror,
-                                                       extra: params
-                                               });
+                                       $('#source-editor .toolbar').toolbarize({
+                                           actionContext: self.codemirror
                                        });
 
-                                       $('.toolbar select').change(function(event){
-                                               var slug = $(this).val();
-
-                                               $('.toolbar-buttons-container').hide().filter('[data-group=' + slug + ']').show();
-                                               $(window).resize();
-                                       });
-
-                                       $('.toolbar-buttons-container').hide();
-                                       $('.toolbar select').change();
-
                                        console.log("Initialized CodeMirror");
 
                                        // textarea is no longer needed