Index

Acquia Marina theme about 328 url 328 Acquia Prosper theme about 325 url 326 administration page general view 39 AD Novus theme about 327 url 327 Ajax cart module about 251 configuring 252 installing 252

Backup and Migrate about 323 maintainer 323 url 323

Backup and Migrate module about 294, 296 configuring 294 blocks, site building 44 blog module installing 181

Browsing History Recommender about 317 maintainer 317 url 317

Cart links module 170

cart settings, store administration 54, 55

catalog, product categories edit vocabulary 70 catalog settings, store administration 56, 58

CCK about 31, 311 maintainers 312 url 312

checkout settings, store administration

58-62 CiviCRM

about 177, 315 installing 177, 178 integrating with, CRM 177 maintainer 315 url 315

CMS 7

code editor 204 ColorZilla about 204 download link 204 Comma Seperated Values file. See CSV file comments section, content management 40 commercial themes Luxe 330 Market Share 329 New Media 331

community-building actions, Ubercart wish list 180 Community Tags about 79, 314

maintainers 314 url 314 conditional actions about 112

actions, elements 112 advantages 112 conditions, elements 112 elements 112 trigger, elements 112 content management about 40

comments section 40 content section 41 post settings section 42 RSS publishing section 43 taxonomy section 43 Content Management System. See CMS content section, content management about 41 types 41 content theming 223 content type, groups 72 corporate blogging, Ubercart wish list 181 country formats 111 country importer 110, 111 country settings, store administration about 110

country formats 111 country importer 110 credit card acceptance on site about 139

advantages 139,140 disadvantages 140,141 CRM software about 176

CiviCRM, integrating with 177,178 considerations 177 CSV file 88

Customer Relationship Management software. See CRM software customer reports, Ubercart reports 171 customers managing 155 customers management about 155

customers, viewing 156 orders, viewing 156,157

custom functionality creating, Views used 248, 249 custom payment gateway creating 151-153

date and time, site configuration 48 discussion forum, Ubercart wish list 182 Drupal about 7,8 advantages 8

commercial hosting service, using 24, 25 downloading 26, 27 history 8 installing 27-30 local environment, creating 20 Ubercart 9 Drupal configuration about 39

administration page 39 content management 40 site building 44 site configuration 48 store administration 53 Drupal modules CCK 31

downloading 31 FileField 32 Google Analytics 32 ImageAPI 32 ImageAPI GD2 32 ImageCache 32 ImageField 32 installing 31 Thickbox 32 Views 32 Drupal SEO Checklist module about 264

SEO checklist, viewing 264 Drupal template engine about 219

content theming 223 conversion steps 219, 220 footer theming 224 general utility variables 220 header substitution 222

links theming 223 navigation 221 online documentation 220 page content 221 page metadata 220 sidebar left theming 223 sidebar right theming 223 site identity 221 Drupal theme approaches 190,192

creating, from Photoshop template 224-228 customizing 195 Drupal theme customization about 195

basic elements, changing 196 basic elements, editing 197 layout, changing 198 page properties, changing 198 theme-specific configuration 199-201 theme global settings 198,199 Drupal Views Slideshow downloading 248

e-commerce 7

edit vocabulary, products categories content types, groups 70, 72 identification, groups 70 settings, groups 70 extra modules, Ubercart cart links 34 fulfillment 35 Google Analytics 34 payments 35 product kit 34 stock 34

Filefield about 32, 312 maintainers 312 url 312

file system, site configuration 49 Firebug 202,203 First-In-First-Out(FIFO) 161

flat rate, quote methods about 117 creating 117-119

free shipping method, creating 117 folksonomies 230 folksonomy 78 footer theming 224 formats, site configuration 49 Free tagging 78 free themes Acquia Marina 328 Acquia Prosper 325 ADNovus 327 frontend customizing 187 Fusion Theming System 213 Fusion Theming System, with Skinr module installing 213-16

general utility variables

$base_path 220 $directory 220 $is_admin 220 $is_front 220 $logged_in 220 Global Redirect about 321 maintainers 321 url 321 global redirect module about 267 configuring 268 GNU General Public License 2. See GPL Google Analytics about 32, 289, 313 account, creating 289 functionalities 289-291 goal and target section 291 maintainers 313 target goal, creating 291 url 313 Google Base integration about 287 configuring 287 settings 288

Google Checkout about 149

configuring 149,150 Google Merchant Center 287 Google product search 287 Google Webmaster Tools 282, 283 GPL 7

header substitution 222 hotel booking block 307-309 hotel booking system, setting up base rate name field 300 base rates 299 fields 300

general settings 303, 304 occupancy modifiers field 301 rate calendar field 300 rate modifiers field 301 upgrades/addons field 302 Hotel Booking System for Ubercart about 324 maintainer 324 url 324 hotel room type creating 304-307 hotel room type, options base rate 306 body 306

default minimum occupancy requirement 305

default number available 305 image 306

maximum occupancy 305 modifier 306 occupancy modifiers 306 room code 305 smoking room 305 title 305 HTML template about 218 ess element 218 elements 218 images element 218 index.html element 218

HTML theme migrating, to Drupal template 217-219

identification, groups description field 71 help text field 71 vocabulary name field 71 ImageAPI about 32, 312 maintainers 312 url 312 ImageAPI GD2 32 ImageCache about 32, 313 maintainer 313 url 313

ImageCache, site building 44

ImageField 32

Imagefield about 312 maintainers 312 url 312

input formats, site configuration 50 internet marketing about 284

Google Analytics 289 Google Base integration 287 service links module 284, 285 invoicing 167

JavaScript library 227 jQuery Scripts 208

links theming 223 local environment creating 20 Luxe theme about 330 url 330

Market Share theme about 329 url 329 menus, site building about 45

add menu button 46 fields, add menu button 46, 47 navigation menus 45 primary links menus 45 secondary links menu 45

meta tags about 322 maintainers 322 url 322

meta tags module about 271 configuring 272 copyright 271 description 271 keywords 271 robots 271

meta tags module, settings meta tags content generation options 273 meta tags creation options 273 meta tags to output in HTML option 272 meta tags to show on edit forms option 272 taxonomy options 274 modules, site building 47 modules, Ubercart cart 33

conditional actions 33 order 33 product 34 store 34

Mollom about 324 maintainers 324 url 324

Mollom module about 296 configuring 297

navigation

$primary_links 221

$search_box 221 $secondary_links 221 New Media theme about 331 url 331

newsletter, Ubercart wish list about 180 implementing 180 new tax rate adding 132-136 Node import about 314 maintainers 314 url 314

optional core modules, Ubercart attribute 34 catalog 34 file downloads 34 payment 34 report 34 roles 34 shipping 34 taxes 34

orders managing 157 orders, processing about 165 invoicing 167

line item amount, adding 166 log actions, viewing 169 orders, merging 166 packaging option, creating 168 payment action, logging 168 shipping cart, creating 169 order settings, store administration 63-65 orders fulfillment about 157, 158

order, creating from admin panel 164, 165 order aspects, configuring 163, 164 orders, processing 165 orders, searching 161 orders, viewing 162, 163 order workflow 158-160 order workflow 152

page content

$breadcrumb 221 $content 221 $left 221 $right 221 page template $head_title 220 $scripts 221 $styles 220 page title about 321 maintainers 321 url 321 page title module about 266 configuring 267 panels about 318 maintainers 318 url 318

panels, for product layout 240-247 panels basic configuration about 238

features, changing 239, 240 functionality, changing 239, 240 panels module 234 panels module, in Drupal about 235, 236 basic configuration 238 for, product layout 240 installing 237 mini panels 237 panel nodes 236 panel pages 236 Pathauto about 320 maintainers 320 url 320

Pathauto module about 265 configuring 265 node path settings 266

Path redirect about 321 maintainers 321

url 321 path redirect module about 269

configuring 269, 270 Payment Card Industry Security Standards

Council (PCI SSC) 139 payment gateways

Adyen | Ubercart Payment 145 analyzing 143

EBS Payment Gateway for Ubercart 146 IDEAL Pro | Ubercart Payment 146 integrating with 146 Ogone | Ubercart payment 145 selecting 143, 144, 145 SPplus payment for Ubercart 145 Ubercart eWay Payment Gateway 146 payment gateways, payment module authorize.net 35 credit card 35 CyberSource 35 Google Checkout 35 PayPal 35 test gateway 35

payment methods analyzing 143

payment settings about 137, 142 analyzing 141, 142 credit cards, accepting on site 139 payment methods, selecting 143 payment workflow 137 Ubercart third-party payment modules 145 payment workflow 137, 138 PayPal about 147

account setup instructions 147 account upgrade instructions 147 PayPal account about 147 setting up 147 upgrading 147

Website Payments Pro, applying for 148, 149

performance, site configuration 51

bandwidth optimizations, optimization features 51 block cache, optimization features 51

clear cached data, optimization features 51 minimum cache lifetime, optimization features 51 optimization features 51 page cache, optimization features 51 page compression, optimization features 51 Photoshop template 224 PHP 19

PHP requirements, Ubercart installation

GD2 library 20

PHP memory requirements 20 register Globals 20 safe mode 20 pictured cart module about 250 configuring 251 functionalities 250 installing 251 post settings section, content management 42

predicate 112 principles, Drupal theme about 188 buying it 191 designer, hiring 192 doing it yourself 190 getting, for free 191 product attributes basic settings 99 creating 99-105 product catalog creating 73 managing 107 product catalog structure creating 69, 77 product categories catalog 70 configuring 70 creating 69 product classes 106 product cross-selling about 229

recommendation systems, using 232 taxonomies, using 230 product kit creating 86, 87 product layout panels, using 234

products creating 80-82

importing, from text files 88-98 managing 82-86 product settings, store administration 65-67 products reports, Ubercart reports 172 product subcategories creating 69, 74, 75

qualifying type, Ubercart Discounts module 254

qualifying amount, Ubercart Discounts module 254

ready Drupal theme basic principles, for selecting theme 188 installing 187,193-195 selecting 188

user interface components 188 recommendation API

installing 232 recommendation systems 232 region 209 Relevant Content about 317 maintainer 317 url 317

requisites, Ubercart installation database 18 MySQL database 18 operating system 18 PHP 19

PHP requirements extensions 19 web server 18 RSS publishing section, content management 43

sales and price administration 253 sales reports, Ubercart reports about 172

custom sales summary 174 extra reports 176

options 173 sales per year 174 sales summary 173 sales tax 175 stock 176 SaveComplete 218 search engine optimization about 263

Drupal SEO Checklist module 264 global redirect module 267 meta tags module 271 page title module 266 Pathauto module 265 path redirect module 269, 270 site map module 276 XML sitemap module 279 Security Review about 323 maintainer 323 url 323 security review module about 296 configuring 296 Semicolon Seperated Values file. See SSV file

SEO Checklist about 320 maintainers 320 url 320 Service links about 322 maintainer 323 url 323 service links module about 284 configuring 284 Ice Rocket link 286 settings 286 settings page 285 Technorati link 286 settings, groups multiple select field 72 required field 72 tags field 72 weight field 72 shipping methods, fulfillment module flatrate 35

UPS 35 USPS 35 weight quote 35 shipping quote settings flat rate tab 117 overview 113 overview tab 113 quote methods 115 quote settings page 113,114 UPS quote 120 USPS quote 126

weight quote shipping method 128 shopping cart about 250 improving 250 sidebar left theming 223 sidebar right theming 223 Simplenews about 316 maintainers 316 url 316 site building about 44 blocks 44 ImageCache 44 menus 45, 46 modules 47 themes 47 URL aliases 48 views 48 site configuration, Drupal about 48 date and time 48 file system 49 formats 49 input formats 50 options 48 performance 51 site information 52 site identity $front_page 221 $logo 221 site information, site configuration 52 site map about 322 maintainer 322 url 322

site map module about 276

categories settings pane 278 configuring 276, 277 options 278,279 RSS settings pane 279 site map content pane 277 site performance improving 292 settings 293 Skinr module 213 SKU 82 SSV file 88

Stock Keeping Unit. See SKU store administration about 53

cart settings 54, 55 catalog settings 56, 58 checkout settings 58-62 order settings 63-65 product settings 65-67 store settings 67 store application internet marketing 284 payment gateways, integrating with 146 payment settings 137 performance, improving 292 search engine optimization 263 security, enhancing 294 tax rates, managing 131 store security Backup and Migrate module 294, 296 enhancing 294 Mollom module 296 security review module 296 store settings, store administration 67

Tagadelic about 79, 315 maintainers 315 url 315 taxonomies about 230

community tagging, vocabularies 230 product types, vocabularies 230

vocabularies 230 vocabularies, creating 231 tax rate configuration about 132

new tax rate, adding 132-136 terms of service module about 253 configuring 253 installing 253 theme creating, Zen theme used 202 theme-specific configuration 199-201 theme global settings 198,199 themes, site building 47 Thickbox about 32, 313 maintainer 313 url 313 Token about 311 maintainers 311 url 311 turn-key feature 131 Tweetbacks about 316 maintainer 316 url 316 Twitter about 316 maintainers 316 url 316

Twitter account, Ubercart wish list 185 Twitter module 186

Ubercart about 9,17

downloading 33

E-shop 12-15

extra modules 34

features 9-11

final store overview 11-15

hotel booking system, setting up 299

installing 33

modules, required 33

online stores 10,11

optional core modules 34 Ubercart-specific themes 188 Ubercart Ajax cart about 318 maintainers 319 url 318 Ubercart configuration store administration 53 Ubercart Custom Price module about 260 configuring 260 installing 260 Ubercart Discount Coupons about 319 maintainers 319 url 319

Ubercart discount coupons module about 256

configuring 256, 257 installing 256 Ubercart Discounts about 319 maintainers 319 url 319 Ubercart discounts module about 254 installing 254 settings 254, 255 Ubercart E-shop administration section 14 checkout page 14 product catalog 12 shopping cart 13 Ubercart Google Base Integration about 323 maintainer 323 url 323 Ubercart installation requisites 18 Ubercart Multiprice module about 258 configuring 258 installing 258 Ubercart Price Per Role module about 259 configuring 260 installing 260

Ubercart Products Recommender about 317 maintainer 317 url 317

Ubercart Recommender module 232 Ubercart reports about 170 Cart links clicks 170 customer reports 171 product reports 172 sales reports 172 Ubercart Terms of Service about 319 maintainer 319 url 319

Ubercart third-party payment modules 145 Ubercart Views about 247, 318 maintainer 318 new products 248 popular products 248 product pairs 249 store orders 249 user products 249 url 318 Ubercart wish list about 179

community-building actions 180 corporate blogging 181 discussion forum 182,184 newsletters 180 Twitter account 185 Uberdrupal about 36 using 36 UC Multiprice about 320 maintainer 320 url 320 UC Wish List about 315 maintainer 315 url 315

United Parcel Service quote. See UPS quote United States Postal Service quote. See USPS quote

UPS quote about 120

account, setting up 121-124 advantages 120 URL aliases, site building 48 user-generated free tagging creating 77 user interface components, ready Drupal theme color scheme 188 customization 190 Drupal version 189 features 189 number of columns 188 regions available 189 updates 190 USPS quote about 126 working 126-128

Views about 32, 314 maintainers 314 url 314 views, site building 48 Views Slideshow about 318 maintainers 318 url 318

w weight quote about 128 working 128,129 workflow states 158 workflow statuses 158

XAMPP

installing 20-24 XML sitemap about 322 maintainers 322 submitting, to Google 282-url 322 XML sitemap module about 279 configuring 280 front page pane 281 node settings 281 settings pane 281

Zen theme about 202 advantages 205 characteristics 205 installing 205-212

] Thank you for buying

Drupal e-commerce with - Ubercart 2.x

Packt Open Source Project Royalties

When we sell a book written on an Open Source project, we pay a royalty directly to that project. Therefore by purchasing Drupal e-commerce with Ubercart 2.x, Packt will have given some of the money received to the Ubercart project.

In the long term, we see ourselves and you — customers and readers of our books — as part of the Open Source ecosystem, providing sustainable revenue for the projects we publish on. Our aim at Packt is to establish publishing royalties as an essential part of the service and support a business model that sustains Open Source.

If you're working with an Open Source project that you would like us to publish on, and subsequently pay royalties to, please get in touch with us.

Writing for Packt

We welcome all inquiries from people who are interested in authoring. Book proposals should be sent to [email protected] . com. If your book idea is still at an early stage and you would like to discuss it first before writing a formal book proposal, contact us; one of our commissioning editors will get in touch with you.

We're not just looking for published authors; if you have strong technical skills but no writing experience, our experienced editors can help you develop a writing career, or simply get some additional reward for your expertise.

About Packt Publishing

Packt, pronounced 'packed', published its first book "Mastering phpMyAdmin for Effective MySQL Management" in April 2004 and subsequently continued to specialize in publishing highly focused books on specific technologies and solutions.

Our books and publications share the experiences of your fellow IT professionals in adapting and customizing today's systems, applications, and frameworks. Our solution-based books give you the knowledge and power to customize the software and technologies you're using to get the job done. Packt books are more specific and less general than the IT books you have seen in the past. Our unique business model allows us to bring you more focused information, giving you more of what you need to know, and less of what you don't.

Packt is a modern, yet unique publishing company, which focuses on producing quality, cutting-edge books for communities of developers, administrators, and newbies alike. For more information, please visit our website: www. PacktPub . com.

Photoshop Secrets

Photoshop Secrets

Are You Frustrated Because Your Graphics Are Not Looking Professional? Have You Been Slaving Over Your Projects, But Find Yourself Not Getting What You Want From Your Generic Graphic Software? Well, youre about to learn some of the secrets and tips to enhance your images, photos and other projects that you are trying to create and make look professional.

Get My Free Ebook


Post a comment