问题标签 [graffiticms]
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.
themes - Graffiti CMS:查看覆盖
我有一个让我发疯的涂鸦 CMS ( http://graffiticms.com ) 问题。我认为这将是尝试获得答案的最佳场所,同时希望为遇到相同问题的其他人提供答案。
首先,我有一个这样的网站结构:
- 类别1
- 子类别1
- 类别2
- 子类别3
- 子类别4
- ---邮政1
- ---邮政2
我在主题中有我的 .view 文件。我有一个 category2.sub-category4.view 文件,理论上它用我选择的格式替换了显示子类别中帖子的 index.view 文件(这部分正在工作)。
什么不起作用,我不知道当我去 localhost/category2/sub-category4/post1/ 查看帖子时,它也使用 category2.sub-category4.view 来尝试显示帖子的内容。但由于 .view 文件设置为显示帖子列表,因此无法正确显示。它使用 post.view 呈现帖子的预期行为是什么。
根据http://graffiticms.com/old-support/designers/making-use-of-views/category2.sub-category4.view应该覆盖 index.view 并且它没有说明它覆盖 post.view。
我已经尝试了我能想到的所有命名模式,如果我更改类别,它似乎总是会覆盖我的 post.view。任何帮助表示赞赏。
c# - 这段代码有多糟糕?
好的,我是一个业余程序员,刚刚写了这个。它完成了工作,但我想知道它有多糟糕以及可以做出什么样的改进。
[请注意,这是 Graffiti CMS 的粉笔扩展。]
c# - 涂鸦 CMS 插件发布到 Facebook 用户墙?
我想为 Graffiti CMS 创建一个插件,当我完成发布它时,它会自动将我的帖子发送到 Facebook。有什么方法可以使用用户的用户名和密码连接到 facebook 并将新内容发布到用户的墙上?
我阅读了微软为 facebook 发布的 .net 库,但所有身份验证都是通过向 facebook 应用程序弹出一个窗口来完成的,我不希望这样。
visual-studio - 构建 Graffiti CMS 源代码和部署网站
任何人都可以在构建 Graffiti CMS ( http://graffiticms.codeplex.com ) 源代码以准备好部署网站方面提供任何帮助吗?当我下载源代码并进行 Visual Studio 构建时,一切正常。
当我查看 Graffiti.Web 磁盘上的文件夹时,我看到最终部署的网站不需要很多额外的文件,但是当我执行“发布”时,缺少文件(最值得注意的是所有 .view __utility 文件夹中的文件和文件)。
c# - Graffiti CMS:搜索自定义字段
我正在尝试找出一种方法来搜索帖子的自定义字段。基本上,我需要的是找到 post.CustomField1 == "some value" 的帖子
我已经搜索和搜索并一直在挖掘 Graffiti CMS 源代码 (graffiticms.codeplex.com),但无法弄清楚我将如何做到这一点。
asp.net - 自定义 GraffitiCMS
前几天我下载了 GraffitiCMS(现在是开源免费的),就像我看到的很多东西一样,但我真正想要使用它的是将 CMS 功能添加到现有的 asp.net 数据库/应用程序中。
在不被我的应用程序的所有细节所困扰的情况下,有人可以给我基本的“方法”来向 Graffiti 添加自定义内容吗?不会是“帖子”的内容?
例如,我已经看到如何将自定义小部件添加到 Graffiti - 基本上从小部件类继承,编译您的 dll 并将其放入正确的目录中,然后它就成为系统的一部分。有没有办法对主要内容领域做类似的事情?
为简单起见,假设我有一个非涂鸦数据库,其中包含我想使用标准 asp.net 网格和表单在网站上显示的数据。我意识到我可以直接进入并破解源代码以集成我现有的应用程序,但这可能不是正确的方法。
她不是在寻找一个完整的解决方案,只是一个指针和要调查的领域......谢谢。
chmod - 涂鸦 CMS - 我真的需要 777 整个安装吗?
我正在尝试在我的 rackspacecloud 帐户上安装 GraffitiCMS。它大部分都在工作,但似乎我几乎必须将所有内容都设置为 777 才能让它工作?这还合理吗?
虽然我不是安全专家,但似乎必须基本上向世界上的每个人敞开大门并不是一个很好的解决方案。
我是否误解了 Graffiti 需要什么?如果它真的需要,这个产品是否可以被认真考虑是一个可行的选择?
azure-sql-database - 有没有人为 Graffiti CMS 1.3 编写过 SQL Azure 数据提供程序
是否有人将 SQL Azure 与 Graffiti CMS 一起使用。如果是这样,如何将 SQL Azure 添加为 Graffiti CMS 1.3 的数据库?
macros - GraffitiCMS 评论表
在 GraffitiCMS v1.2 中,我试图在我的博客文章中包含评论表单,但提交按钮没有任何作用。为帖子启用了评论,并且我在 blog.post.view 文件中包含了 $macros.CommentForm() 。我还确认了必要的 Ajax.ashx 文件存在于根目录中。还有其他依赖吗?
是否有任何说明张贴在任何地方解释如何使这项工作?我已经用谷歌搜索了几个小时,但找不到任何东西。
注意:我目前无法升级到 v1.3。希望在未来的项目中。
asp.net - 网页上的奇怪字符
我有一个涂鸦博客,但我遇到了一个奇怪的问题,显示奇怪的字符页面,如下所示:
替代文字 http://amrelgarhy.com/ScreenShots/error.jpg
当我打开我的控制面板管理页面时,此页面正在显示。当我尝试编辑我以前的一篇文章时,它也显示相同。我的问题是我不知道它背后的原因是什么。
我不知道如何解决这个问题。我所有的帖子都是英文的,我总是使用 Windows Live Writer 来发帖。
以前有人遇到过这样的问题吗?你能告诉我找到这个问题的原因,以及任何潜在的解决方案吗?