项目主题:支持台

跳转到导航 跳到搜索
里维里说话小旗

我刚刚找到了这一页,我几乎可以肯定地问到一个愚蠢的问题,它被记录在某个地方,我已经阅读了“页面”和“文本”的文档页,但是没有足够或太多的数据让我的大脑去解析。

总之,我感觉有点失落,我在寻求帮助。

我正在尝试做一些与Wiki基本前提相对应的事情:产生一个只读引擎,它提供标题查找、这里链接和搜索,但没有其他任何“动作”。简单地添加一个新的皮肤不会删除访问核心功能,如果有人巧妙地处理自己的URL,所以我知道我需要实际做PHP级的工作。

如果我正确理解MeaWiKi体系结构,每个页面从原始(用户提交)WiKiTeXT扩展到“扩展”(替换)WiKiTeXT,然后到实际(X)HTML。我相信这个“核心页面图像”HTML存储在数据库某处(我猜某处的“文本”,但我不知道)

我有很多年的程序在我的腰带,所以我相信我可以糊弄我一旦找到代码的一部分,说“这是标题,给我HTML”。我可以处理PHP、SQL、HTML、CSS、JavaScript等,但是我一直在尝试从索引.php向下钻到我正在寻找的引擎的各个部分。

显然,索引.php是入口点,但是实际上导致HTML的查询隐藏在皮肤和WikiPage(我想)的深处,我被卡住了。

我在寻找三位代码,我想它看起来不是这样的:γ:)

查询:GetBodyContent(标题,MWYBODYY内容)

查询:SearchPagesByText(文本和ListFoPigTeTraseWordMattext)

查询:WordLink(title,ListoppTeTitle)

有人能给我一个指向正确的PHP文件或类的指针来继续我的搜索吗?

谢谢你,

里维里

西尼西亚·波德说话小旗

我不确定你的目标是什么。使用MyaWiKi,但阻止其他用户编辑页面?然后看到手册:防止访问.

如果你想从零开始你自己的内容管理系统,我想这会太复杂了,你最好不要尝试在这里看到事情是如何完成的,因为你想做的是相对简单的拥有一个合适的数据库设计。

乔纳森3说话小旗

我想知道你是否可以保持真正的wiki完全隐藏(在HTTAccess或其他任何东西后面),并使用中维基API创建一个单独的站点,并使用您所需要的最小功能。

里维里说话小旗

请参阅“PHP问题”以获得更直接的请求。