X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/d6f7b60af9718101c32f889b3d981eba9c98a3c0..15a5134227f6463eda54d21821eecffd433b4673:/README.rst?ds=sidebyside diff --git a/README.rst b/README.rst index 8a9371d..f5c93f2 100644 --- a/README.rst +++ b/README.rst @@ -28,6 +28,9 @@ Features - xmllint - php syntax check +- history in the sidebar + + - old files can be downloaded easily ============ Dependencies @@ -41,6 +44,19 @@ Install VersionControl_Git $ pear install versioncontrol_git-alpha +Install Services_Libravatar +========================== +:: + + $ pear install services_libravatar-alpha + + +Install Date_HumanDiff +====================== +:: + + $ pear install https://github.com/downloads/cweiske/Date_HumanDiff/Date_HumanDiff-0.1.0.tgz + Install GeSHi ============= @@ -90,14 +106,18 @@ Technical details TODO ==== +- filters (xmllint --format, rapper) - search - OpenID-Login to get username+email as authorship information -- sidebar: history - document how to keep disk usage low (block size) - comments - when 2 people edit, merge changes - diff changes - configurable highlights +- tags +- autotags for file types +- Atom feed for new pastes +- Atom feed for paste changes URLs @@ -113,10 +133,10 @@ URLs Display raw file contents ``/[0-9]/delete`` Delete the paste -``/search(/.+)?`` - Search for term +``/search(/[0-9]+)?q=..`` + Search for term, with optional page ``/list(/[0-9])?`` - List all pastes + List all pastes, with optional page Internal directory layout @@ -124,10 +144,13 @@ Internal directory layout :: repos/ - 1/ - git repository for paste #1 - .git/ + work/ + 1/ - work directory for paste #1 + 2/ - work directory for paste #2 + git/ + 1.git/ - git repository for paste #1 description - Description for the repository - 2/ - git repository for paste #2 + 2.git/ - git repository for paste #2 Search