示例#1
0
 public static function getInstance()
 {
     if (!self::$instance) {
         self::$instance = new NoNumberVersions();
     }
     return self::$instance;
 }
	function setMessage($current_version = '0', $version_file = '')
	{
		require_once JPATH_PLUGINS . '/system/nnframework/helpers/versions.php';
		$versions = nnVersions::getInstance();

		echo $versions->getMessage(str_replace('version_', '', $version_file), '', $current_version);
	}
示例#3
0
 protected function getInput()
 {
     $this->params = $this->element->attributes();
     $extension = $this->get('extension');
     $xml = $this->get('xml');
     if (!$xml && $this->form->getValue('element')) {
         if ($this->form->getValue('folder')) {
             $xml = 'plugins/' . $this->form->getValue('folder') . '/' . $this->form->getValue('element') . '/' . $this->form->getValue('element') . '.xml';
         } else {
             $xml = 'administrator/modules/' . $this->form->getValue('element') . '/' . $this->form->getValue('element') . '.xml';
         }
         if (!JFile::exists(JPATH_SITE . '/' . $xml)) {
             return '';
         }
     }
     if (!strlen($extension) || !strlen($xml)) {
         return '';
     }
     $authorise = JFactory::getUser()->authorise('core.manage', 'com_installer');
     if (!$authorise) {
         return '';
     }
     require_once JPATH_PLUGINS . '/system/nnframework/helpers/versions.php';
     return '</div><div class="hide">' . nnVersions::getInstance()->getMessage($extension, $xml);
 }
示例#4
0
							<?php 
        echo (int) $item->id;
        ?>
						</td>
					</tr>
				<?php 
    }
    ?>
			<?php 
}
?>
			</tbody>
		</table>

		<input type="hidden" name="task" value="" />
		<input type="hidden" name="boxchecked" value="0" />
		<?php 
echo JHtml::_('form.token');
?>
	</form>

<?php 
// PRO Check
require_once JPATH_PLUGINS . '/system/nnframework/helpers/licenses.php';
echo nnLicenses::getInstance()->getMessage('SNIPPETS', 0);
// Copyright
echo nnVersions::getInstance()->getCopyright('SNIPPETS', '', 0, 'snippets', 'component');
function makeTooltipSafe($str)
{
    return str_replace(array('"', '::', "&lt;", "\n"), array('&quot;', '&#58;&#58;', "&amp;lt;", '<br />'), htmlentities(trim($str), ENT_QUOTES, 'UTF-8'));
}