@ 2017-05-11T10:30:23Z <header>
<?php
echo "<table class='navheader'><tr>";
include_once "../Shared/basic.php";
// As we always include the navheader - we can add the code that saves the current course ID to the session here.
if(isset($_GET['courseid'])){
$_SESSION['courseid']=$_GET['courseid'];
}
if(isset($_GET['coursevers'])){
$_SESSION['coursevers']=$_GET['coursevers'];
}
// Always show home button which links to course homepage
echo "<td class='navButt' id='home' title='Home'><a class='navButt' href='../DuggaSys/courseed.php'><img src='../Shared/icons/Home.svg'></a></td>";
// Generate different back buttons depending on which page is including
// this file navheader file. The switch case uses ternary operators to
// determine the href attribute value. (if(this) ? dothis : elsethis)
//---------------------------------------------------------------------
echo "<td class='navButt' id='back' title='Back' onclick='window.history.back()'>";
echo "<img src='../Shared/icons/Up.svg'></td>";
if($noup=='COURSE'){
$cid=getOPG('cid');
if($cid=="UNK") $cid=getOPG('courseid');
$coursevers=getOPG('coursevers');
if($coursevers=="UNK") $coursevers=getOPG('cvers');
echo "<td class='navButt' id='swimlane' title='swimlane'>";
$path = getcwd() . "/swimlane.php?courseid=" . $cid . "&coursevers=" . $coursevers;
echo "<a class ='linkSwimlane' href='JavaScript:void(0);'><img src='../Shared/icons/swimlane.svg'></a></td>";
}
// Either generate code viewer specific nav menu or a spacer
if(isset($codeviewer)){
echo "<td class='navButt' id='beforebutton' title='Previous example' onmousedown='Skip(\"bd\");' onmouseup='Skip(\"bu\");' onclick='Skip(\"b\");'><img src='../Shared/icons/backward_button.svg'></td>";
echo "<td class='navButt' id='afterbutton' title='Next example' onmousedown='Skip(\"fd\");' onmouseup='Skip(\"fu\");' onclick='Skip(\"f\");'><img src='../Shared/icons/forward_button.svg' /></td>";
echo "<td class='navButt' id='playbutton' title='Open demo' onclick='Play(event);'><img src='../Shared/icons/play_button.svg' /></td>";
if(checklogin()) {
echo "<td class='navButt' id='templatebutton' title='Choose Template' onclick='openTemplateWindow();'><img src='../Shared/icons/choose_template.svg' /></td>";
echo "<td class='navButt' onclick='displayEditExample();' title='Example Settings' ><img src='../Shared/icons/general_settings_button.svg' /></td>";
echo "<td class='navButt' id='fileedButton' onclick='' style='display:none;' title='File Download/Upload' ><img src='../Shared/icons/files_icon.svg' /></td>";
}
echo "<td class='navButt showmobile' style='display:none;'><a href='courseed.php'><img src='../Shared/icons/hotdog_button.svg'></a></td>";
echo "<td id='navHeading' class='navHeading codeheader'>";
echo "<span id='exampleSection'>Example Section : </span>";
echo "<span id='exampleName'> Example Name</span>";
echo "</td>";
}else{
echo "<td id='menuHook' class='navSpacer'></td>";
}
if(checklogin()) {
echo "<td class='navName'><a id='userName' href='profile.php'>".$_SESSION['loginname']."</a></td>";
echo "<td id='loginbutton' class='loggedin'><img id='loginbuttonIcon' onload='loginButtonHover(\"online\")' src='../Shared/icons/Man.svg' /></td>";
}else{
echo "<td class='navName'><label id='userName'>Guest</label></td>";
echo "<td id='loginbutton' class='loggedout'><img id='loginbuttonIcon' onload='loginButtonHover(\"offline\")' src='../Shared/icons/Man.svg' /></td>";
}
echo "</tr></table>";
//Cookie message
echo "<div id='cookiemsg'><p>This site uses cookies. By continuing to browse this page you accept the use of cookies.</p><input type='button' value='OK' class='submit-button' onclick='cookieMessage()'/></div>";
?>
</header>
<body>
<div class="swimlaneOverlay" id="swimlaneOverlay">
<!-- the external content of swimlane is loaded into this div -->
<div class="SwimContentWrap" id ="SwimContentWrap">
<div class="SwimContent" id="SwimContent">
</div>
<div class="SwimClose">
<span>×</span>
</div>
</div>
</div>
<script>
var swimBox = document.getElementById('swimlaneOverlay');
var path = location.protocol + '//' + location.host + location.pathname;
$(document).ready(function(){
$("a.linkSwimlane").click(function(){ loadSwimlane(); });
});
function loadSwimlane() {
$('.SwimContent').load(path + "/../../Shared/swimlane.php?courseid=" +
<?php ((isset($cid)) ? Print($cid) : Print(0)) ?> +
"&coursevers=" +
<?php ((isset($coursevers)) ? Print($coursevers) : Print(0)) ?>);
swimBox.style.display = "block";
}
var circlePosX;
var circlePosY;
var mouseX;
var mouseY;
/* Get mouse position. */
$(document).mousemove(function (e) {
mouseX = e.pageX;
mouseY = e.pageY;
});
/* Move left column with side scroll. */
$(window).scroll(function () {
$('#weeks').css({
'left': $(this).scrollLeft()
});
});
function mouseOverCircle(circle, text) {
circle.setAttribute("r", 15);
circlePosY = parseInt(circle.getAttribute('cy')) - 70;
circlePosX = parseInt(circle.getAttribute('cx')) + 20;
document.getElementById("duggaInfoText").innerHTML = text;
$('#duggainfo').css({'top': circlePosY, 'left': circlePosX}).fadeIn('fast');
}
function mouseGoneFromCircle(circle) {
circle.setAttribute("r", 10);
$('#duggainfo').fadeOut('fast');
}
function mouseOverLine(text) {
document.getElementById("currentDateText").innerHTML = text;
$('#currentDate').css({'top': mouseY, 'left': mouseX}).fadeIn('fast');
}
function mouseGoneFromLine() {
$('#currentDate').fadeOut('fast');
}
var exitButton = document.getElementsByClassName("SwimClose")[0]; /* Get the button that opens the modal */
/* When the user clicks on <span> (x), close the modal */
exitButton.onclick = function() {
swimBox.style.display = "none";
}
/* When the user clicks anywhere outside of the modal, close it */
window.onclick = function(event) {
if (event.target == swimBox) {
swimBox.style.display = "none";
}
}
</script>
</body>
<script type="text/javascript">
if(localStorage.getItem("cookieMessage")=="off"){
$("#cookiemsg").css("display", "none");
}
else{
$("#cookiemsg").css("display", "flex");
}
setupLoginLogoutButton('<?PHP echo json_encode(checklogin()) ?>');
function cookieMessage(){
localStorage.setItem("cookieMessage", "off");
$("#cookiemsg").css("display", "none");
}
</script>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for git.master , git.master_jit , rfc.property-hooks <header>
<table class='navheader'><tr>
Warning: include_once(): open_basedir restriction in effect. File(../Shared/basic.php) is not within the allowed path(s): (/tmp:/in:/etc) in /in/s1U4Fc on line 5
Warning: include_once(../Shared/basic.php): Failed to open stream: Operation not permitted in /in/s1U4Fc on line 5
Warning: include_once(): Failed opening '../Shared/basic.php' for inclusion (include_path='.:') in /in/s1U4Fc on line 5
<td class='navButt' id='home' title='Home'><a class='navButt' href='../DuggaSys/courseed.php'><img src='../Shared/icons/Home.svg'></a></td><td class='navButt' id='back' title='Back' onclick='window.history.back()'><img src='../Shared/icons/Up.svg'></td>
Warning: Undefined variable $noup in /in/s1U4Fc on line 26
<td id='menuHook' class='navSpacer'></td>
Fatal error: Uncaught Error: Call to undefined function checklogin() in /in/s1U4Fc:58
Stack trace:
#0 {main}
thrown in /in/s1U4Fc on line 58
Process exited with code 255 . This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.
Active branches Archived branches Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page
preferences:dark mode live preview
60.54 ms | 402 KiB | 8 Q