Skip to content

Commit 55bada5

Browse files
committed
Update readme for install instructions and new permissions
1 parent 8aad3b8 commit 55bada5

1 file changed

Lines changed: 27 additions & 8 deletions

File tree

README.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,46 @@
22

33
## Installation
44

5-
Clone into ext/phpbbde/pastebin:
5+
Copy the content of this repository via git clone:
66

77
git clone https://github.com/phpbb-de/phpbb-ext-pastebin ext/phpbbde/pastebin
88

9-
Go to ext/phpbbde/pastebin and install dependencies:
9+
or create the following directory structure in your phpBB-root directory:
1010

11-
php composer.phar install --no-dev
11+
ext/phpbbde/pastebin
1212

13-
If you wish to contribute to development, you should also consider installing the development dependencies by leaving out --no-dev.
14-
15-
Go to "ACP" > "Customise" > "Extensions" and enable the "phpBB.de pastebin" extension.
13+
and copy the repository content to it.
1614

17-
## Development
15+
Go to "ACP" > "Customise" > "Extensions" and enable the "Pastebin" extension.
16+
17+
## Added permissions
18+
The extension adds on the first install group permissions to "user standard" role and "Standard Moderator"
19+
and "Full Moderator" roles. You will find them in the user or moderator roles tab "Pastebin".
20+
21+
**New user permissions:**
22+
23+
- Can delete own pastebin entries
24+
- Can edit own pastebin entries (Storage duration, Syntax highlighting)
25+
- Can post pastebin entries
26+
- Can post non-pruned pastebin entries
27+
- Can post pastebin entries without visual confirmation
28+
- Can view pastebin entries
29+
30+
**New moderator permissions:**
31+
32+
- Can delete pastebin entries
33+
- Can edit pastebin entries (Storage duration, Syntax highlighting)
34+
- Can deactivate pruning of selected pastebin entries
35+
36+
## Development and bug reports
1837

1938
If you find a bug, please report it on https://github.com/phpbb-de/phpbb-ext-pastebin
2039

2140
## Automated Testing
2241

2342
We use automated unit tests including functional tests to prevent regressions. Check out our travis build below:
2443

25-
master: [![Build Status](https://travis-ci.org/phpbb-de/phpbb-ext-pastebin.png?branch=master)](http://travis-ci.org/phpbb-de/phpbb-ext-pastebin)
44+
3.2.x: [![Build Status](https://travis-ci.org/phpbb-de/phpbb-ext-pastebin.png?branch=3.2.x)](http://travis-ci.org/phpbb-de/phpbb-ext-pastebin)
2645

2746
## License
2847

0 commit comments

Comments
 (0)