github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

Shadowfiend / Strophe.j

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 10
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

An Objective-J wrapper around the strophe.js XMPP library. — Read more

  cancel

http://shadowfiend.posterous.com/

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Added some pointers in README. 
Shadowfiend (author)
Fri Aug 14 12:45:42 -0700 2009
commit  c3848ab053fadc84c332b1877661886ee08b7b40
tree    a521ad6ded3d886b8e2571225f1e6c7170aa9a4a
parent  2eeb5ea38593a6776da29259fd14476967623172
Strophe.j /
name age
history
message
file .gitignore Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
file Info.plist Fri Aug 14 12:40:44 -0700 2009 Added basic plist file. [Shadowfiend]
file README Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
file README.rdoc Fri Aug 14 12:45:42 -0700 2009 Added some pointers in README. [Shadowfiend]
file SRJID.j Wed Aug 05 21:42:05 -0700 2009 Working MUC joining and theoretically occupants... [Shadowfiend]
file SRJabberConnection.j Fri Aug 14 12:40:15 -0700 2009 Better error-reporting during connection callba... [Shadowfiend]
file SRMessage.j Fri Aug 07 15:04:07 -0700 2009 Rooms can now send and receive messages correct... [Shadowfiend]
file SRMyUser.j Fri Aug 07 15:04:07 -0700 2009 Rooms can now send and receive messages correct... [Shadowfiend]
file SRObject.j Wed Aug 05 21:42:05 -0700 2009 Working MUC joining and theoretically occupants... [Shadowfiend]
file SRRoom.j Fri Aug 07 15:04:07 -0700 2009 Rooms can now send and receive messages correct... [Shadowfiend]
file SRRoomOccupant.j Wed Aug 05 21:42:05 -0700 2009 Working MUC joining and theoretically occupants... [Shadowfiend]
file SRUser.j Fri Aug 07 15:04:07 -0700 2009 Rooms can now send and receive messages correct... [Shadowfiend]
file b64.js Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
file jquery-1.3.2.min.js Tue Aug 04 22:08:33 -0700 2009 Basics are working, including basic SRUser and ... [Shadowfiend]
file md5.js Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
file sha1.js Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
file strophe.js Fri Jul 31 13:50:52 -0700 2009 Initial commit with SRJabberConnection somewhat... [Shadowfiend]
README.rdoc

Strophe.j

Strophe.j is an Objective-J wrapper around the strophe.js library. It mostly offers some decoration around the more class-like aspects of strophe.js while letting strophe.js do its thing for message assembly (since the strophe message assembly syntax is wonderfully concise).

Usage

Due to some issues with importing via Objective-J’s @import directive, currently you have to explicitly include the relevant scripts in your HTML page.

Add this wherever your scripts are included after putting Strophe in your Frameworks directory:

        <script src = "Frameworks/Strophe/sha1.js" type = "text/javascript"></script>
        <script src = "Frameworks/Strophe/md5.js" type = "text/javascript"></script>
        <script src = "Frameworks/Strophe/b64.js" type = "text/javascript"></script>
        <script src = "Frameworks/Strophe/jquery-1.3.2.min.js" type = "text/javascript"></script>
        <script src = "Frameworks/Strophe/strophe.js" type = "text/javascript"></script>

Then, you can @import any Strophe files regularly (e.g., @import <Strophe/SRJabberConnection.j>) and go from there.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server