问题标签 [social]

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 投票
2 回答
185 浏览

search - 制作个人资料搜索引擎 - 可搜索?

在社交网络上,对于用户个人资料,如果帐户所有者将个人资料隐私设置给每个人,我们如何使个人资料搜索引擎可搜索?是否像在页面上添加机器人标签一样简单?那么如果用户将隐私更改为不可搜索,我们会删除标签吗?我需要在我的网站上实现此功能,但我不确定从哪里开始?

0 投票
1 回答
1603 浏览

mysql - 社交网络 - 隐私级别 - 数据库架构

我正在创建用户配置文件,并且对隐私级别的架构有几个问题:

有关个人资料的详细信息-> facebook 上有多个字段-生日、性别、位置、兴趣、关系、用户的全名等。从数据库的角度来看-这是如何完成的?我正在使用 MySQL,所以第一件事是隐私级别可以在 MySQL 中运行良好还是我需要一个非关系数据库?然后,将隐私分配给字段级别是这样的:

对象表-> 个人资料字段 1,个人资料字段 2,.....
隐私查找表-> 朋友 = 1,朋友的朋友 = 2,每个人 = 3,阻止列表 = 4,...
用户对象表-> 个人资料字段 1 具有隐私查找 1(这意味着字段 2 仅设置为朋友)?

以上适用于固定列表隐私级别,但如果我们有非列表隐私级别,例如:我想阻止人员 X、Y 和 Z 并只允许一些名为 A 的用户看到它,对此没有固定级别,那么如何在模式级别表示呢?

这是一个归档级别,但隐私甚至处于更高的对象级别,例如个人照片、个人视频等。因此,关于数据库使用/基本模式的任何一般建议来指导我如何设计它?

谢谢。

0 投票
6 回答
191 浏览

php - 检测社交网站的底层解决方案

单从html源码来看,能说出一个网站的底层解决方案吗?例如, http: //foursquare.com/使用了哪些技术?PHP+MySQL?

0 投票
0 回答
383 浏览

html - 用户内容网站的 HTML 电子邮件 - 存储在数据库中?

我有一个包含大量电子邮件的用户内容网站,有实时通知、警报电子邮件、提要电子邮件等。因此电子邮件中有很多动态内容。我的网站还将支持多达 (n) 种语言的多语言。

问题是电子邮件,到目前为止,我已经统计了 323 封不同的电子邮件,模板在哪里以及如何存储,以便它具有动态文本并可以支持基于用户会话的多语言?我需要存储:来自电子邮件地址、来自姓名、主题、正文文本(html 版本)和正文文本(文本版本)。还需要嵌入链接跟踪来查看有多少用户实际点击了链接。

有朋友说要保存在数据库里,方便管理。但是我的问题是我如何存储所有动态文本、多语言文本,更重要的是文本格式,如字体大小,可能在电子邮件正文、段落间距、图像(如我的品牌徽标)和对齐方式中引起注意在电子邮件中?

主要要求是实时的。因此,一旦采取行动,电子邮件就需要出去,因此我不希望系统有很多步骤来取消,这可能会延迟电子邮件的发送。

0 投票
1 回答
1358 浏览

outlook - How to deploy custom Outlook Social Connector Provider

I have developed a simple outlook provider using C# 4.0 and VS 2010 but I am not able to create successfull installation package. I have read a lot of documentation, including links below and I have fullfilled all of the requirements for installing my custom provider on Win7 64 bit and MS Outlook (64 bit), but still I am not succeed.

These are the reference articles:

I am using standart Setup Project and I have added some custom actions within the installation process, where I register my provider's assembly and also register my provider under HKCU\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders. The installation proccess completes successfully but when I start an instance of Outlook, my custom provider does not exist in the providers list. Here is the code I use to register the assembly and write to the registry:

When I am using the manual process described in http://msdn.microsoft.com/en-us/library/ff759452.aspx to run my custom x64 provider on Outlook 64 bit within my Visual Studio(In debug mode) everthing is OK. My Provider appears in the OSC providers list.

After normal installation my provider is listed in the Windows Registry under: HKEY_CLASSES_ROOT\CLSID\

HKEY_LOCAL_MACHINE\SOFTWARE\CLASSESS\CLSID\

HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders

I am trying to find out why my provider does not appear in Outlook. Would you explain the appropriate installation process about custom OSC provider on 64 bit version of Outlook (will be nice if there is an example). It will be great if you could provide me a list with the required key/value pairs situated in Windows Registy, needed for my custom provider to work.

p.s. I am a little bit confused about the role of the networkID value of my custom provider. Should I generate my custom provider’s networkID using guidgen.exe and then to add it in the Windows Registry key - HKCU\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders -> LocalProviderList (of course in I have added the same value in SocialNetworkGuid Property of my provider) and should I add the networkId value anywhere else in the Windows Registry?

Thank you in advance

0 投票
4 回答
23468 浏览

social - shareThis 与 addThis

ShareThisAddThis是可以添加到现有网站的插入式书签和社交链接共享脚本。

我不知道我应该使用哪一个。

各自的优缺点是什么?

两者似乎都不支持 iframe 按钮,对吗?

我对替代品持开放态度。

谢谢!

0 投票
2 回答
840 浏览

web - 像 Cappuccino 这样的桌面风格的 Web 应用程序框架是否适合社交网站?

我的应用程序最初是一个桌面应用程序,灵感来自缓慢、设计不佳、过于复杂的网站(停留在 2005 年之前的时代),我采用了这些网站的核心吸引力/功能并将其变成了更精简、更快和 1000% 简单的东西(同时保留了所有有用的功能)。

现在我想把这个想法带回网络,以增加可访问性、简化更新部署、减少盗版、集成许多与产品自然契合的社交功能,最重要的是通过广告在我的产品上获利。

我花了几天时间研究可用的技术。Seam/Openfaces 给我留下了深刻的印象,然而,我读到带宽使用率很高,因为这些技术主要管理演示服务器端。由于大多数控件没有完全利用 javascript,即使是启用 ajax 的控件也明显变慢。

当时我对道场印象深刻,但主题化的困难让我在使用它的几个小时内就放弃了它。由于主题图像没有拉伸,我什至无法增加自动完成搜索框的高度。如果我不得不抛弃最初吸引我的主题,我并没有看到比 jquery 有多少好处。

然后我认为 symfony 和 jquery 是不错的工具,它们非常灵活并且得到很好的支持(而且 php/symfony 的托管成本比 JSF 便宜得多)。

我现在被使用卡布奇诺的想法所困扰。不必考虑网页和页面导航(symfony 没有从中抽象出来)是非常诱人的!每天我都看到像 twitter 和 youtube 这样的网站看起来越来越像桌面,所以我毫不怀疑卡布奇诺的目标不是流行的或面向未来的。

但是,我觉得它对于社交网站来说可能太像桌面了。可可 UI 可能也太强大了。我们都知道人们喜欢在他们的脑海中对事物进行分类,如果他们看到的东西说它是一个社交网站,但看起来不像,或者以典型的方式行事,就像一个.. 采用可能会变得困难。

你们有什么感想?

0 投票
1 回答
515 浏览

c# - SharePoint 2010 - ActivityManager.GetActivitiesForMe 问题

我在使用 SP 2010 中的 ActivityManager 时遇到了一些问题。我想从我的“提要”中检索一些事件。管理器中的 GetActivitiesForMe 方法似乎支持将 DateTime 对象作为参数,该对象将充当分隔符并仅返回在该 DateTime 之后发生的事件。这正是我正在寻找的,但它似乎不起作用。

这很好用:

GetActivitiesForMe();

并返回过去 14 天的事件(这似乎是默认值)。

这不起作用:

GetActivitiesForMe(DateTime.Now.AddDays(-25))

这不会返回任何内容,甚至不会返回过去 14 天内的项目。

有没有其他人碰到过这个问题?

0 投票
1 回答
243 浏览

php - Social Engien 4 中的多语言支持


我想在社交引擎网站中添加多语言(rus,..)支持。我已经在目录应用程序/语言中添加了 rus 文件夹。

我知道用 Zend 框架编写的社交引擎(我不知道),也许我必须在那里更改或添加部分代码(可能在 Zend_Translate_Adapter_Csv 和 Zend_Translate_Adapter 类中)?我已阅读 http://framework.zend.com/ manual/en/zend.translate.sourcecreation.html文档,但我不知道我必须在哪里添加它。
有人可以给我一些建议吗?

谢谢。

0 投票
3 回答
330 浏览

media - 是否有用于与社交媒体交互的库?

由于社交媒体网站目前是“事物”,在我看来,在程序中与它们交互的库会非常有用吗?
目前是否有这样的图书馆可用(或正在开发中)?

会有很多需要这样的图书馆否则我可能会尝试开始这样的图书馆。

提前致谢!

已编辑
我知道大多数社交网站都有 SDK,但我更多的是考虑一个统一的库,以便能够针对其中的大多数,并可能增加扩展到新网站的能力。
我正在考虑的语言是 C/C++,以便可以轻松地移植/集成到其他语言中。