{5} Assigned, Active Tickets by Owner (Full Description) (14 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

argh (1 match)

Ticket Summary Component Milestone Type Severity Created
Description
#169 add access private/public flag for attributes patForms v1.0.0 defect trivial 07/29/05

gerd (1 match)

Ticket Summary Component Milestone Type Severity Created
Description
#165 implement Element_HtmlArea patForms v1.0.0 defect normal 07/29/05

schst (8 matches)

Ticket Summary Component Milestone Type Severity Created
Description
#176 Include support for multiple forms in patForms_Parser_HTML patForms v1.0.0 defect minor 07/31/05

The parser should be able to extract and create more than one form from a page. This requires new regular expressions and some refactoring.


#158 implement clientside JS support patForms v1.0.0 defect normal 07/29/05

#164 fix/complete Element_Group patForms v1.0.0 defect normal 07/29/05

What's missing?

Please provide references/descriptions of problems/missing stuff ...


#196 Feature request: Rule ConditionalNotRequired patForms v1.0.0 enhancement normal 08/25/05

In some cases you'll need a form flag which, if it's set, remarks other form elements as NOT required. The following file is a very small modification if the original ConditionalRequired? rule:

<?php
/**
 * patForms Rule ConditionalNotRequired
 *
 * $Id: $
 *
 * @package		patForms
 * @subpackage	Rules
 */

/**
 * patForms Rule ConditionalNotRequired
 *
 * This rule can be used to set the status of
 * some elements to NOT required depending on the value
 * of another element.
 *
 * It has to be applied prior to validating the form.
 *
 * @package		patForms
 * @subpackage	Rules
 * @author		Stephan Schmidt <schst@php-tools.net>
 * @author		Bjoern Kraus <krausbn@php-tools.net>
 * @license		LGPL, see license.txt for details
 * @link		http://www.php-tools.net
 */
class patForms_Rule_ConditionalNotRequired extends patForms_Rule
{
   /**
	* fields that will be required
	* @access	private
	* @var		array
	*/
	var $_requiredFields	=	array();

   /**
	* conditions
	* @access	private
	* @var		array
	*/
	var $_conditions		=	array();

   /**
	* set the names of the fields that will be required
	*
	* @access	public
	* @param	array	required fields
	*/
	function setRequiredFields( $fields )
	{
		$this->_requiredFields	=	$fields;
	}

   /**
	* add a condition
	*
	* @access	public
	* @param	string	condition field name
	* @param	mixed	condition value
	*/
	function addCondition( $field, $value )
	{
		$this->_conditions[$field]	=	$value;
	}

   /**
	* method called by patForms or any patForms_Element to validate the
	* element or the form.
	*
	* @access	public
	* @param	object patForms	form object
	*/
	function applyRule( &$form, $type = PATFORMS_RULE_BEFORE_VALIDATION )
	{
		$required	=	'yes';
		foreach( $this->_conditions as $field => $value )
		{
			$el		=	&$form->getElement( $field );
			$val	=	$el->getValue();
			if( $val == $value )
			{
				$required	=	'no';
				break;
			}
		}

		foreach( $this->_requiredFields as $field )
		{
			$el	=	&$form->getElement( $field );
			$el->setAttribute( 'required', $required );
		}
		
		return	true;
	}
}
?>

#204 email validation will give a fatal error when using utf-8 encoding patForms v1.0.0 defect normal 09/27/05

The code below from /trunk/patForms/Rule/Email.php will throw a fatal error when using mbstring function overloading, this is because the german characters are not in utf8.

Probably this code could be removed or do a ini check whether mbstring.func_overload is set to a value higher or equal to 4.

// check for German umlaut if( eregi( "[üöäß]", $value ) ) {

It's also a rather ungeneral check probably (4 german characters only), here is an example of a regexp that binarycloud is using:

https://svn.binarycloud.com/trac/file/r3/trunk/binarycloud/validators/EmailValidator.php

From php.ini: ; 0: No overload ; 1: Overload mail() function ; 2: Overload str*() functions ; 4: Overload ereg*() functions mbstring.func_overload = 6


#207 Element_Enum needs optgroup support patForms v0.9.0 stable defect normal 12/07/05

It currently is not possible to create optgroups with the Enum and Set elements.


#189 Implement a proxy element Element v1.0.0 defect trivial 08/16/05

A proxy element allows you to include an element to the form which will not be rendered by the form. Only the value is extracted from the request and validated against the specified rules.

For the original request by a user, see: http://forum.php-tools.net/index.php?t=msg&th=508


#199 Website Documentation error Propel v1.0.0 defect minor 09/06/05

http://examples.php-tools.net/patForms/examples/example_storage_propel.php

Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/httpd/schst/examples.php-tools.net/htdoc/patForms/examples/example_storage_propel.php on line 84


sfuchs (4 matches)

Ticket Summary Component Milestone Type Severity Created
Description
#157 complete Definitions and Propel integration Propel v1.0.0 defect normal 07/29/05

test Propel integration w/ all Creole::Column and patForms_Element types


#159 implement Renderer_Smarty patForms v1.0.0 defect normal 07/29/05

#160 implement Renderer_Savant patForms v1.0.0 defect normal 07/29/05

#161 implement Renderer_Flexy patForms v1.0.0 defect normal 07/29/05

Note: See TracReports for help on using and creating reports.