Home directory for Malawi's wwwroot
Duncan Ewan
2021-02-19 3e758c29e0fde36fc088efcfc88f9a3014432b64
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
Êþº¾-h
SourceFile8/app/coldfusion10/cfusion/wwwroot/acc/nms_home/items.cfmcfitems2ecfm1826541247coldfusion/runtime/CFPage<init>()V 
    bindPageVariablesD(Lcoldfusion/runtime/VariableScope;Lcoldfusion/runtime/LocalScope;)V coldfusion/runtime/CfJspPage
 HASADMINRIGHTSLcoldfusion/runtime/Variable;bindPageVariabler(Ljava/lang/String;Lcoldfusion/runtime/VariableScope;Lcoldfusion/runtime/LocalScope;)Lcoldfusion/runtime/Variable; 
     
CATEGORIES     CAT      com.macromedia.SourceModTimeNœÒ pageContext#Lcoldfusion/runtime/NeoPageContext; %&    'getOut()Ljavax/servlet/jsp/JspWriter; )*javax/servlet/jsp/JspContext,
-+parentLjavax/servlet/jsp/tagext/Tag; /0    1com.adobe.coldfusion.*3bindImportPath(Ljava/lang/String;)V 56
7_setCurrentLineNo(I)V 9:
;SESSION=java/lang/String?    USERROLESA_resolveAndAutoscalarize9(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Object; CD
E_String&(Ljava/lang/Object;)Ljava/lang/String; GHcoldfusion/runtime/CastJ
KIACC_ADMINISTRATORM,OListContainsNoCase9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I QR
S_Object(I)Ljava/lang/Object; UV
KWset(Ljava/lang/Object;)V YZcoldfusion/runtime/Variable\
][
_ _whitespace%(Ljava/io/Writer;Ljava/lang/String;)V ab
c_autoscalarize1(Lcoldfusion/runtime/Variable;)Ljava/lang/Object; ef
g_boolean(Ljava/lang/Object;)Z ij
Kk
    m%class$coldfusion$tagext$lang$ThrowTagLjava/lang/Class;coldfusion.tagext.lang.ThrowTagqforName%(Ljava/lang/String;)Ljava/lang/Class; stjava/lang/Classv
wu op    y_initTagP(Ljava/lang/Class;ILjavax/servlet/jsp/tagext/Tag;)Ljavax/servlet/jsp/tagext/Tag; {|
}coldfusion/tagext/lang/ThrowTagcfthrowmessageƒNo Access Rights…_validateTagAttrValue\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ‡ˆ
‰
setMessage ‹6
€ŒdetailŽAYou do not have ACC_ADMINISTRATOR role to edit the NMS Home Items    setDetail ’6
€“    hasEndTag(Z)V •–coldfusion/tagext/GenericTag˜
™— _emptyTcfTag!(Ljavax/servlet/jsp/tagext/Tag;)Z ›œ

 
Ÿ&class$coldfusion$tagext$lang$InvokeTag coldfusion.tagext.lang.InvokeTag¢ ¡p    ¤ coldfusion/tagext/lang/InvokeTag¦ acc.nms_home.components.nms_home¨ setComponent ªZ
§«getNMSHomeCategoriesForItems­    setMethod ¯6
§°
categories²setReturnVariable ´6
§µ
doStartTag()I ·¸
§¹    _pushBody_(Ljavax/servlet/jsp/tagext/BodyTag;ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; »¼
½ doAfterBody ¿¸
™À_popBody=(ILjavax/servlet/jsp/JspWriter;)Ljavax/servlet/jsp/JspWriter; ÂÃ
ÄdoEndTag Ƹ
§ÇdoCatch(Ljava/lang/Throwable;)V ÉÊ
™Ë    doFinally Í
™ÎÖ
 
<html>
<head>
    <link href="/acc/js/jtable/themes/jqueryui/jtable_jqueryui.min.css" rel="stylesheet" type="text/css" />
 
    <link rel="stylesheet" href="/acc/css/events/admin_events.css" media="all">
 
Ðwrite Ò6java/io/WriterÔ
ÕÓ'class$coldfusion$tagext$lang$IncludeTag!coldfusion.tagext.lang.IncludeTagØ ×p    Ú!coldfusion/tagext/lang/IncludeTagÜ    cfincludeÞtemplateà /acc/jquery-include-template.cfmâ setTemplate ä6
Ýå
N
    <link rel="stylesheet" href="/acc/css/styles.css">
    <link rel="stylesheet" href="/acc/css/font-awesome-4.0.3/css/font-awesome.min.css">
 
    <script type="text/javascript" language="javascript" src="/acc/js/jtable/jquery.jtable.min.js"></script>
 
    <script type="text/javascript">
 
        if (typeof console === 'undefined') {
            window.console = {
                log: function() {},
                debug: function() {},
                error: function() {}
            };
        }
 
        $(document).ready(function () {
 
            $('#tblNMSHomeItems').jtable({
                jqueryuiTheme: true,
                title: '&nbsp;',
                paging: true, //Enable paging
                pageSize: 25, //Set page size (default: 10)
                sorting: true, //Enable sorting
                defaultSorting: 'lower(category_name),lower(item_name) asc', //Set default sorting
                create: false,
                actions: {
                    listAction: '/acc/nms_home/components/nms_home.cfc?method=getNMSHomeItems',
                    updateAction: '/acc/nms_home/components/nms_home.cfc?method=updateNMSHomeItem',
                    createAction: '/acc/nms_home/components/nms_home.cfc?method=insertNMSHomeItem',
                    deleteAction: '/acc/nms_home/components/nms_home.cfc?method=deleteNMSHomeItem'
                },
                fields: {
                    item_id: {
                        key: true,
                        list: false
                    },
                    category_id: {
                        title: 'Category',
                        inputClass: 'recordWidth',
                        options: '/acc/nms_home/components/nms_home.cfc?method=getNMSHomeCategoriesForItems'
                    },
                    item_name: {
                        title: 'Item',
                        inputClass: 'recordWidth'
                    },
                    fa_icon: {
                        title: 'Icon',
                        inputClass: 'recordWidth',
                        display: function (data) {
                            return '<i class="fa ' + data.record.fa_icon + '"></i>&nbsp;' + data.record.fa_icon;
                        }
                    },
                    url: {
                        title: 'URL',
                        inputClass: 'recordWidth'
                    }
                }
            });
 
            $('#tblNMSHomeItems').on('keyup', '#search',function(){
                loadTable();
            });
 
            çOPTIONSéD(Lcoldfusion/runtime/Variable;[Ljava/lang/String;)Ljava/lang/Object; Cë
ìArrayLen(Ljava/lang/Object;)I îï
ð_compare(Ljava/lang/Object;D)D òó
ô
                //Load NMS Home Items from server
                $('#tblNMSHomeItems').jtable('load');
 
                var htmDDL = 'Category: <select id="ddlCategory" class="form">';
                htmDDL += '<option value=""></option>'
                ö_List$(Ljava/lang/Object;)Ljava/util/List; øù
Kújava/util/Listüsize þ¸ ýÿP(Ljava/lang/String;Lcoldfusion/runtime/LocalScope;)Lcoldfusion/runtime/Variable; 
get V ý4
                        htmDDL += '<option value="$class$coldfusion$tagext$io$OutputTagcoldfusion.tagext.io.OutputTag
    p     coldfusion/tagext/io/OutputTag
¹VALUE
Àcoldfusion/tagext/QueryLoop
Ç
Ë
Î"> DISPLAYTEXT</option>';
                °
                htmDDL += '</select>';
                $("#tblNMSHomeItems .jtable-title-text").append(htmDDL);
 
                var htm = '<input id="search" type="text" placeholder="Search" value="" class="searchInput"/>';
                $("#tblNMSHomeItems .jtable-title-text").append(htm);
 
                $('#ddlCategory').on('change',function(){
                    loadTable();
                });
 
            ž
        });
 
 
        function loadTable() {
            $('#tblNMSHomeItems').jtable('load', {
                jtSearch: $('#search').val(),
                category_id: $("#ddlCategory").val()
            });
        }
 
        function getIconList(){
            $.ajax({
                url: "/acc/css/font-awesome-4.0.3/icons.json",
                dataType: "text",
                success: function(data) {
                    var json = $.parseJSON(data);
                    return json.icons;
                }
            });
        }
 
    </script>
</head>
<body>
 
<div class="pageHeading">NMS Events Home Administration</div>
 
!W
    <div><strong>Please add  NMS Home categories before adding items</strong></div>
#ê
    <div id="tblNMSHomeItems"></div>
    <br>
    The icons used for the NMS Home Page are Font Awesome icons. <a href="http://fortawesome.github.io/Font-Awesome/icons/" target="_blank">Click here</a> to help you choose an icon.
%
 
 
 
 
</body>
</html>'metaDataLjava/lang/Object; )*    +&coldfusion/runtime/AttributeCollection-java/lang/Object/([Ljava/lang/Object;)V 1
.2thisLcfitems2ecfm1826541247;LocalVariableTableCode<clinit>varscope"Lcoldfusion/runtime/VariableScope;locscopeLcoldfusion/runtime/LocalScope; getMetadata()Ljava/lang/Object;runPageoutLjavax/servlet/jsp/JspWriter;valuethrow0!Lcoldfusion/tagext/lang/ThrowTag;invoke1"Lcoldfusion/tagext/lang/InvokeTag;mode1It7Ljava/lang/Throwable;t8t9t10t11t12include2#Lcoldfusion/tagext/lang/IncludeTag;t14Ljava/util/List;t15t16t17t18output3 Lcoldfusion/tagext/io/OutputTag;mode3t21t22t23t24output4mode4t27t28t29t30LineNumberTablejava/lang/Throwablef1op¡p×p    p)*7#*·
±6 4587N0r¸x³z£¸x³¥Ù¸x³Û ¸x³ ».Y½0·3³,±6 045 7]+*+,·**+,¶µ**+,¶µ**+,¶µ!±6 +45+9:+;<=>7"²,°6 45?>7e*´(¶.L*´2N*4¶8*´*¶<*>½@YBS¶F¸LNP¸T¸X¶^*+`¶d**´¶h¸l‚™R*+n¶d*²z-¶~À€:*¶<‚„†¸Š¶‚‘¸Š¶”¶š¸ž™°*+`¶d*+ ¶d*²¥-¶~À§:*¶<©¶¬®¶±³¶¶¶š¶ºY6™/*+¶¾L¶Ášÿû¨§:¨¿:*+¶ÅL©¶È  :    ¨#    °¨§#:
 
¶Ì¨§: ¨ ¿: ¶Ï© +ѶÖ*²Û-¶~ÀÝ: *¶< ßá㸊¶æ ¶š ¸ž™°+è¶Ö*Q¶<**´½@YêS¶í¸ñ¸X¸õ˜žu+÷¶Ö**´½@YêS¶í¸û:66¹6*¶:§0¹M,¶^,¥+¶Ö*² -¶~À:*X¶<¶š¶Y6™$+**´!½@YS¶í¸L¶Ö¶šÿâ¶  :¨#°¨§#:¶¨§:¨¿:¶©+¶Ö*² -¶~À:*X¶<¶š¶Y6™$+**´!½@YS¶í¸L¶Ö¶šÿâ¶  :¨#°¨§#:¶¨§:¨¿:¶©+¶Ö`6¡þÏ+ ¶Ö+"¶Ö*€¶<**´½@YêS¶í¸ñ¸X¸õ—š +$¶Ö§
+&¶Ö+(¶Ö°â÷úgúÿúg×&g #&g×5g #5g&25g5:5gP\gVY\gPkgVYkg\hkgkpkgÕágÛÞágÕðgÛÞðgáíðgðõðg68e45e@AeB*e/0eCDeEFeGHeIJeK*eL*    eMJ
eNJ eO* ePQ eRSeTHeUHeVHeWeXYeZHe[*e\Je]Je^*e_Ye`Hea*ebJecJed*e®+.0BBBrYB¾ÅÌ    ¨fL‹Q‹Q¢Q±W±W$X$X#XþX©X©X¨XƒXW±W‹Q+€+€B€U‚+€"#