PageSourceSearch

https://shabirally.com/

html shabirally.com collected 2026-09-25 01:47:15 UTC 39,096 bytes, 616 lines download raw bytes

1<!DOCTYPE html>
2<html lang="{{ lang }}" ng-app="AskTheScholarApp">
3<head>
4    <meta charset="UTF-8">
5    <meta name="googlebot" content="all">
6    <meta name="bingbot" content="all">
7    <meta name="robots" content="all">
8    <meta name="description" content="Islam and Other Religions in Dialogue. Questions and Answers by Dr. Shabir Ally on Comparative Religion and Islamic Issues.">
9    <meta name="keywords" content="Allah,Shabir Ally,Islam,Christianity,Judaism,World Religions,Dialogue,Debate,Quran,Koran,Hadith,Muhammad,Jesus,Moses,Paul,Matthew,Mark,Luke,John,Acts of the Apostles,Revelation,Creation,Predestination,Prayers,Charity,Marriage,Women's Rights,Environment,Climate Change,Animal Rights,Bible,Torah,Psalms,Gospel,Injeel,Zabur,Taurat.">
10 
11    <title ng-bind-template="{{viewTitle}}"></title>
12    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
13
14   <meta property="og:title" content="Dr.Shabir Ally" />
15    <meta property="og:url" content="https://shabirally.com" />
16    <meta property="og:image" content="https://shabirally.com/images/ogicon.png" />
17    <meta property="og:description" content="Islam and Other Religions in Dialogue. Questions and Answers by Dr. Shabir Ally on Comparative Religion and Islamic Issues.">
18
19    <!--<link href="https://fonts.googleapis.com/css?family=Open+Sans|Raleway:300,400,600,700" rel="stylesheet">-->
20    <link href="https://fonts.googleapis.com/css?family=Lato:300,400,500,700" rel="stylesheet">
21    <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet">
22    <link href="https://fonts.googleapis.com/css?family=Pinyon Script:300,400,500,700" rel="stylesheet">
23
24    <!-- css files -->
25    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
26    <link rel="stylesheet" type="text/css" href="css/sholoar_style.css">
27    <link rel="stylesheet" href="css/nav_style.css">
28    <link rel="stylesheet" type="text/css" href="css/mediaquary.css">
29    <link rel="stylesheet" type="text/css" href="css/slick.css">
30    <link rel="stylesheet" type="text/css" href="css/slick-theme.css">
31    <link rel="stylesheet" type="text/css" href="css/animate.css">
32    <link rel="stylesheet" type="text/css" href="css/font_awesome.css">
33    <link href="css/font-awesome-animation.min.css" rel="stylesheet" />
34    <link rel="stylesheet" type="text/css" href="css/accodian-style.css">
35    <link href="css/loginstyle.css" rel="stylesheet" />
36    <link href="css/w3.css" rel="stylesheet" />
37    <link href="css/SearchBar_Style.css" rel="stylesheet" />
38    <link href="css/ziehharmonika.css" rel="stylesheet" />
39
40    <link href="https://www.cssscript.com/wp-includes/css/sticky.css" rel="stylesheet" type="text/css">
41    <link href="css/kendo/kendo.common.min.css" rel="stylesheet" />
42    <link href="css/kendo/kendo.rtl.min.css" rel="stylesheet" />
43    <!--<link href="css/kendo/kendo.flat.min.css" rel="stylesheet" />
44    <link href="css/kendo/kendo.flat.mobile.min.css" rel="stylesheet" />-->
45    <link href="css/kendo/kendo.metro.min.css" rel="stylesheet" />
46    <link href="css/kendo/kendo.metro.mobile.min.css" rel="stylesheet" />
47
48    
48<script src="js/jquery.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
48
49    
49<script src="js/angular.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
49
50    
50<script src="js/angular-route.js" type="3739133f8c01b030969bb247-text/javascript"></script>
50
51    
51<script src="js/angular-messages.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
51
52    
52<script src="js/angular-filter.js" type="3739133f8c01b030969bb247-text/javascript"></script>
52
53    
53<script src="js/angular-sanitize.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
53
54    
54<script src="js/angular-translate.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
54
55    
55<script src="js/angular-translate-loader-static-files.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
55
56    
56<script src="js/ask/App.js" type="3739133f8c01b030969bb247-text/javascript"></script>
56
57    
57<script src="js/ask/Routing.js" type="3739133f8c01b030969bb247-text/javascript"></script>
57
58    
58<script src="js/ask/AppConstants.js" type="3739133f8c01b030969bb247-text/javascript"></script>
58
59    
59<script src="js/kendo/kendo.all.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
59
60    
60<script src="js/ziehharmonika.js" type="3739133f8c01b030969bb247-text/javascript"></script>
60
61    
61<script src="js/printThis.js" type="3739133f8c01b030969bb247-text/javascript"></script>
61
62    <!-- Favicons -->
63    <link rel="shortcut icon" href="images/favicon.ico">
64
65    <base href="/" />
vendor: 178 bytes, lines 65-68
65
66    <script src="https://www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit" async defer type="3739133f8c01b030969bb247-text/javascript"></script>
67
68    
68<script type="3739133f8c01b030969bb247-text/javascript">
69        var _DONE = false;
70        var val = 1;
71    </script>
71
72
73    
73<script type="3739133f8c01b030969bb247-text/javascript">
74        (function (i, s, o, g, r, a, m) {
75            i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
76                (i[r].q = i[r].q || []).push(arguments)
77            }, i[r].l = 1 * new Date(); a = s.createElement(o),
78                m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
79        })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
80    </script>
80
81</head>
82<body ng-cloak>
83
84    <div ng-controller="HeaderController">
85        <div class="logoWrapDiv logoWrapClone logoforPrint"> <a href="#" onclick="if (!window.__cfRLUnblockHandlers) return false; NavigateToHome()" data-cf-modified-3739133f8c01b030969bb247-="">{{ClientName}}</a> </div>
86        <header id="header-area">
87            <div class="container">
88                <div class="row">
89                    <div class="header-wrap">
90                        <div class="logo-wrap"> <a href="#" onclick="if (!window.__cfRLUnblockHandlers) return false; NavigateToHome()" data-cf-modified-3739133f8c01b030969bb247-="">{{ 'ClientTitle' | translate}}</a> </div>
91                        <div class="nav-wrap">
92                            <!-- responsive nav bar -->
93                            <div class="nav-bar">
94                                <a href=""><i class="fa fa-bars"></i></a>
95                            </div>
96                            <!-- navigation -->
97                            <nav>
98                                <div class="nav-bar-close-btn">
99                                    <a href=""> <i class="fa fa-close fa-4x"> </i> </a>
100                                </div>
101                                <ul>
102                                    <li ng-repeat="menuItem in menuList | filter: RemovePublicationLink"
103                                        ng-style="SetMenuStyle(menuItem.MenuId)"
104                                        ng-class="menuItem.Items.length > 0 ? 'sub-menu link6': 'link1' ">
105                                        <a id="{{menuItem.MenuId}}" onclick="if (!window.__cfRLUnblockHandlers) return false; UnderlineOtherMenus();" ng-class="(pageName==menuItem.HREF) ? 'main active' : 'main'" ng-href="{{menuItem.HREF}}" ng-if="menuItem.Items.length === 0" data-cf-modified-3739133f8c01b030969bb247-="">{{ menuItem.MenuText }}</a>
106                                        <a id="publicationMenuItem" href="#" ng-if="menuItem.Items.length > 0">{{ menuItem.MenuText }} <i class="fa fa-angle-down"></i></a>
107                                        <ul ng-if="menuItem.Items.length > 0" class="children animated fadeIn">
108                                            <li ng-repeat="subMenuItem in menuItem.Items" onclick="if (!window.__cfRLUnblockHandlers) return false; UnderlinePublications();" data-cf-modified-3739133f8c01b030969bb247-="">
109                                                <a ng-href="{{subMenuItem.HREF}}">{{ subMenuItem.MenuText }}</a>
110                                            </li>
111                                        </ul>
112                                    </li>
113                                </ul>
114                            </nav>
115                        </div>
116                        <div style="position:absolute; top:10px; right:120px;" ng-show="multipleLanguage">
117                            <!--<select id="LanguageList" class="k-dropdown">
118                            <option value="en">English</option>
119                            <option value="ml">മലയാളം</option>
120                        </select>-->
121                            <input id="LanguageList" value="1" />
122                        </div>
123                        <div class="donate_button" ng-click="GoToDonateWeb()" title="{{DonateText}}">
124                            <img src="images/donate-button2.png" alt="{{DonateText}}" />
125                        </div>
126                        <div class="haj_logo" ng-click="specialCategoryDetails()"><img src="{{specialTypeData.ImagePath}}" alt="{{specialTypeData.SubTypeName}}"><br> <span> {{specialTypeData.SubTypeName}} </span></div>
127                    </div>
128                </div>
129            </div>
130        </header>
131
132
133        <!--Popup-->
134        <!-- Hajj Queries popup -->
135        <div id="myModal-hajj" class="modal fade hajjpopup" role="dialog">
136            <div class="modal-dialog" id="hajj">
137                <!-- Modal content-->
138                <div class="modal-content">
139                    <div class="modal-header smallModelHeaderStrip">
140                        <p class="modal-title">{{specialCategory.SubTypeName}}</p>
141                    </div>
142                    <div class="modal-body">
143                        <a href="#"><img class="specialPrint" src="images/printer.gif" title="Print" onclick="if (!window.__cfRLUnblockHandlers) return false; PrintSpecialPDF(this);" data-cf-modified-3739133f8c01b030969bb247-=""></a>
144                        <button type="button" class="close" data-dismiss="modal" id="closeButton">&times;</button>
145                        <section>
146                            <div class="row1">
147                                <div class="ans-box" ng-repeat="item in SpecialData">
148                                    <h4> {{item.Title}} </h4>
149                                    <div class="img-box"> <img src="{{item.PostImagePath}}" id="specialDataImg"></div>
150                                    <p ng-bind-html="item.Post|trustAsHtml"></p>
151                                </div>
152                            </div>
153                        </section>
154                    </div>
155                </div>
156            </div>
157        </div>
158
159        <div ng-hide="hideMainMenu" style="margin: auto;" id="AdminMenu" class="hide-menu MainMenuHiddenStyle">
160            <div class="admin-menu w3-sidebar w3-border w3-Kendo w3-bar-block w3-card w3-animate-left" id="mySidebar">
161
162                <div class="w3-bar-item w3-button w3-large w3-white">
163                    <button onclick="if (!window.__cfRLUnblockHandlers) return false; w3_close()" style="background:transparent;padding-top:10px;" data-cf-modified-3739133f8c01b030969bb247-="">
164                        Close
165                    </button>
166                    <!--<span class="closeBox" onclick="w3_close()">&times;</span>-->
167                    <span class="closeBox" onclick="if (!window.__cfRLUnblockHandlers) return false; w3_close()" data-cf-modified-3739133f8c01b030969bb247-=""><i class="fa fa-close"></i></span>
168                </div>
169
170                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('Dashboard')" id="adminDashboardMenuItem" ng-show="ApplyPrivilege('Dashboard')">Admin Dashboard</button>
171                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('askthescholar')" id="questionAnswersMenuItem" ng-show="ApplyPrivilege('askthescholaradmin')">Manage Questions and Answers</button>
172                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('categorydata')" id="questionCategoriesMenuItem" ng-show="ApplyPrivilege('categorydata')">Manage Question Categories</button>
173                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('latestansweredquestion')" id="selectedQuestionsMenuItem" ng-show="ApplyPrivilege('latestansweredquestion')">Selected Questions for Q&A Highlights</button>
174                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('unspamquestions')" id="spammedQuestionsMenuItem" ng-show="ApplyPrivilege('unspamquestions')">Manage Spammed Questions</button>
175                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('articlesnblogs')" id="publicationMenuItem" ng-show="ApplyPrivilege('publications')">Manage Articles, Blogs & Resources</button>
176                <!--<button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('subTypeData')" id="specialCategoryMenuItem" ng-show="ApplyPrivilege('publicationsubtypes')">Manage and Schedule Special Categories(Publications)</button>-->
177                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('wordsofwisdom')" id="carousalConfigMenuItem" ng-show="ApplyPrivilege('wordsofwisdom')">Manage Carousal Configuration</button>
178                <!--<button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('wordsofwisdom')">Manage and schedule wisdom of the week</button>-->
179                <!--<button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('duaoftheweek')">Manage and schedule dua of the week</button>-->
180                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('welcomemessage')" id="welcomeMessageMenuItem" ng-show="ApplyPrivilege('welcomemessage')">Manage Welcome Message</button>
181                <!--<button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('fatwaData')">Manage Fatwa Link on the AboutIslam</button>-->
182                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('scholarProfile')" id="scholarProfileMenuItem" ng-show="ApplyPrivilege('adminscholarProfile')">Manage Scholar Profile</button>
183                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('adminreferences')" id="resourcesMenuItem" ng-show="ApplyPrivilege('adminresources')">Manage References</button>
184                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('resetmenu')" id="menuMenuItem" ng-show="ApplyPrivilege('resetmenu')">Manage Menu</button>
185
186                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('bannercontent')" id="advertisementMenuItem" ng-show="ApplyPrivilege('bannercontent')">Manage Advertisement Banners</button>
187                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('TalkTypesData')" ng-show="ApplyPrivilege('TalkTypesData')">Manage Resource Categories</button>
188                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('blockedusers')" id="blockedUsersMenuItem" ng-show="ApplyPrivilege('blockedusers')">Manage Blocked Users</button>
189                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('StopWordsData')" id="searchHelperDataMenuItem" ng-show="ApplyPrivilege('stopWordsdata')">Manage Stopping words, Stemming words and Thesaurus</button>
190                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('RolePrivilegeMapping')" ng-show="ApplyPrivilege('RolePrivilegeMapping')">Role Privilege Mapping</button>
191                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="LoadAnalytics()" ng-show="ApplyPrivilege('Analytics')">Google Analytics</button>
192                <button type="button" class="w3-bar-item w3-button w3-border-bottom" ng-click="NavigatePage('logout')">Sign Out</button>
193            </div>
194
195            <div class="w3-TopMenuKendo">
196                <button id="openNav" class="w3-button w3-TopMenuKendo w3-xlarge" title="Click here to view admin menu" onclick="if (!window.__cfRLUnblockHandlers) return false; w3_open()" data-cf-modified-3739133f8c01b030969bb247-="">&#9776;</button>
197                <div class="profileIcon cursorStyle" style="color: #fff !important;" id="LoggedInUserBox" ng-click="RedirectToDashboard()" title="Go to dashboard">
198                    <img id="pfImg" class="loggedInUserIcon" src="../../Images/loggedinuser.png" />
199                    <span>{{LoggedInUserFullName}}</span>
200                </div>
201                <div class="adminSiteLogo cursorStyle" title="Go to dashboard" ng-click="RedirectToDashboard()">{{ClientName}} </div>
202            </div>
203        </div>
204
205        <div class="top-link" id="RegisterBox">
206            <ul>
207                <li id="registerId" ng-show="ApplyPrivilege('register')"> <a href="/register" title="Register new administraor" class="registerBoxStyle">Register</a> </li>
208                <li> <a href="/resetpassword" title="Reset your password" class="registerBoxStyle">Reset Password</a></li>
209                <li><a href="#" title="Sign Out" onclick="if (!window.__cfRLUnblockHandlers) return false; SignOut()" class="registerBoxStyle" data-cf-modified-3739133f8c01b030969bb247-="">Sign Out</a> </li>
210            </ul>
211
212        </div>
213
214        <a href="#" id="scroll" title="Scroll to Top" style="display: none;">Top<span></span></a>
215    </div>
216
217    <div ng-view style="height:100% !important">
218
219    </div>
220
221    
221<script src="js/bootstrap.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
221
222    
222<script src="js/slick.min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
222
223    
223<script src="js/main.js" type="3739133f8c01b030969bb247-text/javascript"></script>
223
224    
224<script src="js/moment.js" type="3739133f8c01b030969bb247-text/javascript"></script>
224
225    <!--
225<script src="js/jquery.accordion.js"></script>
225-->
226    
226<script src="js/underscore-min.js" type="3739133f8c01b030969bb247-text/javascript"></script>
226
227    <!--
227<script src="js/audioplayer.js"></script>
227-->
228    
228<script src="js/angularjs-viewhead.js" type="3739133f8c01b030969bb247-text/javascript"></script>
228
229
230    <!--Top header control-->
231    
231<script src="Template/Home/HeaderController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
231
232    
232<script src="Template/Home/HeaderService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
232
233
234
235    <!--home and index page-->
236    
236<script src="Template/Home/HomeController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
236
237    
237<script src="Template/Home/HomeService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
237
238
239    <!--scholar profile-->
240    
240<script src="Template/ScholarProfile/ScholarProfileController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
240
241    
241<script src="Template/ScholarProfile/ScholarProfileServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
241
242
243    <!--resources-->
244    
244<script src="Template/Resources/ResourcesController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
244
245    
245<script src="Template/Resources/ResourceService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
245
246
247    <!--ask the scholar-->
248    
248<script src="Template/AskTheScholar/AskTheScholarController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
248
249    
249<script src="Template/AskTheScholar/AskTheScholarService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
249
250
251    <!--answer details-->
252    
252<script src="Template/AskTheScholar/AnswerDetailsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
252
253    
253<script src="Template/AskTheScholar/AnswerDetailsService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
253
254
255    <!--login-->
256    
256<script src="Template/Login/LoginController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
256
257    
257<script src="Template/Login/LoginService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
257
258
259    <!--ask the scholar admin-->
260    
260<script src="Template/AskTheScholar/AskTheScholarAdminController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
260
261    
261<script src="Template/AskTheScholar/AskTheScholarAdminService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
261
262
263    <!--dashboard-->
264    
264<script src="Template/AdminDashBoard/AdminDashBoardController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
264
265    
265<script src="Template/AdminDashBoard/AdminDashBoardServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
265
266
267    <!--registration-->
268    
268<script src="Template/Register/RegistrationController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
268
269    
269<script src="Template/Register/RegisterService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
269
270
271    <!--reset password-->
272    
272<script src="Template/Register/ResetpasswordController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
272
273    
273<script src="Template/Register/ResetpasswordService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
273
274
275    <!--answer question-->
276    
276<script src="Template/AskTheScholar/AnswerQuestionController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
276
277    
277<script src="Template/AskTheScholar/AnswerQuestionService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
277
278
279    <!--new question-->
280    
280<script src="Template/AskTheScholar/NewQuestionController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
280
281    
281<script src="Template/AskTheScholar/NewQuestionService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
281
282
283    <!--edit question-->
284    
284<script src="Template/AskTheScholar/EditQuestionController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
284
285    
285<script src="Template/AskTheScholar/EditQuestionService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
285
286
287    <!--words of wisdom-->
288    
288<script src="Template/WordsOfWizdom/WordsOfWisdomAdminController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
288
289    
289<script src="Template/WordsOfWizdom/WordsOfWisdomAdminService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
289
290
291    <!--create new wisdom-->
292    
292<script src="Template/WordsOfWizdom/CreateWisdomController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
292
293    
293<script src="Template/WordsOfWizdom/EditWisdomController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
293
294
295    <!--scholar profile admin-->
296    
296<script src="Template/ScholarProfile/AdminScholarProfileController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
296
297    
297<script src="Template/ScholarProfile/AdminScholarProfileService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
297
298
299    <!--resources admin-->
300    
300<script src="Template/Resources/AdminResourcesController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
300
301    
301<script src="Template/Resources/AdminResourcesService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
301
302
303    <!--menu-->
304    
304<script src="Template/Menu/MenuController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
304
305    
305<script src="Template/Menu/MenuService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
305
306
307    <!--welcome message-->
308    
308<script src="Template/Home/WelcomeMessageController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
308
309    
309<script src="Template/Home/WelcomeMessageServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
309
310
311    <!--banner data-->
312    
312<script src="Template/Banner/BannerDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
312
313    
313<script src="Template/Banner/BannerDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
313
314
315    <!--blocked users-->
316    
316<script src="Template/BlockesUsers/BlockedUsersController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
316
317    
317<script src="Template/BlockesUsers/BlockedUsersService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
317
318
319    <!--stem words and stop words-->
320    
320<script src="Template/StemmingAndStopWords/StemmingAndStopWordsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
320
321    
321<script src="Template/StemmingAndStopWords/StemmingAndStopWordsServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
321
322
323    <!--category admin-->
324    
324<script src="Template/Category/AdminCategoryController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
324
325    
325<script src="Template/Category/AdminCategoryService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
325
326
327    <!--unspam questions-->
328    
328<script src="Template/UnSpamQuestions/unSpamDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
328
329    
329<script src="Template/UnSpamQuestions/unSpamDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
329
330
331    <!-- Dua of the  week-->
332    
332<script src="Template/DuaOfTheWeek/DOWAdminController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
332
333    
333<script src="Template/DuaOfTheWeek/DOWAdminService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
333
334    
334<script src="Template/DuaOfTheWeek/CreateDOWController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
334
335    
335<script src="Template/DuaOfTheWeek/EditDOWController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
335
336
337    <!--special category-->
338    
338<script src="Template/Publications/PublicationSubTypeDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
338
339    
339<script src="Template/Publications/PublicationSubTypeDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
339
340    
340<script src="Template/Publications/SpecialDataScheduleServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
340
341
342    <!--publications-->
343    
343<script src="Template/Publications/PublicationsDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
343
344    
344<script src="Template/Publications/PublicationsDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
344
345    
345<script src="Template/Publications/NewPublicationController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
345
346    
346<script src="Template/Publications/EditPublicationController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
346
347    
347<script src="Template/Publications/NewAndEditingPublicationServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
347
348    
348<script src="Template/Publications/PublicationDetailsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
348
349    
349<script src="Template/Publications/PublicationDetailsService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
349
350
351    <!--khuthbas-->
352    
352<script src="Template/Khuthbas/KhuthbasPageController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
352
353    
353<script src="Template/Khuthbas/KhuthbasPageServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
353
354    
354<script src="Template/Khuthbas/KhuthbasDetailsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
354
355    
355<script src="Template/Khuthbas/KhuthbasDetailsServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
355
356
357    <!--Articles-->
358    
358<script src="Template/Articles/ArticlesController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
358
359    
359<script src="Template/Articles/ArticleServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
359
360
361    <!--Our Mentors-->
362    
362<script src="Template/OurMentors/OurMentorsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
362
363    
363<script src="Template/OurMentors/OurMentorsService.js" type="3739133f8c01b030969bb247-text/javascript"></script>
363
364
365    <!--Life Lessons-->
366    
366<script src="Template/LifeLessons/LifeLessonsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
366
367    
367<script src="Template/LifeLessons/LifeLessonsServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
367
368
369    <!--Home page questions-->
370    
370<script src="Template/Home/HomePageQuestionController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
370
371    
371<script src="Template/Home/HomePageQuestionServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
371
372
373    <!--Live Fatwa-->
374    
374<script src="Template/Fatwa/FatwaDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
374
375    
375<script src="Template/Fatwa/FatwaDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
375
376
377    <!--Carousal Data-->
378    
378<script src="Template/Carousal/CarousalController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
378
379    
379<script src="Template/Carousal/CarousalServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
379
380
381    <!--Event Data-->
382    
382<script src="Template/Event/AdminEventDataController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
382
383    
383<script src="Template/Event/AdminEventDataServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
383
384
385    <!--Events-->
386    
386<script src="Template/Event/EventsController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
386
387    
387<script src="Template/Event/EventsServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
387
388
389    <!--Contact Scholar-->
390    
390<script src="Template/Contact/ContactController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
390
391    
391<script src="Template/Contact/ContactServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
391
392
393    <!--Talk Types - Admin-->
394    
394<script src="Template/TalkTypes/AdminTalkTypesController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
394
395    
395<script src="Template/TalkTypes/AdminTalkTypesServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
395
396
397    <!--Role Privilege Mapping - Admin-->
398    
398<script src="Template/RolePrivilege/AdminRolePrivilegeServices.js" type="3739133f8c01b030969bb247-text/javascript"></script>
398
399    
399<script src="Template/RolePrivilege/AdminRolePrivilegeController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
399
400
401    <!--Create Event-->
402    
402<script src="Template/Event/CreateEventController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
402
403
404    <!--Edit Event-->
405    
405<script src="Template/Event/EditEventController.js" type="3739133f8c01b030969bb247-text/javascript"></script>
405
406
407    
407<script type="3739133f8c01b030969bb247-text/javascript">
408
409        function PrintSpecialPDF(ctrl) {
410            $("#myModal-hajj").printThis({
411                debug: false,
412                importCSS: true,
413                importStyle: true,
414                printContainer: false,
415                loadCSS: "css/sholoar_style.css",
416                pageTitle: "My Modal",
417                removeInline: false,
418                printDelay: 333,
419                header: null,
420                formValues: true,
421                scroll: true
422            }, ctrl);
423
424            //$("#myModal-hajj").printThis();
425
426            //$("#hajj").printThis();
427
428            //$("#hajj").printThis({
429            //    debug: false,
430            //    importCSS: true,
431            //    importStyle: true,
432            //    printContainer: true,
433            //    loadCSS: "css/sholoar_style.css",
434            //    pageTitle: "My Modal",
435            //    removeInline: false,
436            //    printDelay: 333,
437            //    header: null,
438            //    formValues: true,
439            //    scroll: true
440            //}, ctrl);
441
442            //$('#myModal-hajj').printThis({
443            //    loadCSS: "css/sholoar_style.css",
444            //    header: null
445            //});
446
447            //$(".hajjpopup").printThis({
448            //    importCSS: true,
449            //    importStyle: true,//thrown in for extra measure
450            //    loadCSS: "/app/css/printListTable.css",
451            //    header: null
452            //});
453        }
454
455        $(".nav-bar-close-btn").click(function () {
456            val = 1;
457            $("header nav").animate({
458                'left': '-100%'
459            });
460        });
461
462        $('#HomeSearchTextBox').focus(function () {
463            /*to make this flexible, I'm storing the current width in an attribute*/
464            $(this).attr('data-default', $(this).width());
465            $(this).animate({ width: '86%' }, 'slow');
466
467            $('.homeSearchOuter').attr('data-default', $('.homeSearchOuter').width());
468            $('.homeSearchOuter').animate({ width: '15%' }, 'slow');
469        }).blur(function () {
470            /* lookup the original width */
471            var w = $(this).attr('data-default');
472            $(this).animate({ width: '70%' }, 'slow');
473
474            //var o = $('.homeSearchOuter').attr('data-default');
475            $('.homeSearchOuter').animate({ width: '10%' }, 'slow');
476        });
477
478        function NavigateToHome() {
479
480            window.location = '/';
481            UnderlineOtherMenus();
482        }
483
484        function UnderlineOtherMenus() {
485
486            DeselectAllMenus();
487
488            val = 1;
489            $("header nav").animate({
490                'left': '-100%'
491            });
492            $('#1').addClass('active');
493        }
494
495        function UnderlinePublications() {
496
497            val = 1;
498            $("header nav").animate({
499                'left': '-100%'
500            });
501
502            $('header nav ul li a.main').removeClass("active");
503            $('#publicationMenuItem').removeClass('active');
504            $('#publicationMenuItem').addClass('active');
505        }
506
507        function w3_open() {
508            document.getElementById("mySidebar");
509            //document.getElementById("mySidebar").style.display = "block";
510            document.getElementById("openNav").style.display = 'none';
511            document.getElementById("LoggedInUserBox").style.display = 'none';
512            //document.getElementById("RegisterBox").style.display = 'none';
513            //$('#LoggedInUserBox').toggle();
514
515            $('#mySidebar').toggle('swing');
516        }
517        function w3_close() {
518
519            $('#mySidebar').toggle('swing');
520            //document.getElementById("mySidebar").style.display = "none";
521            document.getElementById("openNav").style.display = "inline-block";
522            //$('#LoggedInUserBox').toggle();
523            document.getElementById("LoggedInUserBox").style.display = 'block';
524            document.getElementById("RegisterBox").style.display = 'block';
525            //if (!$('body').hasClass('yes-close'))
526            $('body').addClass('yes-close');
527            //else
528
529        }
530
531        $('.yes-close').on('click', function () {
532            w3_close();
533            $('body').removeClass('yes-close');
534        });
535
536
537
538        function SignOut() {
539            angular.element(document.getElementById('RegisterBox')).scope().SignOut();
540        }
541
542        function OpenSpecialCategoryInfo() {
543            $(".anspopup").animate({ right: "0%" });
544        }
545
546        $(document).ready(function () {
547
548            //------------------------ header menu active class -------------
549            $('header nav ul li a.main').click(function () {
550                $('header nav ul li a.main').removeClass("active");
551                $(this).addClass("active");
552            });
553
554            $(window).scroll(function () {
555                if ($(this).scrollTop() > 100) {
556                    $('#scroll').fadeIn();
557                } else {
558                    $('#scroll').fadeOut();
559                }
560            });
561            $('#scroll').click(function () {
562                $("html, body").animate({ scrollTop: 0 }, 600);
563                return false;
564            });
565            $("#btn5").click(function () {
566                $(".anspopup").animate({ right: "0%" });
567            });
568            $(".close-btn").click(function () {
569                $(".anspopup").animate({ right: "-100%" });
570            });
571            $("#txtquestion").on('keyup', function () {
572                if ('abc' == $(this).val())
573                    $('#myModal').modal('show');
574            });
575        });
576    </script>
576
577    
577<script type="3739133f8c01b030969bb247-text/javascript">
578        $(window).scroll(function () {
579            if ($(this).scrollTop() > 1) {
580                $('header').addClass("sticky");
581            }
582            else {
583                $('header').removeClass("sticky");
584            }
585        });
586    </script>
586
587    
587<script type="3739133f8c01b030969bb247-text/javascript">
588        $(document).ready(function () {
589            $(".tabs-menu a").click(function (event) {
590                event.preventDefault();
591                $(this).parent().addClass("current");
592                $(this).parent().siblings().removeClass("current");
593                var tab = $(this).attr("href");
594                $(".tab-content").not(tab).css("display", "none");
595                $(tab).fadeIn();
596            });
597
598            $('.modal.printable').on('shown.bs.modal', function () {
599                $('.modal-dialog', this).addClass('focused');
600                $('body').addClass('modalprinter');
601
602            }).on('hidden.bs.modal', function () {
603                $('.modal-dialog', this).removeClass('focused');
604                $('body').removeClass('modalprinter');
605            });
606        });
607
608                        //$('#LanguageList').on('change', function () {
609                        //    angular.element(document.getElementById('header-area')).scope().changeLanguage(this.value);
610                        //});
611
612    </script>
vendor: 146 bytes, lines 612-614
612
613
614<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="3739133f8c01b030969bb247-|49" defer></script>
614<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"091ccc7720c04976afb8e348316b716f","r":1,"spa":2}' crossorigin="anonymous"></script>
614
615</body>
616</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.