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,79 @@
# phpBB Studio - Advanced Shop System
#### v1.1.4-RC on 11-03-2020
- Fixed ACP slider settings
- Fixed ACP Logs pagination
- Fixed special characters displaying incorrectly
- Added phpBB 3.3 compatibility
#### v1.1.3-RC1 on 20-12-2019
- Entered the stage features frozen.
- Fixed a bug in the shop blocks
- Fixed the wrong count in shop user blocks
- Added an option to determine where the Shop link shows up
- Fixed a bug where the ACP Inventory would not use the correct user
- Fixed a bug where the gift notification would throw a warning
- Added notifications for ACP Inventory gifts
#### v1.1.2-beta on 01-12-2019
- Fixed ACP "Overview" spenders block
- Fixed a bug where sale or featured items would not show up
- Added automatic cache purge option after file uploads
- Added shop blocks to the APS display page
- Added version checker
#### v1.1.1-beta
- Fixed users being able to gift themselves _(now for real)_
- Fixed pressing enter causing the page to reload instead of submitting the gift form
- Fixed redundant `=` in an HTML class attribute
- Fixed points distribution, now all goes through Advanced Points System
- Fixed the permission for managing the ACP Inventory not showing up
- Fixed entity import names to prevent warnings on lower PHP versions
- Fixed “File” item type not downloading when immediately deleted
- Fixed double slashes (`//`) in shop folders' and files' paths
- Added additional checks to file functions to ensure file existance
- Added style template events
- Added item stacking
- Multiple of the same item can now be in a user's inventory
- Only when the item is allowed to be stacked by the Administrator
- The maximum item stack is configurable on a per item basis
- Users need the permission to be authorised to stack items
- Full explanation added to the “Take the tour” upon item creation
- Extended index panels configuration
- Panels can now be disabled by giving them a limit of 0
- Panels can now be ordered, determining in which order they are displayed
- Panels width is now also configurable by the administrator
#### v1.1.0-beta
- Fixed shop index random items not being random
- Fixed categorys items displaying in reverse order
- Fixed inactive categorys items still being visible / usable.
- Fixed ACP item descriptions colour palette
- No longer interferes with the “Create a group” item type palette
- Now responsive and properly resizes on different screen sizes
- Fixed ACP item prices values
- Proper minimum and maximum values have been added to the HTML
- PHP logic has been added in order to check the respective values and show errors
- Fixed ACP item gift percentage, it can now also be negative _(-100% / +999%)_
- Fixed users being able to gift themselves
- Added ACP item _“Gift only”_ configuration
- Items can be configured so they can only be gifted to an other user and not purchased for personal use
- Please note, if _Gift only_ is set to Yes, but _Can be gifted_ is set to No, no actions will be shown in the shop
- Added ACP item _“Availability”_ configuration
- Items can be configured to only be available within a certain time
- If the item is no longer available, it will not show up in the shop, but it will still show up in users inventories
- Added ACP item _“Related items”_ configuration
- Related items can now be toggled on/off
- Upto 8 items can be selected to be related to this item
- If no items are selected, it will show the 4 closest ordered items
- Added ACP item _copy_ functionality
- Items can now be copied, duplicated, to easily create similar items within a single category
- Added ACP Files module back link
- Added ACP Inventory module
- Administrators can now manage users inventory
- Either globally add/delete items from user(s) and/or group(s) at once
- Or adding/deleting items from a single users inventory
- Enhanced ACP select boxes, they now use _Select2.js_
#### v1.0.0-beta
- first release

View File

@@ -0,0 +1,19 @@
/**
* Advanced Shop System extension © Copyright phpBB Studio 2019
* https://www.phpbbstudio.com
*
* ASS 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 phpBB equal or greater than 3.2.7

View File

@@ -0,0 +1,8 @@
# phpBB Studio - Advanced Shop System
- Fully integrated Shop System for the [Advanced Points System](https://github.com/phpBB-Studio/AdvancedPointsSystem)
- Ease-of-use filesystem interface for item images and files.
- High customisation options and possibilities per item.
- Several item types included by default<br />*(Ranks and Files included by default)*
- More item types are available for expanding.
- Fully extendable by other extensions.<br />*(with detailed explanation and examples)*

View File

@@ -0,0 +1,86 @@
<h1 align="center"><img src="./images/ass.png" alt="Advanced Shop 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 items](#other-items)
> - [Other extensions](#other-extensions)
> - [Extending Advanced Shop System](#extending-advanced-shop-system)
> - [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 Shop System` under the **Disabled Extensions** list, and click its **`Enable`** link.
5. Set up and configure `Advanced Shop System` by navigating in the ***<abbr title="Administration Control Panel">ACP</abbr>*** to `Extensions » Advanced Shop 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 Shop System` under the **Enabled Extensions** list, and click its **`Disable`** link.
3. To permanently uninstall, click **`Delete Data`** and then delete the `/ext/phpbbstudio/ass` 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/AdvancedShopSystem/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 Shop System for the [Advanced Points System](https://github.com/phpBB-Studio/AdvancedPointsSystem)
- Ease-of-use filesystem interface for item images and files.
- High customisation options and possibilities per item.
- Several item types included by default<br />*(Points and Files included by default)*
- More item types are available for expanding.
- Fully extendable by other extensions.<br />*(with detailed explanation and examples)*
## Other items
- [Rank](https://phpbbstudio.com/extensions/advanced-shop-system-rank)
- [Avatar](https://phpbbstudio.com/extensions/advanced-shop-system-avatar)
- [Username](https://phpbbstudio.com/extensions/advanced-shop-system-username)
- [Groups](https://phpbbstudio.com/extensions/advanced-shop-system-groups) *(Create a group and Join a group)*
- [Permissions](https://phpbbstudio.com/extensions/advanced-shop-system-permissions) *(Global permissions and Local permissions)*
## Other extensions
- [Advanced Points System](https://github.com/phpBB-Studio/AdvancedPointsSystem)
- [Advanced Points System · Purchases](https://phpbbstudio.com/extensions/advanced-points-system-purchases)
- [Advanced Points System · Auto Groups](https://github.com/phpBB-Studio/AdvancedShopSystemAutoGroups)
## Extending Advanced Shop System
For the extension developers amongst us, we have written a comprehensive Wiki that should describe everything in detail.
This can be read over at [Extending Advanced Shop System](https://github.com/phpBB-Studio/AdvancedShopSystem/wiki/Extending-ASS). 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: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 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 Shop System">
<title></title>
</head>
<body style="background-color: #ffffff; color: #000000;">
</body>
</html>