summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--application/controllers/file.php6
-rw-r--r--application/views/file/client.php45
2 files changed, 38 insertions, 13 deletions
diff --git a/application/controllers/file.php b/application/controllers/file.php
index bd56c92df..435cc409a 100644
--- a/application/controllers/file.php
+++ b/application/controllers/file.php
@@ -320,6 +320,12 @@ class File extends CI_Controller {
$this->data['client_link_deb'] = base_url().'data/client/deb/';
$this->data['client_link_slackware'] = base_url().'data/client/slackware/';
+ if(preg_match('#^https?://(.*?)/.*$#', site_url(), $matches) === 1) {
+ $this->data["domain"] = $matches[1];
+ } else {
+ $this->data["domain"] = "unknown domain";
+ }
+
if (!is_cli_client()) {
$this->load->view('header', $this->data);
}
diff --git a/application/views/file/client.php b/application/views/file/client.php
index b507c5f1e..ac9aeddb2 100644
--- a/application/views/file/client.php
+++ b/application/views/file/client.php
@@ -1,19 +1,38 @@
-<p><b>Shell:</b></p>
+<h1>Client</h1>
+
+<p>
+ Development (git): <?php echo anchor("http://git.server-speed.net/users/flo/fb/"); ?><br />
+ Latest release: <?php echo $client_link ? anchor($client_link) : "unknown"; ?><br />
+ GPG sigs, older versions: <a href="<?php echo $client_link_dir; ?>"><?php echo $client_link_dir; ?></a>
+</p>
+
+<p>To authenticate add the following to your ~/.netrc:</p>
+
<pre>
-curl -n -F "file=@/home/user/foo" <?php echo site_url(); ?> (binary safe)
-cat file | curl -n -F "file=@-;filename=stdin" <?php echo site_url(); ?> (binary safe)
+machine <?php echo $domain; ?> login my_username password my_secret_password
</pre>
-<p><b>Client:</b></p>
-<p>Development (git): <a href="http://git.server-speed.net/users/flo/fb/">http://git.server-speed.net/users/flo/fb/</a><br />
-<?php if($client_link) {?>Latest release: <a href="<?php echo $client_link; ?>"><?php echo $client_link; ?></a>.<br /><?php }; ?>
-GPG sigs, older versions: <a href="<?php echo $client_link_dir; ?>"><?php echo $client_link_dir; ?></a>
+
+<?php /*
+<p>
+ If you are using fb-client &ge;1.1 you can also use
+ <code>~/.config/fb-client/config</code>. Please refer to
+ <code>man 1 fb</code> for further details.
</p>
-<p>To authenticate add the following to your ~/.netrc:</p>
+ */
+?>
+
+<h2>Packages</h2>
+
+<p>
+ Arch Linux: pacman -S fb-client<br />
+ Debian: <?php echo anchor($client_link_deb); ?><br />
+ Slackware: <?php echo anchor($client_link_slackware); ?>
+</p>
+
+<h1>Shell</h1>
+
<pre>
-machine paste.xinu.at login my_username password my_secret_password
+curl -n -F "file=@/home/user/foo" <?php echo site_url(); ?> (binary safe)
+cat file | curl -n -F "file=@-;filename=stdin" <?php echo site_url(); ?> (binary safe)
</pre>
-<p><b>Packages:</b><br />
-Arch Linux: pacman -S fb-client<br />
-Debian: <a href="<?php echo $client_link_deb; ?>"><?php echo $client_link_deb; ?></a><br />
-Slackware: <a href="<?php echo $client_link_slackware; ?>"><?php echo $client_link_slackware; ?></a></p>