escape(JText::_($fieldSet->description)); ?>
renderField('metadesc'); echo $form->renderField('metakey'); echo $form->renderField('xreference'); } foreach ($form->getFieldset($name) as $field) { if ($field->name != 'jform[metadata][tags][]') { echo $field->renderField(); } } ?> PK N[[w w edit/params.phpnu W+A getForm(); $fieldSets = $form->getFieldsets('params'); if (empty($fieldSets)) { $fieldSets = $form->getFieldsets('attribs'); } if (empty($fieldSets)) { return; } $ignoreFieldsets = $displayData->get('ignore_fieldsets') ?: array(); $ignoreFields = $displayData->get('ignore_fields') ?: array(); $extraFields = $displayData->get('extra_fields') ?: array(); if (!empty($displayData->hiddenFieldsets)) { // These are required to preserve data on save when fields are not displayed. $hiddenFieldsets = $displayData->hiddenFieldsets ?: array(); } if (!empty($displayData->configFieldsets)) { // These are required to configure showing and hiding fields in the editor. $configFieldsets = $displayData->configFieldsets ?: array(); } if ($displayData->get('show_options', 1)) { foreach ($fieldSets as $name => $fieldSet) { // Ensure any fieldsets we don't want to show are skipped (including repeating formfield fieldsets) if (in_array($name, $ignoreFieldsets) || (!empty($configFieldsets) && in_array($name, $configFieldsets)) || !empty($hiddenFieldsets) && in_array($name, $hiddenFieldsets) || (isset($fieldSet->repeat) && $fieldSet->repeat == true)) { continue; } if (!empty($fieldSet->label)) { $label = JText::_($fieldSet->label, true); } else { $label = strtoupper('JGLOBAL_FIELDSET_' . $name); if (JText::_($label, true) == $label) { $label = strtoupper($app->input->get('option') . '_' . $name . '_FIELDSET_LABEL'); } $label = JText::_($label, true); } echo JHtml::_('bootstrap.addTab', 'myTab', 'attrib-' . $name, $label); $displayData->fieldset = $name; echo JLayoutHelper::render('joomla.edit.fieldset', $displayData); echo JHtml::_('bootstrap.endTab'); } } else { $html = array(); $html[] = ''; echo implode('', $html); } PK N[[|6$ $ edit/fieldset.phpnu W+A getForm(); $name = $displayData->get('fieldset'); $fieldSet = $form->getFieldset($name); if (empty($fieldSet)) { return; } $ignoreFields = $displayData->get('ignore_fields') ? : array(); $extraFields = $displayData->get('extra_fields') ? : array(); if ($displayData->get('show_options', 1)) { if (isset($fieldSet->description) && trim($fieldSet->description)) { echo '' . $this->escape(JText::_($fieldSet->description)) . '
'; } if (isset($extraFields[$name])) { foreach ($extraFields[$name] as $f) { if (in_array($f, $ignoreFields)) { continue; } if ($form->getField($f)) { $fieldSet[] = $form->getField($f); } } } $html = array(); foreach ($fieldSet as $field) { $html[] = $field->renderField(); } echo implode('', $html); } else { $html = array(); $html[] = ''; echo implode('', $html); } PK N[[<{> edit/item_title.phpnu W+A getForm()->getValue('title'); $name = $displayData->getForm()->getValue('name'); ?> ]*class="[^"]* jmoddiv"/', $moduleHtml)) { // Module has already module edit button: return; } // Add css class jmoddiv and data attributes for module-editing URL and for the tooltip: $editUrl = JUri::base() . 'administrator/index.php?option=com_modules&view=module&layout=edit&id=' . (int) $mod->id; // Add class, editing URL and tooltip, and if module of type menu, also the tooltip for editing the menu item: $count = 0; $moduleHtml = preg_replace( // Replace first tag of module with a class '/^(\s*<(?:div|span|nav|ul|ol|h\d) [^>]*class="[^"]*)"/', // By itself, adding class jmoddiv and data attributes for the url and tooltip: '\\1 jmoddiv" data-jmodediturl="' . $editUrl . '" data-jmodtip="' . JHtml::tooltipText( JText::_('JLIB_HTML_EDIT_MODULE'), htmlspecialchars($mod->title) . '