From 9a80b6fd543e9968f3c9285b6fa414512a5b5faa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim=20D=C3=BCsterhus?= Date: Fri, 4 Oct 2013 14:23:44 +0200 Subject: [PATCH] Fix SmileyAddForm - proper validation of smileyPath - reset aliases after submit see http://beta.woltlab.com/index.php/Thread/4046-Fehler-beim-Smiley-hinzuf%C3%BCgen/ --- wcfsetup/install/files/lib/acp/form/SmileyAddForm.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/acp/form/SmileyAddForm.class.php b/wcfsetup/install/files/lib/acp/form/SmileyAddForm.class.php index 15fbc9be5a..dd941998c6 100644 --- a/wcfsetup/install/files/lib/acp/form/SmileyAddForm.class.php +++ b/wcfsetup/install/files/lib/acp/form/SmileyAddForm.class.php @@ -173,6 +173,7 @@ class SmileyAddForm extends AbstractForm { $this->categoryID = 0; $this->showOrder = 0; $this->smileyPath = ''; + $this->alises = ''; I18nHandler::getInstance()->reset(); @@ -213,7 +214,7 @@ class SmileyAddForm extends AbstractForm { throw new UserInputException('smileyPath'); } - if (!file_exists(WCF_DIR.$this->smileyPath)) { + if (!is_file(WCF_DIR.$this->smileyPath)) { throw new UserInputException('smileyPath', 'notFound'); } -- 2.20.1