问题标签 [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.
social-networking - 在社交网络中组织用户生成内容的最佳方式是什么?
我正在寻找在社交网络中自动组织所有用户生成内容的最佳方式。 我正在构建一个基于 lovdbyless 框架的 ruby 站点。该网站是男人分享专业知识的地方。
我查看了 wiki、论坛、博客,需要一个平台/组织结构,允许用户从这 3 个来源生成的内容自动聚合、索引并使其可搜索,以便其他用户可以轻松有效地访问它.
知识库之类的东西,在用户创建论坛帖子、个人博客帖子、wiki 条目等的任何地方都会自动更新,因此成员可以轻松访问网站的综合知识
user-interface - 用户生成和修改内容的版本比较
我正在做一个构建在线协作工具的项目。查看 Wikipedia,我注意到用户生成的页面迭代可以很容易地相互比较;比较突出了差异。
从概念上讲,我需要实现什么来做几乎完全相同的事情?
artificial-intelligence - 如何自动摘录用户生成的内容?
我经营一个允许用户写博客文章的网站,我真的很想总结所写的内容并用它来填充<meta name="description".../>
-tag。
我可以采用哪些方法来自动总结/描述用户生成内容的内容?
是否有任何(最好是免费的)方法可以解决这个问题?
(我见过其他网站只是复制前 100 个左右的单词,但这让我觉得这是一个次优的解决方案。)
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 或更高版本都可以。
open-source - 用于用户生成内容的 CMS?
我正在开发一个用户生成的内容网站。
请注意,它不是博客系统、论坛、wiki 或任何那些收缩包装的东西。它将有自己特定的形式和内容利基,所以我想要基本上调整一切的能力。
验证用户的方法可能是第 3 方,即开放 id、facebook、twitter 等。因此系统需要允许我为此目的连接到另一个 api。
任何人都知道为这样的用户生成内容构建的 CMS 吗?
java - 是否有任何库或组件可以处理用户生成内容的存储和快速检索?
考虑到拥有庞大且活跃的用户群的情况,每个用户都希望存储个人资料图片和一些额外的图像或其他工件,是否有任何库或框架可以轻松存储和查询此类数据?
一个参考实现是 Facebook 的Haystack Photo Infrastructure。
以下特征很重要
- 数据存储应该可以很好地扩展:添加资源应该对使用存储的应用程序是透明的(类似的问题有一个参考LinkedIn 的 Voldemort的答案)。
- 能够在存储的数据旁边添加一些元数据。
- 元数据可以以良好的性能进行查询(例如存储在可配置的索引中,如 Lucene/Solr)。
- 基于密钥的快速访问和一些中间缓存层
欢迎任何关于可以轻松集成到 Java Web 应用程序中的库或框架的建议。
更新:感谢您的前几个答案。我必须更详细地了解预期的答案类型。东武的回答,虽然不是java相关的很好(刚刚投了赞成票)。可以通过文件系统访问和数据库的组合来实现解决方案,并在两者之间添加一些缓存层,但我认为这是浪费时间,如果比我更有资格的人已经设计、实现并运行了更好的解决方案。基于具有底层 DB 或 JCR 实现的解决方案的东西非常适合,但实现其他基础设施不是我想要做的。
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 应用程序。
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
php - 如何处理用户生成的标记中的 ASCII 转义字符?
我正在使用HTML Purifier,这是一个 PHP“过滤器,可防止 XSS 并确保符合标准的输出”来清理/标准化用户输入的标记。
这是用户输入标记的示例:
生成:
我有点困惑,因为"
甚至不是单引号的转义字符。由于我稍后将使用此用户生成的内容,因此这里的最佳做法是什么?
- 保持原样
- 在净化器执行后全部
"
替换\'
- 以不同方式配置 HTML Purifier
- 还有什么?
iphone - 我的 iPhone 应用程序中是否需要 EULA?
我正在为 iPhone 编写一个应用程序,它允许用户创建 3D 模型,然后他们可以将其上传到网站,以便其他人可以对它们进行评分和评论。在允许用户上传内容之前,我是否应该强制用户接受某种类型的 EULA?
我只是在想,如果有一天我决定停止这项服务,我可能会遇到麻烦。或者如果我丢失了一些用户数据怎么办?作为此应用程序的开发人员,我是否需要 EULA 来保护自己?如果是这样,是否有人知道适用于上传用户生成内容的 EULA 的任何标准法律术语?