Example #1
0
     require JPATH_COMPONENT . DS . 'includes' . DS . 'datso.datsopic.php';
     break;
 case 'checkout':
     require_once JPATH_COMPONENT . DS . 'includes' . DS . 'datso.checkout.php';
     break;
 case "uploading":
     require_once JPATH_COMPONENT . DS . 'includes' . DS . 'datso.upload.php';
     break;
 case 'download':
     DatsoDownload($id, $catid);
     break;
 case 'addtobasket':
     addToBasket();
     break;
 case 'showbasket':
     showBasket();
     break;
 case 'subtotal':
     subTotal();
     break;
 case 'total':
     total();
     break;
 case 'updateitems':
     countItems();
     break;
 case 'complete':
     echo $app->enqueueMessage(JText::_('COM_DATSOGALLERY_MSG_AFTER_SUCCESS_PURCHASE'));
     GalleryHeader();
     echo dgCategories($catid);
     GalleryFooter();
Example #2
0
 echo showMemberDetail();
 echo '</div>';
 echo '<div class="tagline">';
 echo '<div class="memberInfoHead">' . __('Your Current Loan') . '</div>' . "\n";
 echo '</div>';
 echo '<div class="collection-list"><div class="item_list">';
 echo showLoanList();
 echo '</div>';
 echo '<div class="tagline">';
 echo '<div class="memberInfoHead">' . __('Your Loan History') . '</div>' . "\n";
 echo '</div>';
 echo showLoanHist();
 echo '</div>';
 echo '<div class="tagline">';
 echo '<div class="memberInfoHead">' . __('Your Title Basket') . '</div><a name="biblioBasket"></a>' . "\n";
 echo showBasket();
 echo '</div>';
 // change password only form NATIVE authentication, not for others such as LDAP
 if ($sysconf['auth']['member']['method'] == 'native') {
     echo '<div class="tagline">';
     echo '<div class="memberInfoHead">' . __('Change Password') . '</div>' . "\n";
     echo '</div>';
     echo changePassword();
 }
 ?>
 <script type="text/javascript">
 $(document).ready( function() {
     $('.clearAll').click(function(evt) {
         evt.preventDefault();
         var anchor = $(this);
         // get anchor href
Example #3
0
function addToBasket()
{
    require JPATH_COMPONENT_ADMINISTRATOR . DS . 'config.datsogallery.php';
    $db = JFactory::getDBO();
    $user = JFactory::getUser();
    $id = JRequest::getVar('id', 0, 'post', 'int');
    if ($user->id && $ad_shop) {
        $db->setQuery('SELECT *' . ' FROM #__datsogallery_basket' . ' WHERE image_id = ' . (int) $id . ' AND user_id = ' . (int) $user->id);
        $db->query() or die($db->stderr());
        $result = $db->loadObject();
        if (!$result) {
            $db->setQuery('INSERT INTO #__datsogallery_basket' . ' VALUES ( "", ' . $id . ', ' . $user->id . ', NOW() )');
            $db->query() or die($db->stderr());
            echo showBasket();
            exit;
        } else {
            $db->setQuery('DELETE FROM #__datsogallery_basket' . ' WHERE image_id = ' . (int) $id . ' AND user_id = ' . (int) $user->id);
            $db->query() or die($db->stderr());
            echo showBasket();
            exit;
        }
    } else {
        exit;
    }
}