Caramel: Virtual Cash

Carson

Seasoned Veteran
Joined
Apr 11, 2007
Messages
3,912
Reaction score
11
FP$
4,716
Extension Name: Caramel: Virtual Cash
Author: Forum Promotion Development Team

Extension Description: Adds a virtual cash system to your board.
Extension Version: 1.0.0 (RC)

Features:

  • ACP-configurable cash system that allows users to earn and exchange points.
  • Increments can currently be configured for new topics and posts.
  • Allows configuration of cash increments for individual forums.
  • Allows users to donate cash to other users. (links not yet available in profile)
  • MCP module for Managing User Cash.
  • UCP Donation Logs
  • Can earn points for each day that they visit (login increment).
  • Configurable random bonus increments, with toggleable notifications.
  • Tip button on posts, allowing users to quickly donate to one another.
  • (future) Configurable tax on donations.

In the future, we also plan on pushing out separate Shop and Lottery extensions.

Bitbucket Repo: https://bitbucket.org/forumpromotion/caramel
(We welcome pull requests and additions to the Issue Tracker! 🙂)

Screenshots: http://imgur.com/a/0nIaH

Extension Download:
Download RC Release
 
Great job making this and cash amount 2015 in screenshot, good one. :lol:


Also you say this is beta but at the end you say:

Please note that the alpha version likely contains some bugs and using it on a production board is discouraged.
 
master412160 said:
Great job making this and cash amount 2015 in screenshot, good one. :lol:


Also you say this is beta but at the end you say:

Please note that the alpha version likely contains some bugs and using it on a production board is discouraged.

Hello,

I think this was not removed when we release the beta version but Carson can clarify this.

MasterA
 
Can't wait till Forum Promotion begins using this new Extension! It is looking like it will be better than the one we have currently, especially with the games/lottery addition that is being developed to go along with this Extension!
 
Joshua Farrell said:
Can't wait till Forum Promotion begins using this new Extension! It is looking like it will be better than the one we have currently, especially with the games/lottery addition that is being developed to go along with this Extension!

It would be awesome! 🙂
Can't wait either
 
This will be an amazing new feature to FP! I will also use this for my site as well!
 
Looking forward to this one. I used to use Ultimate Points like FP does. Any ETA?
 
Very nice extension. Quick question...the tip_icon image that is included isn't coming up in my Black style.

Edit: It does show up in prosilver default, but not in Black style. Any ideas?

Thanks!
 
I was just looking for some kind of point system so might give this a try see how it goes.
 
Thomasss said:
Socialize said:
I am having issues installing this...


What issues? What happens when you try and install it? 🙂

I just upload all the files to my html folder (I selected all 16 files) when to upload them to my filezilla client. I check the extensions and i do not see the plugin to install. I always used Mybb because it is easier, but I like phpbb way with the design and structure. Another note, I used automod in past versions so if there is a easier tutorial how to install extensions for 3.1+ it could really help me learn 🙂
 
Socialize said:
Thomasss said:
Socialize said:
I am having issues installing this...


What issues? What happens when you try and install it? 🙂

I just upload all the files to my html folder (I selected all 16 files) when to upload them to my filezilla client. I check the extensions and i do not see the plugin to install. I always used Mybb because it is easier, but I like phpbb way with the design and structure. Another note, I used automod in past versions so if there is a easier tutorial how to install extensions for 3.1+ it could really help me learn 🙂


PHPBB 3.1.* extensions are a breeze to install. You have to upload the extension to your /ext folder. When you unzip the extension, make sure you upload the first folder (with everything beneath it) to the /ext folder on your server. Open your phpbb ACP and click on the Customize tab. You should see the new extension listed under Disabled extensions. Just Enable it and you're on your way. Hope this helps.
 
Here's what I got when I tried to install it:

Code:
General Error
SQL ERROR [ mysqli ]

Table 'necrowol_phpb145.phpbb_caramel_log' doesn't exist [1146]

SQL

SHOW COLUMNS FROM phpbb_caramel_log

BACKTRACE

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

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

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
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]/phpbb/db/tools.php
LINE: 1163
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 1185
CALL: phpbb\db\tools->sql_list_columns()

FILE: [ROOT]/phpbb/db/tools.php
LINE: 758
CALL: phpbb\db\tools->sql_column_exists()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\tools->perform_schema_changes()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 550
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 496
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 305
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 202
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 185
CALL: phpbb\db\migrator->update_do()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 80
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/ext/forumpromotion/caramel/ext.php
LINE: 36
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 187
CALL: forumpromotion\caramel\ext->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 179
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()

So I could not install it and I can't remove it from the board at all because I also get errors trying to delete the extension's data.
 
I had the same issue when I tested the extension recently. I did get around it by creating the log table manually and then tried to activate it again and then the rest of the database changes were made successfully.

Not ideal I know but it is a workaround if you are just wanting to play around or test the extension.
 
It's not hurting anything, it's just stuck on my board but it's fine. The board runs perfect as I guess nothing was changed in the code. I'll just wait til a newer version comes out.
 
Thanks for this, I'm presuming it also works for MyBB as it does for PHPBB?
 
Back
Top Bottom