Ajout d'une extension

This commit is contained in:
Gauvain Boiché
2020-04-04 18:27:27 +02:00
parent c3ed8cc1c1
commit 3a964fe237
387 changed files with 58921 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
<Files *>
Order Allow,Deny
Deny from All
</Files>

View File

@@ -0,0 +1,53 @@
# phpBB Studio - Advanced Points System
#### v1.0.6-RC on 11-03-2020
- Fixed template block inclusion
- Fixed approved post points distribution
- Updated permission language strings
- Added phpBB 3.3 compatibility
#### v1.0.5-RC1 on 20-12-2019
- Entered the stage features frozen.
- Fixed a bug where points were displayed on profile despite the setting
- Fixed a bug where excluded points were still receiving points
- Added an option to ignore points which do not meet certain criteria
- Added an option to determine where the Points link shows up
- Enhanced the CSS to be altered more easily for other styles
#### v1.0.4-beta on 01-12-2019
- Major code clean up
- Bumped phpBB version requirement to 3.2.8
- Fixed MCP "Front" missing log language strings
- Fixed ACP "Display" missing language strings
- Fixed ACP setting for "icon position" not taking affect
- Added radio CSS to admin
- Added changing user points for an entire group
- Added the possibility to use an image as icon
- Added to automatically hide display categories without blocks
- Added version checker
#### v1.0.3-beta
- Fixed PHP event DocBlocks versions
- Added PHP event for points distribution
#### v1.0.2-beta
- Improved position of reportee/moderator name in Actions list
- Added public function for points distribution
- Added PHP and Style events
#### v1.0.1-beta
- Updated route requirements
- Fixed pagination issues for blocks
- Fixed top users _cups_ to now show proper colour on same points
- Added top users numbers for users not on the podium
- Added two new permissions
- Can only view own logged actions
- Can only view own logged actions augmentation _(build up)_
- Added support for forum names with special characters, such as emoji
- Added more CSS utility classes
- Fixed CSS to be stylelint compliant
- Fixed a bug where charts were displaying unapproved points
- Fixed a bug where users did not receive unapproved points
#### v1.0.0-beta
- first public release

View File

@@ -0,0 +1,19 @@
/**
* Advanced Points System extension © Copyright phpBB Studio 2019
* https://www.phpbbstudio.com
*
* APS is a free extension for the phpBB Forum Software Package.
* You can redistribute it and/or modify it under the terms of
* the GNU General Public License, version 2 (GPL-2.0) as
* published by the Free Software Foundation.
*
* This extension is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* A copy of the license can be viewed in the license.txt file.
* The same can be viewed at <http://opensource.org/licenses/gpl-2.0.php>
*/
No events required while using at least phpBB 3.2.8

View File

@@ -0,0 +1,9 @@
# phpBB Studio - Advanced Points System
- Fully integrated Points System for phpBB 3.2
- Set up point values on a global or per-forum basis.
- All major native phpBB actions are available.
- User, Moderator and Administrator permissions.
- Notification to user on adjustment by moderator.<br />*(with anonymity)*
- Integrated and fully extendable overview page.<br />*(customisable by user)*
- Fully extendable by other extensions.<br />*(with detailed explanation and examples)*

View File

@@ -0,0 +1,81 @@
<h1 align="center"><img src="./images/aps.png" alt="Advanced Points System" /></h1>
<h4 align="center">An extension for the phpBB Forum Software.</h4>
<p align="center">
<img src="https://img.shields.io/badge/License-GPLv2-gold.svg" alt="GPLv2 License" />
</p>
## Table of Contents
> - [Install](#install)
> - [Uninstall](#uninstall)
> - [Support](#support)
> - [Translations](#translations)
> - [Features](#features)
> - [Other extensions](#other-extensions)
> - [Extending APS](#extending-aps)
> - [You might also like](#you-might-also-like)
> - [License](#license)
## Install
1. Download the latest validated release
2. Unzip the downloaded release and copy it to the `ext` directory of your phpBB board.
3. Navigate in the ***<abbr title="Administration Control Panel">ACP</abbr>*** to `Customise » Extension management » Manage extensions`.
4. Look for `phpBB Studio - Advanced Points System` under the **Disabled Extensions** list, and click its **`Enable`** link.
5. Set up and configure `Advanced Points System` by navigating in the ***<abbr title="Administration Control Panel">ACP</abbr>*** to `Extensions » Advanced Points System`.
> *Read more about [installing phpBB Extensions](https://www.phpbb.com/extensions/installing/#installing).*
## Uninstall
1. Navigate in the ***<abbr title="Administration Control Panel">ACP</abbr>*** to `Customise » Extension management » Manage extensions`.
2. Look for `phpBB Studio - Advanced Points System` under the **Enabled Extensions** list, and click its **`Disable`** link.
3. To permanently uninstall, click **`Delete Data`** and then delete the `/ext/phpbbstudio/aps` directory.
> *Read more about [uninstalling phpBB Extensions](https://www.phpbb.com/extensions/installing/#removing).*
## Support
- **Important: Only official release versions validated by the phpBB Extensions Team should be installed on a live forum. Pre-release (beta, RC) versions downloaded from this repository are only to be used for testing on offline/development forums and are not officially supported.**
- Report bugs and other issues to our **[Issue Tracker](https://github.com/phpBB-Studio/AdvancedPointsSystem/issues)**.
- Support requests can be posted and discussed in the **[Extension support](https://phpbbstudio.com/viewforum.php?f=5)** forum over at the [phpBB Studio](https://www.phpbbstudio.com).
- Support requests can be posted and discussed in the **[Development topic](https://www.phpbb.com/community/viewforum.php?f=456)** over at [phpBB.com](https://www.phpbb.com).
## Translations
- Translations should be posted in the corresponding forum in **[Extension support](https://phpbbstudio.com/viewforum.php?f=5)** over at the [phpBB Studio](https://www.phpbbstudio.com).
- Each translation should be created in a **separate** topic.
- The topic should either contain a **zip archive** as an attachment or a link to your **GitHub repository**.
- Translations should <u>***not***</u> be posted in the Development topic over at [phpBB.com](https://www.phpbb.com).
- Translations should <u>***not***</u> be created as Pull Requests over at the [GitHub](https://github.com/phpBB-Studio/) repository.
## Features
- Fully integrated Points System for phpBB 3.2
- Set up point values on a global or per-forum basis.
- All major native phpBB actions are available.
- User, Moderator and Administrator permissions.
- Notification to user on adjustment by moderator.<br />*(with anonymity)*
- Integrated and fully extendable overview page.<br />*(customisable by user)*
- Fully extendable by other extensions.<br />*(with detailed explanation and examples)*
## Other extensions
- [Advanced Shop System](https://github.com/phpBB-Studio/AdvancedShopSystem)
- [Advanced Points System · Purchases](https://phpbbstudio.com/extensions/advanced-points-system-purchases)
- [Advanced Points System · Auto Groups](https://github.com/phpBB-Studio/AdvancedShopSystemAutoGroups)
- Bank _(To be determined)_
- Lottery _(To be determined)_
## Extending APS
For the extension developers amongst us, we have written a comprehensive Wiki that should describe everything in detail.
You can read about [Extending APS](https://github.com/phpBB-Studio/AdvancedPointsSystem/wiki/Extending-APS) and all [the possibilities](https://github.com/phpBB-Studio/AdvancedPointsSystem/wiki/Extending-possibilities) there are. If there are still any questions, feel free to ask.
## You might also like
- <a href="https://github.com/phpBB-Studio/DiceRolls"><img src="./images/dice_rolls.png" alt="Dice Rolls" /></a>
- <a href="https://github.com/phpBB-Studio/HighlightPosts"><img src="./images/highlight_posts.png" alt="Highlight Posts" /></a>
- <a href="https://github.com/phpBB-Studio/WhoReadWhat"><img src="./images/who_read_what.png" alt="Who Read What" /></a>
- <a href="https://github.com/phpBB-Studio/SubGlobalTopics"><img src="./images/subglobal_topic.png" alt="Sub Global Topic" /></a>
- <a href="https://github.com/phpBB-Studio/TopicCementStyle"><img src="./images/topic_cement.png" alt="Topic Cement Style" /></a>
- <a href="https://github.com/phpBB-Studio/DateTopicStarterTemplate"><img src="./images/topic_events.png" alt="Topic Events" /></a>
## License
GNU General Public License, version 2 ([GPLv2](../license.txt)).
---
> [phpbbstudio.com](https://www.phpbbstudio.com) · GitHub [phpbb-studio](https://github.com/phpbb-studio/) · phpBB [3Di](https://www.phpbb.com/community/memberlist.php?mode=viewprofile&u=177467) / [mrgoldy](https://www.phpbb.com/community/memberlist.php?mode=viewprofile&u=1114105)

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 915 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 993 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 787 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 910 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -0,0 +1,14 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Author" content="phpbbstudio.com">
<meta name="Keywords" content="extension for phpBB">
<meta name="Description" content="Advanced Points System">
<title></title>
</head>
<body style="background-color: #ffffff; color: #000000;">
</body>
</html>