| DatsoGallery - убираем копирайт |
|
Подобно конструктору, CMS Joomla разрастается за счет внедрения в нее различных компонентов, плагинов, модулей. Практически в каждом компоненте присутствует адрес-ссылка, ведущая на сайт разработчика расширения. При всем уважении к разработчикам, хотелось бы отметить, что эти ссылки не очень положительно влияют на качество страниц сайта. Эту проблему можно исправить, но помните, такими манипуляциями вы нарушаете лицензионное соглашение. В компоненте DatsoGallery проблема решается путем редактирования файлов config.datsogallery.php и datso.functions.php 1. Идем по адресу components/com_datsogallery/ и в файле datso.functions.php находим код: <table width="100%" cellpadding="0" cellspacing="0" border="0"> и исправляем строку 95: $flink = array('<br />', '<a href="http://www.datso.fr">Andrey Datso</a>'); в результате получится: $flink = array('<br />', 'Andrey Datso');
2. Идем по адресу /administrator/components/com_datsogallery/ и в файле config.datsogallery.php исправляем строку 95: $ad_cr = "DatsoGallery<br />By <a href='http://www.datso.fr'>Andrey Datso</a>"; в результате получится: $ad_cr = "DatsoGallery";
3. Если у вас включен плагин datsopic могут появиться проблемы с работой компонента Ninja RSS Syndicator (не будет отражаться лента RSS). При появлении ошибки: Fatal error: Call to undefined method JDocumentRAW::addCustomTag() in /plugins/content/datsopic.php on line 9. идем по адресу /plugins/content/ и в файле datsopic.php исправляем строку 9: $document->addCustomTag("<script type=\"text/javascript\">Shadowbox.init();</script>"); в результате получится: $document->addScriptDeclaration("<script type=\"text/javascript\">Shadowbox.init();</script>");
Таким образом, мы убрали ссылку на сайт, но оставили название галереи. Если у вас есть другой способ решения проблемы, вы можете оставить комментарий к статье со своим вариантом. |
| Обновлено 19.12.2011 18:00 |