草庐IT

joomla-article

全部标签

php - Joomla 模板中的隐藏垃圾邮件/广告链接

当我在Joomla中查找我正在构建的网站的源代码时,我发现了一些隐藏的链接,当时我发现了一些隐藏的垃圾邮件链接。我花了一个小时试图在一些模板文件中找到它们,但没有成功。链接如下(来自html源代码):достопримечательностиЕвропышаблоныJoomla3.5还有这个:Battlefield4минеральныеводы对于如何找出它们的创建位置,您有什么建议吗?它可能以某种方式被混淆了?谢谢 最佳答案 有同样的问题,但找到了解决方案。代码确实隐藏在template_name\html\com_conte

php - joomla 3 错误 : 0 Cannot open file for writing log

我正在将我的joomla3.3.6项目从本地迁移到在线服务器,但是当我尝试登录我的管理员面板时出现此错误:Error:0Cannotopenfileforwritinglog我的tmp和日志路径在我的configuration.php中是正确的,文件夹和文件的权限也是正确的(755和644)。我不知道还能做什么。 最佳答案 当您完成迁移时,配置参数也会发生变化。访问您安装Joomla的根文件夹,在那里您将找到一个名为“configuration.php”的文件。打开文件并使用日志和tmp文件夹的新路径更改以下行:public$log

html - Joomla 规范到 404

我的问题是:如果指向404页面,它如何影响SEO?Joomla过去很棒,现在似乎有严重的问题。在我用Joomla替换我的旧静态HTML/PHP网站后,它让我崩溃了。访客从每天150人减少到5人。有很多重复的标题和描述标签、错误的规范标签和许多其他问题:(不知何故,几天后我设法找到并修改了一个插件,并为我的文章获得了一种规范标签。现在我仍然有一组“只有”2个内容重复的页面。第一个很好而且正确,第二个给出了错误的规范标签。 最佳答案 我将回答您的第一个问题“指向404的规范链接会影响SEO吗?”一般来说,404是SEO的健康响应代码,但

php - joomla 1.7 访问 :protected menu params

我想在joomla1.7中访问菜单的menu_image参数NormallyIjustuse:$currentMenuItem=JSite::getMenu()->getActive();它给了我如下所示的所有参数,但是params对象中的数据已被:protected所以我无法访问$currentMenuItem->params->data:protected->menu_image因为我不能在对象中使用:。有人知道怎么做吗?[params]=>JRegistryObject([data:protected]=>stdClassObject([show_title]=>[link_ti

php - 如何在 Joomla 3.1 中将电子邮件地址设为 "uncloak"?

我目前正在开发一个Joomla模块,它将是一个简单的联系我们表单。当表单由于某种原因出错时,我想保留用户在各个字段中输入的数据,这样他们就不会丢失输入的内容。我已经能够让它适用于大多数领域,但电子邮件让我很困惑。原因是Joomla似乎使用Javascript应用电子邮件伪装,当我检索post参数而不是像用户键入的普通电子邮件地址时,Joomla返回javascript并将其粘贴在字段中。如何在不添加伪装的情况下获取原始电子邮件地址?这是我用来在表单未正确提交的情况下保留输入的数据的代码。input->get('email','','STRING'):"EnterEmailAddress

php - __autoload 灾难 - 与 Joomla 冲突

我刚刚更改了所有代码以使用__autoload,发现它与joomla自动加载器冲突。在某些情况下,我将我的应用程序与joomla集成以注册用户等。我发现spl_autoload_register()显然允许许多自动加载器。我该怎么办?更新:这就是joomla所做的从/library/loader.php加载这个文件function__autoload($class){if(JLoader::load($class)){returntrue;}returnfalse;}更新2:好的,在我加载Joomla库后立即调用require_once(JPATH_BASE.DS.'includes'

php - Joomla 获取插件 ID

我写了一个Joomla插件,它最终会加载一个库。库的路径是一个插件参数,所以当路径不正确时,后台会弹出一条消息,并附上编辑插件参数的链接:/administrator/index.php?option=com_plugins&view=plugin&client=site&task=edit&cid[]=36看到最后的36了吗?这是我的插件在数据库中的ID(表jos_plugins)。我的问题是这个id在安装时会发生变化,也就是说,在不同的安装中,它会是别的东西。所以我需要以编程方式找到这个ID。问题是我无法从插件对象本身找到这个id(至于为什么不能,那可以说是joomla短视的设计决

php - 登录 Joomla 平台 11 JLog

我正在使用基于Joomla平台11构建的新Joomla1.7系统——我所有来自早期版本的Joomla的日志记录代码都不再有效(它们似乎在写日志条目,但语法不正确,所以消息是空白的)。有人知道新版JLog的正确语法吗?这是我现有的代码——$log=&JLog::getInstance('test.log.php');$log->addEntry(array('COMMENT'=>'AtestLoggingmessage'));这会创建日志文件,但实际的日志条目如下所示:##Date:2011-08-0816:59:42UTC#Software:JoomlaPlatform11.1Stab

php - 使用外部表单登录 Joomla 1.5(不在 joomla 文件夹中,但在同一台服务器上)

我目前安装了Joomla1.5,还有另一个网站。它们都驻留在同一个Web服务器上。但是,它们位于wwwroot目录中的不同文件夹中。我想在非joomla网站中放置一个登录表单,这将使用户登录到Joomla。我已经尝试将Joomla登录表单代码复制并粘贴到非joomla站点的页面中,并且一切正常,直到secret表单值不正确。非常感谢任何帮助。编辑:这是代码-联系方式:UntitledDocument登录脚本: 最佳答案 好的,为了让它在这里工作,需要做的是-创建一个新session并获取关联的token传递用户名、密码和token以

php - 在外部 PHP 文件中加载 Joomla 3.x 框架和模块

我正在将我的Joomla2.5站点迁移到Joomla3.3。现在我正在努力加载joomla框架并在phpbb-Template中显示模块。使用此代码加载Joomla框架在Joomla2.5中运行良好:define('_JEXEC',1);define('JPATH_BASE','/var/customers/webs/tf2swiss/joomlasite');define('DS',DIRECTORY_SEPARATOR);require_once('../configuration.php');require_once(JPATH_BASE.DS.'includes'.DS.'de