SmartFAQ由The SmartFactory(https://www.smartfactory.ca)开发,是InBox Solutions(https://www.inboxsolutions.net)的一个部门。

我可以在Xoops中包含自己的HTML页面吗?
是的,可以这样操作。有多种方式可以实现,可以通过使用专为内容包装模块或者按照以下步骤进行操作。

如何在Xoops中展示HTML页面

此页面描述了如何在您的Xoops网站中包含静态HTML页面。

大多数人认为你只需在主菜单块中添加一个链接,链接的站点就会自动显示在Xoops的中心区域。这是错误的!你必须告诉Xoops,它必须在HTML站点周围构建Xoops布局!

基本上有两种方法可以在Xoops中包含/包装HTML页面:

* 在您的HTML文件中包含3个基本包含语句
* 使用内容模块包装您的HTML页面

1. 基本包含语句

您需要编辑您的HTML文件,并在您的HTML内容上方和下方添加以下行。mainfile.php的相对路径取决于您保存HTML文件的文件夹。

----------------------------------------------------
include("path/to/mainfile.php");
include(
XOOPS_ROOT_PATH."/header.php");
?>
你的初始html文件内容放在这里!!
include(XOOPS_ROOT_PATH."/footer.php");
?>

-----------------------------------------------------

完成这些后,将您的文件另存为filename.php而不是filename.html!扩展名很重要!现在当您调用filename.php时,它将完美地包含在您的Xoops主题中!

2. 使用模块

更常用的方法是使用内容模块将HTML页面包含到Xoops中。有一些模块可以处理HTML文件。您可以在xoops.org的模块/主题部分下载以下模块。

* TinyContent
* CjayContent
* FreeContent
* WF-Sections
* Mypage

有关My page的详细信息,请参阅本FAQ中的此处

有关这些模块的更多信息,请阅读所包含的README文件并在xoops.org论坛上搜索!

Michael van Dam


评论归作者所有。我们对内容不承担责任。
user

 关于我的页面呢?


关于最简单的“包装”是什么?由JackJ编写的Mypage

我已经用Mypage建立了整个网站。它不仅比其他提到的模块更容易使用,而且还能创建搜索引擎友好的URL。
(例如:http://mysite.com/modules/mypage/index.php).

 
user

 回复:关于我的页面?


感谢您的评论:MYPage已经被介绍,但没有从此FAQ交叉引用。现在这两个FAQ都已经更新并添加了交叉链接。

 
user

 回复:关于我的页面?


谢谢Carnuke。我想我错过了其他FAQ帖子。

 
user

 在Xoops中包装网页。


这个主题关于Auth(e)可能会对外部页面感兴趣的用户有所帮助。

Auth允许您在不包装它们的情况下将HTML(或PHP或cgi)文件插入到XOOPS环境中。只需将整个站点文件夹放入Auth监视文件夹,它就会被包装。

 
user

 Xoops中的Webalizer。


我想知道如何将 Webalizer 输出包含在我的 XOOPS 网站中。谢谢你的建议,效果很棒(现在我需要添加到主菜单的部分)。

以下是我在 /etc/webalizer.conf 文件中做的改动,使其正常工作

HTMLExtension php

HTMLPreHTMLPre include("../mainfile.php");
HTMLPre include(XOOPS_ROOT_PATH."/header.php");
HTMLPre ?>

HTMLBody

HTMLEndHTMLEnd include(XOOPS_ROOT_PATH."/footer.php");
HTMLEnd ?>


修改 mainfile.php 的路径以适应,然后你会发现 Webalizer 已经在 Xoops 中了

 
user

 Re: Webalizer in Xoops


感谢 wizarth 提供的这个代码片段。

 
user

 WF-Channel


对于插入基本的 HTML 页面,WF-Channel 比WF-Section 更好,WF-Section 更适合管理分类文章的组。

我们有一个 Perl 脚本,可以让您克隆 WF-Channel(版本 1.06,尚未在 1.07 上测试),这样您就可以使用这个模块在不同的独立内容部分中为您的主菜单中的多个条目创建链接。详情见以下链接

https://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=26041

--Julian

 
user

 Re: WF-Channel


我试了提到的模块,但是如何将网站链接的查看分类部分显示为一个内容块,而不是链接?
我想要的是这个链接的等效功能
http://www.mysite.com/xoops/modules/mylinks/viewcat.php

但是没有导航菜单,我不想在框架内链接,因为我希望它在我的网站上流动。
谢谢!

 
user

 回复:关于我的页面?


这是直接链接到我的页面

 
user

 这种功能的选择是什么?


要创建一个页面,以获取单个新闻模块主题、所选论坛类别和所选块,最适合使用哪些选项?

这可能是已经发布的,但我在查看模块和说明时完全困惑,不知道该尝试什么。任何帮助都受欢迎。

 
user

 结合使用 Multi-Menu 和 TinyContent


以下是我如何让自定义 HTML 页面或 Wysiwig 内容包含在 XOOPS 站点中的方法。

两个很酷的模块比一个更好!

设置 Multi-Menu 和其惊人的菜单套件,然后将“隐藏”内容(Wysiwig 编辑器或 HTML 页面)放入 TinyContent。

它们是一对绝佳的组合!无需编辑 PHP - 要将它们链接起来,只需在每个 Multi-Menu 菜单中建立链接即可。

然后,将链接指向 TinyContent 中的链接 ID,如下所示

module/tinycontent/index.php?id=X

其中 X 是您自定义 tinycontent 的链接 ID。

此提示假设您知道如何控制 TinyContent 页面的可见性并操作 TC 和 MM 中的各种块和模块。

现在,如果要更改网站中的任何内容,所有编辑都在模块编辑环境中完成 - 无需 HTML 或 FTP。这对于支持新手用户(他们需要成为网站编辑但需要一些帮助)非常有用。

njoy!
dooder

 
user

 关于在 xoops 中包裹网页的问题。


我使用 auth(e) 来加载整个原始网站。一旦我弄清楚我必须在上传和安装之前将 html 页面复制到 'sample' 目录中,它就完全成功了。

所有内部和外部链接以及图像都正常工作,且没有任何代码更改。

非常小的模块 - 但非常灵活!

 
user

 为什么我看不到块管理中的 Mypage.....?


我已经遵循 Mypage 模块提供的说明,但在我安装该模块后,我看不到 mypage 在 块管理 中?我想把 mypage 放在其极端左侧位置。

Mdani.

 
user

 关于为什么我看不到块管理中的 Mypage.....的回复。


我遇到了同样的问题

 
user

 基本包含语句


当我使用上面的基本包含语句发布现有的HTML页面时,如何包含原始HTML页面的原始页面标题和元数据?

 
user

 代码在xoops中无法正常封装html


我在使用v2.2.3,我想在xoops中插入一个简单的html页面。我已经尝试了上述包含代码并上传了php文件。但是,我只是得到了我的html页面,没有任何包装。

有针对2.2.3的更新代码吗?

谢谢

编辑:我已经想出来了,mainfile的位置必须相对于宿主目录。

 
user

 一个小问题...


你好,

我刚刚实施了方法1 - 基本包含语句,但我遇到了一点困难。

页眉和页脚包含得很好,但我没有右边的栏。

请查看我正在说的页面:http://www.hififorum.co.uk/advertising/

你知道如何使右侧栏也显示出来吗?

我的index.php文件看起来像这样

include("../mainfile.php");
include(
XOOPS_ROOT_PATH."/header.php");
?>
测试
include(XOOPS_ROOT_PATH."/footer.php");
?>


提前感谢!

 
user

 关于一个小问题...


现在mypage在哪里了?

 
user

 感谢jesphoto...


jesphoto.. 检查了你的网站 http://www.jesphoto.net...

非常感谢,我在想知道如何做这个,因为我对XOOPS还不够熟悉。

祝好


XOOPS 搜索引擎优化

 


Login

Who's Online

349 user(s) are online (19 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 349


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

XOOPS 2.0.x requires PHP version 4.1.0 or higher
XOOPS 2.2.x requires PHP version 4.2.0 or higher

Random question

What is the Archive menu item in the Main Menu?