diff --git a/.gitignore b/.gitignore index f7654677..be48c4ea 100644 --- a/.gitignore +++ b/.gitignore @@ -43,6 +43,7 @@ README_PARTS.rst /examples/media/fobi_plugins/content_image/ /examples/media/fobi_plugins/file/ /examples/media/cache/ +/examples/simple/lund_urls.py /examples/simple/lund/ /examples/simple/settings/local_settings.py /examples/simple/settings/local_settings_foundation5.py diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 121365c3..1be41b7e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,6 +15,12 @@ are used for versioning (schema follows below): 0.3.4 to 0.4). - All backwards incompatible changes are mentioned in this document. +0.9.8 +----- +2016-10-27 + +- Support multiple sliders in one form. + 0.9.7 ----- 2016-10-27 diff --git a/setup.py b/setup.py index cfb85c14..7d04f883 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ import sys from distutils.version import LooseVersion from setuptools import setup, find_packages -version = '0.9.7' +version = '0.9.8' # *************************************************************************** # ************************** Django version ********************************* diff --git a/src/fobi/__init__.py b/src/fobi/__init__.py index 8046690d..f75d295a 100644 --- a/src/fobi/__init__.py +++ b/src/fobi/__init__.py @@ -1,6 +1,6 @@ __title__ = 'django-fobi' -__version__ = '0.9.7' -__build__ = 0x000069 +__version__ = '0.9.8' +__build__ = 0x00006a __author__ = 'Artur Barseghyan ' __copyright__ = '2014-2016 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' diff --git a/src/fobi/contrib/themes/bootstrap3/widgets/form_elements/slider_bootstrap3_widget/static/bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js b/src/fobi/contrib/themes/bootstrap3/widgets/form_elements/slider_bootstrap3_widget/static/bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js index b8cae56c..00a84a2d 100644 --- a/src/fobi/contrib/themes/bootstrap3/widgets/form_elements/slider_bootstrap3_widget/static/bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js +++ b/src/fobi/contrib/themes/bootstrap3/widgets/form_elements/slider_bootstrap3_widget/static/bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js @@ -8,13 +8,17 @@ ; $(document).ready(function() { - var selectElement = $('select.slider'); - var selectedValue = null; - try { - selectedValue = parseInt(selectElement.val()); - } catch(err) { - selectedValue = parseInt(selectElement.data('data-slider-value')); - } - var sliderElement = $('.slider').bootstrapSlider(); - sliderElement.bootstrapSlider('setValue', selectedValue); + // We consider multiple sliders + $('select.slider').each(function() { + var selectElement = $(this); + var selectedValue = null; + try { + selectedValue = parseInt(selectElement.val()); + } catch(err) { + selectedValue = parseInt(selectElement.data('data-slider-value')); + } + var sliderElement = $(this).bootstrapSlider(); + sliderElement.bootstrapSlider('setValue', selectedValue); + }); + });