0

我正在使用 Joomla 1.5 为我的办公室创建一个本地站点。该站点将通过 Intranet 在本地访问,我的 PC 将成为该站点的本地主机。

我正在使用登录插件,因此任何想要进入该站点的人都应该创建一个帐户。在 JOOMLA 中,所有第一次创建帐户的用户都会收到一封通知电子邮件,例如:

“你好,普拉斯,

您已被管理员添加为信息中心的用户。

此电子邮件包含您用于登录 http://localhost/yaddayadda/的用户名和密码

用户名:hadisuryo.prasetio 密码:xxxx

请不要回复此消息,因为它是自动生成的,仅供参考。”

但是如果用户点击邮件中的 URL,即“ localhost/yaddayadda/ ”,他们将不会被定向到我的站点,而是到他们自己 PC 的 localhost....

我的问题是:如何修改电子邮件或站点配置,使 URL 不再是“localhost/yaddayadda/”,而是“ (My-IP 地址)/yaddayadda

我不会将我的网站托管到网络托管服务上,而只是将我的 PC 用作主机。

我一直在尝试跟踪每个配置和 .ini 文件......似乎我必须对文件上的“JURI”函数或“$mosConfig_live_site”做一些backlink.php事情

$mosConfig_absolute_path = JPATH_SITE;
$mosConfig_live_site = JURI :: base();
$url_array = explode('/', $_SERVER['REQUEST_URI']);

谁能给我帮助?

4

3 回答 3

0

实际上,joomla 的作用是将主机的值作为 $_SERVER,所以您只需在 joomla 的电子邮件模板中附加“/yaddayadda”

于 2009-10-29T07:45:40.227 回答
0

您可以编辑:

%SITE_ROOT%/administrator/language/en-GB.com_users.ini 在第 28 行左右,内容如下

NEW_USER_MESSAGE=您好 %s,\n\n\n您已被管理员添加为 %s 的用户。\n\n此电子邮件包含您登录 %s 的用户名和密码\n\n用户名: %s \n密码:%s\n\n\n请不要回复此消息,因为它是自动生成的,仅供参考。

请注意“%s”变量,因为它似乎在每个实例中插入不同的值。第一个实例呈现他们的 NAME,第二个 SITE NAME,第三个是 USER NAME,等等。

-丹尼斯

于 2010-05-24T15:58:14.313 回答
0

root/components/com_users/models/registration.php您可以在网上找到这些值88。看来它将它从正在创建的数组中拉出来。

于 2012-01-23T09:58:53.043 回答