diff options
| -rw-r--r-- | README.rdoc | 10 | ||||
| -rw-r--r-- | Rakefile | 14 | ||||
| -rw-r--r-- | VERSION | 1 | ||||
| -rw-r--r-- | sms-fu.gemspec | 52 | ||||
| -rw-r--r-- | templates/sms_fu.yml | 14 | 
5 files changed, 90 insertions, 1 deletions
| diff --git a/README.rdoc b/README.rdoc index b8ff08f..ee40adc 100644 --- a/README.rdoc +++ b/README.rdoc @@ -13,6 +13,16 @@ Powertel, PSC Wireless, Qwest, Rogers, Southern Link, Sprint, Suncom,  T-Mobile (US/UK/Germany), Telefonica, Tracfone, Virgin Mobile, Verizon Wireless,   Vodafone (UK, Egypt, Italy, Japan, Spain), and many more ... +== Opt-In Warning for Some International Carriers + +Some International carriers require that their users subscribe to an Email to SMS +feature before they are able to receive SMS messages this way.  If one your users +mentions that they are not receiving their messages, chances are it is due to this +limitation. + +Some carriers that need this include, Mobitel, Etisalat, T-Mobile (Netherlands),  +etc. +  == Setup Instructions  Add this this one line to the controller you want to be able to use SMS Fu in. @@ -20,3 +20,17 @@ Rake::RDocTask.new(:rdoc) do |rdoc|    rdoc.rdoc_files.include('README')    rdoc.rdoc_files.include('lib/**/*.rb')  end + +begin +  require 'jeweler' +  Jeweler::Tasks.new do |gemspec| +    gemspec.name = "sms-fu" +    gemspec.summary = "SMS Fu allows ou to send a text-message for free in the form of an e-mail to a mobile recipient." +    gemspec.description = "SMS Fu allows ou to send a text-message for free in the form of an e-mail to a mobile recipient." +    gemspec.email = "brendangl@gmail.com" +    gemspec.homepage = "http://github.com/brendanlim/sms-fu" +    gemspec.authors = ["Brendan G. Lim"] +  end +rescue LoadError +  puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com" +end @@ -0,0 +1 @@ +1.0.0 diff --git a/sms-fu.gemspec b/sms-fu.gemspec new file mode 100644 index 0000000..31e59eb --- /dev/null +++ b/sms-fu.gemspec @@ -0,0 +1,52 @@ +# -*- encoding: utf-8 -*- + +Gem::Specification.new do |s| +  s.name = %q{sms-fu} +  s.version = "1.0.0" + +  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= +  s.authors = ["Brendan G. Lim"] +  s.date = %q{2009-07-20} +  s.description = %q{SMS Fu allows ou to send a text-message for free in the form of an e-mail to a mobile recipient.} +  s.email = %q{brendangl@gmail.com} +  s.extra_rdoc_files = [ +    "README.rdoc" +  ] +  s.files = [ +    "CHANGELOG", +     "MIT-LICENSE", +     "README.rdoc", +     "Rakefile", +     "VERSION", +     "init.rb", +     "install.rb", +     "lib/sms_fu.rb", +     "lib/sms_fu_helper.rb", +     "lib/sms_notifier.rb", +     "sms-fu.gemspec", +     "tasks/sms_fu_tasks.rake", +     "templates/sms_fu.yml", +     "test/sms_fu_test.rb", +     "uninstall.rb", +     "views/sms_notifier/sms_message.html.erb" +  ] +  s.has_rdoc = true +  s.homepage = %q{http://github.com/brendanlim/sms-fu} +  s.rdoc_options = ["--charset=UTF-8"] +  s.require_paths = ["lib"] +  s.rubygems_version = %q{1.3.1} +  s.summary = %q{SMS Fu allows ou to send a text-message for free in the form of an e-mail to a mobile recipient.} +  s.test_files = [ +    "test/sms_fu_test.rb" +  ] + +  if s.respond_to? :specification_version then +    current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION +    s.specification_version = 2 + +    if Gem::Version.new(Gem::RubyGemsVersion) >= Gem::Version.new('1.2.0') then +    else +    end +  else +  end +end diff --git a/templates/sms_fu.yml b/templates/sms_fu.yml index 71aa0c0..1c5b28b 100644 --- a/templates/sms_fu.yml +++ b/templates/sms_fu.yml @@ -20,7 +20,7 @@ carriers:      value: @blsdcs.net    blueskyfrog:       name: BlueSkyFrog -    valye: @blueskyfrog.com +    value: @blueskyfrog.com    boost:       name: Boost Mobile      value: @myboostmobile.com @@ -100,6 +100,9 @@ carriers:    mobinil-egypt:       name: Mobinil      value: @mobinil.net +  mobistar-belgium:  +    name: Mobistar (Belgium) +    value: @mobistar.be    mobitel:       name: Mobitel      value: @sms.mobitel.lk @@ -112,6 +115,9 @@ carriers:    o2-uk:       name: o2 (UK)      value: @mmail.co.uk +  orange-mumbai:  +    name: Orange (Mumbai) +    value: @orangemail.co.in    orange-netherlands:       name: Orange (Netherlands)      value: @sms.orange.nl @@ -121,12 +127,18 @@ carriers:    rogers-wireless:       name: Rogers Wireless      value: @pcs.rogers.com +  sfr-france:  +    name: SFR (France) +    value: @sfr.fr    t-mobile-austria:       name: T-Mobile (Austria)      value: @sms.t-mobile.at    t-mobile-germany:       name: T-Mobile (Germany)      value: @t-d1-sms.de +  t-mobile-germany:  +    name: T-Mobile (Netherlands) +    value: @gin.nl    t-mobile-uk:       name: T-Mobile (UK)      value: @t-mobile.uk.net | 
