... Solution without modifying Osclass core.
How everyone connects to their database is different so I will not cover that here.
Make two (2) edits in your database and one (1) in oc-content/themes/your_theme/item.php.
1. Find in database --> (your_prefix)_t_currency --> delete the contents of s_discription. (U.S. dollar)
2. Find --> (your_prefix)_t_locale --> add a comma "," (Without the quotes) to --> s_thousands_sep
Note: You should find s_thousands_sep empty when you start. (Hint to Osclass team)
3. Find the following in your item.php around line 52, in bender:
<h1><?php if( osc_price_enabled_at_items() ) { ?><span class="price"><?php echo osc_item_formated_price(); ?></span> <?php } ?><strong><?php echo osc_item_title() . ' ' . osc_item_city(); ?></strong></h1>
Change to:
<h1><?php if( osc_price_enabled_at_items() ) { ?><span class="price">$<?php echo osc_item_formated_price(); ?></span> <?php } ?><strong><?php echo osc_item_title() . ' ' . osc_item_city(); ?></strong></h1>
Done!
Now when the user inputs .25 or 0.25 Osclass will display --> $0.25
If the user inputs 20000 or 20,000 or 20,000.00 Osclass will display --> $20,000.00
Something to consider: If the user inputs the dollar sign "$" before the number Osclass will display --> $Free
David