[3.2][BETA] Advanced Shop System

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Ideas Centre
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by mrgoldy » Sun Sep 15, 2019 9:29 pm

We appreciate the kind words by everyone.
Also the testing done, it is welcomed with both arms.

I think we made the 'workflow' of our extensions quite clear, but will do again:
We will slowly and steadily expand with more extension. Each with its own purpose. So requesting new features such as a Marketplace is rather futile, as it will never be part of this main extension. At some point we might consider it as an add on, but for now it's not going to happen.

About transfers; they are possible in the sense that an administrator can create an 'gifting' category and set multiple items there. For example 10 points, 50 points, 1000 points, or what ever (s)he feels like. Then set an optional gift price for them. That way users can gift other users points. And if they purchase them theirselves, nothing 'changes'. In the fact of, I can purchase a 1000 points for a price of a 1000 points and I am non the richer.

We will look into adding the possibility of adding a negative gift percentage, so you can also lower the gift price. We didn't really consider that option, as we thought gifting would either be the same price or more expensive. But this shouldn't be too much work to implement so we can have a look.

The gifting to yourself is a good catch, that should be amended aswell. Thank you for letting us know.

Notifying an administrator of all and any purchases seems redundant, especially cause they can just check the logs theirselves and the Overview page gives some quick glances at those aswell.

The additional item types will become available in due time on our website (https://www.phpbbstudio.com).
You can check there if a download is available.

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][BETA] Advanced Shop System

Post by eunaumtenhoid » Mon Sep 16, 2019 12:43 am

ty for reply, about a percentage I talk more about the discount
about gifts would be interesting an option to enable some items as gift only disable as purchase and activate as gift
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

User avatar
hamidouki
Registered User
Posts: 195
Joined: Sun Aug 02, 2015 2:33 pm
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by hamidouki » Tue Sep 17, 2019 6:30 am

It is very nice if you add paypal
Very nice job
Salutations à la communauté phpBB

User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by mrgoldy » Tue Sep 17, 2019 11:11 pm

The original post has been updated.

User avatar
Raul [ThE KuKa]
Style Customisations
Style Customisations
Posts: 6651
Joined: Mon Dec 08, 2003 9:24 pm
Location: Spain
Name: Raul Arroyo
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by Raul [ThE KuKa] » Thu Sep 19, 2019 5:31 pm

I'm seeing an AWESOME job!!! ;)
All unsolicited PMs will be ignored.
:warning: Knowledge Base | Documentation | Board rules | phpBB Styles Rules & Policies :warning:


If you like my styles, translations, etc. and want to show some appreciation, then feel free to Donate with Image
:flag_es: phpBB Spain - Online Since 2003 :heart:



User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

[3.2][1.1.0-BETA] Advanced Shop System

Post by mrgoldy » Sat Sep 21, 2019 12:38 pm

A new version has been released: 1.1.0-beta
  1. Disable the extension
  2. Do NOT delete data
  3. Delete the phpbbstudio/ass folder
  4. Upload the download to phpbbstudio/ass
  5. Enable the extension
Changelog 1.1.0-beta
  • Fixed shop index’ random items not being random
  • Fixed category’s items displaying in reverse order
  • Fixed inactive category’s items still being visible / usable.
  • Fixed ACP item description’s 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 user’s inventory
  • Enhanced ACP select boxes, they now use Select2.js

User avatar
3Di
Former Team Member
Posts: 14359
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

[3.2][BETA] Advanced Shop System

Post by 3Di » Sat Sep 21, 2019 12:41 pm

^^ Just to stay in constant training ;)
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
👨‍🏫 | Take a tour to | The Studio | 👨‍🏫

PeoplesWelbo
Registered User
Posts: 12
Joined: Sun Sep 22, 2019 11:23 pm

Re: [3.2][BETA] Advanced Shop System

Post by PeoplesWelbo » Sun Sep 22, 2019 11:27 pm

Great looking mod, just wondering. Would it be compatible with Ultimate Points? I know you made "Advanced Points System", but UP has things like the lottery or robbery features. Unless these exist on your extensions too?

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][BETA] Advanced Shop System

Post by eunaumtenhoid » Mon Sep 23, 2019 3:08 am

fantastic update thanks
Curiously you can talk about the Advanced Points System · Purchases extension?
avatar item is for sign too?
I tested but can still give myself this is correct?
a user of mine gave the idea if he could sell his item in the shop would that be a valid idea? for example he has many invitations and would like to put them up for sale
another detail why can't i have duplicate items? could have an option to enable / disable repeated items in inventory, ie adm could allow repeated items or not in inventory
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by mrgoldy » Mon Sep 23, 2019 11:24 am

PeoplesWelbo wrote:
Sun Sep 22, 2019 11:27 pm
Great looking mod, just wondering. Would it be compatible with Ultimate Points? I know you made "Advanced Points System", but UP has things like the lottery or robbery features. Unless these exist on your extensions too?
I haven't tested compatability with Ultimate Points for this extension, that is not the intension of this extension anyway. It's supposed to work with Advanced Points System. So I wouldn't know.

More and more extension will be developed for the Points and Shop Systems, including eventually a lottery. And before you ask for an ETA; absolutely no idea!
eunaumtenhoid wrote:
Mon Sep 23, 2019 3:08 am
fantastic update thanks
Curiously you can talk about the Advanced Points System · Purchases extension?
avatar item is for sign too?
I tested but can still give myself this is correct?
a user of mine gave the idea if he could sell his item in the shop would that be a valid idea? for example he has many invitations and would like to put them up for sale
another detail why can't i have duplicate items? could have an option to enable / disable repeated items in inventory, ie adm could allow repeated items or not in inventory
Gifting self
The gifting to yourself is indeed a bug :/ I thought I had it patched out, turns out I am strict comparing an integer against a string, so it will fail and you can still gift yourself. Will be fixed in the next release, thanks for letting us know.

User marketplace
That's going to be way too big to include in this extension, perhaps later on it can be created as a separate extension, but for now, no it is not possible. We've got planty of work already.

Duplicate items
That is what we are going to look at for the next release if that's possible and how it should look / function. Unfortunately it is not that straight forward.

Avatar item
Not sure what you mean "is for sign too", but the Avatar item type is available over at the Studio's extensions but it is not free.

Advanced Points System · Purchases extension
Is an extension we are working on privately at the moment, which is close to being finished. It allows users to purchase points through Paypal. However, that extension is aimed towards APS and not this Shop extension. Moreover, that extension will not be free.

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][BETA] Advanced Shop System

Post by eunaumtenhoid » Mon Sep 23, 2019 3:31 pm

"is for sign too" >> is SIGNATURE (sorry)

Thanks for the response and the work is all very beautiful and well done!

about Advanced Points System · Purchases extension would be nice if you had more means of payment than paypal
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

PeoplesWelbo
Registered User
Posts: 12
Joined: Sun Sep 22, 2019 11:23 pm

Re: [3.2][BETA] Advanced Shop System

Post by PeoplesWelbo » Mon Sep 23, 2019 9:03 pm

mrgoldy wrote:
Mon Sep 23, 2019 11:24 am
PeoplesWelbo wrote:
Sun Sep 22, 2019 11:27 pm
Great looking mod, just wondering. Would it be compatible with Ultimate Points? I know you made "Advanced Points System", but UP has things like the lottery or robbery features. Unless these exist on your extensions too?
I haven't tested compatability with Ultimate Points for this extension, that is not the intension of this extension anyway. It's supposed to work with Advanced Points System. So I wouldn't know.

More and more extension will be developed for the Points and Shop Systems, including eventually a lottery. And before you ask for an ETA; absolutely no idea!
Appreciate the reply and the work you guys have done on both these mods! Was just curious, but good to hear those things will eventually be coming to APS too.

PeoplesWelbo
Registered User
Posts: 12
Joined: Sun Sep 22, 2019 11:23 pm

Re: [3.2][BETA] Advanced Shop System

Post by PeoplesWelbo » Mon Sep 23, 2019 9:29 pm

Btw, there seems to be an issue with the download at the moment. I get this error:

Code: Select all

General Error
SQL ERROR [ mysqli ]

Duplicate entry '14-1' for key 'user_ext' [1062]

SQL

INSERT INTO phpbb_studio_downloads (ext_id, ext_name, ext_price, user_id, pay_time) VALUES (14, 'Advanced Shop System', 0, 1, 1569274080)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 196
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/phpbbstudio/studio/controller/extensions.php
LINE: 131
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 135
CALL: phpbbstudio\studio\controller\extensions->download()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 57
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 35
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()

User avatar
mrgoldy
Jr. Extension Validator
Posts: 1182
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: [3.2][BETA] Advanced Shop System

Post by mrgoldy » Tue Sep 24, 2019 2:11 pm

PeoplesWelbo wrote:
Mon Sep 23, 2019 9:29 pm
Btw, there seems to be an issue with the download at the moment.
Sorry about that, that should be fixed now!

User avatar
eunaumtenhoid
Registered User
Posts: 884
Joined: Wed Jun 03, 2009 12:46 am
Location: ????

Re: [3.2][BETA] Advanced Shop System

Post by eunaumtenhoid » Wed Sep 25, 2019 2:29 am

could have an option in ACP to block deletion of items in inventory

or a type of permisson:
can delete inventory items

option to enable/disable additional blocks in the shop would be interesting (Featured, sale, Recent...)

EDIT:
can I hope to have a new feature for ASS?
in ACP>USER AND GROUPS>manager groups>SETTINGS
add an option that each time the user is admitted to the group the user receives a certain item?

in sales >> add option to go on sale indefinitely
My translations of the extensions for Brazilian Portuguese
https://github.com/phpBBTraducoes

Post Reply

Return to “Extensions in Development”