PasteMe

Demo

PasteMe

更新日志

PasteMe更新日志

PasteMe

Ubuntu Paste 的本土化版,有加密功能,文本框的内容可以一键复制,上传的内容可以选择永久保存或者是即阅即焚

索引串

每一个被上传的文本都有一个字符串去对其进行唯一标识,就像是门牌号一样,我称它为“索引串”。纯数字的索引串对应永久空间的文本,包含字母的索引串对应临时空间的文本。

对于别人分享的文本

  1. 可直接通过网页链接访问。
  2. 可在主页左上角的输入框输入索引串进行访问。

对于准备上传的文本

  1. 永久保存:直接在主页进行上传。
  2. 阅后即焚:在左上角输入含有字母的索引串,前往相应的临时空间,页面会变成灰色,并开始对索引串进行索引。若索引至一个已存在的内容则进行“阅读”,若索引至一个“空地”则进行“创建”。

部署

web_root
 ├─ index.php
 ├─ success.php
 ├─ favicon.ico (if you have)
 ├─ lib
 │   ├─ config.php
 │   ├─ init.php
 │   ├─ frame.php
 │   ├─ tableEditor.php
 │   ├─ dbEditor.php
 │   ├─ util.php
 │   └─ submit.php
 ├─ css
 │   └─ prism.css
 └─ js
     ├─ prism.js
     ├─ tools.js
     └─ prism.copy-all.js

进入lib文件夹,将config.example.php复制一份并重命名为config.php,修改config.php中数据库相关的信息,并将website项更改为服务器的域名。

然后在浏览器中访问web_root/lib/init.php来初始化数据库。

Rewrite(必要)

Nginx

if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php$1 last;
}

Apache

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

其它

版权所有

Copyright © 2017-2018 Lucien Shui All Rights Reserved

捐助

谢谢老板

Responses
  1. tianluo

    tql

    Reply
  2. Barry Li

    您好,临时空间的用法可否再写得详细一些,不是很能理解,不好意思。

    Reply
    1. @Barry Li

      过几天有空的时候我会再写的详尽一点。

      Reply