aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--templates/web/fixmybarangay/report/_message_manager.html6
-rw-r--r--web/cobrands/fixmybarangay/base64.min.js1
2 files changed, 7 insertions, 0 deletions
diff --git a/templates/web/fixmybarangay/report/_message_manager.html b/templates/web/fixmybarangay/report/_message_manager.html
index 41544a754..51437ff02 100644
--- a/templates/web/fixmybarangay/report/_message_manager.html
+++ b/templates/web/fixmybarangay/report/_message_manager.html
@@ -34,6 +34,12 @@
</ul>
<script type="text/javascript">
+
+yepnope({
+ test: window.btoa && window.atob,
+ nope: '/cobrands/fixmybarangay/base64.js',
+ callback: function () {} // `btoa` now safe to use (for IE)
+})
$(document).ready(function() {
var $mm_message_list = $('#mm-message-list');
diff --git a/web/cobrands/fixmybarangay/base64.min.js b/web/cobrands/fixmybarangay/base64.min.js
new file mode 100644
index 000000000..db8c36208
--- /dev/null
+++ b/web/cobrands/fixmybarangay/base64.min.js
@@ -0,0 +1 @@
+(function(){var a=typeof window!="undefined"?window:exports,b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",c=function(){try{document.createElement("$")}catch(a){return a}}();a.btoa||(a.btoa=function(a){for(var d,e,f=0,g=b,h="";a.charAt(f|0)||(g="=",f%1);h+=g.charAt(63&d>>8-f%1*8)){e=a.charCodeAt(f+=.75);if(e>255)throw c;d=d<<8|e}return h}),a.atob||(a.atob=function(a){a=a.replace(/=+$/,"");if(a.length%4==1)throw c;for(var d=0,e,f,g=0,h="";f=a.charAt(g++);~f&&(e=d%4?e*64+f:f,d++%4)?h+=String.fromCharCode(255&e>>(-2*d&6)):0)f=b.indexOf(f);return h})})();