ILance Changelog
Changes found to this specific product will be publically visible below. To begin, please select a version to display the changelog history.
3.1.4
Upgraded 3.1.4 to the new ILance Header which uses css id's and divs (no tables)
Moved common and static templates into the file system (no more dealing with templates in admincp)
Upgraded template manager into the new CSS Styles Manager (no more css expertise needed)
Upgraded client and admin nav logic (uses phrases & new xml entries changed to reflect)
Updated Transaction CSV to support Tax amount and Total Amount (amount+tax) fields
Updated Amount Formatting with Currency for Provider To Buyer (P2B) Invoices where 0 was being displayed when $0.00 should be the output
Updated Accounting Dashboard to reflect Provider Generated Transactions better
Added numerous phrases for the new client and admincp navs (requires client to import ilance-phrases.xml for 3.1.4)
Fixed subscription plan manager when some clients did not see their subscription at all (rare situations)
Upgraded the attachment.php script to handle better file system / db file support better (reduced code, more readable)
Upgraded all templates that had bgcolor="{color}" into class="{class}" (almost all templates) to gear up for more css vs obsolete html tags
Numerous input filter security fixes
Added Tax field and Total Amount field to Transaction History
Replaced "Invoice ID" with the Transaction ID number (for security)
Fixed Distance Calculation Template condition to hide if not in use
Removed obsolete html code and reduced nested tables within templates
Removed Bordering from the portfolio thumbnails
Removed obsolete class tdrow1, tdrow2, tdrow3, tdrow4 and tdrow5 (replaced .tdrow5 as .award css element) within the portfolio menus and replaced with alt1 and alt2 class elements
Removed obsolete images that are unused
Moved Recently Viewed Auctions from Main Page to My CP Dashboard area
Added ability to turn any profile question into an auction filter which the poster can choose values to filter users during bidding (age, weight, eye color, etc)
Migrated Top Nav Menu into new xml format for less code editing
Fixed minor issue with watchlist and auctions block for no results returned phrase
Fixed quick registration feature where it was outputting some error messages at top if error reporting was enabled
Added a findhooks.php script to the main folder for developers to easily find ilance hook locations in the software.
Removed all instances of {template_table_cellpadding} and {template_table_cellspacing} and {template_table_align}
Fixed issue with contact us template where if a guest attempts to contact admin there is no more parse notices at the top
Added filter on buying tools menu (buying.html) to only search new leads posted in last 24 hours
Altered phrasing on the buying and selling right nav menus (ie: Escrow Activity changed to Product Escrow Activity) .. etc
Fixed login.php url redirection issue
Fixed Fee calculator popup windows and removed undesired line break at very top
Made the experts search left nav respect the distance calculation options in adminscp
Added search facility within email template manager
Added new icons to the front end buying and selling pages
Added Ending soon Block to front page
Fixed Budget Pulldown on post rfp page to not show empty pulldown if no budget ranges exist and now default's itself on "I prefer not to disclose my budget"
Fixed Bid Type Filter on post rfp page to not show empty pulldown if no bid types were defined in the admincp category manager and now defaults itself on "I will accept various bidding types (no restriction)"
Fixed Additional Categories pulldown on post rfp page to not show empty category menu and to hide it instead.
Added Reserve Price icons to the reserve price posting rfp page
Added File Extensions overview for the shipping information box pertaining to digital media delivery options
Added File Extensions overview for the slideshow image box
XSS security issues fixed in 3.1.4 on search result pages
Added required field icon indicators in the AdminCP subscription plan menu
Updated post auction insertion fee table to also show any relevent "budget level insertion fees" if a user selects a budget range tied to an insertion group.
Fixed Insertion Charge Logic during posting of auction to include both insertion type fees of category fees and BUDGET range fee (budget logic wasn't working before). If 2 fee types are defined they will be be charged to the end user.
Invoice now looks like the following (when both insertion fees are in use):
"Insertion fee for auction #24603151 - Budget Range [Large Project ( US$1,000.00 - US$100,000.00 )] Insertion Fee (US$50.00), Category [Web Design] Insertion Fee (US$8.00)"
Withdraw Manager AdminCP Interface Updated - Better Fee Handling Overview and Charging for all available withdraw method gateways (paypal, check, bank/wire, etc)
Updated ILance upgrade system to import and add any email templates, language phrases or css style elements during upgrade
3.1.5 - 3.1.7
Added support for Australia distance database calculation and radius features
Added support for Poland distance database calculation and radius features
Added support for Japan distance database calculation and radius features
Added support for Germany distance database calculation and radius features
Added additional language xml package settings xxx ie: en_US, pl.PL, etc
Optimized Transfer of Project Ownership code and template
Fixed logic to not enable user transfers of expired listings
Improved session handling logic
Improved session connection manager within AdminCP
Introduced new popup bit for mouse over on browser icon within connection manager
Introduced a server overload checkup for hosts using Linux
Introduced new template api hooks within the AdminCP > Edit Category Templates
Updated language and style pulldown footer menus to hide if only one language or style exists
Improved SEF URL support for programmers, allowing for extending categories based on subdomains:
ie: computers.ilance.com vs. ilance.com/Computers
Optimized login.php code, introduced LEFT JOINS vs. numerous lines of sql fetch code, quicker response times
Introduced new crawlers xml file to handle search engines agents more efficiently
Fixed AdminCP Refresh template to not span 100% (700px fixed width)
Fixed non-SEO url in breadcrumb for "Buy >" and "Sell >" and now it properly uses SEO as designed
Updated the fee calculator, providing more direction based on new phrases added
Fixed small cosmetic issue on the upload attachment template
Added security to all attachment.php?id=xx urls. No more numbers, all filehash (32 character base), this way users won't do this: ?id=1, ?id=2, etc.
Introduced new database table called "calendar" which will hold userid specific calendar notes
Added AdminCP demo protection for automation tasks (cannot edit or delete) based on ADMINCP_TEST_MODE constant found in class.ilance.inc.php
Added FVF amount on service bid preview page
Introduced new Tab to Languages called Manage to manage all installed languages
Moved AdminCP Templates to the root AdminCP Nav bar in replace of LiveSync
Removed the obsolete LiveSync package until further notice
Added template.php script handler
Moved currency locale settings from AdminCP > Global to AdminCP > Currencies > Settings (tab)
Added Copy to Clipboard for any PHP variable option within the AdminCP
Cleaned up the settings and option controls/switch HTML logic which has been optimized to load faster
Introduced extended help text for nearly all available AdminCP control panel options and controls providing further information about what the feature does and acts like.
Added "reserve price" option on a per category basis - admin can define which product categories have reserve price enabled or disabled allowing for unique category administration
Added reserve price icons to the product category manager overview listings page
Reversed the order of the submit buttons at the bottom of edit product category (cancel | update) instead of (update | cancel)
Added new option to Shipping Method Pulldown when creating a new product auction - None: Shipping or digital download does not apply (for listings that do not require shipments)
Optimzed print_auction_bit() function to not load the db (made use of arguments instead)
Introduced AJAX quick registration feature! (found on the login page when a user is not logged in)
Added ability for admin to remove an existing template variable (wasn't available before)
Enhanced Templates / CSS Manager -> Template Variables Area (added popup icons)
Added DIR_LIVEBID_NAME to config.php (requires users to add this when upgrading to 3.1.7) read how-to-upgrade.txt for more info
Added DIR_SOUNDS_NAME to config.php (requires users to add this when upgrading to 3.1.7) read how-to-upgrade.txt for more info
Introduced Abuse Report Management Feature within AdminCP > Subscribers > Abuse Reports so the admins can view abuse reports instead of abuse reports being emails to the main site administrator allowing for easy overview of submitted abuses
Added New Email Department Manager to allow the site owner to define email departments and email templates sent will use those headers (title from email and completely different email address if required).
Added new Selling Reminder to MyCP Dashboard for Providers: A message will be displayed if the buyer has awarded that provider and the provider needs to "accept" or "reject" that award.. giving more direction to service providers based on buyers awarding their bid proposals
Introduced new custom bid field manager to let admins create custom fields and to have them assigned to any category from the category manager when users are placing bids on service related listings
Updated browser support for Google Chrome (with included icon)
Fixed issue with table showing a line when no pagnation links are available
Added option to enable or disable the "refreshing.. please wait" splash screen
Added following new permissions: Can use Sealed Bidding [cansealbids]: Defines if any customer within this subscription group can set sealed bidding privacy when listing an auction || Can use Blind Bidding [canblindbids]: Defines if any customer within this subscription group can set blind bidding privacy when listing an auction || Can use Full Bid Privacy (Sealed + Blind) [canfullprivacybids]: Defines if any customer within this subscription group can set full bidding privacy when listing an auction
Integrated new tabs
Integrated more ajax controls such as modal popup window interfaces for ease of use within the search system
Added support for Fulltext searching in the Marketplace
Added ability to let users search providers based on location, industry and more
Redesigned the product listing page to help sellers sell items more without visual content clutter
Introduced new AJAX live page update functionality updating time left, bids and current price every 5 seconds (can be changed)