我正在一个项目中工作,我想在joomla 2.5中编辑“Powered by iCagenda”?我也编辑了以前的joomla版本,但在此我没有找到它。如果有人知道,请帮助我,
答案 0 :(得分:1)
你应该支付专业版的费用: http://www.joomlic.com/en/extensions/icagenda
免费版本无法删除“由iCagenda提供支持”的签名。
从技术上讲,你可以破解他们的代码(虽然破解核心代码总是一个坏主意),或者写一个插件来隐藏它,但这对开发人员来说似乎有些不公平。
(如果您询问Pro版本,那么他们会为Pro客户提供技术支持,因此您最好直接询问他们)
答案 1 :(得分:1)
您可以修改1个文件。 joomlaroot /媒体/ com_icagenda / JS / jsevt.js
<p><div style="text-align: center; font-size: 10px; text-decoration: none">Powered by <a href="http://www.joomlic.com" target="_blank" style="text-decoration: none !important;"><b>iCagenda</b></a></div></p>
删除所有内容,只留下<p></p>
。
就是这样,希望它有所帮助。
PS。您还可以修改加载该脚本的文件。 例如file:joomlaroot \ components \ com_icagenda \ views \ list \ tmpl \ default.php 线: $ js_list =“media / com_icagenda / js / jsevt.js”; 在那之后 require_once $ js_list; 删除那些行。 你在其他文件中有这些行,找到它;)
答案 2 :(得分:0)
重要......如果joomlaroot / media / com_icagenda / js / jsevt.js不起作用......我找到了解决方案!!!!! :) 只需转到[ROOT] / administrator / components / com_icagenda / utilities /。 在那里你可以找到文件夹事件。 在该文件夹中,您将找到文件events.php。 你可以在那里找到:
public static function isListOfEvents()
{
$app = JFactory::getApplication();
$params = $app->getParams();
$list_of_events = $params->get('copy', '');
$core = $params->get('icsys');
$string = '<a href="ht';
$string.= 'tp://icag';
$string.= 'enda.jooml';
$string.= 'ic.com" target="_blank" style="font-weight: bold; text-decoration: none !important;">';
$string.= 'iCagenda';
$string.= '</a>';
$icagenda = JText::sprintf('ICAGENDA_THANK_YOU_NOT_TO_REMOVE', $string);
$default = 'Powered by ';
$footer = '<div style="text-align: center; font-size: 10px; text-decoration: none"><p>';
$footer.= preg_match('/iCagenda/',$icagenda) ? $icagenda : $default . $string;
$footer.= '</p></div>';
if ($list_of_events || $core == 'core')
{
echo $footer;
}
}
删除&#34; echo $ footer;&#34;
固定;)