问题标签 [personalization]

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 回答
1725 浏览

asp.net - 使用 ASP.NET + Cookie 进行匿名个性化的有效方法

我正在尝试在 ASP.net 环境中实现匿名个性化。我知道 ASP.NET 2.0 提供Profile。但是,我想尽可能避免访问数据库,因为我正在处理的站点是一个流量相对较高的站点。

另一个明显的解决方案是 cookie,但鉴于cookie 的限制,我想知道是否有人有任何有效的方法将信息存储到 cookie 中。有谁知道亚马逊或雅虎如何处理匿名的。个性化?

最终,我们试图根据预定义活动中的一组业务规则大纲为我们的用户群提供不同的动态内容。原因是为了衡量我们网站的转化率。可以在网站的所有不同页面上使用相同的广告系列。我需要将其设置为 cookie 的原因是,如果我们希望用户能够看到之前提供的相同内容,那么用户可以看到它。所以这就是我现在在 cookie 中的内容。

您可以看到,如果有很多广告系列并且每个广告系列在许多页面上使用,这将会增加。

提前致谢!

0 投票
3 回答
10675 浏览

sharepoint - 以编程方式将 Web 部件添加到 Sharepoint 页面并将值保存到 Web 部件个性化存储中

在我的项目中,我以编程方式创建了一个 Web 部件页面,并使用 SPLimitedWebPartManager 向其中添加了一个 Web 部件。我还想为 Web 部件设置一些属性并将其保存到 Web 部件个性化范围中。如何访问 Web 部件的个性化存储。

0 投票
3 回答
1021 浏览

sharepoint - Sharepoint 自定义个性化

我正在创建共享点自定义解决方案,该解决方案将显示页面中的下拉数量。下拉数据在可能的页面中共享。

我想保留用户的选定值,这样当他访问该页面或具有相同下拉列表的任何其他页面时,他应该能够看到在下拉列表中预先选择的已保存值。

为了实现这一点,我有很多选择。请建议最适合 SharePoint 1)Sharepoint 用户配置文件 2)Sharepoint 列表 3) Cookie 4) 隔离存储?

这里的选项 3 和 4 是客户端。但我正在寻找 SharePoint 提供的任何其他方式来保存用户首选项/个性化信息。

哪一种是在 SharePoint 中执行此操作的正确方法?谢谢

0 投票
4 回答
903 浏览

java - java webpart like asp.net?

I was reading asp.net webpart technology which gives users some personalization abilities under some rules and tools of webparts.

are there something like webpart technology lib under java ?

0 投票
3 回答
1311 浏览

sharepoint - 使用应用程序页面进行 SharePoint 个性化

我正在尝试在部署到 SharePoint 的 ASP.NET 应用程序上实现个性化(WebPartManager 和 WebParts)作为应用程序页面(单独的应用程序和 aspx 页面部署到 _layouts)。

我想利用 SharePoint 个性化提供程序,因此我可以将提供程序连接到 ASP.NET 应用程序中的 WebPartManager。然而,SharePoint 似乎调用 SPRequest 对象来执行这些任务,并且没有用于个性化的提供程序。

我尝试的第二个选项是在这些页面上使用 SharePoint WebPartManager,但它似乎不起作用,因为应用程序页面不是 SharePoint 内容数据库中的上传页面,因此当我尝试添加/个性化 Web 部件时收到错误消息。

有谁知道在应用程序页面上使用 SharePoint 个性化的简洁方法?

0 投票
1 回答
278 浏览

asp.net - Is there a way to rebuild/repair ASP.Net personalization tables without losing the data inside?

I inherited an Asp.Net app that uses ASP.Net membership services. I am trying to add web parts with personalization to the site, and am getting a lot of errors. It looks like the tables generated by Aspnet_regsql.exe have been changed - probably copied at some point in the past using "select into" causing them to lose all their indexes and primary keys.

How can I repair these tables without losing all the data inside?

0 投票
1 回答
7815 浏览

eclipse - 根据选择的工作区更改 Eclipse 的图标

是否可以根据选择的工作区以某种方式更改 Eclipse 工作区的图标?我在不同的 Eclipse 实例中打开了多个工作区,并且识别起来变得很复杂。我尝试了显示位置的 location 参数,但它会根据 Package Explorer/Navigator 中的目录选择而变化。有小费吗?

0 投票
1 回答
201 浏览

python - django admin:公司分支机构必须只管理他们在许多模型中的记录

一家在全球拥有许多分支机构的公司使用同一个应用程序。每个分支的主管,登录到同一个 /admin,应该可以看到并能够只管理他们在许多模型(博客、画廊、订阅用户、客户列表等)中的记录。

如何在 django 中最好地解决它?我需要一个灵活可靠的解决方案,而不是黑客。从来没有遇到过这个任务,所以现在真的不知道该怎么做。

发送

0 投票
3 回答
7108 浏览

sharepoint - 删除和恢复配置文件后,如何恢复 SharePoint“我的链接”?

我们正在运行 SharePoint 2007 SP1,并且配置文件是从 Active Directory 导入的(每天都会运行完整的导入)。我们遇到了一个问题,即许多用户在 Active Directory 中被无意禁用,这导致他们的配置文件从 SharePoint 中删除。我们重新启用了他们的 Active Directory 帐户并运行了完整的导入,从而恢复了他们的 SharePoint 配置文件。但是,他们所有的“我的链接”都丢失了。是否有恢复它们的方法或最佳实践?

0 投票
2 回答
1188 浏览

web-parts - 自定义个性化提供程序 - 实现 FindState 方法

我一直在为此头疼。我很感激任何帮助。

我有一个自定义 PersonalizationProvider、自定义 WebPartManager 和自定义 WePart 类。我有用于存储每个用户的个性化数据的自定义数据表。我的任务是以编程方式循环遍历每个用户添加的所有 Web 部件,以便我可以设置个性化属性。

根据文档,FindState 方法返回给定 PersonalizationStateQuery 的 PersonalizationStateInfoCollection:

PersonalizationProvider 是一个抽象类,我必须在我的自定义类中为 FindState 方法提供我自己的实现。我花了 6 个小时试图找到一些东西,但我不知道如何实现这个方法。

PersonalizationData 是 blob。我可以将它反序列化为对象数组。但没有进一步的。我不知道如何将该 blob 序列化/反序列化到 PersonalizationStateInfoCollection。

有谁知道 WebPartManager 如何将 UserPersonalizationData 序列化为存储在数据库中的字节数组?