diff options
Diffstat (limited to 'application/views/file')
-rw-r--r-- | application/views/file/client.php | 23 | ||||
-rw-r--r-- | application/views/file/delete_form.php | 9 | ||||
-rw-r--r-- | application/views/file/deleted.php | 3 | ||||
-rw-r--r-- | application/views/file/footer.php | 3 | ||||
-rw-r--r-- | application/views/file/header.php | 15 | ||||
-rw-r--r-- | application/views/file/html_footer.php | 5 | ||||
-rw-r--r-- | application/views/file/html_header.php | 21 | ||||
-rw-r--r-- | application/views/file/non_existent.php | 3 | ||||
-rw-r--r-- | application/views/file/show_url.php | 6 | ||||
-rw-r--r-- | application/views/file/too_big.php | 3 | ||||
-rw-r--r-- | application/views/file/upload_error.php | 6 | ||||
-rw-r--r-- | application/views/file/upload_form.php | 32 |
12 files changed, 129 insertions, 0 deletions
diff --git a/application/views/file/client.php b/application/views/file/client.php new file mode 100644 index 000000000..0ebc20791 --- /dev/null +++ b/application/views/file/client.php @@ -0,0 +1,23 @@ +<p><b>Shell:</b></p> +<pre> +<?php if(false): ?> +>curl -n -F "content=<-" <?php echo site_url(); ?> < file (not binary safe) +cat file | curl -n -F "content=<-" <?php echo site_url(); ?> (not binary safe) +<?php endif; ?> +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>Client:</b><br /> +<p>Development (git): <a href="http://git.server-speed.net/users/flo/fb/">http://git.server-speed.net/users/flo/fb/</a><br /> +Latest release: <a href="<?php echo $client_link; ?>"><?php echo $client_link; ?></a>.<br /> +GPG sigs, older versions: <a href="<?php echo $client_link_dir; ?>"><?php echo $client_link_dir; ?></a> +</p> +<p>If you want to use authentication (needed for deleting) add the following to your ~/.netrc:</p> +<pre> +machine paste.xinu.at password my_secret_password +</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> + diff --git a/application/views/file/delete_form.php b/application/views/file/delete_form.php new file mode 100644 index 000000000..7d4f2329f --- /dev/null +++ b/application/views/file/delete_form.php @@ -0,0 +1,9 @@ +<div style="text-align:center"> + <?php echo form_open('file/delete/'.$id); ?> + <p> + <?php if($msg) echo $msg."<br />"; ?> + Password:<input type="password" name="password" size="10" /> + <input type="submit" value="Delete" name="process" /> + </p> + </form> +</div> diff --git a/application/views/file/deleted.php b/application/views/file/deleted.php new file mode 100644 index 000000000..865b5304a --- /dev/null +++ b/application/views/file/deleted.php @@ -0,0 +1,3 @@ +<div style="text-align:center"> + <p><?php echo $id; ?> has been deleted.</p> +</div> diff --git a/application/views/file/footer.php b/application/views/file/footer.php new file mode 100644 index 000000000..eda863585 --- /dev/null +++ b/application/views/file/footer.php @@ -0,0 +1,3 @@ + </div> +</body> +</html> diff --git a/application/views/file/header.php b/application/views/file/header.php new file mode 100644 index 000000000..f6073707a --- /dev/null +++ b/application/views/file/header.php @@ -0,0 +1,15 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> + <title><?php echo isset($title) ? $title : ''; ?></title> + <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>data/default.css" media="screen" /> + <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> +</head> + +<body> + <div class="top"> + <?php echo anchor('file/index', 'New'); ?> + </div> + + <div class="content"> diff --git a/application/views/file/html_footer.php b/application/views/file/html_footer.php new file mode 100644 index 000000000..ddc460a39 --- /dev/null +++ b/application/views/file/html_footer.php @@ -0,0 +1,5 @@ + </td> + </tr> + </table> + </body> +</html> diff --git a/application/views/file/html_header.php b/application/views/file/html_header.php new file mode 100644 index 000000000..52ffab007 --- /dev/null +++ b/application/views/file/html_header.php @@ -0,0 +1,21 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title><?php echo $title; ?></title> + <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>data/paste.css" /> + <link rel="stylesheet" type="text/css" href="<?php echo base_url(); ?>data/paste-<?php echo $current_highlight; ?>.css" /> + </head> + <body> + <div class="top_bar"> + <a class="raw_link no" href="<?php echo $new_link; ?>">New</a> | + <a class="raw_link no" href="<?php echo $raw_link; ?>">Raw</a> | + <a class="raw_link no" href="<?php echo $plain_link; ?>">Plain</a> | + Currently: <?php echo $current_highlight; ?> | + Timeout: <a class="raw_link no" href="<?php echo $delete_link; ?>" title="delete"><?php echo $timeout; ?></a> + <div style="float:right;"> + <a class="raw_link no" href="<?php echo $auto_link; ?>">Code</a> | + <a class="raw_link no" href="<?php echo $rmd_link; ?>">Render Markdown</a> + </div> + </div> + <table class="content"> + <tr> diff --git a/application/views/file/non_existent.php b/application/views/file/non_existent.php new file mode 100644 index 000000000..9f4a79913 --- /dev/null +++ b/application/views/file/non_existent.php @@ -0,0 +1,3 @@ +<div style="text-align:center"> + <p>I'm sorry, but the requested file doesn't exist.</p> +</div> diff --git a/application/views/file/show_url.php b/application/views/file/show_url.php new file mode 100644 index 000000000..e0e3dc8a6 --- /dev/null +++ b/application/views/file/show_url.php @@ -0,0 +1,6 @@ +<div style="text-align:center"> + <p> + You can get your file here:<br /> + <a href="<?php echo $url; ?>"><?php echo $url; ?></a><br /> + </p> +</div> diff --git a/application/views/file/too_big.php b/application/views/file/too_big.php new file mode 100644 index 000000000..aa5c42835 --- /dev/null +++ b/application/views/file/too_big.php @@ -0,0 +1,3 @@ +<div style="text-align:center"> + <p>Sorry, the file you uploaded is too big.</p> +</div> diff --git a/application/views/file/upload_error.php b/application/views/file/upload_error.php new file mode 100644 index 000000000..e757b58c1 --- /dev/null +++ b/application/views/file/upload_error.php @@ -0,0 +1,6 @@ +<div style="text-align:center"> + <p> + An error occured while uploading.<br /> + Most likely your file is too big. + </p> +</div> diff --git a/application/views/file/upload_form.php b/application/views/file/upload_form.php new file mode 100644 index 000000000..4b23783dd --- /dev/null +++ b/application/views/file/upload_form.php @@ -0,0 +1,32 @@ +<div style="margin-top: 100px; text-align:center"> + <?php echo form_open_multipart('file/do_upload'); ?> + <p> + File: <input type="file" name="file" size="30" /> + <input type="submit" value="Upload" name="process" /><br /> + Optional password (for deletion): <input type="password" name="password" size="10" /> + </p> + </form> + <p>Pasting text directly has been disabled due to extensive bot problems. Please use the file upload instead.</p> +<?php if (false): ?> + <p><b>OR</b></p> + <?php echo form_open_multipart('file/do_paste'); ?> + <p> + <textarea name="content" cols="80" rows="20"></textarea><br /> + <div style="display: none">Email: <input type="text" name="email" size="20" /></div> + Optional password (for deletion): <input type="password" name="password" size="10" /><br /> + <input type="submit" value="Paste" name="process" /> + </p> +<?php endif; ?> + </form> +</div> +<br /> +<p>Uploads/pastes are deleted after 5 days<?php if($small_upload_size > 0): ?> + unless they are smaller than <?php echo format_bytes($small_upload_size); ?> + <?php endif; ?>. Maximum upload size is <?php echo format_bytes($max_upload_size); ?></p> +<p>For shell uploading/pasting and download information for the client go to <a href="<?php echo site_url("file/client"); ?>"><?php echo site_url("file/client"); ?></a></p> +<br /> +<p>If you experience any problems feel free to <a href="http://bluewind.at/?id=1">contact me</a>.</p> +<br /> +<div class="small"> + <p>This service is provided without warranty of any kind and may not be used to distribute copyrighted content.</p> +</div> |