Wednesday, March 3, 2010

Mastering Mambo, E-Commerce Templates Module Development SEO Security and Performance

Mastering Mambo, E-Commerce Templates Module Development SEO Security and Performance

 

  
Publisher:   Packt Publishing 
Number Of Pages:   290 
Publication Date:   2005-07-12 
ISBN-10 / ASIN:   1904811515 
ISBN-13 / EAN:   9781904811510


Table of Contents
Preface 1
Chapter 1: Basic Mambo Principles and Terms 5
Front-End Configuration 7
Administration Interface 10
Start Page and Control Elements 12
Workspace 13
Menu 15
Path 17
Status Indication 18
Tool Bar 18
Editing Lists (Manager) 20
Editing Elements (Edit Mode) 23
Preview 25
Logging Out 28
Summary 28
Chapter 2: Designing Your Own Templates 29
Template Manager 30
Switching Between Templates 30
Installing Templates 32
Edit Templates 33
Positions 34
Your Own Template 35
The Example 35
Template Functions 44
CSS Formats 49
Administrator Templates 51
Useful Stuff 53
Prefabricated? 53
Dreamweaver Template Builder 54
Template Chooser 55
Summary 57
Table of Contents
Chapter 3: Extensions: Modules, Mambots, and Components 59
Modules 59
Installing and Uninstalling Modules 60
Administration of Modules 64
Positioning and Configuring Modules 66
Mambots 68
Components 71
Installing Components 71
Installation and Configuration of Components 72
Included Stuff 74
Banner Administration 75
Contacts 77
Newsfeeds 78
RSS and Syndicates 79
Polls 80
Web Links 82
Search 83
Summary 84
Chapter 4: Internationalization 85
Languages and Language Packs 85
Mambel Fish 89
Installing Mambel Fish 89
Configuration 91
Translation 93
Customizing other Components 96
Summary 97
Chapter 5: E-Commerce 99
Installation 99
Functions 101
Administration of Products 104
Categories 104
Products 105
Importing Products Automatically 108 ii
Table of Contents
Configuration 110
Currency and Other Basic Attributes 110
Vendors 112
Manufacturer 112
Customer Administration: Shoppers 112
Shipping and Taxes 113
Payment Methods 114
Order Administration 114
Coupons 115
Global Configuration 115
Customize and Extend 117
Summary 119
Chapter 6: Forum 121
Alternatives 121
Installation 122
Configuration 125
Setting up the Forum 126
Fill the Forum 130
User Concept 134
Customizing and Extending 135
And a Lot More... 136
Summary 138
Chapter 7: Document Administration with DOCMan 139
Installation 139
Administration of Documents 141
Categories 142
Documents 143
Menu Entries 145
Cleaning Up 147
Monitoring 147
Configuration 148
Updates 150
Users and Groups 151
Customization 152
Extensions 153
Summary 154 iii
Table of Contents
Chapter 8: Even More Extensions 155
MosForms: Forms with Mambo 155
Community Builder 159
First Steps 161
Administration 162
Calendar: Events 166
Picture Gallery: zOOm Gallery 169
Picture Gallery: RSGallery 172
Chat: MOS-Chat and Others 175
Some More Extensions 177
Summary 179
Chapter 9: Your Own Modules, Mambots, and Components 181
Your Own Modules 182
Your Own Mambots 185
Your Own Components 189
Prepare the Database 189
Front End and Back End 190
Administration 192
Installer 200
Summary 206
Chapter 10: Search Engine Optimization 207
Google PageRank 207
Problems and Solutions 210
The Trouble with Links 211
Specific Modules for Optimization 213
mod_rewrite 214
404 SEF 218
Xaneon Extensions 222
SEF advance 223
Summary 224
Chapter 11: Mambo and Security 225
Security and CMS 225
Cross Site Scripting (XSS) 228 iv
Table of Contents
SQL Injection 233
Avoiding SQL Injection 236
Unexpected User Data 237
"Best Practices" for Secure Programming 240
Deployment on the Intranet, Extranet, or with Shared Hosts 243
Keeping Mambo Up to Date 244
Keeping the System Up to Date 248
Summary 255
Chapter 12: Performance and Caching 257
Performance Fundamentals 258
Caching 259
High Performance Programming 262
Analysis 263
Best Practices 265
High Performance Administration 266
php.ini 266
Opcode Cache 267
Performance Tests 269
Summary 272
Chapter 13: Accessibility 273
The Web Content Accessibility Guidelines 274
Alternatives for Audio and Video 275
Don't Rely on Color Information 276
Use Markup and Stylesheets Correctly 277
Use Natural Language 277
Correct Markup for Tables 277
Don't Exclude Old Technologies 277
Allow Animations to Pause 278
Machine-Independent Access 278
Machine-Independent Design 278
Interim Solutions for Old Browsers 278
Use W3C Technologies 279
Offer Context for Orientation 279
Make Clear Navigation Available 279 v
Table of Contents
Keep Documents Clear and Understandable 279
Tools for Developers 280
Tips for Editors 281
Summary 283
Index 285


Download links are here :


For English readers :


http://ubookmark.blogspot.com/2010/02/do-you-know-joomla-also-joomla-learning.html


For Arabic readers :

http://ubookmark.blogspot.com/2010/02/blog-post_24.html

No comments:

Post a Comment