private function purchase_log_custom_fields()
    {
        if (wpsc_purchlogs_has_customfields()) {
            ?>
         <div class='metabox-holder'>
            <div id='purchlogs_customfields' class='postbox'>
               <h3 class='hndle'><?php 
            _e('Users Custom Fields', 'wpsc');
            ?>
</h3>
               <div class='inside'>
                  <?php 
            $messages = wpsc_purchlogs_custommessages();
            ?>
                  <?php 
            $files = wpsc_purchlogs_customfiles();
            ?>
                  <?php 
            if (count($files) > 0) {
                ?>
                     <h4><?php 
                _e('Cart Items with Custom Files', 'wpsc');
                ?>
:</h4>
                     <?php 
                foreach ($files as $file) {
                    echo $file;
                }
            }
            ?>
                  <?php 
            if (count($messages) > 0) {
                ?>
                     <h4><?php 
                _e('Cart Items with Custom Messages', 'wpsc');
                ?>
:</h4>
                     <?php 
                foreach ($messages as $message) {
                    echo $message;
                }
            }
            ?>
               </div>
            </div>
         </div>
      <?php 
        }
    }
/**
 * @deprecated since 3.8.8. Not used in core any more.
 */
function wpsc_the_purch_item_name()
{
    _wpsc_deprecated_function(__FUNCTION__, '3.8.8');
    global $purchlogs;
    if (wpsc_purchlogs_has_customfields(wpsc_the_purch_item_id())) {
        return $purchlogs->the_purch_item_name() . '<img src="' . WPSC_CORE_IMAGES_URL . '/info_icon.jpg" title="' . esc_attr__('This Purchase has custom user content', 'wp-e-commerce') . '" alt="' . esc_attr__('exclamation icon', 'wp-e-commerce') . '" />';
    } else {
        return $purchlogs->the_purch_item_name();
    }
}
function wpsc_the_purch_item_name()
{
    global $purchlogs;
    //exit('<pre>'.print_r($purchlogs->the_purch_item_name(), true).'</pre>');
    if (wpsc_purchlogs_has_customfields(wpsc_the_purch_item_id())) {
        return $purchlogs->the_purch_item_name() . '<img src="' . WPSC_URL . '/images/info_icon.jpg" title="This Purchase has custom user content" alt="exclamation icon" />';
    } else {
        return $purchlogs->the_purch_item_name();
    }
}
function wpsc_the_purch_item_name()
{
    global $purchlogs;
    if (wpsc_purchlogs_has_customfields(wpsc_the_purch_item_id())) {
        return $purchlogs->the_purch_item_name() . '<img src="' . WPSC_CORE_IMAGES_URL . '/info_icon.jpg" title="This Purchase has custom user content" alt="exclamation icon" />';
    } else {
        return $purchlogs->the_purch_item_name();
    }
}
    public function purchase_log_custom_fields()
    {
        if (wpsc_purchlogs_has_customfields()) {
            ?>
			<div class='metabox-holder'>
				<div id='purchlogs_customfields' class='postbox'>
					<h3 class='hndle'><?php 
            esc_html_e('Users Custom Fields', 'wp-e-commerce');
            ?>
</h3>
					<div class='inside'>
						<?php 
            $messages = wpsc_purchlogs_custommessages();
            ?>
						<?php 
            $files = wpsc_purchlogs_customfiles();
            ?>
						<?php 
            if (count($files) > 0) {
                ?>
							<h4><?php 
                esc_html_e('Cart Items with Custom Files', 'wp-e-commerce');
                ?>
:</h4>
							<?php 
                foreach ($files as $file) {
                    echo $file;
                }
            }
            ?>
						<?php 
            if (count($messages) > 0) {
                ?>
							<h4><?php 
                esc_html_e('Cart Items with Custom Messages', 'wp-e-commerce');
                ?>
:</h4>
							<?php 
                foreach ($messages as $message) {
                    echo esc_html($message['title']) . ':<br />' . nl2br(esc_html($message['message']));
                }
            }
            ?>
					</div>
				</div>
			</div>
		<?php 
        }
    }