问题标签 [vpim]

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

ruby - 为什么 Bundler 不安装 vPim?

我有以下内容Gemfile

当我运行时gem bundle,我安装了除 vpim 之外的所有东西。运行gem bundle --list | grep vpim什么也不返回。

我正在使用bundler08,因为该项目还不能升级到 Bundler 0.9。

0 投票
2 回答
1155 浏览

ruby-on-rails - 使用 Vpim Gem 创建公司卡

我正在使用Vpim生成 .vcf 文件,然后用户可以将其导入到他们的地址簿中。我遇到的问题是他们下载的信息是针对公司而不是针对个人的,因此我需要将卡标记为此类。有没有办法使用 Vpim 来做到这一点,或者我可以用另一个 gem 来完成这个?

地址簿中的名片来源

地址簿中非名片的来源

显然,这些代码示例有两个主要区别:

  • ORG:流动滑板公园;
  • X-ABSShowAs:公司

但是,我不知道这如何转化为 Vpim。

enter image description here

0 投票
1 回答
270 浏览

ruby-on-rails-3 - 如何将生成的 vcard 附加到邮件消息中?

当前代码不起作用
attachments["contact.vcf"] = {:content=> card.to_s} mail(:to =>card.email, :subject =>"Test")

我一直在使用的示例代码:http:
//firstruby.wordpress.com/2007/12/10/vcard-exporting-through-rubyonrails/

0 投票
0 回答
553 浏览

ruby-on-rails - 如何使用 rails 和 vpim gem 在单个 vcard(.vcf) 文件中包含多个联系人?

我的网站中有多个联系人数据,我想将它们包含在一个 .vcf 文件中以供下载。我一一实现了它,但我想添加选项以将所有联系人一起下载而不是一一下载。

是否可以实现一种方法在单个 .vcf 文件中一次下载所有联系人?或者我看到其他可能性。制作一个函数,接收联系人列表,并为每个人制作和 vcard,但问题是我必须将其保存在缓冲区中,然后制作包含所有 vcard 的 .zip 或 .rar 文件,然后下载它。但我不知道如何实现它。

如何使用 rails 和 vpim gem 或其他 gem 来做到这一点?谢谢

更新

我写了一篇文章来解释我的解决方案。 http://tomasmax.blogspot.com.es/2011/12/modificar-la-gem-vpim-para-introducir.html

0 投票
0 回答
165 浏览

ruby-on-rails - 使用 vpim gem 将 vCard 附加到 iCalendar 文件中的事件

有人熟悉 vPim gem ( https://github.com/sam-github/vpim ) 吗?我已经成功地创建了不同的 iCalendars 和 vCards。但是,我正在尝试将 vCard 附加到 iCalendar 文件中的事件。这篇文章准确地描述了我想要这样做的原因和方式:http: //mobicontact.info/iphone/download-contact-from-web-page/。我似乎无法找到或理解有关如何使用 vPim 完成此操作的任何文档。文档中有对此功能的引用,但解释得不是很好:http ://rubydoc.info/gems/vpim/0.695/frames 。

我在带有 Ruby 1.9.3 的 Rails 3.2.8 中使用它

非常感谢您的帮助。