问题标签 [plugins]

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 投票
4 回答
894 浏览

创建父窗口的 DLL 插件无法正确处理消息

我正在创建一个插件框架,我的应用程序在其中加载一系列插件 DLL,然后创建一个新窗口并将这个新窗口的句柄传递给插件。然后,插件可以使用这个句柄来创建自己的 GUI。

一切似乎都运行良好。唯一的问题是,当我在插件小部件(例如编辑框)上按 TAB 时,它不会跳转到另一个小部件。我发现一些 Windows 消息通过了,而另一些则没有。WM_KEYDOWN 传递给其他键,因为我可以在编辑框上键入,但此消息不处理 TAB 键。

希望有人给点提示。

我正在使用带有 CBuilder 的 Borland VCL,但我认为我可以使用 WIN32 下的任何框架来创建这些插件,因为他们永远不知道他们的父窗口是如何创建的。

0 投票
4 回答
29428 浏览

ASP.NET MVC 中单独程序集中的视图

我正在尝试创建一个 Web 应用程序,我希望能够在其中插入单独的程序集。我正在使用 MVC 预览 4 与 Unity 结合进行依赖注入,我用它来从我的插件程序集中创建控制器。我使用 WebForms(默认 aspx)作为我的视图引擎。

如果我想使用视图,我会停留在核心项目中定义的视图上,因为 ASPX 部分是动态编译的。我正在寻找一种适当的方法将 ASPX 文件包含在不同的程序集中,而无需完成整个部署步骤。我错过了一些明显的东西吗?或者我应该诉诸以编程方式创建我的视图?


更新:我改变了接受的答案。尽管 Dale 的回答非常彻底,但我还是使用了不同的虚拟路径提供程序来寻求解决方案。它就像一个魅力,我认为总共只需要大约 20 行代码。

0 投票
1 回答
607 浏览

充当可读的 Rails 插件问题

我正在为我目前正在构建的消息传递系统使用 Intridea 的Acts 作为 Readable Rails 插件。我已经相应地定义了我的消息类:

一切似乎都按计划进行,但是当我试图让应用程序在我的消息视图中显示未读消息时,我遇到了问题。

他们的例子:(由于格式问题,我已将下划线更改为连字符)

因此,如果我想列出邮箱中未读邮件的数量(例如 Inbox (39) ),我应该能够执行以下操作:

但无济于事。一切就绪后,我似乎总是陷入简单的视图问题。有任何想法吗?

0 投票
8 回答
103109 浏览

Eclipse 中的 JavaScript 编辑器

我正在寻找可用作 Eclipse 插件的最佳 JavaScript 编辑器。我一直在使用 Spket,这很好。但是,还有更好的吗?

0 投票
3 回答
1291 浏览

在 FCKeditor 的最后插入

FCKeditor 具有在当前光标位置插入 HTML 的 InsertHtml API(JavaScript API 文档)。如何在文档的最后插入?

我需要用这样的东西开始浏览器嗅探吗

或者有没有我错过的祝福方式?

编辑:当然,正如答案所暗示的那样,我可以重写整个 HTML,但我不敢相信这是“有福”的方式。这意味着浏览器应该销毁它所拥有的一切并从头开始重新解析文档。那可不好。例如,我希望这会破坏撤消堆栈。

0 投票
7 回答
2921 浏览

家庭网站内容管理系统

我正在寻找一种用户友好且具有以下功能的 CMS:

  • 非常简单的留言板(无需登录)
  • 家谱
  • 讲故事区
  • 照片部分
  • 新闻栏目

有没有像这样的东西真的很容易配置?我已经搞砸了 Mambo 和 Family Connects,但我不喜欢其中任何一个。过去我只是编写了自己的网站,因为缺乏易于实现的功能。但是,我假设那里有我需要的东西,就像这样,我找不到。谢谢。


我不希望任何人都必须登录,例如。这是一个家庭网站,我的很多家人真的不知道什么是网站,更不用说如何使用一个网站了。我想要一个超级简单的网站,有巨大的按钮,而不是太多的干扰。Family Connects 是我想要的一个很好的例子,除了相册太糟糕了。我希望人们在不登录或注册的情况下发布消息,并且在我看过的 mambo 网站中还没有看到这种能力。

0 投票
6 回答
31765 浏览

如何创建可插入的 Java 程序?

我想创建一个可以用插件扩展的 Java 程序。我该怎么做,我应该在哪里寻找?

我有一组插件必须实现的接口,它应该在一个 jar 中。该程序应该在相对(程序)文件夹中监视新的 jar,并以某种方式注册它们。


虽然我确实喜欢 Eclipse RCP,但我认为它对于我的简单需求来说太过分了。

Spring也是如此,但既然我还是要看它,我不妨试试看。

但是,我仍然希望找到一种方法来尽可能简单地创建我自己的插件“框架”。

0 投票
2 回答
2157 浏览

无法添加启动快捷方式(Eclipse 插件)

我正在为 Eclipse 3.2 (JBuilder 2007-8) 制作一个简单的额外 java 应用程序启动器供内部使用。

因此,我查找了所有相关文档,包括来自 eclipse.org 的 The Launching Framework,并设法使除启动快捷方式之外的所有其他内容都正常工作。

替代文字

这是我的 plugin.xml 的一部分。

类别部分中的配置名称是正确的,并且我相信类部分中的类已正确实现。(基本上是从 org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut 复制过来的)


我真的不确定我是否应该在这里写一篇后续文章,但让我进一步澄清我的问题。我已经扩展了 org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut。另外,我已经将自己的记录器添加到构造函数和方法中,但是该类似乎甚至从未实例化。

0 投票
6 回答
6803 浏览

如何在 WordPress 中选择具有特定标签/类别的帖子

这是关于在WordPress中实现的MySQL的一个非常具体的问题。

我正在尝试开发一个插件,该插件将显示(选择)具有特定“标签”并属于特定“类别”(均为多个)的帖子

我被告知这是不可能的,因为类别和标签的存储方式:

  1. wp_posts包含帖子列表,每个帖子都有一个“ID”
  2. wp_terms包含术语列表(类别和标签)。每个术语都有一个 TERM_ID
  3. wp_term_taxonomy有一个术语列表及其 TERM_ID,并且每个术语都有一个分类定义(类别或标签)
  4. wp_term_relationships在术语和帖子之间有关联

如何加入表格以获取标签为“Nuclear”“Deals”且也属于“Category1”类别的所有帖子?

0 投票
10 回答
22710 浏览

Visual Studio Express 的源代码版本控制

是否有任何用于源版本控制的 Visual Studio Express 插件?我正在自己开始一个项目,并且只有 Visual Studio 2008 的 Express 版本。