问题标签 [content-management-system]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
10957 浏览

php - 您可以在会话中切换 PHP 会话吗?

我有两个要统一的应用程序。一个是我写的,另一个是我正在使用的 CMS。我的身份验证发生在我编码的那个中,我希望我的 CMS 知道该信息。问题是 CMS 使用一个会话名称,而我的应用程序使用另一个。由于可能的命名空间冲突,我不想让他们使用同一个,但我仍然想获得这些信息。

是否可以在请求中间切换会话名称?例如,在 CMS 中执行以下操作:

像这样的东西会起作用吗?如果在调用 session_start() 后这样的事情会起作用,我在文档或网络上找不到任何东西。提示?

除了这个解决方案,我一直在考虑只开发一个 Web 服务来获取信息,但显然只从会话中获取它会更好,因为该信息已经可用。

谢谢!

0 投票
8 回答
646 浏览

asp.net - 如何为设计人员提供对 ASP .NET 母版页的轻松编辑?

场景:我的所有页面都有一个非常标准的母版页。它包括通常的登录表单和其他要在每个页面上提取的动态列表。网页设计师已经可以修改每个页面的中心内容占位符。但是,母版页的设计和布局仍然在我的项目中,对设计的任何修改都必须在 Visual Studio 中进行,并且重新编译和重新部署项目。

通过 CMS 提供对设计母版页的近乎完全访问权限的最佳方式是什么?我可以识别的一些问题是包含任何动态列表或特定控件,例如登录表单。

谢谢。

0 投票
2 回答
291 浏览

html - 是否有任何 CMS 编辑器可供用户使用内容填充锁定的 HTML 模板并提交?

我们从事电子邮件营销工作,为客户创建 HTML/TEXT 电子邮件。本质上,我们为客户设计 HTML 电子邮件模板。然后,客户向我们发布内容(通过表单)以填充这些模板,然后再将它们发送出去。现在我们手动执行此操作,基本上是从他们提交的表单中剪切和粘贴内容到模板的相关部分,这非常耗时,而且特别令人麻木。

我们正在寻找(到目前为止还没有找到)是一个简单的系统,它允许我们以一种所见即所得的 HTML 格式捕获这个客户端内容。基本上,他们会在提交给我们之前填充模板的锁定版本,在必要时输入文本。这是我们最基本的要求,我的一个朋友在这里演示了一个概念证明:

http://advantageone.co.uk/mbe/
注意:如果您单击模板正文中的文本区域,则会弹出一个编辑器。

现在我们正在寻找一个 CMS 编辑器,它可以很容易地为我们的最终客户执行上述和以下操作?

  • 用户登录
  • 查看他们创建的之前提交的活动并编辑这些活动
  • 创建新的 - 从模板中选择(分配给他们的用户/客户端 ID),也许能够向模板添加新行。
  • 并锁定这些 HTML 模板,以便他们也只能编辑允许的内容(如上面的演示),并且可能需要某些区域。
  • 也许有一个简单的工作流程或内置的批准
  • 允许我们在某个时间点之后锁定提交的广告系列,使其无法进一步编辑,并且作为管理员查看来自所有用户的所有广告系列
  • 非常简单,关闭任何无关的功能

本质上是一个非常简单的 CMS,但我们使用输出的 HTML 作为电子邮件发送,而不是发布到网络上。

现在进入实际的困境:我们正在寻找一些非常简单的东西,上面听起来像一个 CMS。但是我们还没有找到任何已经做到的,或者可以很容易地适应这样做的东西。一切要么太复杂,要么简单且不灵活。我们确信一定有现成的东西可用,而不是我们自己编写一些东西。

但我们有点卡住了。有谁知道一个系统,或者可以推荐一个可以开箱即用或经过几天调整的系统?

如果这有点脱节,请原谅我,如果我非常愚蠢并且那里有什么东西,请告诉我!

0 投票
11 回答
4197 浏览

content-management-system - 什么是满足我需求的“最佳”免费 CMS?

我的任务是为一个较小的非营利组织建立一个网站。我对 ASP.NET 有一点经验,但是因为 ASP.NET 托管在德国这里相当昂贵(我们还需要大量的网络空间和流量),而且因为有很多我认为我应该使用的功能列表基于 PHP/MySQL 的 CMS(如果我错了,请纠正我)。问题是哪一个?那里有很多免费的 CMS。如果我告诉你我需要什么,你能告诉我什么是好的选择吗?

这是我的要求(按优先级排序):

  1. 易于使用(安装、配置、维护)对于构建站点的我以及组织成员来说,他们必须能够轻松更改某些主页的内容,添加超页面,添加新的邮件列表上传文件到存储库等
  2. 会员/角色管理系统。基于成员角色对文件管理系统中某些子页面、子论坛或文件夹等的访问必须受到限制。只有某些角色才能添加新的邮件列表或管理论坛。
  3. 允许我或组织成员添加新地址、邮件列表或新闻通讯的邮件系统
  4. 一个文件管理系统。成员应该能够在服务器上上传任意文件并通过网络前端浏览它们。应根据成员权限限制对文件夹的访问。
  5. 带有私人子论坛的公共论坛。
  6. 本地化。呈现给站点访问者以及维护站点的成员的最终站点(如果不是全部)应尽可能以德语呈现。
  7. 对整个网站的设计/外观有很好的控制。我应该很好地控制我希望网站的外观。
  8. 一个充满活力的社区,有足够的动力在我迷路时寻找资源和帮助。
  9. 可扩展性。如果缺少一些较小的功能,或者现有功能的行为不是我想要的方式,我自己轻松添加它会很酷。
0 投票
4 回答
286 浏览

php - PHP 新手问题 - CMS / 模板

我们计划为学生团体建立一个网站——大部分内容是相当静态的,但某些部分,如活动和成员,会从数据库中出现。我从来没有经常使用 PHP,并且想知道像 Drupal 或 PHP Nuke 这样的 CMS 系统是否适合这种工作?

还有什么可以让我创建模板然后在整个网站上重复使用它的吗?

0 投票
6 回答
10574 浏览

asp.net - 如何格式化 C# 代码并将其转换为 HTML

我正在使用具有 FCK 编辑器的 CMS。它没有像 Stack Overflow 那样输入代码示例的选项。

我认为最简单的方法是使用外部编辑器,转换为 HTML 并使用 CMS 中的 HTML 来编辑内容。

有什么建议么?

编辑:@IAN - 它似乎不适合我。我尝试<pre>在 HTML 视图和 WYSISWG 视图中使用标记。该链接说我需要包含 JS 和 css 文件:

FCK 编辑器是否已经包含这个?

0 投票
3 回答
267 浏览

css - 动态地将 CSS 添加到 CMS 时,我应该将其写入数据库还是文件

我在 CMS 上工作,我希望能够通过管理控制面板添加 CSS。

当我添加 css 时,我应该将它附加到我拥有的样式表的底部,还是最好将数据添加到数据库,然后使用处理程序获取它。

在我看来,他们似乎都有优势。

写入文件:
很简单,只需要很少的代码
文件是可移植的,可以像任何其他css文件一样复制

写入数据库:
我有更多控制权
我只能加载每个文档所需的类

0 投票
2 回答
578 浏览

php - 通过模块创建的新内容类型的问题

我试图写一个drupal模块。我正在关注“学习 Drupal 6 模块开发”一书。我在模块中创建了一个新的内容类型(mybio)。我能够为新内容类型创建新节点和编辑节点,它工作正常,但在查看节点时我无法看到 mybio 内容类型的新字段。我已将 mybio_info.tpl.php 文件放在模块文件夹和主题文件夹中,但没有任何效果。

0 投票
7 回答
7113 浏览

asp.net - 是否有与 ASP.Net MVC 一起使用的好的 CMS

我有一个为使用 ASP.Net MVC 的朋友开发的小站点,我想知道是否可以将它连接到 dotnetnuke 或其他 CMS。或者正在使用动态数据做一个管理站点?

0 投票
9 回答
31118 浏览

asp.net-mvc - 在 ASP.NET MVC 中构建 CMS

我很想知道是否为 ASP.NET MVC 编写了任何基本的 CMS 代码。

我问的原因是,我正在为客户制作一个数据驱动的网站,我已经花费了大量时间在 MVC 中从头开始构建它,但现在客户需要内容管理工具。

基本上,他们希望能够添加/编辑/删除文章并进行修订控制。

如果我能够以某种方式“加强”内容管理,而不必从头开始,在现有的 CMS下开发它,那就太好了。

我应该自己构建文章管理和修订控制,还是应该重新使用一些现有的包?