コード例 #1
0
function wrk_setHwPlatform($db)
{
    $arch = wrk_getHwPlatform();
    $playerid = wrk_playerID($arch);
    // register playerID into database
    playerSession('write', $db, 'playerid', $playerid);
    // register platform into database
    switch ($arch) {
        case '01':
            playerSession('write', $db, 'hwplatform', 'RaspberryPi');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '02':
            playerSession('write', $db, 'hwplatform', 'UDOO');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '03':
            playerSession('write', $db, 'hwplatform', 'CuBox');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '04':
            playerSession('write', $db, 'hwplatform', 'BeagleBone Black');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        default:
            playerSession('write', $db, 'hwplatform', 'unknown');
            playerSession('write', $db, 'hwplatformid', $arch);
    }
}
コード例 #2
0
ファイル: credits.php プロジェクト: jbandhauer/Volumio-WebUI
 *
 *  You should have received a copy of the GNU General Public License
 *  along with RaspyFi; see the file COPYING.  If not, see
 *  <http://www.gnu.org/licenses/>.
 *
 *
 *	UI-design/JS code by: 	Andrea Coiutti (aka ACX)
 * PHP/JS code by:			Simone De Gregori (aka Orion)
 *
 * file:							credits.php
 * version:						1.0
 *
 */
// common include
include 'inc/connection.php';
playerSession('open', $db, '', '');
?>

<?php 
$sezione = basename(__FILE__, '.php');
include '_header.php';
$tpl = 'credits.html';
?>


<!-- content --!>
<?php 
eval("echoTemplate(\"" . getTemplate("templates/{$tpl}") . "\");");
?>
<!-- content -->
コード例 #3
0
                // apc.ini
                $file = "/etc/php5/fpm/conf.d/20-apc.ini";
                $fileData = file($file);
                $newArray = array();
                foreach ($fileData as $line) {
                    // find the line that starts with 'presentation_url"
                    if (substr($line, 0, 8) == 'apc.stat') {
                        // replace apc.stat with selected value
                        $line = "apc.stat = " . $_SESSION['w_queueargs'] . "\n";
                    }
                    $newArray[] = $line;
                }
                // Commit changes to /etc/php5/fpm/conf.d/20-apc.ini
                $fp = fopen($file, 'w');
                fwrite($fp, implode("", $newArray));
                fclose($fp);
                // Restart PHP service
                sysCmd('service php5-fpm restart');
                playerSession('write', $db, 'enableapc', $_SESSION['w_queueargs']);
                break;
        }
        // reset locking and command queue
        $_SESSION['w_queue'] = '';
        $_SESSION['w_queueargs'] = '';
        $_SESSION['w_jobID'] = '';
        $_SESSION['w_active'] = 0;
        $_SESSION['w_lock'] = 0;
    }
    session_write_close();
}
// --- WORKER MAIN LOOP --- //
コード例 #4
0
ファイル: _footer.php プロジェクト: norrest/test
	<script src="js/volumio.settings.js"></script>
	<script src="js/jquery.pnotify.min.js"></script>
	<script src="js/bootstrap-fileupload.js"></script>
<?php 
}
//WebRadio Add Dialog
if (isset($_POST['radio-name']) && isset($_POST['radio-url'])) {
    $url = $_POST['radio-url'];
    $name = $_POST['radio-name'];
    $ret = file_put_contents('/var/lib/mpd/music/WEBRADIO/' . $name . '.pls', $url);
    session_start();
    sendMpdCommand($mpd, 'update WEBRADIO');
    // set UI notify
    $_SESSION['notify']['msg'] = 'New WebRadio Added';
    // unlock session file
    playerSession('unlock');
}
?>
<script type="text/javascript">
        setLibOptions(
                <? echo isset($_SESSION['displaylib']) && $_SESSION['displaylib'] == 1 ? 1 : 0;?>/*is enabled?*/,
                <? echo isset($_SESSION['displaylibastab']) && $_SESSION['displaylibastab'] == 1 ? 1 : 0;?>/*display as tab o
                <? echo $sezione == 'index' ? 1 : 0; ?>/*should load it?*/
        );
loadLibraryIfNeeded();
</script>

<script type="text/javascript">
	setLibOptions(
		<? echo isset($_SESSION['displaylib']) && $_SESSION['displaylib'] == 1 ? 1 : 0;?>/*is enabled?*/,
		<? echo isset($_SESSION['displaylibastab']) && $_SESSION['displaylibastab'] == 1 ? 1 : 0;?>/*display as tab or in browse view?*/,
コード例 #5
0
ファイル: index.php プロジェクト: AlarWE/RootFS-RaspberryPI
 *  You should have received a copy of the GNU General Public License
 *  along with RaspyFi; see the file COPYING.  If not, see
 *  <http://www.gnu.org/licenses/>.
 *
 *
 *	UI-design/JS code by: 	Andrea Coiutti (aka ACX)
 * PHP/JS code by:			Simone De Gregori (aka Orion)
 * 
 * file:							index.php
 * version:						1.0
 *
 */
// common include
include 'inc/connection.php';
playerSession('open', $db, '', '');
playerSession('unlock', $db, '', '');
// set template
$tpl = "indextpl.html";
?>

<?php 
$sezione = basename(__FILE__, '.php');
$_section = $sezione;
include '_header.php';
?>

<!-- content --!>
<?php 
eval("echoTemplate(\"" . getTemplate("templates/{$tpl}") . "\");");
?>
<!-- content -->
コード例 #6
0
function init_displayscreens($config, $db)
{
    session_start();
    foreach ($config['screens_active'] as $key => $val) {
        $screenname = $key . 'screen';
        playerSession('write', $db, $screenname, $val);
    }
    playerSession('write', $db, 'screenduration', $config['settings']['screen_duration']);
    playerSession('unlock');
    session_write_close();
    //$_SESSION['debugVD'] .= "MySQL updated with Volumio Display config settings. ";
}
コード例 #7
0
ファイル: player_lib.php プロジェクト: jrenton/Volumio-WebUI
function wrk_setHwPlatform($db)
{
    $arch = wrk_getHwPlatform();
    $playerid = wrk_playerID($arch);
    // register playerID into database
    playerSession('write', $db, 'playerid', $playerid);
    // register platform into database
    switch ($arch) {
        case '01':
            playerSession('write', $db, 'hwplatform', 'RaspberryPi');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '02':
            playerSession('write', $db, 'hwplatform', 'UDOO');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '03':
            playerSession('write', $db, 'hwplatform', 'CuBox');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '04':
            playerSession('write', $db, 'hwplatform', 'BeagleBone Black');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '05':
            playerSession('write', $db, 'hwplatform', 'Compulab Utilite');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '06':
            playerSession('write', $db, 'hwplatform', 'Wandboard');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '07':
            playerSession('write', $db, 'hwplatform', 'Cubieboard');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '08':
            playerSession('write', $db, 'hwplatform', 'RaspberryPi2');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        case '09':
            playerSession('write', $db, 'hwplatform', 'Odroid-C1');
            playerSession('write', $db, 'hwplatformid', $arch);
            break;
        default:
            playerSession('write', $db, 'hwplatform', 'unknown');
            playerSession('write', $db, 'hwplatformid', $arch);
    }
}