mirror of
https://github.com/evennia/evennia.git
synced 2026-03-24 16:56:32 +01:00
Enable strict mode on scripts, clean up some unremoved references
This commit is contained in:
parent
2134d6dd4a
commit
f12adcf976
3 changed files with 15 additions and 7 deletions
|
|
@ -50,6 +50,7 @@ An "emitter" object must have a function
|
|||
*/
|
||||
|
||||
(function() {
|
||||
"use strict"
|
||||
var cmdid = 0;
|
||||
var cmdmap = {};
|
||||
|
||||
|
|
@ -237,7 +238,7 @@ An "emitter" object must have a function
|
|||
|
||||
// AJAX/COMET Connector
|
||||
//
|
||||
AjaxCometConnection = function() {
|
||||
var AjaxCometConnection = function() {
|
||||
log("Trying ajax ...");
|
||||
var client_hash = '0';
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,9 @@
|
|||
*
|
||||
*/
|
||||
|
||||
(function () {
|
||||
"use strict"
|
||||
|
||||
//
|
||||
// GUI Elements
|
||||
//
|
||||
|
|
@ -25,12 +28,12 @@ var input_history = function() {
|
|||
|
||||
history[0] = ''; // the very latest input is empty for new entry.
|
||||
|
||||
var back = function (scratchInput) {
|
||||
var back = function () {
|
||||
// step backwards in history stack
|
||||
history_pos = Math.min(++history_pos, history.length - 1);
|
||||
return history[history.length - 1 - history_pos];
|
||||
};
|
||||
var fwd = function (scratchInput) {
|
||||
var fwd = function () {
|
||||
// step forwards in history stack
|
||||
history_pos = Math.max(--history_pos, 0);
|
||||
return history[history.length - 1 - history_pos];
|
||||
|
|
@ -74,7 +77,6 @@ var input_history = function() {
|
|||
// Grab text from inputline and send to Evennia
|
||||
function doSendText() {
|
||||
inputfield = $("#inputfield");
|
||||
isInputDirty = false;
|
||||
var outtext = inputfield.val();
|
||||
if (outtext.length > 7 && outtext.substr(0, 7) == "##send ") {
|
||||
// send a specific oob instruction
|
||||
|
|
@ -178,7 +180,7 @@ function doWindowResize() {
|
|||
function onText(args, kwargs) {
|
||||
// append message to previous ones, then scroll so latest is at
|
||||
// the bottom.
|
||||
mwin = $("#messagewindow");
|
||||
var mwin = $("#messagewindow");
|
||||
mwin.append("<div class='msg out'>" + args[0] + "</div>");
|
||||
mwin.animate({
|
||||
scrollTop: document.getElementById("messagewindow").scrollHeight
|
||||
|
|
@ -249,3 +251,4 @@ $(document).ready(function() {
|
|||
);
|
||||
});
|
||||
|
||||
})();
|
||||
|
|
|
|||
|
|
@ -56,14 +56,18 @@ JQuery available.
|
|||
{% endblock %}
|
||||
</div>
|
||||
|
||||
<noscript class="err">
|
||||
<div id="noscript" class="err">
|
||||
<h3>Javascript Error: The Evennia MUD client requires that you
|
||||
have Javascript activated.</h3>
|
||||
<p>Turn off eventual script blockers and/or switch to a
|
||||
web browser supporting javascript. <p>
|
||||
This error could also be due to not being able to access
|
||||
the online jQuery javascript library.</p>
|
||||
</noscript>
|
||||
<!-- This is will only fire if javascript is actually active -->
|
||||
<script language="javascript" type="text/javascript">
|
||||
$('#noscript').remove();
|
||||
</script>
|
||||
</div>
|
||||
|
||||
<!-- main client -->
|
||||
<div id=clientwrapper>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue