Removed.
On Fri, Jun 21, 2013 at 9:33 PM, Hannes Magnusson < [email protected]> wrote: > Please revert asap. > Not all of our mirrors use sessions. > > -Hannes > > > On Fri, Jun 21, 2013 at 1:27 PM, Paul Dragoonis <[email protected]> wrote: > > Commit: fc14dad109e6916daa41bd5269d4cfe62347bf8f > > Author: Paul Dragoonis <[email protected]> Fri, 21 Jun > 2013 21:27:19 +0100 > > Parents: 4db4b6e34c6035ba63a9d7953a49aa5f04ba0de4 > > Branches: master > > > > Link: > http://git.php.net/?p=web/php.git;a=commitdiff;h=fc14dad109e6916daa41bd5269d4cfe62347bf8f > > > > Log: > > [beta site] implementing betasite=1 or betasite=0 parameter. this keeps > the banners setting working like the myphpnet_beta setting to give a > consistent user experience without the need for beta=0 or beta=1. > > > > Changed paths: > > M include/header.inc > > M include/prepend.inc > > > > > > Diff: > > diff --git a/include/header.inc b/include/header.inc > > index 663ec3d..4b1870f 100644 > > --- a/include/header.inc > > +++ b/include/header.inc > > @@ -83,6 +83,15 @@ if (isset($shortname) && $shortname) { > > </head> > > <body class="<?php print $curr; ?> <?php echo $classes; ?>"> > > > > +<div id="head-beta-warning"> > > + <div id="beta-warning"> > > + <a href="#" id="beta-warning-close">X</a> > > + <span class="blurb"> > > + Welcome to the php.net beta site. If you want to revert back, <a > href="?setbeta=0">click here</a> > > + </span> > > + </div> > > +</div> > > + > > <nav id="headnav"> > > > > <ul id="headmenu"> > > diff --git a/include/prepend.inc b/include/prepend.inc > > index 6127845..6300b9c 100644 > > --- a/include/prepend.inc > > +++ b/include/prepend.inc > > @@ -63,6 +63,16 @@ include $_SERVER['DOCUMENT_ROOT'] . > '/include/last_updated.inc'; > > > > // > ----------------------------------------------------------------------------- > > > > +// SETBETA Setting for temporary banners > > +if(isset($_GET['setbeta']) && !headers_sent()) { > > + global $MYSITE; > > + myphpnet_setbeta( (bool) $_GET['setbeta']); > > + myphpnet_save(); > > + header("Location: " . $MYSITE); > > + exit; > > +} > > + > > + > > // Load in the user preferences > > function myphpnet_load() > > { > > @@ -166,12 +176,22 @@ function myphpnet_save() > > > > // Set all the preferred values for a year > > mirror_setcookie("MYPHPNET", join(",", $MYPHPNET), 60*60*24*365); > > + > > } > > > > function myphpnet_setbeta($bool = false) { > > global $MYPHPNET; > > > > - $MYPHPNET[4] = (bool)$bool; > > + $bool = (bool) $bool; > > + > > + // Session check, this is set when the users are clicking the > temporary banners > > + if(!isset($_SESSION)) { > > + session_start(); > > + } > > + > > + $_SESSION['beta_enabled'] = $bool; > > + > > + $MYPHPNET[4] = (bool) $bool; > > } > > function myphpnet_beta() { > > global $MYPHPNET; > > @@ -185,6 +205,15 @@ function myphpnet_beta() { > > return true; > > } > > > > + // Session check, this is set when the users are clicking the > temporary banners > > + if(!isset($_SESSION)) { > > + session_start(); > > + } > > + > > + if(isset($_SESSION['beta_enabled'])) { > > + return $_SESSION['beta_enabled']; > > + } > > + > > if (isset($MYPHPNET[4])) { > > return (bool)$MYPHPNET[4]; > > } > > > > > > -- > > PHP Webmaster List Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > >
