Merge branch 'master' of dev.sourcefabric.org:campcaster
This commit is contained in:
commit
1b705939a2
|
@ -95,6 +95,9 @@
|
||||||
<actionMethod actionName="index"/>
|
<actionMethod actionName="index"/>
|
||||||
<actionMethod actionName="update"/>
|
<actionMethod actionName="update"/>
|
||||||
</controllerFile>
|
</controllerFile>
|
||||||
|
<controllerFile controllerName="Dashboard">
|
||||||
|
<actionMethod actionName="index"/>
|
||||||
|
</controllerFile>
|
||||||
</controllersDirectory>
|
</controllersDirectory>
|
||||||
<formsDirectory>
|
<formsDirectory>
|
||||||
<formFile formName="Login"/>
|
<formFile formName="Login"/>
|
||||||
|
@ -311,6 +314,9 @@
|
||||||
<viewControllerScriptsDirectory forControllerName="Schedule">
|
<viewControllerScriptsDirectory forControllerName="Schedule">
|
||||||
<viewScriptFile forActionName="addShow"/>
|
<viewScriptFile forActionName="addShow"/>
|
||||||
</viewControllerScriptsDirectory>
|
</viewControllerScriptsDirectory>
|
||||||
|
<viewControllerScriptsDirectory forControllerName="Dashboard">
|
||||||
|
<viewScriptFile forActionName="index"/>
|
||||||
|
</viewControllerScriptsDirectory>
|
||||||
</viewScriptsDirectory>
|
</viewScriptsDirectory>
|
||||||
<viewHelpersDirectory/>
|
<viewHelpersDirectory/>
|
||||||
<viewFiltersDirectory enabled="false"/>
|
<viewFiltersDirectory enabled="false"/>
|
||||||
|
@ -355,6 +361,7 @@
|
||||||
<testApplicationControllerFile filesystemName="UserControllerTest.php"/>
|
<testApplicationControllerFile filesystemName="UserControllerTest.php"/>
|
||||||
<testApplicationControllerFile filesystemName="NowplayingControllerTest.php"/>
|
<testApplicationControllerFile filesystemName="NowplayingControllerTest.php"/>
|
||||||
<testApplicationControllerFile filesystemName="PreferenceControllerTest.php"/>
|
<testApplicationControllerFile filesystemName="PreferenceControllerTest.php"/>
|
||||||
|
<testApplicationControllerFile filesystemName="DashboardControllerTest.php"/>
|
||||||
</testApplicationControllerDirectory>
|
</testApplicationControllerDirectory>
|
||||||
</testApplicationDirectory>
|
</testApplicationDirectory>
|
||||||
<testLibraryDirectory>
|
<testLibraryDirectory>
|
||||||
|
|
|
@ -59,6 +59,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
|
||||||
$view->headScript()->appendFile('/js/libs/jquery-ui-1.8.8.custom.min.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/jquery-ui-1.8.8.custom.min.js','text/javascript');
|
||||||
$view->headScript()->appendFile('/js/libs/stuHover.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/stuHover.js','text/javascript');
|
||||||
$view->headScript()->appendFile('/js/libs/jquery.stickyPanel.js','text/javascript');
|
$view->headScript()->appendFile('/js/libs/jquery.stickyPanel.js','text/javascript');
|
||||||
|
$view->headScript()->appendFile('/js/qtip/jquery.qtip-1.0.0.min.js','text/javascript');
|
||||||
|
|
||||||
//scripts for now playing bar
|
//scripts for now playing bar
|
||||||
$this->view->headScript()->appendFile('/js/playlist/helperfunctions.js','text/javascript');
|
$this->view->headScript()->appendFile('/js/playlist/helperfunctions.js','text/javascript');
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
class DashboardController extends Zend_Controller_Action
|
||||||
|
{
|
||||||
|
|
||||||
|
public function init()
|
||||||
|
{
|
||||||
|
/* Initialize action controller here */
|
||||||
|
}
|
||||||
|
|
||||||
|
public function indexAction()
|
||||||
|
{
|
||||||
|
// action body
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,6 @@ class LibraryController extends Zend_Controller_Action
|
||||||
$this->view->headScript()->appendFile('/js/contextmenu/jjmenu.js','text/javascript');
|
$this->view->headScript()->appendFile('/js/contextmenu/jjmenu.js','text/javascript');
|
||||||
$this->view->headScript()->appendFile('/js/jplayer/jquery.jplayer.min.js');
|
$this->view->headScript()->appendFile('/js/jplayer/jquery.jplayer.min.js');
|
||||||
$this->view->headScript()->appendFile('/js/datatables/js/jquery.dataTables.js','text/javascript');
|
$this->view->headScript()->appendFile('/js/datatables/js/jquery.dataTables.js','text/javascript');
|
||||||
$this->view->headScript()->appendFile('/js/qtip/jquery.qtip-1.0.0.min.js','text/javascript');
|
|
||||||
$this->view->headScript()->appendFile('/js/airtime/library/library.js','text/javascript');
|
$this->view->headScript()->appendFile('/js/airtime/library/library.js','text/javascript');
|
||||||
$this->view->headScript()->appendFile('/js/airtime/library/advancedsearch.js','text/javascript');
|
$this->view->headScript()->appendFile('/js/airtime/library/advancedsearch.js','text/javascript');
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
<br /><br /><center>View script for controller <b>Dashboard</b> and script/action name <b>index</b></center>
|
|
@ -1,4 +1,4 @@
|
||||||
<div class="button-bar-top">
|
<div class="button-bar-top">
|
||||||
<a href="javascript:void(0)" class="toggle-button" id="now_view">Now View</a><a href="javascript:void(0)" class="toggle-button-active end-button" id="day_view">Day View</a><input type="text" id="datepicker" class="input_text">
|
<a href="javascript:void(0)" class="toggle-button end-button" id="now_view">Now View</a><a href="javascript:void(0)" class="toggle-button-active" id="day_view">Day View</a><input type="text" id="datepicker" class="input_text">
|
||||||
</div>
|
</div>
|
||||||
<div id='demo'></div>
|
<div id='demo'></div>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<div class="button-bar-top">
|
<div class="button-bar-top">
|
||||||
<a href="javascript:void(0)" class="toggle-button-active" id="now_view">Now View</a><a href="javascript:void(0)" class="toggle-button end-button" id="day_view">Day View</a>
|
<a href="javascript:void(0)" class="toggle-button-active end-button" id="now_view">Now View</a><a href="javascript:void(0)" class="toggle-button" id="day_view">Day View</a>
|
||||||
</div>
|
</div>
|
||||||
<div id='demo'></div>
|
<div id='demo'></div>
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="personal-block">
|
<div class="personal-block">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="#">About</a></li>
|
<li><a id="about-link" href="#">About</a></li>
|
||||||
<li> </li>
|
<li> </li>
|
||||||
<li>Signed in:</li>
|
<li>Signed in:</li>
|
||||||
<li class="name"><?php echo $this->user ?></li>
|
<li class="name"><?php echo $this->user ?></li>
|
||||||
|
@ -37,3 +37,8 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div id="jquery_jplayer_1" class="jp-jplayer" style="width:0px; height:0px;"></div>
|
<div id="jquery_jplayer_1" class="jp-jplayer" style="width:0px; height:0px;"></div>
|
||||||
|
|
||||||
|
<div id="about-txt" style="display: none;">
|
||||||
|
<a href="http://airtime.sourcefabric.org">Airtime</a>, the open radio software for scheduling and remote station management.<br>
|
||||||
|
© 2011 <a href="http://www.sourcefabric.org">Sourcefabric</a> o.p.s 2011. Airtime is distributed under the <a href="http://www.gnu.org/licenses/gpl-3.0-standalone.html">GNU GPL v.3</a>
|
||||||
|
</div>
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 948 B |
|
@ -76,11 +76,11 @@ function createDataGrid(){
|
||||||
"aoColumns": columns,
|
"aoColumns": columns,
|
||||||
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
|
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
|
||||||
if (aData[aData.length-2] == "t")
|
if (aData[aData.length-2] == "t")
|
||||||
$(nRow).attr("style", "background-color:#166622");
|
$(nRow).attr("class", "playing-list");
|
||||||
if (aData[0] == "c")
|
if (aData[0] == "c")
|
||||||
$(nRow).attr("style", "background-color:#61B329");
|
$(nRow).attr("class", "playing-song");
|
||||||
else if (aData[0] == "b")
|
else if (aData[0] == "b")
|
||||||
$(nRow).attr("style", "background-color:#EE3B3B");
|
$(nRow).attr("class", "gap");
|
||||||
return nRow;
|
return nRow;
|
||||||
},
|
},
|
||||||
"bAutoWidth":false
|
"bAutoWidth":false
|
||||||
|
|
|
@ -241,6 +241,18 @@ function init() {
|
||||||
|
|
||||||
//begin consumer "thread"
|
//begin consumer "thread"
|
||||||
secondsTimer();
|
secondsTimer();
|
||||||
|
|
||||||
|
$('#about-link').qtip({
|
||||||
|
content: $('#about-txt').html(),
|
||||||
|
show: 'mouseover',
|
||||||
|
hide: { when: 'mouseout', fixed: true },
|
||||||
|
position: {
|
||||||
|
corner: {
|
||||||
|
target: 'center',
|
||||||
|
tooltip: 'topRight'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,20 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
require_once 'PHPUnit/Framework/TestCase.php';
|
||||||
|
|
||||||
|
class DashboardControllerTest extends PHPUnit_Framework_TestCase
|
||||||
|
{
|
||||||
|
|
||||||
|
public function setUp()
|
||||||
|
{
|
||||||
|
/* Setup Routine */
|
||||||
|
}
|
||||||
|
|
||||||
|
public function tearDown()
|
||||||
|
{
|
||||||
|
/* Tear Down Routine */
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue