是否有符合这些要求的内容管理系统,或者我是不是自己动手了?

时间:2012-05-01 16:13:06

标签: php frameworks

我正在寻找一些建议。

我的老板正在撰写一系列冗长的文章。他希望在网上发布这些文章,但不愿意使用除MS Word以外的任何内容进行编写。但是,他希望文章的网络版本包含大量自定义Javascript内容(工具提示,弹出模态窗口的链接等)。他还希望能够在文章发布后对其进行修改,添加新内容,引用等。

到目前为止,我已经能够使用Word将他的一篇文章转换为html,清理Word的烂HTML(例如,使用jQuery过滤或转换

标签到标签,或者删除无用的s),添加自定义Javascript,并将整个内容上传到服务器。

这是有效的,但非常耗时,并且使纸张处于难以编辑的状态。我倾向于将他所做的更改集成到文章的HTML版本中。

理想情况下,我想要的是具有以下功能的CMS:

  • 从.doc或.docx文件创建文档的能力(不是必需的,但会很棒。)
  • 一个易于使用的WYSIWYG界面进行编辑,因此他可以自己编辑文章的内容。
  • 能够轻松投入自定义JavaScript,甚至自定义PHP代码,以添加模式以及我老板喜欢的其他功能。
  • 将文档导出回.doc或.docx,或至少是pdf格式的功能。

哦,如果CMS可以处理脚注/尾注之类的东西会很好,因为它们有很多。

到目前为止,我已调查SilvaTextpattern。 Textpattern使用Textile,我想如果有必要我可以让我的老板使用。席尔瓦看起来非常复杂,也许我的工作有些过分。

我可以使用像Yii这样的框架在PHP中推出我自己的解决方案,但这只是一个侧面项目,我宁愿使用预先制作的东西。

有人有任何建议吗?它不一定是开源的。我认为我的雇主愿意支付产品,如果它可以做我提到的所有事情。谢谢!

2 个答案:

答案 0 :(得分:2)

听起来像是一个很好的选择可能是Wordpress。您描述它的方式实际上只是发布可编辑的内容。

Wordpress还允许您创建自定义主题或修改它们。这将允许您添加所需的自定义JavaScript或PHP。还有大量易于安装和使用的插件。

查看http://wordpress.org上的功能。

更新:

你可以看到另外两个选择是joomla和drupal。它们都是内容管理系统。

答案 1 :(得分:0)

尝试说服你的老板将文件直接写入基于网络的生态系统,如http://wikiwig.sourceforge.net/。没有必要重复所有内容和额外的努力。