pax_global_header00006660000000000000000000000064122742430040014510gustar00rootroot0000000000000052 comment=1ada4fd3a66b67a639aae4150950ffbe0a3b24ee drupal-mod-jscommunicator-1.0.1/000077500000000000000000000000001227424300400166065ustar00rootroot00000000000000drupal-mod-jscommunicator-1.0.1/COPYING000066400000000000000000000004121227424300400176360ustar00rootroot00000000000000 This module wrapper for JSCommunicator to be used in Drupal is licensed under the terms of the GPLv2 or later. The JSCommunicator JavaScript code itself is licensed under the terms of the GPLv2 or later. Copyright (C) 2013 Daniel Pocock http://danielpocock.com drupal-mod-jscommunicator-1.0.1/README.txt000066400000000000000000000013771227424300400203140ustar00rootroot00000000000000 Unpack the libraries API into your Drupal 7 modules directory Unpack the ArbiterJS module into your Drupal 7 modules directory Unpack the jssip module into your Drupal 7 modules directory Unpack this jscommunicator module into your Drupal 7 modules directory Relative to the Drupal home, mkdir -p sites/all/libraries/jscommunicator Download JSComm.js from http://jscommunicator.org/download into sites/all/libraries/jscommunicator Create the VERSION file: echo "1.0.1" > sites/all/libraries/jscommunicator/VERSION Now log in to Drupal, go to the Modules administration page and enable the modules: * libraries * arbiterjs * jssip * jscommunicator Finally, install and enable any other modules that want to use JSCommunicator such as DruCall. drupal-mod-jscommunicator-1.0.1/dev-notes.txt000066400000000000000000000002601227424300400212510ustar00rootroot00000000000000 http://drupalcode.org/project/libraries.git/blob/refs/heads/7.x-2.x:/libraries.api.php#l7 http://drupal.org/documentation/modules/libraries http://drupal.org/node/1342238 drupal-mod-jscommunicator-1.0.1/jscommunicator.info000066400000000000000000000002631227424300400225210ustar00rootroot00000000000000name = JSCommunicator description = SIP Phone for WebRTC package = JSCommunicator core = 7.x dependencies[] = libraries (>=2.x) dependencies[] = jssip dependencies[] = arbiterjs drupal-mod-jscommunicator-1.0.1/jscommunicator.module000066400000000000000000000026361227424300400230610ustar00rootroot00000000000000 $(DRUPAL_HOME)/libraries/jscommunicator/VERSION * * The JSCommunicator module is currently known to be used by version 7.x-2.x * of the DruCall module - see http://drucall.org for source code * and a live demonstration. * * @return * An associative array whose keys are internal names of libraries * and whose values are describing each library. */ function jscommunicator_libraries_info() { $libraries['jscommunicator'] = array( 'name' => 'JSCommunicator', 'vendor url' => 'http://jscommunicator.org', 'download url' => 'http://jscommunicator.org/download/', 'version arguments' => array( 'file' => 'VERSION', 'pattern' => '@([0-9\.]+)@', 'lines' => 1, 'cols' => 8, ), 'files' => array( 'js' => array( 'JSComm.js', ), ), ); return $libraries; }