extract messages sending functions in messages-runtime.js that is not a in plugins...
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 11 Apr 2013 10:57:05 +0000 (12:57 +0200)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 11 Apr 2013 10:57:05 +0000 (12:57 +0200)
plugins/messages/messages.js
unfold/js/messages-runtime.js [new file with mode: 0644]
views/templates/layout-unfold1.html
views/templates/layout-unfold2.html

index e1871f0..76f1fb3 100644 (file)
     
 })(jQuery);
 
-// messages runtime -- convenience functions messages.fatal and the like
-// in addition, messages can get lost if the UI is not ready to accept them
-// so we use console.log in this case
-var messages = {
-    ready : false,
-    levels : ['fatal','error','warning','info','debug'],
-    handler : function (level,msg) {
-       if (messages.ready) $.publish("/messages/"+level+"/",msg);
-       else console.log("/messages/"+level+"/: "+msg);
-    },
-};
-for (var i in messages.levels) { var level=messages.levels[i]; messages[level]=function (msg) {messages.handler (level,msg)};}
-$(function(){messages.ready=true;})
-    
-
 /* turn this on for an auto-test on startup
 var messages_test = {
     // set this to 0 to disable
diff --git a/unfold/js/messages-runtime.js b/unfold/js/messages-runtime.js
new file mode 100644 (file)
index 0000000..fa4d552
--- /dev/null
@@ -0,0 +1,15 @@
+// messages runtime -- convenience functions messages.fatal and the like
+// in addition, messages can get lost if the UI is not ready to accept them
+// so we use console.log in this case
+var messages = {
+    ready : false,
+    levels : ['fatal','error','warning','info','debug'],
+    handler : function (level,msg) {
+       if (messages.ready) $.publish("/messages/"+level+"/",msg);
+       else console.log("/messages/"+level+"/: "+msg);
+    },
+};
+for (var i in messages.levels) { var level=messages.levels[i]; messages[level]=function (msg) {messages.handler (level,msg)};}
+$(function(){messages.ready=true;})
+    
+
index 1afb575..2440651 100644 (file)
@@ -10,6 +10,7 @@
 {# not yet needed {% insert_str prelude "css/layout-unfold1.css" %} #}
 {% insert_str prelude "js/jquery.min.js" %}
 {% insert_str prelude "js/jquery.html5storage.min.js" %}
+{% insert_str prelude "js/messages-runtime.js" %}
 {% insert_str prelude "js/plugin.js" %}
 <body>
 {% block container %}
index ed7a488..b107b55 100644 (file)
@@ -10,6 +10,7 @@
 {% insert_str prelude "css/layout-unfold2.css" %}
 {% insert_str prelude "js/jquery.min.js" %}
 {% insert_str prelude "js/jquery.html5storage.min.js" %}
+{% insert_str prelude "js/messages-runtime.js" %}
 {% insert_str prelude "js/plugin.js" %}
 <body>
 {% block container %}