| Server IP : 172.67.201.108 / Your IP : 216.73.216.11 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/home2/cgny/nympadmin/ |
Upload File : |
<cfsetting requesttimeout=50000>
<cfinclude template="header.cfm">
<link href="../plugins/bower_components/datatables/jquery.dataTables.min.css" rel="stylesheet" type="text/css" />
<link href="https://cdn.datatables.net/buttons/1.2.2/css/buttons.dataTables.min.css" rel="stylesheet" type="text/css" />
<div id="page-wrapper">
<div class="container-fluid">
<div class="row bg-title">
<div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
<h4 class="page-title">Article Stats</h4>
</div>
<div class="col-lg-9 col-sm-8 col-md-8 col-xs-12">
<ol class="breadcrumb">
<li><a href="#">Dashboard</a></li>
<li><a href="#">Calendar</a></li> <li class="active">Today</li>
</ol>
</div>
<!-- /.col-lg-12 -->
</div>
<!-- /row -->
<div class="row">
<div class="col-sm-12">
<div class="white-box">
<!--- <p class="text-muted m-b-30">Export data to Copy, CSV, Excel, PDF & Print</p>
---> <div class="table-responsive">
<link href="../plugins/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.css" rel="stylesheet" type="text/css" />
<Cfset newdatetime = #dateformat(currentdatetime,'yyyy-mm-dd')#>
<Cfset newdatetime = #dateadd('d',-7,today)#>
<Cfset newdatetime = #dateformat(newdatetime,'yyyy-mm-dd')#>
<cfset today = #dateformat(currentdatetime,'yyyy-mm-dd')#>
<Cfset tomorrow = #dateadd('d',1,today)#>
<cfset tomorrow = #dateformat(tomorrow,'yyyy-mm-dd')#>
<form action="data-tablearticlescat.cfm<cfif parameterexists(url.id)>?id=<Cfoutput>#url.id#</Cfoutput></cfif>" method="post" name="calme" enctype="multipart/form-data">
<Table><tr><td>
From:
<input class="form-control" id="datepicker-autoclose" placeholder="mm/dd/yyyy" name="dater" label="Block out starts" style="width:115px;" data-date-format="yyyy-mm-dd" <Cfif parameterexists(form.daterend)>value="<cfoutput>#dateformat(dater,'yyyy-mm-dd')#</cfoutput>" <cfelse> value="<cfoutput>#dateformat(newdatetime,'yyyy-mm-dd')#</cfoutput>"</Cfif>>
</Td><td>
To:
<input name="daterend" class="form-control" id="datepicker-autoclose" placeholder="mm/dd/yyyy" style="width:115px;" data-date-format="yyyy-mm-dd" <Cfif parameterexists(form.daterend)>value="<cfoutput>#dateformat(daterend,'yyyy-mm-dd')#</cfoutput>" <cfelse> value="<cfoutput>#dateformat(tomorrow,'yyyy-mm-dd')#</cfoutput>"</Cfif>>
</td><Td style="padding-top: 14px;">
<cfparam name="form.excludecategory" default="0">
<cfquery name="Getreg" datasource="cityguide">
select *
from regions
where siteid = 5
order by mastercat,name
</cfquery>
<Font face=verdana size=-1><b>Exclude Category
<select name="excludecategory">
<option value="0">All Categories</option>
<cfoutput query="Getreg">
<option value="#Getreg.id#"><cfif #mastercat# is not '' and #mastercat# is not ' '>#getreg.mastercat# - </cfif>#Getreg.name#</option>
#Getreg.name#</option>
</cfoutput>
</select>
<button class="btn btn-success btn-mini">SEARCH <i class="icon-save"></i></button>
</Td></tr></table>
</form>
<table id="example23" class="display nowrap" cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Region</th>
<th>Date</th>
<th>Views</th>
<cfif url.id eq 3112>
<th>Count</th>
</cfif>
</tr>
</thead>
<tfoot>
<tr>
<th>Name</th>
<th>Region</th>
<th>Dates</th>
<th>Views</th>
<cfif url.id eq 3112>
<th>Count</th>
</cfif>
</tr>
</tfoot>
<tbody>
<cfset today = #dateformat(currentdatetime,'yyyy-mm-dd')#>
<Cfquery name="Geter" dataSource="#ds#">
select columntable.title, columntable.id,columntable.dateposted as dtentered, count(newmastertrack.id) as views,region,columntable.copy,seo_friendly
from newmastertrack inner join columntable on newmastertrack.idnumber = columntable.id inner join regionstable on regionstable.colid = columntable.ID
inner join columntableimages on columntable.id = columntableimages.colid
where 1=1
<!---
newmastertrack.mag = 5--->
and (columntableimages.redir = '' or columntableimages.redir is null )
and newmastertrack.typer = 'article'
and regionstable.regionsid = #url.id#
<cfif parameterexists(form.dater)>
and (newmastertrack.datetime BETWEEN '#dater#' AND '#daterend#')
<cfelse>
and newmastertrack.datetime > '#newdatetime#'
</cfif>
<cfinclude template="blockedip.cfm">
group by newmastertrack.idnumber
order by views desc
</cfquery>
<Cfoutput query="geter">
<cfquery name="checkcatexclude" dataSource="#ds#">
select * from regionstable where colid = #id# and regionsid = #form.excludecategory#
</cfquery>
<cfquery name="checkr" dataSource="cityguidero" cachedwithin="#createtimespan(0,6,3,0)#">
select toseo from columntableredirect where fromseo = '#seo_friendly#'
</cfquery>
<Cfif #checkcatexclude.recordcount# eq 0 and checkr.recordcount eq 0>
<tr>
<td><a href="https://www.nymetroparents.com/2011va.cfm?colid=#id#&mag=5&topr=999999">#title#</a></td>
<td>#region#</td>
<td>#dateformat(dtentered,'m/d/yyyy')#</td>
<td><cfset zz = #views# * 1> #round(zz)#</td>
<cfif url.id eq 3112>
<Td>
<CFSET foo = Replace(copy, '/bestbetsinfo', "||", "ALL")>
<CFSET count = ListLen(foo, "||")>
<CFSET foo2 = Replace(copy, '/listing/', "||", "ALL")>
<CFSET count2 = ListLen(foo2, "||")>
<Cfset countnew = count + count2>
<Cfset countnew = countnew-2>
#countnew#
</td>
</cfif>
<cfquery name="getcats" dataSource="#ds#">
select regions.name from regions
inner join regionstable on regionstable.regionsid = regions.id
where colid = #id# and regionstable.regionsid <> #url.id#
and regionstable.regionsid <> #url.id#
</cfquery>
<td>
<cfloop from="1" to="#getcats.recordcount#" index="i">
#getcats.name[i]#<cfif i is not getcats.recordcount>, </cfif>
</cfloop>
</td>
</tr>
</Cfif>
</Cfoutput> </tbody>
</table>
</div>
</div>
</div>
</div>
<!-- /.row -->
<cfinclude template="footer.cfm">
<script src="../plugins/bower_components/datatables/jquery.dataTables.min.js"></script>
<!-- start - This is for export functionality only -->
<script src="https://cdn.datatables.net/buttons/1.2.2/js/dataTables.buttons.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.flash.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js"></script>
<script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/pdfmake.min.js"></script>
<script src="https://cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.2.2/js/buttons.print.min.js"></script>
<!-- end - This is for export functionality only -->
<!-- end - This is for export functionality only -->
<script>
$(document).ready(function(){
$('#myTable').DataTable();
$(document).ready(function() {
var table = $('#example').DataTable({
"columnDefs": [
{ "visible": false, "targets": 2 }
],
"order": [[ 2, 'asc' ]],
"displayLength": 25,
"drawCallback": function ( settings ) {
var api = this.api();
var rows = api.rows( {page:'current'} ).nodes();
var last=null;
api.column(2, {page:'current'} ).data().each( function ( group, i ) {
if ( last !== group ) {
$(rows).eq( i ).before(
'<tr class="group"><td colspan="5">'+group+'</td></tr>'
);
last = group;
}
} );
}
} );
// Order by the grouping
$('#example tbody').on( 'click', 'tr.group', function () {
var currentOrder = table.order()[0];
if ( currentOrder[0] === 2 && currentOrder[1] === 'asc' ) {
table.order( [ 2, 'desc' ] ).draw();
}
else {
table.order( [ 2, 'asc' ] ).draw();
}
});
});
});
$('#example23').DataTable( {
dom: 'Bfrtip',
buttons: [
'copy', 'csv', 'excel', 'pdf', 'print'
]
});
</script>
<!-- jQuery -->
<script src="../plugins/bower_components/jquery/dist/jquery.min.js"></script>
<!-- Bootstrap Core JavaScript -->
<script src="bootstrap/dist/js/bootstrap.min.js"></script>
<!-- Menu Plugin JavaScript -->
<script src="../plugins/bower_components/sidebar-nav/dist/sidebar-nav.min.js"></script>
<!--slimscroll JavaScript -->
<script src="js/jquery.slimscroll.js"></script>
<!--Wave Effects -->
<script src="js/waves.js"></script>
<!-- Custom Theme JavaScript -->
<script src="js/custom.min.js"></script>
<!-- Plugin JavaScript -->
<script src="../plugins/bower_components/moment/moment.js"></script>
<!-- Clock Plugin JavaScript -->
<script src="../plugins/bower_components/clockpicker/dist/jquery-clockpicker.min.js"></script>
<!-- Color Picker Plugin JavaScript -->
<script src="../plugins/bower_components/jquery-asColorPicker-master/libs/jquery-asColor.js"></script>
<script src="../plugins/bower_components/jquery-asColorPicker-master/libs/jquery-asGradient.js"></script>
<script src="../plugins/bower_components/jquery-asColorPicker-master/dist/jquery-asColorPicker.min.js"></script>
<!-- Date Picker Plugin JavaScript -->
<script src="../plugins/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.js"></script>
<!-- Date range Plugin JavaScript -->
<script src="../plugins/bower_components/timepicker/bootstrap-timepicker.min.js"></script>
<script src="../plugins/bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
<script>
// Clock pickers
$('#single-input').clockpicker({
placement: 'bottom',
align: 'left',
autoclose: true,
'default': 'now'
});
$('.clockpicker').clockpicker({
donetext: 'Done',
})
.find('input').change(function(){
console.log(this.value);
});
$('#check-minutes').click(function(e){
// Have to stop propagation here
e.stopPropagation();
input.clockpicker('show')
.clockpicker('toggleView', 'minutes');
});
if (/mobile/i.test(navigator.userAgent)) {
$('input').prop('readOnly', true);
}
// Colorpicker
$(".colorpicker").asColorPicker();
$(".complex-colorpicker").asColorPicker({
mode: 'complex'
});
$(".gradient-colorpicker").asColorPicker({
mode: 'gradient'
});
// Date Picker
jQuery('.mydatepicker, #datepicker').datepicker();
jQuery('#datepicker-autoclose').datepicker({
autoclose: true,
todayHighlight: true
});
jQuery('#date-range').datepicker({
toggleActive: true
});
jQuery('#datepicker-inline').datepicker({
todayHighlight: true
});
// Daterange picker
$('.input-daterange-datepicker').daterangepicker({
buttonClasses: ['btn', 'btn-sm'],
applyClass: 'btn-danger',
cancelClass: 'btn-inverse'
});
$('.input-daterange-timepicker').daterangepicker({
timePicker: true,
format: 'MM/DD/YYYY h:mm A',
timePickerIncrement: 30,
timePicker12Hour: true,
timePickerSeconds: false,
buttonClasses: ['btn', 'btn-sm'],
applyClass: 'btn-danger',
cancelClass: 'btn-inverse'
});
$('.input-limit-datepicker').daterangepicker({
format: 'MM/DD/YYYY',
minDate: '06/01/2015',
maxDate: '06/30/2015',
buttonClasses: ['btn', 'btn-sm'],
applyClass: 'btn-danger',
cancelClass: 'btn-inverse',
dateLimit: {
days: 6
}
});
</script>
<!--Style Switcher -->
<script src="../plugins/bower_components/styleswitcher/jQuery.style.switcher.js"></script>
</body>
</html>