问题标签 [badge]

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 投票
1 回答
1328 浏览

asp.net-mvc - 在 asp.net mvc 中实现 stackoverflow 样式徽章系统的最佳策略

我想知道使用 asp.net mvc 实现徽章系统的最佳策略是什么。stackoverflow 有一个非常有趣的。你有什么建议?

我想我需要稍微澄清一下这个问题。问题在于获得每个徽章的标准不同。如何使该逻辑可扩展?

0 投票
2 回答
208 浏览

javascript - 如何检查嵌入了 javascript 徽章的网站?

我想允许用户使用一段 javascript 将徽章嵌入到他们的个人网站或博客上。该徽章是在我们的网站上根据他们的个人资料中的信息进行定制的,这些信息在某些时候被“批准”。

是否有最佳实践来检查嵌入了 javascript 的网站,如果它与“已批准”配置文件中的网站不匹配,则什么也不显示。如果匹配,则注入 html 等。

谢谢

0 投票
3 回答
7681 浏览

objective-c - 如何使用 Cocoa 在我的 Dock 图标上绘制徽章?

如何使用 Cocoa 为我的应用程序的 Dock 图标添加徽章?是否有任何大致“标准化”的方式来做到这一点?

(我指的是出现在 Mail、iChat 等中的徽章类型,以指示未读消息的数量等。)

Cocoa Touch 确实提供了一种这样的方法,但我还没有找到任何与常规 Cocoa 应用程序等效的方法。

0 投票
2 回答
4772 浏览

architecture - 存储徽章标准的最佳方式?

我一直在考虑如何在新网站上实现类似于 SO 的徽章功能。存储徽章标准的最佳方式是什么?

两个想法:

  • 所有代码
  • “第二个系统” - 创建用于定义徽章及其标准的元架构。在数据库中存储一些信息并让代码查询它以找出徽章及其标准。

有没有更好的方法?

0 投票
2 回答
1284 浏览

php - 徽章系统和存储条件作为变量?

我正在尝试编写一段代码来检查用户统计信息,无论是他们的积分、排名还是 num_friends,然后再授予他们类似于 SO 中使用的徽章。系统设置为当用户完成任务(投票、评论等)时,他们的 user_id 会被记录并排队等待 cron 作业以 5 分钟的间隔进行评估。这是最有效的方法吗?我看到了另一篇关于徽章的帖子,但不确定这是否是被选为首选方式的方法。

我的另一个问题是关于实际检查用户的这些变量(点数、排名、num_friends)。我有许多徽章,并希望允许管理员在他们选择变量、运算符(==、>= 等)及其设置的值的位置添加自己的徽章。如何在 IF 条件语句中评估它?我尝试将 SWITCH 用于运算符,但无法正确评估变量,例如:

我想我必须使用 eval() 但我不确定如何,任何帮助将不胜感激!

0 投票
4 回答
2359 浏览

ruby-on-rails - Rails“徽章”类型插件/教程?

有谁知道是否有 Rails gem/plugin/tutorial 显示如何创建类似于 stackoverflow 使用的徽章/成就系统。

谢谢。

0 投票
7 回答
7585 浏览

database-design - “徽章”系统和任意标准的数据库架构 (MySQL/PHP)

快速问题:

总而言之,对于如何设计这样一个允许无限期创建徽章规则而不需要对数据库中先前存在的用户表进行结构更改的数据库,我感到有些困惑。

存储徽章标题、标准等。该表会是什么样子?

  • 徽章标识 (1)
  • 徽章标题(10K 徽章)
  • 徽章图片(10k.jpg)
  • 徽章标准([帖子] > = 10000)
    ...

Winded-问题:

我想在我自己的个人项目中实施一个徽章系统,但我正在寻求一些关于如何最好地做这样的事情的建议。我一直在阅读一些关于徽章系统的问题,但没有看到数据库架构受到太多关注。

基于用户积分的徽章(假设的“10k 徽章”)看起来非常简单。任何影响用户声誉的事件(赞成、反对、接受答案等)都会调用一种方法来审查用户的新声誉,并可能授予徽章。

该系统听起来很简单,但是对于想要在未来毫不费力地创建无数徽章的管理员来说,它看起来像一个数据库 - 其中一些可能基于不同的标准,而不仅仅是用户名声。

用户声誉可能是用户记录本身的一个值。但理想情况下,您不想在创建新徽章时避免向用户表添加新字段吗?例如“已编辑 100 个条目”徽章 - 您不会在用户表中创建新列“条目编辑”,对吗?然后在每个条目编辑后增加它......

有什么提示吗?

Stackoverflow 存档:


注意:我不是在问如何将徽章与用户相关联。我不是在问如何授予徽章(将以编程方式完成)

0 投票
2 回答
4639 浏览

iphone - 当 Tabbaritem 被触摸时,Tabbar 隐藏徽章

我试图使用标签栏徽章,但我有问题......我找到了如何设置徽章

但我找不到如何捕捉 tabbaritem 的触摸事件,所以当用户在相应的 tabbaritem 上时我可以删除徽章

谢谢你的帮助

0 投票
1 回答
394 浏览

php - 像 PHP 中的 Woot-badge

有谁知道如何在一个用 PHP 编写的网站中实现一些东西,类似于 Woot-badge 和 Fanatic-badge on stack overflow?我想奖励我的用户,如果他们每天访问我的网站 75 天,没有天他们不访问它。我的网站使用会话进行登录。我使用 MySQL 数据库。

用户表现在看起来像这样:

0 投票
1 回答
4395 浏览

iphone - UITabBar 标记

知道为什么会这样:

但这不是吗?

我宁愿不必提供明确的标签栏索引(上面代码中的 2)。此外,在第一个片段是使其工作的唯一方法的情况下,有没有办法从视图控制器中获取标签栏索引?

谢谢。