Esempio n. 1
0
var trans = <?php 
    echo prepare_textdata_js($translation . getWordTagList($wid, ' ', 1, 0));
    ?>
;
var roman = <?php 
    echo prepare_textdata_js($_REQUEST["WoRomanization"]);
    ?>
;
var title = make_tooltip(<?php 
    echo prepare_textdata_js($_REQUEST["WoText"]);
    ?>
,trans,roman,status);
<?php 
    if ($_REQUEST['op'] == 'Save') {
        // new
        $showAll = getSettingZeroOrOne('showallwords', 1);
        ?>
$('.TERM<?php 
        echo $hex;
        ?>
', context).removeClass('hide').addClass('word' + woid + ' ' + 'status' + status).attr('data_trans',trans).attr('data_rom',roman).attr('data_status',status).attr('data_wid',woid).attr('title',title);
$('#learnstatus', contexth).html('<?php 
        echo texttodocount2($_REQUEST['tid']);
        ?>
');
<?php 
        if (!$showAll) {
            echo refreshText($text, $_REQUEST['tid']);
        }
    } else {
        ?>
Esempio n. 2
0
function makeAudioPlayer($audio)
{
    if ($audio != '') {
        $playerskin = "jplayer.blue.monday.modified";
        $repeatMode = getSettingZeroOrOne('currentplayerrepeatmode', 0);
        ?>
<link type="text/css" href="css/jplayer_skin/<?php 
        echo $playerskin;
        ?>
.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery.jplayer.min.js"></script>
<table class="width99pc" cellspacing="0" cellpadding="3">
<tr>
<td class="width45pc">&nbsp;</td>
<td class="center borderleft" style="padding-left:10px;">
<span id="do-single" class="click<?php 
        echo $repeatMode ? '' : ' hide';
        ?>
"><img src="icn/arrow-repeat.png" alt="Toggle Repeat (Now ON)" title="Toogle Repeat (Now ON)" style="width:24px;height:24px;" /></span><span id="do-repeat" class="click<?php 
        echo $repeatMode ? ' hide' : '';
        ?>
"><img src="icn/arrow-norepeat.png" alt="Toggle Repeat (Now OFF)" title="Toggle Repeat (Now OFF)" style="width:24px;height:24px;" /></span>
</td>
<td class="center bordermiddle">&nbsp;</td>
<td class="bordermiddle">
<div id="jquery_jplayer_1" class="jp-jplayer">
</div>
<div id="jp_container_1" class="jp-audio">
	<div class="jp-type-single">
		<div class="jp-gui jp-interface">
			<ul class="jp-controls">
				<li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
				<li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
				<li><a href="javascript:;" class="jp-stop" tabindex="1">stop</a></li>
				<li><a href="javascript:;" class="jp-mute" tabindex="1" title="mute">mute</a></li>
				<li><a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">unmute</a></li>
			</ul>
			<div class="jp-progress">
				<div class="jp-seek-bar">
					<div class="jp-play-bar"></div>
				</div>
			</div>
			<div class="jp-volume-bar">
				<div class="jp-volume-bar-value"></div>
			</div>
			<div class="jp-time-holder">
				<div class="jp-current-time"></div>
				<div class="jp-duration"></div>
			</div>
		</div>
	</div>
</div>
</td>
<td class="center bordermiddle">&nbsp;</td>
<td class="center borderright" style="padding-right:10px;">
<?php 
        $currentplayerseconds = getSetting('currentplayerseconds');
        if ($currentplayerseconds == '') {
            $currentplayerseconds = 5;
        }
        ?>
<select id="backtime" name="backtime" onchange="{do_ajax_save_setting('currentplayerseconds',document.getElementById('backtime').options[document.getElementById('backtime').selectedIndex].value);}"><?php 
        echo get_seconds_selectoptions($currentplayerseconds);
        ?>
</select><br />
<span id="backbutt" class="click"><img src="icn/arrow-circle-225-left.png" alt="Rewind n seconds" title="Rewind n seconds" /></span>&nbsp;&nbsp;<span id="forwbutt" class="click"><img src="icn/arrow-circle-315.png" alt="Forward n seconds" title="Forward n seconds" /></span>
<span id="playTime" class="hide"></span>
</td>
<td class="width45pc">&nbsp;</td>
</tr>
<script type="text/javascript">
//<![CDATA[

function new_pos(p) {
	$("#jquery_jplayer_1").jPlayer("playHead", p);
}

function click_single() {
	$("#jquery_jplayer_1").unbind($.jPlayer.event.ended + ".jp-repeat");
	$("#do-single").addClass('hide');
	$("#do-repeat").removeClass('hide');
	do_ajax_save_setting('currentplayerrepeatmode','0');
	return false;
}

function click_repeat() {
	$("#jquery_jplayer_1").bind($.jPlayer.event.ended + ".jp-repeat", function(event) { 
		$(this).jPlayer("play"); 
	});
	$("#do-repeat").addClass('hide');
	$("#do-single").removeClass('hide');
	do_ajax_save_setting('currentplayerrepeatmode','1');
	return false;
}

function click_back() {
	var t = parseInt($("#playTime").text(),10);
	var b = parseInt($("#backtime").val(),10);
	var nt = t - b;
	if (nt < 0) nt = 0;
	$("#jquery_jplayer_1").jPlayer("play", nt);
}

function click_forw() {
	var t = parseInt($("#playTime").text(),10);
	var b = parseInt($("#backtime").val(),10);
	var nt = t + b;
	$("#jquery_jplayer_1").jPlayer("play", nt);
}

$(document).ready(function(){
  $("#jquery_jplayer_1").jPlayer({
    ready: function () {
      $(this).jPlayer("setMedia", { <?php 
        $audio = trim($audio);
        if (strcasecmp(substr($audio, -4), '.mp3') == 0) {
            echo 'mp3: ' . prepare_textdata_js(encodeURI($audio));
        } elseif (strcasecmp(substr($audio, -4), '.ogg') == 0) {
            echo 'oga: ' . prepare_textdata_js(encodeURI($audio)) . ", " . 'mp3: ' . prepare_textdata_js(encodeURI($audio));
        } elseif (strcasecmp(substr($audio, -4), '.wav') == 0) {
            echo 'wav: ' . prepare_textdata_js(encodeURI($audio)) . ", " . 'mp3: ' . prepare_textdata_js(encodeURI($audio));
        } else {
            echo 'mp3: ' . prepare_textdata_js(encodeURI($audio));
        }
        ?>
 });
    },
    swfPath: "js",
    noVolume: {ipad: /^no$/, iphone: /^no$/, ipod: /^no$/, android_pad: /^no$/, android_phone: /^no$/, blackberry: /^no$/, windows_ce: /^no$/, iemobile: /^no$/, webos: /^no$/, playbook: /^no$/}
  });
  
  $("#jquery_jplayer_1").bind($.jPlayer.event.timeupdate, function(event) { 
  	$("#playTime").text(Math.floor(event.jPlayer.status.currentTime));
	});
  
  $("#backbutt").click(click_back);
  $("#forwbutt").click(click_forw);
  $("#do-single").click(click_single);
  $("#do-repeat").click(click_repeat);
  
  <?php 
        echo $repeatMode ? "click_repeat();\n" : '';
        ?>
});
//]]>
</script>
<?php 
    }
    // if (isset($audio))
}
Esempio n. 3
0
}
$sql = 'select LgTextSize, LgRegexpWordCharacters, LgRightToLeft from ' . $tbpref . 'languages where LgID = ' . $lang;
$res = do_mysql_query($sql);
$record = mysql_fetch_assoc($res);
$textsize = round(($record['LgTextSize'] - 100) / 2, 0) + 100;
$regexword = $record['LgRegexpWordCharacters'];
$rtlScript = $record['LgRightToLeft'];
mysql_free_result($res);
$span1 = $rtlScript ? '<span dir="rtl">' : '';
$span2 = $rtlScript ? '</span>' : '';
$currenttabletestsetting1 = getSettingZeroOrOne('currenttabletestsetting1', 1);
$currenttabletestsetting2 = getSettingZeroOrOne('currenttabletestsetting2', 1);
$currenttabletestsetting3 = getSettingZeroOrOne('currenttabletestsetting3', 0);
$currenttabletestsetting4 = getSettingZeroOrOne('currenttabletestsetting4', 1);
$currenttabletestsetting5 = getSettingZeroOrOne('currenttabletestsetting5', 0);
$currenttabletestsetting6 = getSettingZeroOrOne('currenttabletestsetting6', 1);
?>
<script type="text/javascript">
//<![CDATA[
$(document).ready( function() {
	$('#cbEdit').change(function() {
		if($('#cbEdit').is(':checked')) {
			$('td:nth-child(1),th:nth-child(1)').show();
			do_ajax_save_setting('currenttabletestsetting1','1');
		} else { 
			$('td:nth-child(1),th:nth-child(1)').hide();
			do_ajax_save_setting('currenttabletestsetting1','0');
		}
	});
	
	$('#cbStatus').change(function() {