Exemplo n.º 1
0
 /**
  * Method to get the list of images field options.
  * Use the filter attribute to specify allowable file extensions.
  *
  * @return  array  The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // Define the image file type filter.
     $this->filter = '\\.png$|\\.gif$|\\.jpg$|\\.bmp$|\\.ico$|\\.jpeg$|\\.psd$|\\.eps$';
     // Get the field options.
     return parent::getOptions();
 }
Exemplo n.º 2
0
 /**
  * Method to get the list of images field options.
  * Use the filter attribute to specify allowable file extensions.
  *
  * @return array The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // Define the image file type filter.
     $filter = '\\.png$|\\.gif$|\\.jpg$|\\.bmp$|\\.ico$|\\.jpeg$|\\.psd$|\\.eps$';
     // Set the form field element attribute for file type filter.
     $this->element->addAttribute('filter', $filter);
     // Get the field options.
     return parent::getOptions();
 }
Exemplo n.º 3
0
 /**
  * Method to get the list of files for the field options.
  * Specify the target directory with a directory attribute
  * Attributes allow an exclude mask and stripping of extensions from file name.
  * Default attribute may optionally be set to null (no file) or -1 (use a default).
  *
  * @return  array  The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // update path to this template
     $path = (string) $this->element['directory'];
     if (!is_dir($path)) {
         $this->directory = $this->element['directory'] = CANVAS_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
     }
     return parent::getOptions();
 }
Exemplo n.º 4
0
 /**
  * Method to get the field options.
  *
  * @return	array	The field option objects.
  * @since	1.6
  */
 protected function getOptions()
 {
     //-- dossier
     $folder = $this->element['directory'];
     $folder = strtr($folder, "\\", DIRECTORY_SEPARATOR);
     //-- Controle existence folder bgmax
     if (!JFolder::exists(JPATH_ROOT . DIRECTORY_SEPARATOR . $folder)) {
         if (!JFolder::create(JPATH_ROOT . DIRECTORY_SEPARATOR . $folder, 0755)) {
             print_r('Error, fail to create folder: ' . $folder);
             $folder = 'images/stories';
             // Pour �viter erreur
         }
     }
     // Get the field options.
     return parent::getOptions();
 }
Exemplo n.º 5
0
 /**
  * Method to get the list of files for the field options.
  * Specify the target directory with a directory attribute
  * Attributes allow an exclude mask and stripping of extensions from file name.
  * Default attribute may optionally be set to null (no file) or -1 (use a default).
  *
  * @return  array  The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // update path to this template
     $path = (string) $this->element['directory'];
     $this->directory = $this->element['directory'] = T3_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
     $options = parent::getOptions();
     // get addon layouts
     $folders = JFolder::folders(T3_TEMPLATE_PATH . '/addons');
     // Build the options list from the list of folders.
     if (is_array($folders)) {
         foreach ($folders as $folder) {
             $options[] = JHtml::_('select.option', 'addon.' . $folder, 'addon - ' . $folder);
         }
     }
     return $options;
 }
Exemplo n.º 6
0
 /**
  * Method to get the list of files for the field options.
  * Specify the target directory with a directory attribute
  * Attributes allow an exclude mask and stripping of extensions from file name.
  * Default attribute may optionally be set to null (no file) or -1 (use a default).
  *
  * @return  array  The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // update path to this template
     $path = (string) $this->element['directory'];
     $options = array();
     // get files in template path
     $this->directory = $this->element['directory'] = T3_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
     $options = parent::getOptions();
     // get files in template local path
     if (!defined('T3_LOCAL_DISABLED') && is_dir(T3_LOCAL_PATH . DIRECTORY_SEPARATOR . $path)) {
         $this->directory = $this->element['directory'] = T3_LOCAL_PATH . DIRECTORY_SEPARATOR . $path;
         $options2 = parent::getOptions();
         foreach ($options2 as $option) {
             $option->text .= ' (local)';
             $options[] = $option;
         }
     }
     return $options;
 }
Exemplo n.º 7
0
 /**
  * Method to get the list of files for the field options.
  * Specify the target directory with a directory attribute
  * Attributes allow an exclude mask and stripping of extensions from file name.
  * Default attribute may optionally be set to null (no file) or -1 (use a default).
  *
  * @return  array  The field option objects.
  *
  * @since   11.1
  */
 protected function getOptions()
 {
     // update path to this template
     $path = (string) $this->element['directory'];
     if (!is_dir($path)) {
         $this->element['directory'] = PLAZART_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
     }
     $this->filter = (string) $this->element['filter'];
     $this->exclude = (string) $this->element['exclude'];
     $hideNone = (string) $this->element['hide_none'];
     $this->hideNone = $hideNone == 'true' || $hideNone == 'hideNone' || $hideNone == '1';
     $hideDefault = (string) $this->element['hide_default'];
     $this->hideDefault = $hideDefault == 'true' || $hideDefault == 'hideDefault' || $hideDefault == '1';
     $stripExt = (string) $this->element['stripext'];
     $this->stripExt = $stripExt == 'true' || $stripExt == 'stripExt' || $stripExt == '1';
     // Get the path in which to search for file options.
     $this->directory = (string) $this->element['directory'];
     return parent::getOptions();
 }
Exemplo n.º 8
0
 protected function getOptions()
 {
     return parent::getOptions();
 }
Exemplo n.º 9
0
    /**
     * Method to get the list of files for the field options.
     * Specify the target directory with a directory attribute
     * Attributes allow an exclude mask and stripping of extensions from file name.
     * Default attribute may optionally be set to null (no file) or -1 (use a default).
     *
     * @return  array  The field option objects.
     *
     * @since   11.1
     */
    protected function getOptions()
    {
        // update path to this template
        $path = (string) $this->element['directory'];
        if (!is_dir($path)) {
            $this->element['directory'] = PLAZART_TEMPLATE_PATH . DIRECTORY_SEPARATOR . $path;
        }
        if ($this->element['atzx']) {
            $colon = '';
            ?>
			<script type="text/tzvascript">
				//<![CDATA[
				jQuery(window).on('load', function(){
					TZDepend.addatzx('<?php 
            echo $this->name;
            ?>
', {
						<?php 
            if ($this->element['url']) {
                $colon = ',';
                ?>
						url: '<?php 
                echo $this->element['url'];
                ?>
'
						<?php 
            }
            ?>
						<?php 
            if ($this->element['query']) {
                echo $colon;
                $colon = ',';
                ?>
						query: '<?php 
                echo $this->element['query'];
                ?>
'
						<?php 
            }
            ?>
						<?php 
            if ($this->element['func']) {
                echo $colon;
                $colon = ',';
                ?>
						func: '<?php 
                echo $this->element['func'];
                ?>
'
						<?php 
            }
            ?>
					});
				});
				//]]>
			</script>
			<?php 
        }
        return parent::getOptions();
    }