Merge pull request #2 from silverstripe/master

Merge 29 April
This commit is contained in:
tazzydemon 2016-04-29 12:27:53 +12:00
commit 9393a68ccd
3 changed files with 15 additions and 25 deletions

View File

@ -4,24 +4,20 @@ sudo: false
language: php
php:
- 5.3
- 5.4
- 5.5
- 5.6
- 7.0
env:
- DB=MYSQL CORE_RELEASE=3.1
matrix:
include:
- php: 5.3
env: DB=MYSQL CORE_RELEASE=3.1
- php: 5.4
env: DB=MYSQL CORE_RELEASE=3.2
- php: 5.5
env: DB=MYSQL CORE_RELEASE=3.3
- php: 5.6
env: DB=MYSQL CORE_RELEASE=3
- php: 5.6
env: DB=MYSQL CORE_RELEASE=3.1 SECUREASSETS=1
- php: 5.6
env: DB=PGSQL CORE_RELEASE=3.1
env: DB=PGSQL CORE_RELEASE=3.3
before_script:
- git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support
@ -35,11 +31,3 @@ script:
- git remote rm origin
- git remote add origin git@github.com:silverstripe/silverstripe-userforms.git
- php ocular.phar code-coverage:upload --format=php-clover coverage.clover
branches:
only:
- master
matrix:
allow_failures:
- php: 7.0

View File

@ -49,11 +49,9 @@ class EditableFileField extends EditableFormField {
}
public function getFormField() {
if(isset(Config::inst()->get('EditableFileField', 'use_uploadfield')) && Config::inst()->get('EditableFileField', 'use_uploadfield')) {
$field = Upload::create($this->Name, $this->EscapedTitle);
} else {
$field = FileField::create($this->Name, $this->EscapedTitle);
}
$field = FileField::create($this->Name, $this->EscapedTitle)
->setFieldHolderTemplate('UserFormsField_holder')
->setTemplate('UserFormsFileField');
$field->setFieldHolderTemplate('UserFormsField_holder')
->setTemplate('UserFormsFileField');

View File

@ -117,6 +117,10 @@ jQuery(function ($) {
});
if (isValid) {
// When using the "are you sure?" plugin, ensure the form immediately submits.
$(form).removeClass('dirty');
form.submit();
} else {
userform.errorContainer.show();