#165 fixed slingit, updated webtorrent reference, system reference

This commit is contained in:
Ulf Gebhardt 2016-06-23 18:40:25 +02:00
parent e75805aa80
commit d93af168fb
20 changed files with 88 additions and 87 deletions

View File

@ -1,3 +0,0 @@
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.slingit\.org [NC]
RewriteRule ^(.*)$ http://www.slingit.org/$1 [R=301,L]

@ -1 +1 @@
Subproject commit 6d88b37a4744b2b3dcadb2a86ad1afe74ef7f24d Subproject commit 54aaf1a1d271300ab8a28fb46ccfa6f8b78ea20f

@ -1 +1 @@
Subproject commit 07f0685cbf3ec8a4ddcb9ebac7b8f4343d6787e8 Subproject commit 46b3655927eefb4a18fbbfd547013863ccdaed4b

View File

@ -1,4 +1,5 @@
auxiliary.org-netbeans-modules-php-smarty.smarty-framework=true auxiliary.org-netbeans-modules-php-smarty.smarty-framework=true
browser.reload.on.save=true
include.path=${php.global.include.path} include.path=${php.global.include.path}
php.version=PHP_55 php.version=PHP_55
source.encoding=UTF-8 source.encoding=UTF-8

View File

@ -1,8 +1,6 @@
<?php <?php
SYSTEM\autoload::registerFolder(dirname(__FILE__),''); SYSTEM\autoload::registerFolder(dirname(__FILE__));
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_page',''); SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_page');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_start',''); SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_start');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_about',''); SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_about');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_impressum',''); SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_impressum');
SYSTEM\autoload::registerFolder(dirname(__FILE__).'/default_status','');

View File

@ -1,10 +1,14 @@
<?php <?php
class default_about extends \SYSTEM\PAGE\Page { class default_about implements \SYSTEM\PAGE\Page {
public static function title(){
return \SYSTEM\PAGE\text::get('title_about');}
public static function meta(){
return \SYSTEM\PAGE\text::tag('meta_about');}
public function html(){ public function html(){
$vars = \SYSTEM\PAGE\text::tag('slingit'); $vars = \SYSTEM\PAGE\text::tag('slingit');
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_about/tpl/about.tpl'), $vars); return SYSTEM\PAGE\replace::replaceFile((new PPAGE('default_about/tpl/about.tpl'))->SERVERPATH(), $vars);
} }
public static function js(){ public static function js(){
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_about/js/default_about.js')); return array(new PPAGE('default_about/js/default_about.js'));}
} public static function css(){return array();}
} }

View File

@ -1,11 +1,15 @@
<?php <?php
class default_impressum extends \SYSTEM\PAGE\Page { class default_impressum implements \SYSTEM\PAGE\Page {
public static function title(){
return \SYSTEM\PAGE\text::get('title_impressum');}
public static function meta(){
return \SYSTEM\PAGE\text::tag('meta_impressum');}
public function html(){ public function html(){
$vars = array(); $vars = array();
$vars['impressum'] = \SYSTEM\PAGE\text::get('impressum'); $vars['impressum'] = \SYSTEM\PAGE\text::get('impressum');
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_impressum/tpl/impressum.tpl'), $vars); return SYSTEM\PAGE\replace::replaceFile((new PPAGE('default_impressum/tpl/impressum.tpl'))->SERVERPATH(), $vars);
} }
public static function js(){ public static function js(){
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_impressum/js/default_impressum.js')); return array(new PPAGE('default_impressum/js/default_impressum.js'));}
} public static function css(){return array();}
} }

View File

@ -7,9 +7,6 @@ body{}
margin: auto; margin: auto;
margin-top: 15px; margin-top: 15px;
margin-bottom: 15px; margin-bottom: 15px;
background: url(http://www.slingit.org/api.php?call=files&cat=img&id=headbanner.png) no-repeat;
background-size: contain;
} }
#content { #content {

View File

@ -1,16 +1,16 @@
<?php <?php
class default_page extends \SYSTEM\PAGE\Page { class default_page implements \SYSTEM\PAGE\DefaultPage {
private static function js(){ public static function js(){
return \SYSTEM\HTML\html::script(\LIB\lib_jquery::js()). return \SYSTEM\HTML\html::script(\LIB\lib_jquery::js()->WEBPATH()).
\SYSTEM\HTML\html::script(\LIB\lib_bootstrap::js()). \SYSTEM\HTML\html::script(\LIB\lib_bootstrap::js()->WEBPATH()).
\SYSTEM\HTML\html::script(\SYSTEM\WEBPATH(new \PLIB(),'webtorrent/webtorrent.min.js')). \SYSTEM\HTML\html::script((new \PLIB('webtorrent/webtorrent.min.js'))->WEBPATH()).
\SYSTEM\HTML\html::script(\LIB\lib_system::js()). \SYSTEM\HTML\html::script(\LIB\lib_system::js()->WEBPATH()).
\SYSTEM\HTML\html::script(\SYSTEM\WEBPATH(new \PPAGE(),'default_page/js/default_page.js')); \SYSTEM\HTML\html::script((new \PPAGE('default_page/js/default_page.js'))->WEBPATH());
} }
private static function css(){ public static function css(){
return \SYSTEM\HTML\html::link(\LIB\lib_bootstrap::css()). return \SYSTEM\HTML\html::link(\LIB\lib_bootstrap::css()->WEBPATH(false)).
\SYSTEM\HTML\html::link(\SYSTEM\WEBPATH(new \PPAGE(),'default_page/css/default_page.css')); \SYSTEM\HTML\html::link((new \PPAGE('default_page/css/default_page.css'))->WEBPATH());
} }
public function html($_escaped_fragment_ = null){ public function html($_escaped_fragment_ = null){
@ -19,7 +19,7 @@ class default_page extends \SYSTEM\PAGE\Page {
if(!$_escaped_fragment_){ if(!$_escaped_fragment_){
$vars['js'] = self::js();} $vars['js'] = self::js();}
$vars['css'] = self::css(); $vars['css'] = self::css();
$vars['langswitcher'] = \SYSTEM\SAI\saimod_sys_langswitcher::lang_menu(); $vars['langswitcher'] = \SYSTEM\SAI\default_page::lang_menu();
return \SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new \PPAGE(),'default_page/tpl/default_page.tpl'), $vars); return \SYSTEM\PAGE\replace::replaceFile((new \PPAGE('default_page/tpl/default_page.tpl'))->SERVERPATH(), $vars);
} }
} }

View File

@ -7,9 +7,15 @@
<meta name="author" content="Webcraft-Media.de"> <meta name="author" content="Webcraft-Media.de">
<meta name="fragment" content="!start"> <meta name="fragment" content="!start">
<title>SlingiT</title> <title>SlingiT</title>
<style>
#headbanner {
background: url(./api.php?call=files&cat=img&id=headbanner.png) no-repeat;
background-size: contain;
}
</style>
${css} ${css}
${js} ${js}
<link rel="shortcut icon" href="http://www.slingit.org/api.php?call=files&amp;cat=img&amp;id=favicon.png" type="image/x-icon" /> <link rel="shortcut icon" href="./api.php?call=files&amp;cat=img&amp;id=favicon.png" type="image/x-icon" />
</head> </head>
<body> <body>
<div class="modal fade" id="modal_text" style="" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal fade" id="modal_text" style="" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">

View File

@ -1,19 +1,22 @@
<?php <?php
class default_start extends SYSTEM\PAGE\Page { class default_start implements SYSTEM\PAGE\Page {
public static function title(){
return \SYSTEM\PAGE\text::get('title_start');}
public static function meta(){
return \SYSTEM\PAGE\text::tag('meta_start');}
private $hash = NULL; private $hash = NULL;
public function __construct($hash) { public function __construct($hash) {
$this->hash = $hash; $this->hash = $hash;}
}
public static function js(){ public static function js(){
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_start/js/default_start.js'), return array( new PPAGE('default_start/js/default_start.js'),
\SYSTEM\WEBPATH(new PPAGE(),'default_start/js/default_log.js')); new PPAGE('default_start/js/default_log.js'));
} }
public static function css(){ public static function css(){
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_start/css/default_start.css'));} return array( new PPAGE('default_start/css/default_start.css'));}
public function html(){ public function html(){
$vars = array(); $vars = array();
$vars['hash'] = $this->hash ? $this->hash : ''; $vars['hash'] = $this->hash ? $this->hash : '';
$vars = array_merge($vars, \SYSTEM\PAGE\text::tag('slingit')); $vars = array_merge($vars, \SYSTEM\PAGE\text::tag('slingit'));
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_start/tpl/default_start.tpl'), $vars); return SYSTEM\PAGE\replace::replaceFile((new PPAGE('default_start/tpl/default_start.tpl'))->SERVERPATH(), $vars);
} }
} }

View File

@ -13,7 +13,7 @@ LogContext.prototype.init = function(){
}; };
LogContext.prototype.log_file_add = function(torrent){ LogContext.prototype.log_file_add = function(torrent){
var progress = (100 * torrent.downloaded / torrent.parsedTorrent.length).toFixed(1) var progress = (100 * torrent.progress).toFixed(1)
$('#link_container tr').html( $('#link_container tr').html(
'<tr id="' + torrent.infoHash + '">' + '<tr id="' + torrent.infoHash + '">' +
'<td>' + '<td>' +
@ -41,7 +41,7 @@ $.getScript("http://platform.twitter.com/widgets.js");
LogContext.prototype.log_file_upd = function(torrent){ LogContext.prototype.log_file_upd = function(torrent){
if($('#'+torrent.infoHash).length){ if($('#'+torrent.infoHash).length){
var progress = (100 * torrent.downloaded / torrent.parsedTorrent.length).toFixed(1) var progress = (100 * torrent.progress).toFixed(1)
$('#'+torrent.infoHash).html( $('#'+torrent.infoHash).html(
'<td>' + '<td>' +
progress + '%' + progress + '%' +

View File

@ -1,6 +1,6 @@
var client = new WebTorrent({ var client = new WebTorrent({
rtcConfig: { iceServers: [ {url: "stun:23.21.150.121"}, tracker: {rtcConfig: { iceServers: [ {url: "stun:23.21.150.121"},
{url: "stun:stun.1.google.com:19302"}]} {url: "stun:stun.1.google.com:19302"}]}}
}); });
function init_start(){ function init_start(){
@ -49,58 +49,58 @@ function log_file_start(torrent){
'downloading from: ' + torrent.swarm.wires.length + ' peers' + 'downloading from: ' + torrent.swarm.wires.length + ' peers' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'<a href="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '"' + '<a href="#!start;hash.' + torrent.infoHash + '"' +
' target="_blank">' + ' target="_blank">' +
'<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' + '<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' +
'</a>' + '</a>' +
'<input type="text" value="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' + '<input type="text" value="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' +
'&nbsp;&nbsp;&nbsp;' + '&nbsp;&nbsp;&nbsp;' +
'<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' + '<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' +
'</td>' + '</td>' +
'</tr>'); '</tr>');
} }
function log_file_add(torrent){ function log_file_add(torrent){
$('#init_loader').hide(); $('#init_loader').hide();
var progress = (100 * torrent.downloaded / torrent.parsedTorrent.length).toFixed(1); var progress = (100 * torrent.progress).toFixed(1);
$('#link_container tr:last').after( $('#link_container tr:last').after(
'<tr id="' + torrent.infoHash + '">' + '<tr id="' + torrent.infoHash + '">' +
'<td>' + '<td>' +
progress + '%' + progress + '%' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'speed: ' + Math.round(torrent.swarm.downloadSpeed() * 100) / 100 + ' kb/s' + 'speed: ' + Math.round(torrent.downloadSpeed * 100) / 100 + ' kb/s' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'<a href="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '"' + '<a href="#!start;hash.' + torrent.infoHash + '"' +
' target="_blank">' + ' target="_blank">' +
'<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' + '<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' +
'</a>' + '</a>' +
'<input type="text" value="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' + '<input type="text" value="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' +
'&nbsp;&nbsp;&nbsp;' + '&nbsp;&nbsp;&nbsp;' +
'<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' + '<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' +
'</td>' + '</td>' +
'</tr>'); '</tr>');
$.getScript("http://platform.twitter.com/widgets.js"); $.getScript("https://platform.twitter.com/widgets.js");
} }
function log_file_upd(torrent){ function log_file_upd(torrent){
$('#init_loader').hide(); $('#init_loader').hide();
if($('#'+torrent.infoHash).length){ if($('#'+torrent.infoHash).length){
var progress = (100 * torrent.downloaded / torrent.parsedTorrent.length).toFixed(1); var progress = (100 * torrent.progress).toFixed(1);
$('#'+torrent.infoHash).html( $('#'+torrent.infoHash).html(
'<td>' + '<td>' +
progress + '%' + progress + '%' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'speed: ' + Math.round(torrent.swarm.downloadSpeed() * 100) / 100 + ' / ' + Math.round(torrent.swarm.uploadSpeed() * 100) / 100 + ' kb/s' + 'speed: ' + Math.round(torrent.downloadSpeed * 100) / 100 + ' / ' + Math.round(torrent.uploadSpeed * 100) / 100 + ' kb/s' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'<a href="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '"' + '<a href="#!start;hash.' + torrent.infoHash + '"' +
' target="_blank">' + ' target="_blank">' +
'<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' + '<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' +
'</a>' + '</a>' +
'<input type="text" value="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' + '<input type="text" value="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' +
'</td>'); '</td>');
} else { } else {
log_file_add(torrent); log_file_add(torrent);
@ -134,16 +134,16 @@ function log_file_done(torrent,url,file){
'</a>' + '</a>' +
'</td>' + '</td>' +
'<td>' + '<td>' +
'<a href="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '"' + '<a href="#!start;hash.' + torrent.infoHash + '"' +
' target="_blank">' + ' target="_blank">' +
'<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' + '<span class="glyphicon glyphicon-cloud" aria-hidden="true"></span> Share: ' +
'</a>' + '</a>' +
'<input type="text" value="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' + '<input type="text" value="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '" onClick="this.setSelectionRange(0, this.value.length)"/>' +
'&nbsp;&nbsp;&nbsp;' + '&nbsp;&nbsp;&nbsp;' +
'<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="http://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' + '<a class="twitter-share-button" href="https://twitter.com/share" data-via="slingtweet" data-url="https://www.slingit.org/#!start;hash.' + torrent.infoHash + '">Tweet</a>' +
'</td>' + '</td>' +
'</tr>'); '</tr>');
$.getScript("http://platform.twitter.com/widgets.js"); $.getScript("https://platform.twitter.com/widgets.js");
} }
function slingit_upload(client,files){ function slingit_upload(client,files){
@ -165,11 +165,11 @@ function onTorrent (torrent) {
//log_file_start(torrent) //log_file_start(torrent)
//console.log('Torrent info hash:', torrent.infoHash); //console.log('Torrent info hash:', torrent.infoHash);
torrent.swarm.on('download', function () { torrent.on('download', function () {
log_file_upd(torrent); log_file_upd(torrent);
}); });
torrent.swarm.on('upload', function () { torrent.on('upload', function () {
log_file_upd(torrent); log_file_upd(torrent);
}); });

View File

@ -1,10 +0,0 @@
<?php
class default_status extends \SYSTEM\PAGE\Page {
public function html(){
$vars = \SYSTEM\locale::getStrings(110);
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_status/tpl/status.tpl'), $vars);
}
public static function js(){
return array( \SYSTEM\WEBPATH(new PPAGE(),'default_status/js/default_status.js'));
}
}

View File

@ -1,3 +0,0 @@
function init_status(){
}

View File

@ -1 +0,0 @@
test

View File

@ -1,5 +1,7 @@
<?php <?php
class page_slingit extends \SYSTEM\API\api_default { class page_slingit extends \SYSTEM\API\api_default {
public static function get_default_state(){
return 'start';}
public static function get_apigroup(){ public static function get_apigroup(){
return 1;} return 1;}
public static function get_class($params = null){ public static function get_class($params = null){

View File

@ -1,2 +1,2 @@
<?php <?php
SYSTEM\autoload::registerFolder(dirname(__FILE__),''); SYSTEM\autoload::registerFolder(dirname(__FILE__));

View File

@ -3,8 +3,8 @@ namespace SQL;
class DATA_SLINGIT extends \SYSTEM\DB\QI { class DATA_SLINGIT extends \SYSTEM\DB\QI {
public static function get_class(){return \get_class();} public static function get_class(){return \get_class();}
public static function files_mysql(){ public static function files_mysql(){
return array( \SYSTEM\SERVERPATH(new \PSQL(),'/mysql/system_page.sql'), return array( (new \PSQL('/mysql/system_page.sql'))->SERVERPATH(),
\SYSTEM\SERVERPATH(new \PSQL(),'/mysql/system_text.sql'), (new \PSQL('/mysql/system_text.sql'))->SERVERPATH(),
\SYSTEM\SERVERPATH(new \PSQL(),'/mysql/system_api.sql')); (new \PSQL('/mysql/system_api.sql'))->SERVERPATH());
} }
} }

View File

@ -1,6 +1,9 @@
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'deDE', '<p style="text-align: center;"><strong><img style="margin-bot: 10px;" src="http://www.neopolimatrix.eu/api.php?call=files&amp;cat=person&amp;id=logo.png" alt="" width="350" height="149"/></strong></p>\n<p style="text-align: center;"><strong>&Uuml;ber Slingit - <strong>f&uuml;r was? f&uuml;r wen? warum?</strong></strong></p>\n<p style="text-align: center;">&nbsp;</p>\n<p style="text-align: center;"><em>Anwendungsbereich</em></p>\n<p style="text-align: left;">Eine Datei ist zu gro&szlig; f&uuml;r einen Email Anhang?</p>\n<p style="text-align: left;">Du willst eine Datei von einem fremden Computer verschicken?</p>\n<p style="text-align: left;">Du willst Files sicher Peer to Peer ohne Upload auf einen Server versenden?</p>\n<p style="text-align: left;">Du willst eine oder viele Dateien mit vielen Leuten gleichzeitig teilen, ohne dass es ewig dauert?</p>\n<p style="text-align: center;"><br /><em>Seite macht Sachen</em></p>\n<p style="text-align: justify;">Lege die Datei die du verschicken m&ouml;chtest in den gestrichelten Kasten ab. Die Datei wird nun in deinen Browser geladen.</p>\n<p style="text-align: center;"><img width="400" src="./api.php?call=files&amp;cat=img&amp;id=about_file_input.png"/></p>\n<p style="text-align: justify;">Anstatt sie aber nun auf einen Server hochzuladen, packt der Browser sie in ein &Uuml;bertragungsformat und wartet auf Anfragen zum Download.</p>\n<p style="text-align: center;"><img width="400" src="./api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"/></p>\n<p style="text-align: justify;">Unter dem gestrichelten Kasten erscheint nun der Direkte Link, <br />z.B.: <input style="width: 90%;" type="text" value="http://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" /><br />&Uuml;ber diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen m&ouml;chtest.</p>\n<p style="text-align: center;"><img width="400" src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"/></p>\n<p style="text-align: justify;">Klickt jemand auf den Link, l&auml;dt sein Browser die Datei direkt aus deinem Speicher. Per Mausklick l&auml;sst sie sich dann sofort in den Download Ordner ziehen.</p>\n<p style="text-align: center;"><img width="400" src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"/></p>\n<p style="text-align: center;"><em><br />Das Beste </em></p>\n<p style="text-align: justify;">Je mehr Leute deinen Link herunterladen, desto schneller wird der Download f&uuml;r alle Dank des ultra-effizienten Webtorrent Prinzips.</p>\n<p style="text-align: justify;">Keine Dienste oder dubiose Anbieter &uuml;ber deren Server die geteilten Inhalte laufen. Nicht einmal wir k&ouml;nnten sagen was ihr teilt.</p>\n<p style="text-align: justify;">Peer to Peer bedeutet auch der k&uuml;rzeste Weg. Dateien die via Slingit ausgetauscht werden nutzen deine vom Provider festgelegte Upload Rate maximal aus.</p>\n<p style="text-align: center;"><br /><em>the Circle of Files!</em></p>\n<p style="text-align: center;"><img width="400" src="./api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"/></p>\n', 1, 0, '2015-04-15 19:25:48', '0000-00-00 00:00:00'); REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'deDE', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="./api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>Über Slingit - <strong>für was? für wen? warum?</strong></strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>Anwendungsbereich</em></p><p style="text-align: left;" data-mce-style="text-align: left;">Eine Datei ist zu groß für einen Email Anhang?</p><p style="text-align: left;" data-mce-style="text-align: left;">Du willst eine Datei von einem fremden Computer verschicken?</p><p style="text-align: left;" data-mce-style="text-align: left;">Du willst Files sicher Peer to Peer ohne Upload auf einen Server versenden?</p><p style="text-align: left;" data-mce-style="text-align: left;">Du willst eine oder viele Dateien mit vielen Leuten gleichzeitig teilen, ohne dass es ewig dauert?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>Seite macht Sachen</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Lege die Datei die du verschicken möchtest in den gestrichelten Kasten ab. Die Datei wird nun in deinen Browser geladen.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Anstatt sie aber nun auf einen Server hochzuladen, packt der Browser sie in ein Übertragungsformat und wartet auf Anfragen zum Download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Unter dem gestrichelten Kasten erscheint nun der Direkte Link, <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Klickt jemand auf den Link, lädt sein Browser die Datei direkt aus deinem Speicher. Per Mausklick lässt sie sich dann sofort in den Download Ordner ziehen.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>Das Beste </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Je mehr Leute deinen Link herunterladen, desto schneller wird der Download für alle Dank des ultra-effizienten Webtorrent Prinzips.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Keine Dienste oder dubiose Anbieter über deren Server die geteilten Inhalte laufen. Nicht einmal wir könnten sagen was ihr teilt.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer bedeutet auch der kürzeste Weg. Dateien die via Slingit ausgetauscht werden nutzen deine vom Provider festgelegte Upload Rate maximal aus.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:36:20', '2016-06-23 18:36:20');
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'enUS', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="http://www.neopolimatrix.eu/api.php?call=files&amp;cat=person&amp;id=logo.png" alt="" width="350" height="149" data-mce-src="http://www.neopolimatrix.eu/api.php?call=files&amp;cat=person&amp;id=logo.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="http://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="./api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2015-04-16 23:52:10', '2015-04-16 23:52:10'); REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'enUS', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:35:01', '2016-06-23 18:35:01');
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'jaJA', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="http://www.neopolimatrix.eu/api.php?call=files&amp;cat=person&amp;id=logo.png" alt="" width="350" height="149" data-mce-src="http://www.neopolimatrix.eu/api.php?call=files&amp;cat=person&amp;id=logo.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="http://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2015-04-16 23:53:40', '2015-04-16 23:53:40'); REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'esES', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:34:43', '2016-06-23 18:34:43');
REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'frFR', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:34:51', '2016-06-23 18:34:51');
REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'jaJA', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:34:14', '2016-06-23 18:34:14');
REPLACE INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about', 'trTR', '<p style="text-align: center;" data-mce-style="text-align: center;"><strong><img style="margin-bot: 10px;" src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" alt="" width="350" height="149" data-mce-src="api.php?call=files&amp;cat=img&amp;id=headbanner.png" data-mce-style="margin-bot: 10px;"></strong></p><p style="text-align: center;" data-mce-style="text-align: center;"><strong>About Slingit - what it does and how this works</strong></p><p style="text-align: center;" data-mce-style="text-align: center;">&nbsp;</p><p style="text-align: center;" data-mce-style="text-align: center;"><em>What slingit can do for you</em></p><p style="text-align: left;" data-mce-style="text-align: left;">You want to send a file that is too big for your e-mail provider to handle?</p><p style="text-align: left;" data-mce-style="text-align: left;">Your not working in your own envoirenment and need an easy gateway?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share files friend-to-friend, without uploading them to any host whatsoever?</p><p style="text-align: left;" data-mce-style="text-align: left;">You want to share a file with many friends at at the same time, without taking ages?</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>slingit does stuff</em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Drag the data you want to share to the field. The file will be loaded into your browser cache.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_input.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Without uploading your data to an actual server, your browser\'s javascript creates a torrent for your file and initializes the WebRTC client for opening peers.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_no_server.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">A log will appear providing the direct download link for your file. <br>z.B.: <input style="width: 90%;" type="text" value="https://www.slingit.org/#!start;hash.4192b9c3d3ab413c1720d3f20v0643b7645b79f7" data-mce-style="width: 90%;"><br>Über diesen Link erreicht jeder nun mit seinem Browser die Datei, die du teilen möchtest.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_client.png"></p><p style="text-align: justify;" data-mce-style="text-align: justify;">Clicking this link will immedately start the WebRTC client and downloading the file directly from your peer. You can claim the file after it\'s loaded by clicking on download.</p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=about_file_to_harddrive.png"></p><p style="text-align: center;" data-mce-style="text-align: center;"><em><br>What\'s great about this </em></p><p style="text-align: justify;" data-mce-style="text-align: justify;">The more people download a file simultaniously, the FASTER the download will become for everybode, hence the efficiency of the torrent protocol.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">No hosters or dubious sharing platforms needed. Even we can\'t tell what you\'re sharing.</p><p style="text-align: justify;" data-mce-style="text-align: justify;">Peer to Peer means: maximum download and upload efficiancy.</p><p style="text-align: center;" data-mce-style="text-align: center;"><br><em>the Circle of Files!</em></p><p style="text-align: center;" data-mce-style="text-align: center;"><img src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png" alt="" width="400" data-mce-src="api.php?call=files&amp;cat=img&amp;id=circle_of_files.png"></p>', 1, 1, '2016-06-23 18:34:35', '2016-06-23 18:34:35');
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'deDE', '&Uuml;ber Slingit', 0, 0, '2015-04-15 18:29:16', '0000-00-00 00:00:00'); INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'deDE', '&Uuml;ber Slingit', 0, 0, '2015-04-15 18:29:16', '0000-00-00 00:00:00');
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'enUS', 'about', 0, 0, '2015-04-15 18:29:16', '0000-00-00 00:00:00'); INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'enUS', 'about', 0, 0, '2015-04-15 18:29:16', '0000-00-00 00:00:00');
INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'frFR', 'sur SlingiT', 3, 3, '2015-04-18 04:45:58', '2015-04-18 04:45:58'); INSERT INTO `system_text` (`id`, `lang`, `text`, `author`, `author_edit`, `time_create`, `time_edit`) VALUES ('about_btn', 'frFR', 'sur SlingiT', 3, 3, '2015-04-18 04:45:58', '2015-04-18 04:45:58');