From: <gem...@li...> - 2011-11-17 17:19:43
|
Revision: 231 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=231&view=rev Author: matijsdejong Date: 2011-11-17 17:19:37 +0000 (Thu, 17 Nov 2011) Log Message: ----------- Added validation to Round editor Started on password weakness check Updated documentation on Pdf Modified Paths: -------------- trunk/library/classes/Gems/Pdf.php trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php trunk/library/classes/Gems/User/UserDefinitionAbstract.php Modified: trunk/library/classes/Gems/Pdf.php =================================================================== --- trunk/library/classes/Gems/Pdf.php 2011-11-17 16:19:26 UTC (rev 230) +++ trunk/library/classes/Gems/Pdf.php 2011-11-17 17:19:37 UTC (rev 231) @@ -26,24 +26,24 @@ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/** - * File description of Pdf * - * @author Matijs de Jong <mj...@ma...> - * @since 1.1 - * @version 1.1 - * @package Gems + * + * @package Gems * @subpackage Pdf + * @author Matijs de Jong <mj...@ma...> + * @copyright Copyright (c) 2011 Erasmus MC + * @license New BSD License + * @version $Id$ */ /** - * Class description of Pdf + * Gems standaard Pdf utility functions * - * @author Matijs de Jong <mj...@ma...> - * @package Gems + * @package Gems * @subpackage PDf + * @copyright Copyright (c) 2011 Erasmus MC + * @license New BSD License + * @since Class available since version 1.0 */ class Gems_Pdf extends Gems_Registry_TargetAbstract { Modified: trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php =================================================================== --- trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php 2011-11-17 16:19:26 UTC (rev 230) +++ trunk/library/classes/Gems/Tracker/Engine/TrackEngineAbstract.php 2011-11-17 17:19:37 UTC (rev 231) @@ -532,7 +532,7 @@ return $elements; } - + /** * Returns an associative array of the fields in this track * @@ -541,13 +541,13 @@ public function getFields() { $this->_ensureTrackFields(); - + $fields = array(); - + foreach ($this->_trackFields as $field) { $fields[$field['gtf_id_field']] = $field['gtf_field_name']; } - + return $fields; } @@ -703,7 +703,7 @@ } $model->set('gro_id_survey', 'label', $this->_('Survey'), 'multiOptions', $this->util->getTrackData()->getAllSurveys()); - $model->set('gro_id_order', 'label', $this->_('Order'), 'default', 10); + $model->set('gro_id_order', 'label', $this->_('Order'), 'default', 10, 'validators[]', $model->createUniqueValidator(array('gro_id_order', 'gro_id_track'))); $model->set('gro_round_description', 'label', $this->_('Description'), 'size', '30'); //, 'minlength', 4, 'required', true); $model->set('gro_changed_event', 'label', $this->_('After change'), 'multiOptions', $this->events->listRoundChangedEvents()); $model->set('gro_active', 'label', $this->_('Active'), 'multiOptions', $this->util->getTranslated()->getYesNo(), 'elementClass', 'checkbox'); Modified: trunk/library/classes/Gems/User/UserDefinitionAbstract.php =================================================================== --- trunk/library/classes/Gems/User/UserDefinitionAbstract.php 2011-11-17 16:19:26 UTC (rev 230) +++ trunk/library/classes/Gems/User/UserDefinitionAbstract.php 2011-11-17 17:19:37 UTC (rev 231) @@ -111,6 +111,17 @@ } /** + * Check for password weakness. + * + * @param string $password + * @return mixed String or array of strings containing warning messages + */ + public function isPasswordWeak($password) + { + + } + + /** * Set the password, if allowed for this user type. * * @param Gems_User_User $user The user whose password to change This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |