问题标签 [user-generated-content]

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 投票
3 回答
680 浏览

social-networking - 在社交网络中组织用户生成内容的最佳方式是什么?

我正在寻找在社交网络中自动组织所有用户生成内容的最佳方式。 我正在构建一个基于 lovdbyless 框架的 ruby​​ 站点。该网站是男人分享专业知识的地方。

我查看了 wiki、论坛、博客,需要一个平台/组织结构,允许用户从这 3 个来源生成的内容自动聚合、索引并使其可搜索,以便其他用户可以轻松有效地访问它.

知识库之类的东西,在用户创建论坛帖子、个人博客帖子、wiki 条目等的任何地方都会自动更新,因此成员可以轻松访问网站的综合知识

0 投票
2 回答
130 浏览

user-interface - 用户生成和修改内容的版本比较

我正在做一个构建在线协作工具的项目。查看 Wikipedia,我注意到用户生成的页面迭代可以很容易地相互比较;比较突出了差异。

从概念上讲,我需要实现什么来做几乎完全相同的事情?

0 投票
10 回答
497 浏览

artificial-intelligence - 如何自动摘录用户生成的内容?

我经营一个允许用户写博客文章的网站,我真的很想总结所写的内容并用它来填充<meta name="description".../>-tag。

我可以采用哪些方法来自动总结/描述用户生成内容的内容?
是否有任何(最好是免费的)方法可以解决这个问题?

(我见过其他网站只是复制前 100 个左右的单词,但这让我觉得这是一个次优的解决方案。)

0 投票
1 回答
133 浏览

asp.net - 用户 (MS-Office) 生成的内容 - 如何?

如何允许用户在 ASP.NET 站点上共享 Microsoft Office 生成的内容?

例如用法,想象一个类似于 Stack Overflow 的网站。

乔治写一个问题,使用 Word、Excel 或 OneNote 创建内容,然后将内容插入问题区域(可能将其复制到剪贴板,然后使用一些“从 Office 粘贴”小部件)。

Harry,他的计算机上没有 MS-Office,仍然可以在浏览器中看到 George 生成的内容。如果 Harry 想要添加内容,他可以使用内置编辑器,就像 Stack Overflow 中一样,并且必须满足于较少的功能。

安装了 MS-Office 的 Sue 当然可以像 Harry 一样看到浏览器中的内容。此外,她可以“导出”这些内容并在 George 用来生成它的应用程序中对其进行处理。

那么,我该怎么做呢?保存/导出到 HTML 功能会起作用吗?有什么工具吗?样品?文章?

Office 2007 或更高版本都可以。

0 投票
3 回答
5327 浏览

open-source - 用于用户生成内容的 CMS?

我正在开发一个用户生成的内容网站。

请注意,它不是博客系统、论坛、wiki 或任何那些收缩包装的东西。它将有自己特定的形式和内容利基,所以我想要基本上调整一切的能力。

验证用户的方法可能是第 3 方,即开放 id、facebook、twitter 等。因此系统需要允许我为此目的连接到另一个 api。

任何人都知道为这样的用户生成内容构建的 CMS 吗?

0 投票
5 回答
371 浏览

java - 是否有任何库或组件可以处理用户生成内容的存储和快速检索?

考虑到拥有庞大且活跃的用户群的情况,每个用户都希望存储个人资料图片和一些额外的图像或其他工件,是否有任何库或框架可以轻松存储和查询此类数据?

一个参考实现是 Facebook 的Haystack Photo Infrastructure

以下特征很重要

  • 数据存储应该可以很好地扩展:添加资源应该对使用存储的应用程序是透明的(类似的问题有一个参考LinkedIn 的 Voldemort的答案)。
  • 能够在存储的数据旁边添加一些元数据。
  • 元数据可以以良好的性能进行查询(例如存储在可配置的索引中,如 Lucene/Solr)。
  • 基于密钥的快速访问和一些中间缓存层

欢迎任何关于可以轻松集成到 Java Web 应用程序中的库或框架的建议。

更新:感谢您的前几个答案。我必须更详细地了解预期的答案类型。东武的回答,虽然不是java相关的很好(刚刚投了赞成票)。可以通过文件系统访问和数据库的组合来实现解决方案,并在两者之间添加一些缓存层,但我认为这是浪费时间,如果比我更有资格的人已经设计、实现并运行了更好的解决方案。基于具有底层 DB 或 JCR 实现的解决方案的东西非常适合,但实现其他基础设施不是我想要做的。

0 投票
2 回答
236 浏览

ruby-on-rails - 您如何为您的应用验证用户生成的“应用”?

我认为这里的 Facebook 应用程序之类的东西。用户生成的代码片段,人们可以编写这些代码来与我的应用程序进行交互。

我了解经过身份验证的 API 是如何工作的,但这似乎有点复杂,因为不仅 APP 必须对自身进行身份验证(使用常规 api-key),而且使用该应用程序的用户也必须以某种方式进行身份验证,而不需要给应用程序自由统治。

我在这里读了一点,看看 FB 是如何做到的:http ://wiki.developers.facebook.com/index.php/How_Facebook_Authenticates_Your_Application

看起来你必须在每次调用时除了 api-key 之外还传递一个签名,但是我很难理解它是如何在另一端(我的服务器)生成和使用的。

图那里一定有一个简单的解释吗?谢谢!

PS 如果有任何适用的宝石/插件,我正在构建一个 Rails 应用程序。

0 投票
1 回答
90 浏览

php - What's the best regex for validating a field?

I use a regular expression to on a user-inputted field to make sure that they have entered between 1 and 20 characters.

Here's the code:

But whenever a user enters a foreign character, or a special quote character from MS Word (I can't paste it into here, it converts it to a normal quote!) the regex doesn't return true, and it shows an error.

I wondered what would be the best regex to use?

Thanks

0 投票
2 回答
460 浏览

php - 如何处理用户生成的标记中的 ASCII 转义字符?

我正在使用HTML Purifier,这是一个 PHP“过滤器,可防止 XSS 并确保符合标准的输出”来清理/标准化用户输入的标记。

这是用户输入标记的示例:

生成:

我有点困惑,因为&quot甚至不是单引号的转义字符。由于我稍后将使用此用户生成的内容,因此这里的最佳做法是什么?

  • 保持原样
  • 在净化器执行后全部&quot替换\'
  • 以不同方式配置 HTML Purifier
  • 还有什么?
0 投票
2 回答
5685 浏览

iphone - 我的 iPhone 应用程序中是否需要 EULA?

我正在为 iPhone 编写一个应用程序,它允许用户创建 3D 模型,然后他们可以将其上传到网站,以便其他人可以对它们进行评分和评论。在允许用户上传内容之前,我是否应该强制用户接受某种类型的 EULA?

我只是在想,如果有一天我决定停止这项服务,我可能会遇到麻烦。或者如果我丢失了一些用户数据怎么办?作为此应用程序的开发人员,我是否需要 EULA 来保护自己?如果是这样,是否有人知道适用于上传用户生成内容的 EULA 的任何标准法律术语?