]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Updated NoticeDataAttach
authorSarven Capadisli <csarven@status.net>
Fri, 30 Oct 2009 13:16:38 +0000 (14:16 +0100)
committerSarven Capadisli <csarven@status.net>
Fri, 30 Oct 2009 13:16:38 +0000 (14:16 +0100)
js/util.js

index fcfc0b95abcb24c20685a330f7976c59b97da995..203dca28e386adfc3f149f67d05d3c26de5f86b9 100644 (file)
@@ -101,25 +101,10 @@ $(document).ready(function(){
 
     SN.U.NoticeReply();
     SN.U.NoticeAttachments();
-    NoticeDataAttach();
+    SN.U.NoticeDataAttach();
 });
 
 
-
-
-function NoticeDataAttach() {
-    NDA = $('#notice_data-attach');
-    NDA.change(function() {
-        S = '<div id="notice_data-attach_selected" class="success"><code>'+$(this).val()+'</code> <button>&#215;</button></div>';
-        NDAS = $('#notice_data-attach_selected');
-        (NDAS.length > 0) ? NDAS.replaceWith(S) : $('#form_notice').append(S);
-        $('#notice_data-attach_selected button').click(function(){
-            $('#notice_data-attach_selected').remove();
-            NDA.val('');
-        });
-    });
-}
-
 var SN = { // StatusNet
     C: { // Config
         I: {
@@ -131,6 +116,7 @@ var SN = { // StatusNet
             Disabled: 'disabled',
             Warning: 'warning',
             Error: 'error',
+            Success: 'success',
             Processing: 'processing',
             CommendResult: 'command_result',
             FormNotice: 'form_notice',
@@ -138,6 +124,7 @@ var SN = { // StatusNet
             NoticeTextCount: 'notice_text-count',
             NoticeInReplyTo: 'notice_in-reply-to',
             NoticeDataAttach: 'notice_data-attach',
+            NoticeDataAttachSelected: 'notice_data-attach_selected',
             NoticeActionSubmit: 'notice_action-submit'
         }
     },
@@ -238,7 +225,7 @@ var SN = { // StatusNet
                                 }
                                 $('#'+notice.id).css({display:'none'});
                                 $('#'+notice.id).fadeIn(2500);
-//                                SN.U.NoticeAttachments();
+                                SN.U.NoticeAttachments();
                                 SN.U.NoticeReply();
                              }
                         }
@@ -336,6 +323,19 @@ var SN = { // StatusNet
                     $(this).closest(".entry-title").removeClass('ov');
                 }
             );
+        },
+
+        NoticeDataAttach: function() {
+            NDA = $('#'+SN.C.S.NoticeDataAttach);
+            NDA.change(function() {
+                S = '<div id="'+SN.C.S.NoticeDataAttachSelected+'" class="'+SN.C.S.Success+'"><code>'+$(this).val()+'</code> <button>&#215;</button></div>';
+                NDAS = $('#'+SN.C.S.NoticeDataAttachSelected);
+                (NDAS.length > 0) ? NDAS.replaceWith(S) : $('#'+SN.C.S.FormNotice).append(S);
+                $('#'+SN.C.S.NoticeDataAttachSelected+' button').click(function(){
+                    $('#'+SN.C.S.NoticeDataAttachSelected).remove();
+                    NDA.val('');
+                });
+            });
         }
     }
 }