From: Christian Weiske Date: Thu, 5 Apr 2012 05:42:46 +0000 (+0200) Subject: hide type dropdown when a filename with a dot is given X-Git-Tag: v0.1.0~51 X-Git-Url: https://git.cweiske.de/phorkie.git/commitdiff_plain/b37a4932bbdba191868810ab9a5d648a1b197889?ds=sidebyside hide type dropdown when a filename with a dot is given --- diff --git a/data/templates/base.htm b/data/templates/base.htm index 68c1dab..190a3ea 100644 --- a/data/templates/base.htm +++ b/data/templates/base.htm @@ -6,6 +6,7 @@ {% block title %}{% endblock %} - phorkie + + {% endblock %} diff --git a/www/phorkie.js b/www/phorkie.js new file mode 100644 index 0000000..20066c4 --- /dev/null +++ b/www/phorkie.js @@ -0,0 +1,26 @@ +function filenameChange(elem, id) { + var filename = elem.value; + var hasExt = filename.indexOf(".") != -1; + if (hasExt) { + $('#typeselect_' + id).hide(); + $('#typetext_' + id).show(); + } else { + $('#typeselect_' + id).show(); + $('#typetext_' + id).hide(); + } +} +function initFilenames() +{ + $('input.filename').each( + function(num, elem) { + var id = elem.id; + var pos = id.indexOf('_'); + if (pos != -1) { + var elemNum = id.substr(pos + 1); + if (elemNum != 'new') { + filenameChange(elem, elemNum); + } + } + } + ); +}