portal.ku.ac.ke
Open in
urlscan Pro
41.89.10.150
Public Scan
URL:
https://portal.ku.ac.ke/
Submission: On August 27 via manual from KE — Scanned from DE
Submission: On August 27 via manual from KE — Scanned from DE
Form analysis
1 forms found in the DOMName: Form1 — POST ./
<form name="Form1" method="post" action="./" id="Form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="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">
<script src="/WebResource.axd?d=N7YmIXG2RsXemlFJBn1LPgxH6cbsa2vyoYggBjbksp1FFoDoWZMOproM-f1fEjzAFXwh5XUejPif6Y6KlijjOe7W-nmnhRCqNLI7HN-lWkKE_6gib174Y_ajGl_UVKCY81dsSw2&t=636921682320000000" type="text/javascript"></script>
<script src="/WebResource.axd?d=V-BuC5nd3YJ1sKCGjlgAfOC8zGH8LvP49fSSpEJapzXB5xJSjKYi4YwGLt3_G9DZmr9B3Tfic2-AG4XVRdXGN83RSwZhkQFo4nwHJEaNAvjjlBwHdJODSOGnwxCdsSd_tIpfGQ2&t=636921682320000000" type="text/javascript"></script>
<link href="/WebResource.axd?d=d0dBkhjLs5yB01KIq4ulu6J9NYT9IvxO-wg7k4uWqvEH67yESMNXeWpw9qz2Yf0IB2kwtPvB30vgGOLy6mGCqNnK-04MIqAUVmlynhAegiLWBaUo0&t=636921682320000000" type="text/css" rel="stylesheet">
<!--[if lt IE 7]><link href="/WebResource.axd?d=z-M87YFCczMlGR9xHfYTUMz3k6tbiEyDyNL5jcDSPebdAlIagH4JtiA1bdZz0ojlv5aY0R5UR6jdF1NWOrbyEIMqMT35fwJc4ccnwI5cfzb5x9QnWeyXivsguZAX2Fl1LXATAQ2&t=636921682320000000" type="text/css" rel="stylesheet"></link><![endif]-->
<script src="/scripts/jquery.min.js" type="text/javascript"></script>
<script src="/scripts/jquery.dataTables.js" type="text/javascript"></script>
<script src="/scripts/jquery.dataTables.columnFilter.js" type="text/javascript"></script>
<script src="/scripts/globalize.js" type="text/javascript"></script>
<script src="/scripts/cultures/globalize.culture.de-DE.js" type="text/javascript"></script>
<script src="/scripts/cmcportal.js" type="text/javascript"></script>
<script src="/scripts/bootstrap.min.js" type="text/javascript"></script>
<script src="/scripts/bootstrap-datepicker.min.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
var sisID = -1; //
-->
</script>
<div id="wrapper">
<div id="stdLayout">
<div id="_ctl0_cmcPageLayout">
<div id="header">
<script src="/scripts/jquery-idleTimeout-iframes.min.js"></script>
<script src="/scripts/jquery-idleTimeout.min.js"></script>
<link href="/scripts/Logout/jquery-ui.min.css" rel="stylesheet">
<script src="/scripts/jquery-ui.js"></script>
<script src="/scripts/store.min.js"></script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
var userid = "0";
if (userid.length === 0) {
return;
}
if (userid === "0") {
return;
}
});
</script>
<nav class="navbar navbar-default">
<!-- <div class="top-bar">-->
<div class="container-fluid">
<div class="row">
<div class="col-sm-5 col-xs-12">
<div class="row">
<div class="col-xs-9">
<img id="_ctl0_pagetitle_CMCImage1" class=" navbar-brand1 img-responsive" src="/Public/global/images/logo.png" alt="Image of Logo" border="0">
</div>
<div class="col-xs-3">
<div class="navbar-header" id="menu_btn" style="display: none;">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
</div>
</div>
<div class="col-sm-7 col-xs-12">
<div class="social">
<ul class="social-share">
<li>
</li>
<li>
</li>
<li id="lang_change">
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
<li>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-sm-12">
<!-- CQ 27016 Steve Donaldson - the browserdetect control must be available for all types of users.
Removed from the below panel control -->
</div>
<div class="container-fluid " id="quick_links" style="display: none;">
<div class="row">
<div class="col-lg-12 zeropad">
<div id="_ctl0_pagetitle_tblQuickLinks" class="QuickLinks_social">
<ul id="_ctl0_pagetitle_ulQuickLinks" class="QuickLinks_social-share"></ul>
</div>
</div>
</div>
</div>
</nav>
<div class="container-fluid" id="header_no_print">
<div class="row">
<div class="col-sm-3">
<div>
<div id="_ctl0_pagetitle_horizontalMenu" class="dropdown menuClass" style="display: none">
<a href="Controls/#" id="_ctl0_pagetitle_dLabel" role="button" data-toggle="dropdown" class="btn btn-primary navbar-text" data-target="#" onclick="if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(); ">Menu</a>
</div>
</div>
</div>
<div class="col-sm-9">
<div class="row headerBar">
<div class="col-sm-2 col-xs-12">
</div>
<div class="col-sm-10 col-xs-12">
</div>
<div class="col-sm-10 col-xs-12">
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
var noAlertLabel = 'You currently have no alerts on record.';
var noHoldLabel = 'You currently have no holds on record.';
var noApptLabel = 'You currently have no appointments scheduled.';
var closeLabel = 'Close';
var viewAllAlertsLabel = 'View all alerts';
var viewAllHoldsLabel = 'You currently have no holds on record.';
var viewAllApptsLabel = 'View all appointments';
var noServiceLabel = 'Your messages are currently unavailable at this time.';
var noMessagesLabel = 'You do not have any new messages at this time.';
$(document).ready(function() {
$('a[data-toggle="tab"]').on('show.bs.tab', function(e) {
localStorage.setItem('activeTab', $(e.target).attr('href'));
});
var activeTab = localStorage.getItem('activeTab');
if (activeTab) {
$('#myTab a[href="' + activeTab + '"]').tab('show');
}
// Added by fouzia to hide the left content div when horizontal Menu is enabled
var status = $('.menuClass').is(':visible');
if (status === true) {
$('.contentleft').hide();
$('#menu_btn').hide();
}
if ($('.HideLanguageClass').length !== 0) $('#lang_change').hide();
});
$(function() {
var date = new Date();
//date.setDate(date.getDate() - 1);
var today = new Date(date.getFullYear(), date.getMonth(), date.getDate(), 0, 0, 0, 0);
// Use datetimepicker1 ID if back dates should be disabled and future dates to be accessed
$('#datetimepicker1').datepicker({
startDate: today,
format: 'm/d/yyyy'
});
// Use dobDatePicker class if back dates should be accessed and future dates to be disabled
$('.dobDatePicker').datepicker({
endDate: today,
format: 'm/d/yyyy'
});
// Use datetimepicker class if all months date can be picked
$('.datetimepicker').datepicker({
format: 'm/d/yyyy'
});
});
</script>
</div>
<div id="content">
<div class="container-fluid">
<div class="row">
<div class="row-height">
<div class="col-sm-12 col-xs-12 col-md-12 col-height col-top contentpart pad">
<div id="_ctl0_cmcContent">
<!-- contentCell START -->
<div id="_ctl0_pnlDefault">
<div class="dropdown land_page_dropdown">
<a href="#" class="dropdown-toggle login_link label-default" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
<span id="lblLogin" accesskey="L" class="control-label">LOGIN</span>
<span class="caret"></span> </a>
<ul class="dropdown-menu">
<li>
<div class="box1-innerbg1">
<div id="_ctl0_pnlStuPrtl" class="lblstu navbar-default">
<a id="_ctl0_hlStudentPath" href="/secure/student/loginstu.aspx">Student Portal Homepage</a>
<hr>
<span id="_ctl0_lblStuMsg" class="lblstulbl navbar-text">Current Student Login Here</span>
</div>
<div id="_ctl0_pnlFacPrtl" class="lblstu navbar-default">
<a id="_ctl0_Cmchyperlink2" href="/secure/Staff/loginsta.aspx">Faculty Portal Homepage</a>
<hr>
<span id="_ctl0_lblFacMsg" class="lblstulbl navbar-text">Faculty Login Here</span>
</div>
<div id="_ctl0_pnlCourseSched" class="lblstu navbar-default">
<a id="_ctl0_Cmchyperlink6" href="/Common/CourseSchedule.aspx">Course Schedule</a>
<hr>
<span id="_ctl0_lblCourseSched" class="lblstulbl navbar-text"></span>
</div>
</div>
</li>
</ul>
</div>
<div class="container middle-container">
<div class="row">
<div class="col-lg-12 middle-text divcenter">
<h3>
<span id="_ctl0_lblHomeTitle">Self-Service Portal</span>
</h3>
<p>
<span id="_ctl0_lblHomeDescription">Log into the portal to view your academic information, receive personalized communication, and use our self-service tools.</span>
</p>
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-12 landing_img">
<div class="buttom_tabimg">
<img src="/Public/global/images/img1.jpg" id="_ctl0_img1" class="navbar-default img-responsive">
</div>
<div class="buttom_tab_icon divcenter">
<div>
<img src="/Public/global/images/icon1.png" id="_ctl0_icon1" class="tab_icon navbar-default">
</div>
<p>
<span id="_ctl0_lblCourses">COURSES</span>
</p>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-12 landing_img">
<div class="buttom_tabimg">
<img src="/Public/global/images/img2.jpg" id="_ctl0_img2" class="navbar-default img-responsive">
</div>
<div class="buttom_tab_icon divcenter">
<div>
<img src="/Public/global/images/icon2.png" id="_ctl0_icon2" class="tab_icon navbar-default">
</div>
<p>
<span id="_ctl0_lblAcademics">ACADEMICS</span>
</p>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-12 landing_img">
<div class="buttom_tabimg">
<img src="/Public/global/images/img3.jpg" id="_ctl0_img3" class="navbar-default img-responsive">
</div>
<div class="buttom_tab_icon divcenter">
<div>
<img src="/Public/global/images/icon3.png" id="_ctl0_icon3" class="tab_icon navbar-default">
</div>
<p>
<span id="_ctl0_lblStaff">STAFF</span>
</p>
</div>
</div>
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-12 landing_img">
<div class="buttom_tabimg">
<img src="/Public/global/images/img4.jpg" id="_ctl0_img4" class="navbar-default img-responsive">
</div>
<div class="buttom_tab_icon divcenter">
<div>
<img src="/Public/global/images/icon4.png" id="_ctl0_icon4" class="tab_icon navbar-default">
</div>
<p>
<span id="_ctl0_lblClasses">CLASSES</span>
</p>
</div>
</div>
</div>
</div>
</div>
<!-- contentCell END -->
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="footer">
<div class="container-fluid navbar-default">
<!-- <div class="col-lg-4">
<p class="navbar-text left">
<span><span class="control-label" style="width:100%;">Version: 20.0.2.43</span></span> -->
</div>
<div class="col-lg-8 right">
</div>
<script type="text/javascript" charset="utf-8">
/*
".example" is a css class name used by all datagrids.
On "$(document).ready(function () {}) we set the values of
predefind properties which refer to juery.dataTables.js file
*/
$(document).ready(function() {
$('.day-event').css("height", 'auto');
$(".example").dataTable({
"oLanguage": {
"sProcessing": "Processing...",
"sSearch": "Search",
"sEmptyTable": "No data available in table",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ entries",
"sLengthMenu": "Show _MENU_ entries",
"sInfoEmpty": "Showing 0 to 0 of 0 entries",
"sLoadingRecords": "Loading...",
"sZeroRecords": "No matching records found",
"sInfoFiltered": "(filtered from _MAX_ total entries)",
"oPaginate": {
"sFirst": "First",
"sLast": "Last",
"sNext": "Next",
"sPrevious": "Previous "
}
},
"lengthMenu": [
[10, 25, 50, 100],
[10, 25, 50, 100]
]
});
$(".example").dataTable().columnFilter();
});
</script>
</div>
</div>
</form>
Text Content
Toggle navigation * * * * * * * * Menu LOGIN * Student Portal Homepage -------------------------------------------------------------------------------- Current Student Login Here Faculty Portal Homepage -------------------------------------------------------------------------------- Faculty Login Here Course Schedule -------------------------------------------------------------------------------- SELF-SERVICE PORTAL Log into the portal to view your academic information, receive personalized communication, and use our self-service tools. COURSES ACADEMICS STAFF CLASSES