AAAAarticle/index.html 0000666 00000000037 15137227570 0010201 0 ustar 00
article/article.php 0000666 00000003753 15137227570 0010350 0 ustar 00 loadLanguage();
}
/**
* Display the button
*
* @return array A four element array of (article_id, article_title, category_id, object)
*/
function onDisplay($name)
{
/*
* Javascript to insert the link
* View element calls jSelectArticle when an article is clicked
* jSelectArticle creates the link tag, sends it to the editor,
* and closes the select frame.
*/
$js = "
function jSelectArticle(id, title, catid, object, link, lang) {
var hreflang = '';
if (lang !== '') {
var hreflang = ' hreflang = \"' + lang + '\"';
}
var tag = '' + title + '';
jInsertEditorText(tag, '".$name."');
SqueezeBox.close();
}";
$doc = JFactory::getDocument();
$doc->addScriptDeclaration($js);
JHtml::_('behavior.modal');
/*
* Use the built-in element view to select the article.
* Currently uses blank class.
*/
$link = 'index.php?option=com_content&view=articles&layout=modal&tmpl=component&'.JSession::getFormToken().'=1';
$button = new JObject();
$button->set('modal', true);
$button->set('link', $link);
$button->set('text', JText::_('PLG_ARTICLE_BUTTON_ARTICLE'));
$button->set('name', 'article');
$button->set('options', "{handler: 'iframe', size: {x: 770, y: 400}}");
return $button;
}
}
article/article.xml 0000666 00000001512 15137227570 0010350 0 ustar 00
plg_editors-xtd_article
Joomla! Project
October 2009
Copyright (C) 2005 - 2014 Open Source Matters. All rights reserved.
GNU General Public License version 2 or later; see LICENSE.txt
admin@joomla.org
www.joomla.org
2.5.0
PLG_ARTICLE_XML_DESCRIPTION
article.php
index.html
en-GB.plg_editors-xtd_article.ini
en-GB.plg_editors-xtd_article.sys.ini
article/.htaccess 0000666 00000000177 15137227570 0010007 0 ustar 00
Order allow,deny
Deny from all