PageRenderTime 48ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/exchange/code/trunk/administrator/components/com_exchange/helpers/elements/text/dbprefix.php

https://bitbucket.org/eddieajau/the-art-of-joomla-archive
PHP | 37 lines | 14 code | 4 blank | 19 comment | 0 complexity | f321ad732422768967d66d3c59d18e04 MD5 | raw file
  1. <?php
  2. /**
  3. * @version $Id: dbprefix.php 280 2010-09-18 02:14:15Z eddieajau $
  4. * @package NewLifeInIT
  5. * @subpackage com_exchange
  6. * @copyright Copyright 2005 - 2010 New Life in IT Pty Ltd. All rights reserved.
  7. * @license GNU General Public License version 2 or later.
  8. * @link http://www.theartofjoomla.com
  9. */
  10. // no direct access
  11. defined('_JEXEC') or die;
  12. /**
  13. * @package NewLifeInIT
  14. * @subpackage com_exchange
  15. */
  16. class JElementText_dbprefix extends JElement
  17. {
  18. /**
  19. * Element name
  20. *
  21. * @access protected
  22. * @var string
  23. */
  24. var $_name = 'Text';
  25. function fetchElement($name, $value, &$node, $control_name)
  26. {
  27. global $mainframe;
  28. $size = ($node->attributes('size') ? 'size="'.$node->attributes('size').'"' : '');
  29. $class = ($node->attributes('class') ? 'class="'.$node->attributes('class').'"' : 'class="text_area"');
  30. $value = empty($value) ? $mainframe->getCfg('dbprefix') : $value;
  31. return '<input type="text" name="'.$control_name.'['.$name.']" id="'.$control_name.$name.'" value="'.htmlspecialchars($value).'" '.$class.' '.$size.' />';
  32. }
  33. }