首页 > 稀奇古怪的冷知识

joomla下载,joajota*

joomla如何安装

一、随机表前缀

新安装Joomla 1.7在填写数据库信息时,自动随机生成表前缀,此功能一来可以避免数量覆盖的麻烦,二来也可以增强数据库安全性。

手动输入的话要求纯数字字母组合,三到四位长度,且必须以下划线结束。

二、批量处理功能

可以对菜单的访问权限进行批量设置,还可以批量复制、移动菜单。Joomla 1.7同时还增加了文章、分类、链接批量处理功能。

三、搜索结果列表

该功能允许添加某关键词的搜索结果作为列表(menu item),其中搜索关键词是必填项

joomla中文

Joomla 1.6给我们的建站作业带来了哪十大变化:新的配置需求生产环境的PHP版本至少要达到5.2.4以上MySQL需要5.0.4以上;不够的话,考虑升级或是搬家吧。

不再有Legacy模式:不再支持那些运行在Joomla 1.0或1.5 Legacy模式中的扩展;

届时可以联系扩展的作者,强烈呼吁开发native模式下的解决方案。可嵌套的分类机制将取代section对于这个变化,Joomla玩家已然呼吁了多年;再见吧section;

可嵌套的分类机制配合Tag的使用,将使文章分类及站点结构更加灵活合理。

增强了用户界面的一致性:对于“提交”、“保存并新建”、“保存并复制”等功能使用了全新的图标,

风格更加直观和一致,将有效提升用户*作效率和准确性。

整合的垃圾箱:不再为不同功能组件使用各自不同的垃圾箱机制;垃圾箱大一统的时代到来了。

新的模板风格机制:可以更加便捷的修改和组合模板风格index.php,为不同页面设置不同的主题;

新的模板管理(Template Manager)。

模块管理的调整:新的功能机制允许用户基于时间和日期来预设模块的发布或隐藏,并且可以为模块指定更加精确的显示位置。自带三款全新的模板:包括博客风格、协作站点风格以及一款供大家自定义的基础框架模板。

内建的链接跳转机制:新的分类机制必然导致从前基于旧分类机制创建的文章产生链接失效的问题;

内建的链接跳转机制将提供完善的解决方案;

权限管理等级(ACL):这是一个大部头,也是Joomla多年来被指责的方面之一,现在终于得到改进。新的ACL机制允许多层级的用户权限管理,通过创建组别,为不同的用户分配不同级别的权限。

希望对您有所帮助哦,望采纳,谢谢!!

如何使用Joomla2.5建设多语言网站

使用建设多语言网站的方法大概有以下三种:

一.多Joomla后台方式。

这种方法最简单、直接,流程大致为:

建设一个单语网站

将单语网站的代码和数据库进行复制

将复制的网站改为另外一种语言

这样建设出来的多语言网站有多个Joomla网站后台,每个后台对应一个语言的网站。

这种方法的优点是:开发速度非常快、样式调试容易(不用考虑一种CSS样式适应三种语言)、栏目设置灵活(因为是三个后台,三个语言的网站目录结构可以完全不一样);

缺点也很明显:后期维护工作量大(每修改网站的一个地方都要在三个网站平台分别更新一次),无法实现“菜单对菜单”语言切换;

二.单Joomla后台+使用第三方扩展的方式。

这种方式我这里不多赘述,Joomla官方论坛里面有很多第三方的多语言扩展。

安装了第三方扩展的多语言网站还是使用一个Joomla后台,且一般来说三个语言版本的网站文章是同步更新的。例如,当发布一篇文章的时候,会要求同时输入若干个语言版本的“文章标题”和“文章内容”。

这种方法的优点是:开发速度快、开发成本低;

缺点是:需要依赖第三方扩展,文章的更新灵活度差,不同语言版本的网站必须使用同种目录结构。

三.单Joomla后台,但不使用任何第三方扩展的方式。

这种方式是我这篇文章要重点讲述的,也是我最近才学习到的一种方法。

这种方法的优点是:单一网站后台,后期维护灵活,不同语言版本的网站可以使用不同的目录结构,可以实现“菜单对菜单”的语言切换。

这里要特别感谢一位来自荷兰的Joomla极客,我这里只是将他的方法进行翻译,只需十步,即可创建一个完美的多语言网站:

安装语言包

在Joomla后台“Extensions-> Extension Manager”中安装语言包。

语言包文件大家可以在Joomla官方网站上下载最新版本的文件,安装方法和安装其它插件类似。

语言包安装完成后,可以在后台“Extensions-> Language Manager”中查看已经安装的语言包。

定义“Content Language”

在In Extensions> Language Manager> Content中,为每个语言包创建一个“content language”。

创建时各属性如何填写,可以参考默认语言的书写形式。

启动/配置“System-Language Filter”插件

在“Extensions> Plug-in Manager”中,进入“System– Language Filter”,并进行以下设置:

Status: Enabled

Menu associations: Yes

Remove URL Language Code: Yes(出于对 SEO的考虑)

为每种语言创建“Category”

在“Content> Category Manager”中为每个语言创建一个“根目录”。

这里要注意的是,每个语言的根目录应该选择其对应的“Content Language”,例如:

-Dutch

Title: Dutch

Language: Dutch(Nl)

-English

Title: English

Language: English(Uk)

-Thai

Title: Thai

Language: Thai(Th)

根目录创建完成后,依照同样的方法,创建每个语言版本的子目录,记住:子目录也是需要选择“content language”的。(这里便体现出此种方法的有点:每种语言版本的目录结构可以完全不一样)

经验之谈:这一步实际上是可选的。如果你的网站结构是一样的话,可以不需要为每个语言建立目录结构,只需建立一个目录结构后,将Language选择“All”即可。

创建文章

在“Content> Article Manager”中创建文章,创建文章时需要注意的是:

如果多语言网站使用的是一种目录结构,则文章发布时,必须选择文章的语言类型,如果语言类型选择“All”,则这篇文章会在三个语言的网站中都会显示出来。

如果多语言网站使用的是单独的目录结构,则文章发布时,只需要将文章发布到对应的语言目录下即可。

为每种语言创建“Menu”

在“Menus> Menu Manager”中为每个语言创建菜单。

–Title: Dutch Menu, Menu Type: dutchmenu

–Title: English Menu, Menu Type: englishmenu

–Title: Thai Menu, Menu Type: thaimenu特别注意:(1)这步不是可选的,而是必须的。(2)不要更改“Main Menu”。

为每种语言创建“Menu Item”和“Menu Association”

这一步是比较关键的一步,而且这一步和上面的5、6两步是有一定关联的。

首先,要为每个语言菜单建立相应的菜单项。

第二,为每个语言的菜单指定“Homepage”菜单项。

在“Menus> Menu Manager”中,用鼠标点击“默认”列的“五角星图标”。

指定Homepage菜单项后,菜单上会出现对应的语言国旗标志。

第三,指定菜单项之间的“Menu Item Associations”。

这一步是实现“菜单内语言”切换的关键,其效果是,当访客进入某个菜单页面后,点击“语言切换按钮”,可以直接将网页切换该菜单对应的另外一个语言界面。

为每种语言的Menu创建“Module”

在“Extensions> Module Manager”中为每种语言的Menu创建一个module:

module type选择“menu”;

language选择对应的语言类型。

创建“Language Switch”Module

恭喜大家,对于新建的网站,这是最后一步了。目标就是在网站页面上创建一个多语言的切换按钮。

在“Extensions> Module Manager”中创建一个“Language Switcher”类型的module,language选择“All”,并在position中选择期望module出现的位置。

链接重定向(新网站略过)

对于以前是单语网站,通过此方法改为多语网站的情况而言,以前网站的文章目录结构可能会发生变化,我们可以有以下几种方法对网站的URL进行重定向:

(1)使用Joomla的Redirect组件,位置是:Components> Redirect。

(2)使用.htaccess进行重定向。

joomla忘记后台的密码和账号怎么办

1、基本途径

最简单的方法是让你的新密码从你的Joomla前端登录界面发送给你。是的,总有一个“重置密码”链接。在表单提交时,被绑定到该用户帐户的*地址将收到一封带有一次性自动登录链接的*,以及设置新密码的指令。即使您没有发布登录模块或登录菜单项,您也可以使用核心链接来访问该区域:

然而,当你的邮件重置功能不正常时,例如:

*地址与超级用户帐户没有关联

*发送功能故障

你没有访问到用户帐户的*地址的邮箱

您可能需要采取额外的步骤来恢复您丢失的密码。

2、软件的方式

如果第一个方法失败了,并且您可以通过FTP访问,那么您的登录问题可以在不到3分钟内解决。出于这个目的,我们将使用一个名为“A4 Admin.o”的免费工具,密码恢复”.以下是它的主要特点:

它适用于所有Joomla版本,甚至是非常旧的版本(1.0、1.5、2.5、3.x)

该脚本找到超级管理员的第一个帐户,不影响用户ID,并根据Joomla设置将更改的密码保存到DB中。

它检查是否有任何允许登录的插件

它允许你启用和允许这些插件如果它们没有打开或可用

请按照下面的说明:

下载工具包,解压缩

根据您所拥有的Joomla版本选择该文件。如果是Joomla 3.8,使用“ratujadmina33.zip”

解压这个包,以获得单个PHP文件

现在使用FTP工具:ratujadminax.php文件应该放在Joomla的根目录中

然后在浏览器地址栏中,输入*yourdomain/ratujadmina3.php和按回车

该脚本检测是否有一个超级管理员帐户,根据结果,您可以:

-更改用户ID和密码(如果帐户存在的话)

-创建一个新帐户(如果不存在)

3、MySQL的方式

Joomla的每一个内容都是从SQL数据库中进出的。Joomla数据库中的用户表以加密的格式维护用户的密码。如果超级管理员用户仍然被定义,您可以将数据库中的密码更改为已知的或示例值。这要求您通过PHPMyAdmin或任何类似的客户端(“adminer”)访问MySQL服务器。是的,也许这个方法看起来很吓人,但也很简单。当您无法访问FTP(和Joomla文件)时,它非常有用。

您需要知道Joomla数据库(或来自配置的用户名和密码.php文件)。在大多数情况下,您可以在托管面板中检查这些值。不要担心,如果这是访问Joomla MySQL表的唯一方法,您可以将数据库密码更改为新的密码。只是不要忘记在稍后的配置中更改它。

在数据库管理器中,找到表前缀用户

点击顶部工具栏上的“Browse”按钮,这将显示为该站点设置的所有用户

找到您想要更改的密码并按下这一行的编辑图标

将显示一个表单,允许您编辑密码字段

选择并删除默认的长字符串

d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

保存更改

现在您可以使用这个用户和新的临时密码登录(“secret”)。

然后在Joomla用户管理器中,尽快更改密码以获得更安全的密码

验证新密码

在完成上述策略之一之后,您应该能够使用您的新密码登录到Joomla站点。进入你的/管理员登录区域,输入你的管理员用户名和新密码,然后给它一个机会。如果您能成功登录,这意味着您的新密码现在正式激活。

北京六艺(*Joomlass*)专注解决Joomla建站问题,与Joomla教程

本文链接:http://www.okyx8.com/html/87960487.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。