Jump to content

Featured Replies

Posted
  • Administrator

Pay to Pin Topics

This application enables admins to monetize their boards by allowing users to pay for pinning topics for a specified number of days. Admins can manage pinned topics based on forum and group settings.

- Requirement:

Per forum settings:

  • Enabled

  • Groups allowed to pay to pin topics

  • Amounts

    • Amount to pin for 7 days

    • Amount to pin for 15 days

    • Amount to pin for 1 month

    • Amount to pin for 2 months

    • Amount to pin for 3 months

    • Amount to pin for 6 months

Settings:

  • Member should only request to pin their topics

  • Commerce:

    • Payment method

    • Tax Class

Per member restriction:

  • Can request to pin topics

Per group restrictions:

  • Number of content count to submit pin requests

  • Number of reputation points to submit pin requests

  • Number of days as a member to submit pin requests

- Note:

  • An invoice will be generated and the topic will be pinned once payment is received. In the meantime, the topic will not be available to be pinned by anyone else. There's a Commerce setting to define the number of days the invoice can expire (ACP -> Commerce -> Invoices -> Invoice Settings -> Invoices must be paid within). You must change the default value (30 days) to something that fits your needs.

File Information

Submitter Adriano

Submitted 12/12/2024

Category Paid Applications

View File

Pay to Pin Topics

  • 2 months later...
  • Replies 6
  • Views 116
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • What's New in Version 2.0.1 Fix errors when editing a forum

Posted Images

Hi,

When I try to publish a new category with a color and an icon I get this:

TypeError: implode(): If argument #1 ($separator) is of type string, argument #2 ($array) must be of type array, null given (0)

#0 /home/applications/paytopintopics/extensions/core/UINode/payToPinTopics.php(66): implode()

#1 /home/system/Node/Model.php(3675): IPS\paytopintopics\extensions\core\UINode\payToPinTopics->processForm()

#2 /home/system/Node/Controller.php(489): IPS\Node\Model->saveForm()

#3 /home/applications/forums/modules/admin/forums/forums.php(94): IPS\Node\Controller->form()

#4 /home/system/Dispatcher/Controller.php(128): IPS\forums\modules\admin\forums\forums->form()

#5 /home/system/Node/Controller.php(117): IPS\Dispatcher\Controller->execute()

#6 /home/applications/forums/modules/admin/forums/forums.php(54): IPS\Node\Controller->execute()

#7 /home/system/Dispatcher/Dispatcher.php(169): IPS\forums\modules\admin\forums\forums->execute()

#8 /home/admin/index.php(15): IPS\Dispatcher->run()

#9 {main}

Thanks

  • Author
  • Administrator

@Steph40 , please disable NUMBER OF TOPICS PER FORUM and try this one again. Then disable this one and try NUMBER…

I reported an error long time ago to IPS where two apps that add tabs in Forums won’t work together, but will separately.

Please make this test and let me know so I can post again the bug on IPS.

I don't see that setting sorry, where is it? I am just creating a category btw.

  • Author
  • Administrator

Disable the app on ACP -> System -> Applications-> application row:

IMG_6811.jpeg

Disable one of them. Test the other. Then disable the other and reenable the one you disabled first. I need to know if they work alone. That was the bug reported to IPS. I want to make sure if that’s the case or not.

I have disabled and reenabled one after the other and the issue is the no matter what.

  • Author
  • Administrator

What's New in Version 2.0.1

  • Fix errors when editing a forum

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.