Class AnswerViewDefinition

Description

This class can be used to create a template based Feedback Message.

The Template is Administratiopn Style dependend and can be called via the 'answer_box.php' Admin-Include.

It can be used like that:

  1.  include_once($GLOBALS['_BIGACE']['DIR']['admin'].'include/answer_box.php');
  2.  
  3.  $def new AnswerViewDefinition();
  4.  $def->setTitlegetTranslation('Successful Feedback Title') );
  5.  $def->setButtonLabel(getTranslation('back'));
  6.  $def->setStateIcon('success.png');
  7.  $def->setMessageValuesarray'Name' => 'Result Name') );
  8.  $def->setHiddenValuesarray('data[id]' => '-1') );
  9.  $def->setLink(createAdminLink($GLOBALS['MENU']->getID()));
  10.  displayAnswerViewDefinition($def);

  • version: $Id: AnswerViewDefinition.php,v 1.6 2006/11/26 22:04:12 kpapst Exp $
  • copyright: Copyright (C) 2002-2006 Kevin Papst
  • author: Kevin Papst
  • license: GNU Public License


			
Method Summary
AnswerViewDefinition AnswerViewDefinition ()
void getButtonLabel ()
void getHiddenValues ()
void getLink ()
void getStateIcon ()
void getTitle ()
void getTitleIcon ()
void setButtonLabel ( $label)
void setHiddenValues (array $hidden)
void setLink ( $url)
void setMessageValues ( $msg)
void setStateIcon (String $icon)
void setTitle ( $title)
void setTitleIcon ( $icon)
Methods
Constructor AnswerViewDefinition (line 85)

Default Constructor.

AnswerViewDefinition AnswerViewDefinition ()
getButtonLabel (line 120)
void getButtonLabel ()
getHiddenValues (line 136)
void getHiddenValues ()
getLink (line 128)
void getLink ()
getMessageValues (line 154)
void getMessageValues ()
getStateIcon (line 89)
void getStateIcon ()
getTitle (line 112)
void getTitle ()
getTitleIcon (line 104)
void getTitleIcon ()
setButtonLabel (line 124)
void setButtonLabel ( $label)
  • $label
setHiddenValues (line 150)

Set some hidden values, that should not appear within the Link.

These values are Key-Value Pairs in an Array. For example:

  1.  array('name' => 'foo''description' => 'bar');

void setHiddenValues (array $hidden)
  • array $hidden: all Values that will mormally be submitted in hidden input types
setLink (line 132)
void setLink ( $url)
  • $url
setMessageValues (line 158)
void setMessageValues ( $msg)
  • $msg
setStateIcon (line 100)

Sets the Name of the State Icon. Pass a full Filename of an Image that is located below the Styles Root Directory.

You even may pass something like 'images/test.gif'....

void setStateIcon (String $icon)
  • String $icon: the Name of the Image File
setTitle (line 116)
void setTitle ( $title)
  • $title
setTitleIcon (line 108)
void setTitleIcon ( $icon)
  • $icon

Documentation generated by phpDocumentor 1.3.1