Wiki

Clone wiki

Direktna-Distribucija / Home

Direktna Distribucija

Features

  • Complete CMS back-end administration.
  • Downloading, backuping or deleting of error log files.
  • Adding, editing or deleting of membership users, and adding or deleting of user roles.
  • Adding, editing or deleting of website news, and editing or deleting of user comments.
  • Atom and RSS2 XML feeds are accessible right from the address bar in the browser. Automated generation with valid markup, including images, and filtering by categories in the readers that support it.
  • Google Analytics is not loaded for requests from localhost, or for administration back-end, to keep the data relevant. It is loaded at the end of the <HEAD> tag, to also log HEAD requests.
  • Google AdSense for requests from localhost is replaced with snapshots, enabling page design preview without risking account suspension. It is not loaded on secure pages, as it does not support HTTPS protocol.
  • Google Translate offers instant one-click translation of the pages, in any of over 80 available languages.
  • Google Custom Search Engine offers searching among website indexed pages, or the whole internet.
  • Google Docs displays PDF embedded, with progressive display and no waiting for the whole download.
  • Google ReCaptcha is fully localizable, and has a strictly valid HTML markup and CSS styles.
  • Google Maps are fully interactive, with every possible option included. The user's IP address geo location is auto-detected (with a server-side fallback if the client's browser does not support HTML5). Directions to your place of business are displayed both visually and textually.
  • Account registration page with password change, and (forgotten) password reset forms.
  • Login form on every page.
  • GRAvatar support.
  • Users can leave comments and reviews. Admin's replies are highlighted to stand out. Admin is notified of every new comment, for his approval.
  • Contact page with a form for sending e-mail messages to Admin.
  • News page with the archive of all news.
  • Users can subscribe to receive promotional e-mail messages.
  • Periodic newsletter can be sent to all subscribers, and very important or spam messages to all registered users.
  • Scales seamlessly, utilizing multi-core parallel processing and non-blocking asynchronous multi-threading, even for thousands of concurrent users.
  • All the text is conveniently placed in separate XML resources (human readable Resx files), so that it can be easily translated at any time by anyone (no programming or compilation required). Rough drafts (automatic translations) are already available to help you start.
  • All the pages follow a single master template layout, and use a global CSS file - so that any changes to either of them affect the whole website at once.
  • Pages contain just the cleanly separated HTML markup, CSS styles, and client JavaScript code (most of it in separate JS files). Web server programming language is maintained in separate DLL files, so there is no unreadable "spaghetti" code on pages.
  • Can easily be customized by any web designer, no programming knowledge required.
  • Fully supports any advanced web garden/farm configurations, and third-party shared caching providers.

Common Features

Technical Features

Shopping Cart

  • Control panel with all the relevant data. The most bought, added to cart, and viewed product statistics.
  • Adding, editing or deleting of types, groups and products. They can be made visible only to Admin. Belonging department can be changed, and the results can be filtered by the department.
  • Editing or deleting of shopping carts. The results can be filtered by the current order state.
  • Adding, editing or deleting of EMS zones and shipping countries.
  • Title meta tag is composed out of the type, group or product name, and the website name.
  • Keywords meta tag is composed out of the type, group or product full name, and every separate word in it.
  • Description meta tag is composed out of the type, group or product short description.
  • SQL Full-text search among products. Words found in names are 3 times more relevant than in descriptions. Supports finding any or all words, and exact quoted phrases. Found words are displayed bolder in the text.
  • Exchange rates are updated daily by a web service.
  • Products are compartmentalized in group departments, and groups in type departments.
  • Type and group department vertical menus, and a horizontal breadcrumbs catalog navigation.
  • Vertical list of links to the top ten sold, added to cart, viewed, or just random products, as preferred.
  • Vertical list of links to all the products in the shopping cart, with ordered quantities, and the total at the bottom.
  • Type, group and product links have a hover tooltip with their short description.
  • Product catalog with the preferred number of columns.
  • Types show their groups, and groups their products, and a number of each.
  • Products show their name, which is a link to their details, a short description, and a smaller picture, which on hover shows a larger one. Larger pictures are not downloaded until the page finishes loading, for a progressive and faster display.
  • Dropdown list shows available stock, or an out of stock message. Price is shown in multiple currencies. Add to cart button. Blinking display if on promotion.
  • Not logged-in users are redirected to registration page when adding to the cart.
  • Before any shopping cart actions, it is checked if the available stock did not drop below the ordered quantity, or if the user has not already ordered the bill in the meantime.
  • User cannot order the bill before he leaves his personal information, nor edit his profile before he pays the bill.
  • On payment the ordered quantities are removed from the available stock, but are added back on bill delete.
  • Home page with all the products on promotion.
  • Type, group or product details page shows their larger picture and full description.
  • Product details page tracks number of their views, but not by Admin, to keep the data relevant.
  • Product details page and user's shopping cart show "products others bought together with this one".
  • Product attributes adding, editing and deleting (only if they do not change the price - color, size, etc).
  • User can see his order history.
  • Sending of internal memo to all referrers.
  • Only Admin and the user's referrer can see his profile or orders.
  • User cannot be his own referrer.
  • Admin can promote or demote a user to the referrer, and change his referral code or bank accounts.
  • Referrer is notified by an e-mail message on all of his referee's actions, and can see all of his referee's orders.
  • Referrer receives directly all of his referee's payments.
  • Referrer and referee can contact each other directly.
  • Shopping cart contains product images, short descriptions, attributes, prices, quantities, sums, and a total. Products can be sorted on any column, or removed from the shopping cart, and quantities can be changed.
  • The user, his referrer and Admin are notified by an e-mail message about all new purchases.
  • Shipment is automatically calculated, and can be void for selected countries, or means of payment.
  • User information collecting, required for payment and shipping: first and last names, date of birth (must be of legal age), address, city and postal or zip code, country, phone number (for confirmations).
  • Optionally (added upon request), user's missing personal details can be auto-populated if he has an account at a trusted third-party service (Google+, FaceBook, LinkedIn, MySpace, Twitter, Gravatar).
  • Automatically formed bank wire transfer orders, suitable for printing and also Western Union or MoneyGram money transfers.
  • Automated online payment form currently supports any combination of PayPal (X.commerce), Payza (AlertPay), Skrill (MoneyBookers), OKPAY (Mayzus / UWC), BitCoin (BTC), LiteCoin (LTC) - and optionally (added upon request) any other online payment processors.
  • Online payment processor's gateway page can be fully customized (logo image, item name/description, return link text, and an optional user note). User's personal details are sent to auto-populate the login or registration form, speeding up the signup process and increasing the conversion rate.
  • Listens for payment processor activity updates, and notifies the user, his referrer, and Admin by an e-mail message.
  • You can choose a foreign currency and its exchange rate.
  • You can select between a test and the real account.
  • Bill is automatically payed only when the payment processor's web service reports that the funds have cleared completely.
  • If your web server is busy or down at the moment, a fail-safe mechanism verifies the transaction at a later time.
  • A security measure prevents repeated confirmations (browser reload, navigation back, or potential attack).
  • Online shipment status and location tracking, and automated user e-mail message notification on shipping.

Updated