Home page
VS-TrEx Software
7 September, 2010: Patch 5 for Main Skeleton and TrEx is now available for download through self-serve update.
7 September, 2010: RichP's broadband is down until at least Wednesday afternoon, so he may be super-slow responding to email before Thursday. 8pm Class tonight is canceled for the same reason.
HomeWhat is this[Features]ExamplesBuySellAbout UsPrivacyNewsSite map
[Support]BenefitsMultiple Surf FramesBanner LinkingWay StationsPayment Processors
DocumentationKBClasses[New Features]Work List
  VS-TrEx
  Varisearch LLC
  P.O. Box 32
  McKeesport, Pa. 15135

  Phone: 800-764-9109
  Fax: 866-728-9109
Founder: Rich Parker
richp@varisearch-llc.com
richp@vs-trex.com

add to Google Bookmarks add to News Gator add to Digg add to Yahoo MyWeb add to Diigo Bookmark Del.icio.us Bookmark Reddit Bookmark Stumble Upon Bookmark Technorati add to Blogmarks add to Comments add to FaceBook add to MySpace Note on Twitter

2.0.0.8 Complete Patch 5

  • Control/otopurchaseblock: corrected typo that prevented membership levels from showing
  • Banner and mini-banner exchanges now use the 'check for uploaded file' logic that was added to the data entry system in Patch 4
  • Fix: members/newnote.php: Item name and price are now printed above 'buy blocks', if the user goes to send a private message and is out of credits.
  • Add: Basic/Demog: Lockdown: Text string that disables whole site & displays the string as the reason...
    • This is for site moves or urgent maintenance.  Disables surfing, exchanging, join/confirm and member area access
  • Core controls: now adds framework tests to 'quick site status' if 'Check Pendings' is enabled/checked in a frame
  • Control/User details: added 'permissions' to allow members to modify framework entries without giving them access to core controls
  • Signup/join.php: hid a query on a table that is sometimes fragile
  • data/Network2fthelinkring.dat: updated to fix typos: "of of" becomes "of" and /TLRID becomes /tlrid

2.0.0.8 Complete Patch 4b (revision to Patch 4)

  • Correction: (skeleton) A302 block was showing blank image to wrong link
  • Correction: (cskeleton) Core Controls edge block displays were not in sync with live system edge block displays
  • New: Contest function in core control: random surf draw now has CSV output option for mass-prize giveaways
  • Correction: banner/minibanner display in members' manage pages was not working consistently
  • Core Controls: menu changes: all vs-trex/traffic related pages are now on a traffic exchange module page (column 5)
    • Framework module added to end of list

2.0.0.8 Complete Patch 4

  • stats/text] blocks now works as expected
  • members/chgcont: error prevented users from changing their email in certain conditions
  • a related error also prevented users from changing their handle
  • skeleton: removed extra space on menu when images were drawn
  • typo: Core controls/member banking record: Reason=standard (not stardard) offer
  • wordfilter: fixed a bug that let some 'bad words' through the editor in certain conditions
  • Pricing/downline.php: updated data file for shortsitename and tokenname fields
  • Added "extra % on purchases" data to the level-based "pitchblock"
  • purchase.php: Corrected local cash calculation to skip past records without dates
  •   previously, local cash records without dates could be added more than once to the pending balance
  • Balance calculator: removed dependancy on 'reason' for calculation
  • MemberLevelsView: Corrected some missing 'credit' or token name fields
  • VS-TEN Settings: Now have adapters for name/url for sub-net systems
  • Complaint system: Webmaster now has 1-click option to send a note to a reporter whose issue could not be duplicated
  • Giveaway system: New TokensIn class created (41=Giveaway) to separate this from offers
  • Reports system: "User Earnings" report allows multiple selections, offers a CSV option to grab basic email info for users
  • Email system: Options enabled to send email to PMB, in addition to or instead of regular email
  • Heartbeat/cron job expanded to handle extra files for other modules
  • Added basic tracking to offers system (m parameter: 1=email, 3=offers page)
  • SurfedEnough now enables/disables access to the entire offers system
  • One time offers: Added error message if offering an upgrade to a non-existant level
  • Bugfix: your info/change preferences: vs-ten opt out setting saves correctly again
  • Fix: session Cookie should now only last 2 hours from login
  • Updated the dunzip tool the system uses for self-serve updates
  • Private Messaging: If user is allowed, but doesn't have credits, "New Note" page will show appropriate purchase buttons
  • Member Levels: Added ratio calculator function to validate the "x:y" figures
  • Ability to 'hide' your site from being viewed through other sites... domain or sub-domain limits available (see advanced, near the top)
  • Fix: DWTB is now data-driven, using Control/data/ftproot.dat.  This should prevent future updates from disabling load/save on some servers
  • New: "Messaging" section on right edge of core controls, so you can easily check for any new webmaster messages.
  • Fix: Siteinfochange/Siteinfoedit will display uploaded banners/mini-banners correctly again
  • Change: removed 'http://' from image tester in members' area, to eliminate server complaints at some sites
    • Similar change in core control's ad-viewer\
  • 'test text ad' link in core controls now ONLY shows up when a text ad is being viewed
  • Message of "not disallowed" was removed from site/banner editing (double negative)

2.0.0.8 Complete Patch 3 (urgent revision)

Haste made waste!  We 'broke' the local cash purchase page, so we did a little further testing: If you ran the update on the 9th, you can re-run the new update today.  If you hadn't run the update yet, you will only need to do it once.

Quick Changes:
  • Bug corrected in localcash purcase function (error on line 67 and 89)
  • In basic settings/naming: PayPalUnsub, to control whether the "unsubscribe" button shows up on Pay Pal page
  • Local Cash option added to 'buy block' page
  • CheckSurfEnough in Basic Settings/Exchange Values: all ad systems shut down if user hasn't surfed enough, instead of stopping only surfing
  • NoSurfBlocksBonus in Basic Settings/Exchange Values: if user is !surfed enough, they won't get their anniversary if this is set
  • offersview: Fixed error that arises when editing html in offer text

2.0.0.8 Complete Patch 3

(test installation 9 July)
  • Changed offercalc to fix issue where progressive offers showed as 'manual surfing', instead of as a 'surf reward' in some places.
  • Changed trextop to show a more accurate number on the surf ranking element, if that is used in the 3rd frame.
  • Changed purchase.php to hide hidden 'special offer' items
  • A305: Added: referral link & image for TheCentralNetwork (coming online this summer)
  • A306: Added: referral link & image for TheLinkRing
  • A402: Correction: Added link to nwt toplists auto-block
  • A403: New block to show unique views in 24 hours... controlled by "UniqueViewsText" span element
  • A404: New block to offer social bookmarking links to any page in the system
  • siteinfoedit: Added back display of text ad when editing/reviewing a text ad
  • New report on user earnings over date range
  • Fix to AdEx Editor (working with ad exchange script): link at bottom of page is now spelled correctly.
  • Corrected Auto-block images to shorten Alt Text and add title to anchors
  • Testing: New 'self-resetting' offer that advances to next group of dates during 'offer reset' at 1am
  • Removed 'unsubscribe' button from paypal purchasing page
  • Corrected 'sites we block' page to not display if viewer is not logged in
  • Added options in the ad-rejection page for 'video', 'shortener', 'rotator', and 'farm' (excessive ads)
  • Corrected field name in group mail page (it was correct in groupmail2, but not on the original page)
  • Added new 'stats' field block to extract 15-minute statistics info:
    •   "Asof", "Memb", "Sites", "Bnrs", "TAds", "MBs", "RSurf", "MSurf", "PViews", "TVol" are allowed
    •   Add a '1' to the end, and the value is increased by one
    •   Also, "Total" adds "RSurf" and "MSurf" together
  • Updated purchase system: an error (a dollar sign) had been introduced that caused problems with AlertPay - now working correctly again
  • Basic Body Fields.txt (core controls help) had a typo in the "TLR" section
  • Updated master layout help page's list of "Auto Blocks"
  • Surf Layout: Checkbox added to optionally add skeleton.css to the third frame
    •   This is controlled by frame, and is off (don't include) by default.
  • New 'social' option (beneath bookmark)
  • The 'continue' link is now editable in basic settings (note, a %s MUST exist where the url should go)
  • Surfing: New "social" link option brings up both social bookmarking and regular bookmarking in 1 screen
  • Surfing: New "Switch Surf" link to change between auto and manual surfing
  • New report on #/visitors & referrers for a site
  • MiniBanner hit counters appeared 'stuck', because we were displaying the wrong field.  Display has been changed to show the correct fields.
    • Result: The hit counters will display correctly again.
  • Option for 1-level direct amount commission on purchase items (In Pricing section)
  • Cash Account: Changed "Pending" to "Book" and "Known" to "Available", to make the display less confusing

2.0.0.8 complete Patch 2

(list updated June 14th during installation testing)

Ad systems:
  •   Change to AdExg and AdEx to include the background commands in inline style calls
    •     This should resolve the 'disappearing background'
  •   Core: ListBanner, ListMiniBanner: added width & height enforcement

Members' area:
  • Manage Ads page with link to 'mngtextads.php' corrected to 'mngads.php' (legacy bad link)
  • Displaying the members.php page would eliminate any forcelink in play... that has been corrected
  • Surf/Referral, Surf/ReferralInline, Surf/ReferInline corrected to obey and pass forward "force links"
  • BannerTxt.php: Info/Promote Us/Banner details shows earnings per banner size correctly again
  • myreferrals.php: Corrected a 'line 74 parameter' error
  • Logging in: The 'login succeeded' page will automatically show the contents of the target page, beneath the login info
  • Fields that should not have been showing on Mini Banner Entries have been removed (exclusive, on exchange option, exchange hits option)
  • Close My Account: The closure notice email now uses the 'short site name' instead of the phrase "TrEx".
  • Signup and Change Contact Info: Code added to eliminate : / and , from Handles and Names
  • Name change: "Auto Draw" has been renamed to "Hourly Feed", and "Assigned Credits" has been made consistent in the manage ads area
  • Eliminated display bug where if no levels were allowed to have credit control, a mysql error displayed in the manage ads area
  • bugfix: category surfing was causing manual surf to use regular credits on unallocated sites.  This has been fixed, so that manual credits are used.
  • Paid-To-Manual-Surf is now working again

Internal stuff:
  • functiontable: Anniversary had a query error: ExporRenew=0 should give credits each month on upgrades, where =1 waits for the payment notice
  • External links on menu builder/skeleton: If a file link begins 'http', it is converted to a target=new link without the local domain added.

Webmaster controls:
  • Added 'user info' option to text blurbs.. configurable, default=off.  Shows under the article title.
  • Added "remove messages from" and "to" a user to the core controls/private mail boxes system
  • ccmenupick.php: Corrected out-of-order listing of modules planned for 2010
  • fixed bug with A230 (vertlogin) that sometimes broke the display table
  • PowerSurf: Add 3rd frame on bottom to show notes about page being shown, and to have a form to add notes about the page being shown
  • Site rejection: Corrected errors in ban option where "www." or "ww#." was not always removed from a target url
  • Load/Save: Corrected bug where failed login would still mark files as uploaded (inappropriately)
  • Email: Altered & made editable the "haven't surfed enough" text
    • **bugfix: Email to "never surfed" went to many members inappropriately, because a number was not being calculated correctly
    • This value is now calculated correctly when running the "Update Total Referral Counts", so make sure to run that periodically
  • Offers System
    • General:
      • added rich editor to offer editor page, for wysiwyg-style control of display text
    • Prize Pages:
      • Added [**prizepageurl: not paired**] and [**prizelinkurl: not paired**] as options in prize page text, along with regular field processing
      • added b and t marks to PrizePage.php to hide the bottom or top sections, respectively
    • Progressive:
      • added offers that work on third frame only, related to #/pages surfed, that can draw graphics to show progression
  • Site/FullSiteType (Edited under basic/naming conventions): System-wide name (like traffic exchange or directory)
    • Currently, this just impacts signup/confirmation emails, but will be expanded later.
  • Improved blockade handling of multiple slashes in a row
  • Added exclusive category: sites in this category will NOT show in general/all surfing
  • Changed category calculation so that regular and manual surf category counts are separate now
  • New pricing item: Non member purchase-item, does NOT require login (or membership) to purchase
    • Works on OTOBlock, quickbuy link, and in Buy Block (members/buy.php)
  • Paid-To-Manual-Surf now has support for third frame controls, background/layout controls, a sponsor page and a start page.
  • soft-edited data/payprocs to make sure AlertPay is set to allow subscriptions.
     

Member Levels:
  • Added gray set-off in member levels detail view to separate referral details from rest of upper block
  • Changed 'delete' to a red-lettererd prompt and checkbox, to eliminate bad-button clicks

Surf system:
  • Change to trextop.php to call the system stylesheet before local tweaks
  • New features for 3rd surf frame:
    • Show (custom) edge block
    • Show progressive offer
    • Show daily surfing ranking
      • Daily surfing ranking doesn't earn any prizes... it is for entertainment only (for now). 
      • Manual and regular (and paid manual and paid regular) are tracked separately.
  • Fixed issue with way stations where subsequently rejected sites would be shown if they were part of a way station
  • Manual surf timer area widened to fix bookmark wrap
  • Bug Fix: Third frame on paid-to systems would default to regular surf frame after first display

Soft Edits
  • ... adding a 'soft edit' to the content of 'members/manageads.php' so that the link to text ads, if present, is correct
  • ... editing data/payprocs.dat and change the first '0' to a '1' on alertpay line. (enables subscription function)

All coding is completed in this patch (2.0.0.8 C/P2) as of 14 June, 2010

2.0.0.8 complete with Urgent Patch 1

When 2.0.0.8 was released, we didn't realize that the system wouldn't surf with categories turned off (a double negative is hard to remember to test for.).  So the original (April 15th) patch remedied that problem (or users could enable category surfing).

In the 2 days since that release, we realized several minor typos had been found, so we revised this patch.  The new patch includes:

  • Buy.php now shows correct level names on the Upgrade/Subscribe page
  • Category surfing now works even if only one member is eligible and showing pages
  • Member/images and Purchase/images will get the Google and RevMoney Images with this patch
  • Banner and Mini Banners will now allow a blank graphic URL to trigger the upload option.  That had been disabled accidentally in 2.0.0.7 C3
  • Self Serve Update was modified to eliminate 'invalid argument on line 618' error messages.
  • If category surfing is enabled, users can still now save a site without a category selection... prior patch prevented saving a record without a category being chosen.
So the final "Urgent Patch 1" is dated April 16th, so even those who ran the original patch will be eligible for this correction automatically, while people who hadn't loaded 2.0.0.8 complete yet will only need to patch one time.


2.0.0.8 complete

IMPORTANT : Please RE-TEST your VS-TEN interface after running this update!

  • VS-TEN interface calls MUST point to an Internal User or they will not work properly.
  • VS-TEN interface calls MUST point to a User that is "opted out" or "blocked" from VS-TEN, or they will not work
  • If there are problems, there will be a plain-text error message if you test the interface
New toys and fixes:
  • Core Controls
    •   Added url changer to the Backup page
    •   Text on stat block lines editable in basic/tweak stat section - does not impact text titles on live stats page
    •   The 8th default mini banner in core/default ads is again editable
    •   Tech field editor now auto-sorts all fields (so master layout, edge blocks, etc show up in sorted order)
    •   Advanced/Splash page section now links to the "Special Pages" editor
    •   Pmt Processors: Removed 'development' comment
    •   When rejecting an ad and indicating 'block this url', a trailing would be stripped from the entry
    •   Basic Settings button at bottom changed to 'save site tester values'
    •   Basic Settings/Exchange Values: Tolerance on surf timer reduced to 1.5s default, and is configurable
    •   Basic Settings: Naming Conventions: Added 'PayImagesonLeft', if=1: swaps button and text on creditshop.php table
    •   Basic Settings: Naming Conventions: Added 'SurfTableonLogin', if=1: shows the table from the surfing page on the login & members page
    •   Added 'quick buy' link reminder to main pricing page
    •   Cash Accounts: Now has manual recalc function on any entry where current balance is zero, and a global recalc function
    •   Added 'BLOCK' option in VS-TEN part of member record... user can see this, but not change it
    •   Added Validation to the VS-TEN interface calls: Only Internal users may be used
    •   Manage Members/View referrals now has the option to move referrals out to the 'free agent' area... useful for freeing up downlines of internal users
    •   On "Approve with comment", the message with comment is stored as an ad-related note (like reject notices)
    •   Added Way Station information to the surf history in core controls to help see WHY a site was shown
  • Members' area
    •   Corrected error in reset stat's function
    •   Corrected typos that blanked out the 'credit name' in the manage ads section - all pages in 'auto draw' and column header
    •   +++New experimental payment page "members/buy.php" - You must add it to the menu if you wish to use it
    •   0-priced and/or 0-quantity items had error messages: now they are set to 0.01 price and/or 1 quantity
    •   Corrected text describing minimum level for credit assignment and credit draw in manage ads section
    •   Fixed login issue where 'page not found' sometimes displayed instead of the top menu during login
    •     Login page now shows menu as the members.php page in root
    •   One time and quickbuy offers now correctly support subscriptions
    •   NewNote/Private messaging: Expanded 'to' area to handle up to 150,000 characters
    •   Changing a site between regular and manual surf (either way) forces it to be re-reviewed, and for stored credits to be reset
    •   Fixed typo on members/myreftree so that the name of credits shows correctly
    •   View Trivia page in members/manage ads/sites/edit manual site is now updated to 2.0
    •   Editing sites will now result in a self-flag check.  The feature was previously disabled.
    •   Added Custom edge element #ield was blank processing to private messages for Subject and body, so , etc will work
  • Payment Systems
    •   Added Revolution Money Exchange: No subscriptions, No automation
    •   Added Google Checkout: No subscriptions, No automation at this time
    •   Added Local Cash to the main 'credit shop' classic display
    •   Fixed quickbuy issue where login 'dropped' the item being bought
    •   AlertPay subscription buttons are now supported (IPN may need more testing)
  • Local Cash Accounts
    •   "Purchase Local Cash" option has been added
    •   In members' area, it shows with 'site specials', at the top (purchase)
    •   With new 'buy.php', purchase local cash will show at the bottom, if entries were created.
  • Public area
    •   Frequent rider bonus info now shows on top-25 page
    •   Name of 'passenger/free member' now shows in the frequent rider bonus on pricing/membership levels
    •   Correction to member level 'pitch blocks'...missing/messed up decimal point has been corrected
    •   Corrected issue where error message came up instead of 1-time confirmation offer
    •   ** Important: Passenger Bonus in membership/Rider Bonus IS DISPLAYING CORRECTLY **
  • Paid to surf:
    •   Data entry for paid-to entities (banners, text ads, mini banners, etc) is available
    •   Paid to sections added to the 'surf' page if various paid-to mechanisms are active in basic settings
    •   New non-site display routine shows max #/entries, up to 20, per page view
    •   New click-for-credit processor marks TokensOut and Local Cash Balances on each click
  • Category surfing:
    •   Data entry for individual categories is on the bottom section of 'Surf Layout' in core controls
    •   Data entry is available to categorize ads, and to restrict the ad list in core controls
    •   Data entry is available to view and restrict Users based on categories of their ads
    •   Date Entry controls in ad and user detail pages of core controls
    •   Data entry added to User's area/manage ads summary and detail screens
    •   Selector now on surf frames: Autosurf/Regular tested...



2.0.0.8 early

This is the last release of VS-TrEx before we add category surfing and 'compound ads' systems.

  • menu selections for modules changed, placing VS-Dir third
  • Sub-files, 26, 24, 25 reordered to show this
  • basic settings flag changed to allow vs-directory selection and realm-12 opt-in
  • Duplicate conditions in Basic Settings/Condition List have been reconciled
  • changed 'rollout' function to remove an error during a blockade run
  • TrEx Net page: Corrected issue where 'sort by SortNum' generated MySQL errors
  • members/General Info: If no payment processor is marked as 'send money', payout fields are hidden
  • Fix made to AlertPay, eGold, MoneyBooker's IPN processors
  • Private Mail Box: Login page no longer counts deleted messages as 'in the inbox'
  • Unclose function added to login page
  • Manual purchases to closed accounts will no longer complete
  • Bulk giveaway to closed accounts will no longer complete
  • Group mailer will now auto-skip over closed/banned accounts
  • Added comment text field to URL blockade table
  • Core Controls PMB: Delete messages by age is now deleting properly
  • Fixed issue preventing users from changing their email, and corrected the confirmation email resend.
  • Fixed issue where level 0 members' signup bonus email credits was random
    • A related issue in the same code showed the credits given, but didn't actually give them
      • This applied to manual credits, as well as private message credits
  • Webmasters may now preview and edit message and subject when sending email during complaint testing
  • Pro and Private Mail Box credits added to 'balances' view of member viewer
  • Notes system for users and ads has been added.  Ad rejections auto-generate notes.  Notes auto-purge with sites or users.
  • New: Anti-cheat protects surf timer frames, as well as main surfing pages.


2.0.0.7 Complete 4 (tweaks & adds)

  • ** BugFix: Way-station logic had been disabled, and is re-enabled in this patch
  • ** BugFix: function table threw a mysql error when 'ignore internal users' was selected.
  • ** LinkFix: Core controls/Way Station/view user was not loading the correct page
  • ** Add: Core controls/Way Station/add way station now works
  • ** Add: Core Controls/Way Station Viewer can now delete a way-station record.
  • Cosmetic: corrected a typo in field names (app/tokname and app/TokName changed to app/tokenname and app/TokenName)
  • Cosmetic: corrected a typo in purchasing system to show the referral URL for vs-trex.com correctly
    •   (i.e.: you don't have to add a manual 'site' field any longer)
  • Cosmetic: added text to the bottom of the 'manage ads' page describing link cloaking (if the phrase 'link cloak' wasn't found)
  • Cosmetic: removed the file call (the 'no such file' message) in Pricing/membershiplevels if it existed
  • Cosmetic: fixed typo (file not fount) in the 404.shtml file
  • ** Add: New value of will load all fields for a given level... use 'r' instead of a number for a random level pick.
  • ** Add: New value of Affiliate
    • Referrals up to 1 levels deep
    • Earn 0 % of surfing
    • Commissions up to 1 levels deep
    • Up to 0 of each ad type
    will generate promotional text for a given level (as loaded by )
    •     Use /0 for a wider display, and /1 for a more narrow column display
  • Cosmetic: Removed the 'error in line 615/622' from the mailer, and replaced it with a more meaningful message
  • Enhancement: Giveaway can now optionally include internal users, has better error messages.
  • Enhancement: Giveaway can now optionally send a text email to giveaway recipients
  • Enhancement: Giveaway can now optionally send a private message to giveaway recipients (instead or in addition to email)
  • Cosmetic: Giveaways now show as '5 - promotional offer' instead of '3 - credits from upline' in the TokensIn system
  • Cosmetic: Added 'top line' login data to the mail box section
  • Cosmetic: Added link to 'inbox' in the 'mail call' section of the login page
  • Cosmetic: Checking News/Info page for a bad link to news/faq's page.
  • Cosmetic: Corrected a potentially bad link on members/your info default text (bad close link)
  • Enhancement: Blockade roll out (in core controls) now checks banner and mini banner source URLs as well for banned sites.
  • ** Enhancement: Surf bars now change to vs-ten reporting links when showing a VS-TEN outgoing view page.
    •     This also affects 'open in a new window', and will disable the bookmark function when showing a VS-TEN page.
  • Enhancement: Local Reporting function now has site scanner links to scan pages, and referral links to site-scanner built in.
  • ** Add: Webmasters can now 'block' a user from VS-TEN (meaning they can't opt-in)
  • Cosmetic and functional: Added 'Credit Control' and 'Draw Control' flag to member levels table
    •     This allows or prevents local credits and draw/hour functions by membership level.
    •     It also impacts the pricing/membership levels page.


2.0.0.7 Complete 3 (the re-patch)

  • CRITICAL FIX: A change to the member levels database had DISABLED automatic upgrades, both through manual purchase, and through IPN's... Please check all subscription/purchases of member levels in the last 3 weeks, because most purchases probably didn't file against the user record correctly.  (Credits were given, but the upgrade was not given).
  • Fix: Blockade in siteinfoedit now checks all subdomain combinations against the list
  • Fix: Blockade: now supports blocking subdomains in email addresses (use 'complete' on an email entry).
  • Fix: Email addresses: error in MX record testing has been corrected.
  • Fix: News/Live Stats: Now obeys status block settings in core controls.
    • Now obeys module options (no more showing regular figures on a manual-only surf)
  • Fix: Surfed enough flag not being set correctly by the cron job...now it is.
  • Fix: Decimal point on page hits value in news/live stats has been removed and corrected
  • Add: Option for Group mailer to now mail non-local 'internal users'
  • Polish: Ad Exchange Editor has been re-sized to get rid of the horizontal scroll on the color sampler
  • Polish: House (non-exchange) text ads are now centered correctly.
  • Polish: Color and background controls added to the optional third surf frame .
  • Change: all URL's forced to http://  (i.e.: no ttp://, and no https:// permitted)
  • Improvement: self-serve update now corrects the permission of the patch routine.  This resolves an issue where on some servers, the update routine triggered a security warning and did not complete.

2.0.0.7 Complete 2 (the patch)

  • BugFix: A few pieces of text had links to the 'old' pages, such as news.php... the old files have been changed to redirectors, and the text is being search/replaced with the 'textblurb' equivalent.
  • Cleanup: There were a few problems with the News/FAQ/Banner Exchanges page, including some legacy code showing.  That has been removed and displays correctly now.
  • BugFix: Offers were expiring 1 day early, because of a bad comparison.  this has been fixed.
  • Added: More detailed text in core controls/offers on the new prize-page related fields, to explain what they do.
  • Added: Private mail box can now be 'blocked' from a level.  That means while the level can receive and reply, they can't send new messages, and they won't see Private Mail credits in the purchasing area.
  • Added: New Block code: qb for 'quickbuy'... so to add text that purchases and item, use left bracket-percent-qb/itemnumber-right bracket.
  • Added: Pricing/Ad Credits now has a section for Private Mail Box credits as well.
  • Changed: Baseline display will show "2.0.0.7 Complete 2" after running the update.
  • Added: Previous patch didn't have the default text for the main members/Mail Box page.
  • Added: On Mail Box/New message page, there is a link to the referral tree, so members can look up their downline's id numbers.
  • Added: Filtering added to "Reply" function (whoops!)


New Features/Fixes in 2.0.0.7 Complete

  • BugFix: email to users by level mailed to all users... restriction logic fixed
  • BugFix: members/change contact info had a missing include, and would not send confirm email when user changed note.  fixed
  • BugFix: core/member cleanup no longer removes people who are changing their email as unconfirmed.
  • BugFix: issue on multi-month membership purchases not getting anniversary credits fixed.
  • BugFix: issue where manual purchase of multiple months of an upgrade were only adding 1 month to the members GoodUntil date fixed.
  • Added: Private Mail Box System in public area
  • Added: email credit system: balance, offers, member levels, and pricing/member levels pages.
  • Added: bad word filtering on all public aspects of private mail boxes (i.e.: not in core controls)
  • Added: Prize page now has extra URLs to show when offers are taken, haven't started yet, or are expired
  • Added: If a prize page offer is expired, and is shown without an alternative URL, the user account showing the page gets paused.
  • Added: Extra block of text added to end of receipt email is available in Manual Purchase system
  • Added: Tweak Stat Block: new option "hide internal users" keeps all internal user info out of the site statistics
    •   ** This feature has not been verified **
  • Improved: Core controls menu colors have been cleaned up.
  • Added: Text examples to DirectDB page, Removed the upgrade feature from DirectDB
  • Corrected: Advanced/iumakernote should be 1 or 0, nothing else... user notification emails to got WebmasterEmail address
  • Corrected: Surfed Enough calculation is now based on pages viewed, not credits earned.
  • Removed Levels/view/eMax... field is not used.
  • Changed: Core controls - right column consolidated all membership forms to 1 entry (VS-Network)
  • Added: TrexNet page now checks for match on site counts to indicate when to download a new official site list.
  • Added: Network/other trex sites now uses &force=1 links if referral info is provided.
  • Fixed: Removed unneeded ? from paypal referral link: credit shop and pricing/payment processors (actually in payproc data file.)
  • Added: Site-Scanner referral information added in vs-network page, baseline, and optional message during email rejects
  • Fixed: A302 autoblock now uses a &force=1 link
  • Fixed: A303 realm12 autoblock referral link is now available for participating sites
  • Added: A304 for Site-Scanner
  • Added: DNS lookup of IP address as link on 'DNS' in the member record in core controls.
  • Fixed: Core Controls banner/mini-banner tester will now properly show uploaded images, as long as the GraphicURL field is blank.
  • Added: Checkbox on ad rejection to add a site-scanner pitch line to a rejection notice
  • Added: Basic Settings/Naming Convention: RejectedName... the word to use in rejection emails instead of 'rejected'.
  • Added: Basic Settings: Function Table now shows modules in RED if they are not included in a particular installation license.
  • Enhanced: Pricing/Membership Levels public page now uses a forcelink to get to vs-trex.com
  • Changed: Pricing/Membership Levels public page now shows surfing commission as percentage
  • Added: referral information to purchase/member levels area
  • Bugfix: Users can no longer 'force' a submission by deleting and undeleting a record
  • Bugfix: Core Controls/roll out blockade now traps pages regardless of subdomain on the blockade list
  • Enhancement: Surf bars now show first or last name if user's handle is blank
  • Added: New column in core controls between Contact and Networking allows changing for different modules
  • Added: New slash command of will load level information into the live table which can be accessed with .  This is for dynamic control of the main sign-up page, among other things.
  • Added: New reports: Users with credits, Users with cash balances, Users who surfed too much, and Users with active exchanges.
  • Corrected: Removed some incorrect/redundant text on Pricing/Downline public page

New Features/Fixes in 2.0.0.7

  • *** BugFix: Manual.php was calling the Regular header for frame 3... fixed in 2006 for top-header, in 2007 for bottom-header
  • *** BugFix: PrizePageTake.php: prize pages wouldn't award since we added the 'Level' field to Offers table.
  • *** Tweak: Manual Surf Stats - both live and 15-minutes, now search a longer period of time.  Both used to limit to 45 seconds from last click.
  •   Now, live uses 90 seconds, and the 15-minutes statistics use the full user count of 15 minutes, based on current surfing.
  • *** Tweak: load/save now displays a 'no action taken' warning if user or password is left blank.
  • >> FEATURE: Private Mail Boxes (i.e.: Notes between members)
  • *** BugFix: Offer/Level field wasn't saving.
  • *** BugFix: Some systems were seeing 'base query error' on inline/normal offers.

  • Change: Load/save now has split columns to help prevent accidental edit area deletion
  • Change: bann1/2/3 for in-body announcer bars
  • Change: ann and bann values will NOT show if they are === '.'
  • Fix: Regen of refpagehit contests now works
  • Fix: Regen of contests includes: link to member record, member level, member email
  • Change: Webmaster controls start, time, repeats on the page-tester (webmaster version only)... 'panel' opens core controls.
  • New: Added a 'quickdraw' contest that would pick xxx random people from those surfing over the last yyy minutes.
  • New: Manual Purchase now has 'purchase/prize' indicator, as does purchase history
  • New: Manual purchase can now have multiple UID's listed together
  • New: Core control/main page: if numbers are in the quick view, they are bolded
  • Change: pricing view has delete checkbox instead of button
  • Change: pricing view has rich editor for extra text

  • ... issue: SBTable is not getting the new 'EdgeContent text NULL' field during update pass
  • Users/Handle to 40 characters for all editors
  • data/conditionlist.dat must be updated (this is for new features in 2.0.0.7 through 2.0.1.0)
  • Fix: Site Specials not in purchase list (purchase.php)
  • Fix: Change email (members/chgcont) was not auto-sending confirmation
  • Fix: Manual purchases / IPN history now has a 'gift or purchase' flag, to help the accounting reports become more accurate.

Patches in 2.0.0.6 Now final/released:

  • Added Download product type, PMB Credit types to purchasing system
  • Fixed bug in Purchasing pages where Site specials didn't show
  • Added active switches for epLibrary, Twister modules, as well as the next planned modules
  • Updated the pricing/membershiplevels page to reflect new module data
  • MasterLayout edits
  • Login logic: add 'value=1' to both login 'remember me' checkbox values
  • *** Fix: Remove [pwd] from password value
  • System now prevents referrals from nonexistant, unconfirmed, closed and banned user accounts
  • Referral cookies were being loaded incorrectly during signup... now fixed
  • Custom splash pages:
  • Add 'userpics' subfolder in members folder
  • Users Table change: add 'Quotes' and 'Quotes2' text fields
  • NewVars are [* No User Referral info *]: SiteName, UserName, UserPic, Quotes, Quotes2
  • also added for current referral url
  • Reactivated SiteID system
  • *** BugFix: banner upload now obeys the uploaded file's extension
  • *** BugFix: Pausing an approved site no longer makes it 'pending' again
  • Note: To move the menu, define 'menudirection': 0=top, 1=left, 3=bottom, 4=hide
  • updated Control/help to show new fields
  • +++ Enhancement: Custom edge element #.. was blank allows edge-block technology on page content

  •   &body=1 or ?body=1 on any public page will show the page with no top, left or right edge: Only the credit lines will show on the bottom edge
  • *** BugFix (2.0.0.5 cskel): custom layout editor now allows + signs in raw fields
  • Changes for new blurbs:
  • Table.Column: Blurbs.Classes change smallint(6)->int(11)
  • New data file: data/blurbs.dat - similar to customlayout.dat
    • If loaded (LoadBlurbs()), a new section called $blob[blurb] is created
  • Allows for 5 new blurb types, defined as:
    • b[#]name - name of section (affects core controls)
    • b[#]dirn - 0 (default) is newest to oldest, 1 = oldest to newest
    • b[#]date - 0 (default) does NOT show dates
      • News (3) defaults to 1
    • b[#]urls - 0 (default) does NOT show URL fields
      • (1,2,5) default to 1
    • b[#]dlim - 0 (default) shows ALL on one page
      • # = number of days to show
      • News (3) defaults to 14
    • b[#]hist - 0 (default) does NOT allow scrolling to old articles
      • News (3) defaults to 1
  • Numbers are (for legacy: 0-5, for the new entries: 6-11)
  • Page call is /textblurbs.php?type=# (6-11 for the new entries)
  • MUST add temp/data/blurbs.dat before first edit, to get permissions set up right
  • table Changes were made for re-activation of paid surfing option
  • *** late patch: testing a cleanup in vs-ten accounting, so that credit classes and hit counts agree.
  • *** late patch: change to core controls editor to get rid of '403' error in html view when editing a link on some servers
  • *** late-late patch: new menutype=3 shows header, but no menu.
  • This is to allow config of off-menu pages, like Surf/report.php and Surf/PrizePage.php
  • Custom settings must be added to the page by filename, but it does work.
  • 2006/2005 final patch:  corrected pagetable to separate manual and regular surf contest pages
  • bugfix: the function table for the cron job was not totaling trivia contest data correctly
  • change: URL search in ads section of core controls now also searches the graphicURL field
  • +++ add: News/TLR integration now works.  A tweak to skeleton allows for blocks for compatibility with the 1.x client
  • 2006/2006: copied paypal.php to ppipn.php to pick up legacy messages to the old system
    • same for alertpay.php copied to apipn.php
  • fixed an issue where core controls/custom settings showed an error when displaying an edge that contained a house text ad.
  • *** Bugfix: manual surf didn't work if autosurf was disabled.
  • *** Bugfix: trivia contest was not showing correctly
  • *** visual fix: members/your info/general: table now uses IN... values
  • +++ Feature: Offers (specifically level 0/general offers) now have an optional minimum-level limit.
  • ++ mini-Feature: Added optional background image to surf timer area, and another to the triple-frame area
  • ++ enhancement: TripleFrame values now include:
    • Fixed site, Fixed Banner, Ad Exg (uses color 2), Banner Exg, Mini Banner, House Text Ad (uses color3), House Banner
    • Ad Exg and AdEx use the sbid number for size/shape control:
      • 0=default of B41, 1=A51, 2=B41, 3=C21, 4=D11
  • *** older exchange entries default/failed if there was no 'masterid' defined.
  • *** bugfix: referral contest could not gather retroactive data
  • Offers can now be restricted by membership level
  • +++ Feature: contest regeneration after-the-fact works (referral hits not implemented)




This site is powered by VS-TrEx Software
This site has been built with the Varisearch LLC Skeleton 2.0.0.8 complete P4b