Neos CMS Documentation Release 2.3.3

Total Page:16

File Type:pdf, Size:1020Kb

Neos CMS Documentation Release 2.3.3 Neos CMS Documentation Release 2.3.3 The Neos Team Jun 16, 2019 Contents 1 Getting Started 3 1.1 Feature List..............................................3 1.2 Installation..............................................5 2 Technical Principles 11 3 User Guide 13 3.1 User Interface Basics......................................... 13 3.2 Workspaces.............................................. 15 4 Creating a Site with Neos 17 4.1 Node Types.............................................. 17 4.2 TypoScript.............................................. 30 4.3 Rendering Custom Markup..................................... 42 4.4 Content Dimensions......................................... 70 4.5 Multi Site Support.......................................... 74 4.6 Content Cache............................................ 74 4.7 Permissions & Access Management................................. 80 5 Extending Neos 89 5.1 Creating a plugin........................................... 89 5.2 Custom Backend Modules...................................... 94 5.3 Custom Edit/Preview-Modes..................................... 95 5.4 Custom Editors............................................ 96 5.5 Custom Eel Helper.......................................... 97 5.6 Custom FlowQuery Operations................................... 98 5.7 Custom TypoScript Objects..................................... 100 5.8 Custom Validators.......................................... 101 5.9 Custom ViewHelpers......................................... 101 5.10 Customizing the Inspector...................................... 104 5.11 Data sources............................................. 107 5.12 Interaction with the Neos backend.................................. 108 5.13 Rendering special formats (CSV, JSON, XML, . )......................... 110 5.14 Writing Tests For Neos........................................ 111 6 Inside of Neos 115 6.1 User Interface Development..................................... 115 7 References 125 7.1 Property Editor Reference...................................... 125 7.2 View Helper Reference........................................ 135 i 7.3 TypoScript Reference........................................ 211 7.4 Eel Helpers Reference........................................ 226 7.5 FlowQuery Operation Reference................................... 249 7.6 Command Reference......................................... 257 7.7 Validator Reference......................................... 286 7.8 Signal Reference........................................... 295 7.9 Coding Guideline Reference..................................... 305 7.10 Node Migration Reference...................................... 329 8 Contribute 335 8.1 Development............................................. 335 8.2 Documentation............................................ 337 9 How To’s 339 9.1 Neos Best Practices (to be written)................................. 339 9.2 Adding A Simple Contact Form................................... 339 9.3 Changing the Body Class with a condition............................. 341 9.4 Changing Defaults Depending on Content Placement........................ 341 9.5 Creating a simple Content Element................................. 342 9.6 Customize Login Screen....................................... 343 9.7 Editing a shared footer across all pages............................... 344 9.8 Extending the Page.......................................... 344 9.9 Integrating a JavaScript-based slider................................. 345 9.10 Rendering a Menu.......................................... 348 9.11 Rendering a Meta-Navigation.................................... 349 9.12 Selecting a Page Layout....................................... 350 9.13 Translating content.......................................... 353 9.14 Wrapping a List of Content Elements................................ 354 10 Neos Operations 357 10.1 Command Line Tools........................................ 357 11 Appendixes 361 12 Indices and tables 363 ii Neos CMS Documentation, Release 2.3.3 Neos is a free enterprise web content management system licensed under the GPL. This version of the documentation covering Neos 2.3.3 has been rendered at: Jun 16, 2019 Contents 1 Neos CMS Documentation, Release 2.3.3 2 Contents CHAPTER 1 Getting Started 1.1 Feature List Note: The following list contains the key technical features of Neos. If you want to learn about the great features and experience that neos offers to editors and visitors please have a look at the Neos Website. 1.1.1 ContentRepository and ContentElements The content repository is the conceptual core of Neos. It can store arbitrary content by managing so called Nodes that can have custom properties and child nodes. The list of available NodeTypes is extensible and hierarchical so new NodeTypes can be created by extending the existing ones. Neos already comes with a sophisticated list of ContentElements to cover the basic editing needs with- out further extension. The Standard ContentElements are implemented as NodeTypes from the Package TYPO3.Neos.NodeTypes and contain the elements Headline, Text, Image, Image with Text, 2- 3- 4-Columns, Download List, Forms and Menu. The List of ContentElements is easily extensible and the demo site already contains examples for YouTube and Flickr Integration and even a Custom Image Slider. Note: To lean about the Structure and Extensibility of the ContentRepository have a look at the Sections Content Structure and the Property Editor Reference. 1.1.2 Inline- and Structural Editing Neos offers inline editing for basically all data that is visible on the website and fully supports the navigation of the website menus during editing. For metadata or mode abstract informations it has an extensible Inspector. By implementing a custom edit/preview mode the editing in Neos can be extended even further. Note: To get an understanding of the editing workflow we recommend the section User Interface Basics. 3 Neos CMS Documentation, Release 2.3.3 1.1.3 Content Dimensions and Languages Most content has to be managed in variants for different languages or target groups. For that neos offers the concept so called content dimensions. Note: The configuration of ContentDimensions is explained in the section Content Dimensions. 1.1.4 Workspaces and Publishing Neos has workspaces built in. Every user works in his personal workspace and can publish his changes to make them public. Furthermore, there is a “Workspace” module which can be used for publishing individual nodes. Note: The concept of workspaces will be extended in future releases so shared editing workspaces between users and publishing to non-live workspaces will become possible. 1.1.5 Import Export Neos has full support for importing and exporting site content using content stored in XML files. That can also be used to regularly import external data into Neos or to migrate content from other systems. Note: The reference of the import and export command can be found in the Neos Command Reference. 1.1.6 Multi Domain Support Using the command line tools or the site-management backend module it’s possible to link a hostname to a site node, making it possible to have a multi domain installation in Neos. This way you can for example create a multilingual website using a ‘multi-tree concept’. Note: There are still a few bugs related to URI resolving in this area; it needs to be more thoroughly tested. 1.1.7 Robust and secure Foundation Being built upon the most advanced PHP framework to date – Flow – makes your websites ready for whatever the future holds for you. Flow is secure by default, keeping your developers focussed on their main task - building your application - without having to worry about low level implementations. 1.1.8 Surf Deployment and Cloud Support The developers of Neos also created “Surf” a professional tool for downtime free server-deployment that is opti- mized for Neos. With Surf Neos can be easily deployed to all kinds of hosting environments being it dedicated servers, virtual-machines or cloud solutions of different flavours. The media handling of Neos is “cloud ready” by design and can handle external resources exceptionally well. 4 Chapter 1. Getting Started Neos CMS Documentation, Release 2.3.3 1.2 Installation Tip: Neos is built on top of the Flow framework. If you run into technical problems, keep in mind to check the Flow documentation for possible hints as well. 1.2.1 Requirements Neos has at least the same system requirements as Flow. You can find them in the Flow Requirements Documen- tation. The most important requirements are: • A Webserver (Apache and Nginx are preferred but others work as well) • A Database (MySQL and MariaDB are preferred but any Database supported by Doctrine DBAL should work). • PHP >= 5.5.0 (make sure the PHP CLI has the same version) – PHP modules mbstring, tokenizer and pdo_mysql – PHP functions system(), shell_exec(), escapeshellcmd() and escapeshellarg() – It is recommended to install one of the PHP modules imagick or gmagick 1.2.2 Fundamental Installation 1. First you need to install the dependency manager Composer (if you don’t have it already): curl -sS https://getcomposer.org/installer | php By issuing this command Composer will get downloaded as composer.phar to your working directory. If you like to have composer installed globally, you can simply move it to a directory within your $PATH environment. mv composer.phar /usr/local/bin/composer Note: If you are on Windows please refer to the offical documentation
Recommended publications
  • Security Master Symbol Description a AGILENT TECHNOLOGIES INC AA
    *The information contained herein is believed to Security Master be reliable but is neither guaranteed by EQIS Capital Management, Inc. its principles nor any affiliated EQIS companies. This information is Symbol Description intended for the exclusive use of investment Adviser Representative. This list is subject to A AGILENT TECHNOLOGIES INC change. AA ALCOA CORP COM Advisor Services are offered through EQIS AAAAX DEUTSCHE ALTERNATIVE ASSET ALLOCATION FU Capital Management, Inc. an SEC Registered AAAP ADVANCED ACCELERATOR APPLIC SPONSORED AD Investment Adviser. For information purposes AAASX DEUTSCHE ALTERNATIVE ASSET ALLOCATION F only, not for public distribution. AABPX AMERICAN BEACON BALANCED INVESTOR AAC AAC HLDGS INC COM AACFX AIM CHINA A AADAX AIM GROWTH ALLOCATION CLASS A AADEX AMERICAN BEACON LARGE CAP VALUE INSTL AADR ADVISORSHARES WCM/BNY MLNFCSD GR ADR ETF AAGIY AIA GROUP LTD SPONS ADR AAGPX AMERICAN BEACON LARGE CAP VALUE INVESTOR AAIFX CROW POINT ALTERNATIVE INCOME FUND AAIPX AMERICAN BEACON INTERNATIONAL EQUITY INV AAL AMERICAN AIRLS GROUP INC COM AAMC ALTISOURCE ASSET MGMT CORP COM AAME ATLANTIC AMERN CORP AAN AARONS, INC. CL A AAOI APPLIED OPTOELECTRONICS INC COM AAON AAON INC PAR $0.004 AAP ADVANCED AUTO PARTS INC AAPC ATLANTIC ALLIANCE PARTNER CORP SHS AAPL APPLE INC COM AAT AMERICAN ASSETS TR INC COM AAU ALMADEN MINERALS LTD AAV ADVANTAGE OIL & GAS LTD AAWW ATLAS AIR WORLDWIDE HLDGS INC COM NEW AAXJ ISHARES MSCI ALL COUNTRY ASIA EX JAPAN I AB ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PA ABAC AOXIN TIANLI GROUP INC NEW
    [Show full text]
  • Codeigniter-Testing-Guide-Sample.Pdf
    CodeIgniter Testing Guide Beginners’ Guide to Automated Testing in PHP. Kenji Suzuki and Mat Whitney This book is for sale at http://leanpub.com/codeigniter-testing-guide This version was published on 2016-01-23 This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do. © 2015 - 2016 Kenji Suzuki and Mat Whitney Tweet This Book! Please help Kenji Suzuki and Mat Whitney by spreading the word about this book on Twitter! The suggested hashtag for this book is #CITestGuide. Find out what other people are saying about the book by clicking on this link to search for this hashtag on Twitter: https://twitter.com/search?q=#CITestGuide Contents Preface ............................................... i The Book at a Glance ..................................... i What You Need for This Book ................................. iii Who should read This Book? ................................. iii Why PHPUnit? ........................................ iv Is This a CodeIgniter Book? .................................. iv Is Testing PHP Applications Difficult? ............................ iv Is Testing CodeIgniter Applications Difficult? .................... v Testing is Fun and Easy ................................ v Conventions Used in This Book ................................ v Errata .............................................
    [Show full text]
  • 2019 Stateof the Software Supply Chain
    2019 State of the Software Supply Chain The 5th annual report on global open source software development presented by in partnership with supported by Table of Contents Introduction................................................................................. 3 CHAPTER 4: Exemplary Dev Teams .................................26 4.1 The Enterprise Continues to Accelerate ...........................27 Infographic .................................................................................. 4 4.2 Analysis of 12,000 Large Enterprises ................................27 CHAPTER 1: Global Supply of Open Source .................5 4.3 Component Releases Make Up 85% of a Modern Application......................................... 28 1.1 Supply of Open Source is Massive ...........................................6 4.4 Characteristics of Exemplary 1.2 Supply of Open Source is Expanding Rapidly ..................7 Development Teams ................................................................... 29 1.3 Suppliers, Components and Releases ..................................7 4.5 Rewards for Exemplary Development Teams ..............34 CHAPTER 2: Global Demand for Open Source ..........8 CHAPTER 5: The Changing Landscape .......................35 2.1 Accelerating Demand for 5.1 Deming Emphasizes Building Quality In ...........................36 Open Source Libraries .....................................................................9 5.2 Tracing Vulnerable Component Release 2.2 Automated Pipelines and Downloads Across Software Supply Chains
    [Show full text]
  • YOSSEF BENHAROSH RESUME 972 (0) 544-308209 | [email protected] | Kiryat Gat, Israel
    YOSSEF BENHAROSH RESUME 972 (0) 544-308209 | [email protected] | Kiryat Gat, Israel PHP & Drupal developer, June 2011 – present Freelance web developer for 4 years who works with the following technologies: PHP, MySQL, Javascript, jQuery, Drupal, HTML/HTML5, CSS/CSS3. Specializes in PHP development. Including: Object-Oriented Programming, mySQL as a data base, and Laravel as a framework. Drupal developer, specializing in developing new modules and themes, and in taming existing modules. Good working knowledge of organic SEO. Chosen works freefax.co.il – PHP site that provides fax services. I worked as a PHP and mySQL programmer, as well as on the front end with jQuery, Ajax, html and CSS. I wrote the cart and invoice modules and the user class. puzzlemedia.co.il – Bilingual Drupal website for film producers. www.yaronlivne.co.il – Drupal based app that I wrote most of its modules and developed its’ theme. ZEZBRA – A startup that I themed its Drupal site, as well as developed its PHP based cellular version. reshetech.co.il – Hebrew tutorials website based on PHP. phpenthusiast.com – English tutorials website devoted to Object Oriented PHP. Github projects myAPI – I think it is the simplest way to provide API services for small businesses that want to provide data based services to their customers. csvtax – Drupal 7 module that transforms a CSV file into hierarchical taxonomy. cornerslider – A jQuery popup that slides the content in and out when the user scrolls down and up the page. Technologies Back end programming languages: PHP, mySQL. Front end programming languages: CSS/3, HTML/5, javascript.
    [Show full text]
  • Cakephp Cookbook Documentation Release 4.X
    CakePHP Cookbook Documentation Release 4.x Cake Software Foundation Sep 25, 2021 Contents 1 CakePHP at a Glance 1 Conventions Over Configuration........................................1 The Model Layer................................................1 The View Layer.................................................2 The Controller Layer..............................................2 CakePHP Request Cycle............................................3 Just the Start...................................................4 Additional Reading...............................................4 2 Quick Start Guide 13 Content Management Tutorial......................................... 13 CMS Tutorial - Creating the Database..................................... 15 CMS Tutorial - Creating the Articles Controller................................ 19 3 4.0 Migration Guide 29 Deprecated Features Removed......................................... 29 Deprecations.................................................. 29 Breaking Changes................................................ 31 New Features.................................................. 37 4 Tutorials & Examples 41 Content Management Tutorial......................................... 41 CMS Tutorial - Creating the Database..................................... 43 CMS Tutorial - Creating the Articles Controller................................ 47 CMS Tutorial - Tags and Users......................................... 56 CMS Tutorial - Authentication......................................... 64 CMS Tutorial - Authorization.........................................
    [Show full text]
  • PHP 7 Y Laravel
    PHP 7 y Laravel © All rights reserved. www.keepcoding.io 1. Introducción Nada suele ser tan malo como lo pintan © All rights reserved. www.keepcoding.io When people tell me PHP is not a real programming language http://thecodinglove.com/post/114654680296 © All rights reserved. www.keepcoding.io Quién soy • Alicia Rodríguez • Ingeniera industrial ICAI • Backend developer • @buzkall • buzkall.com http://buzkall.com © All rights reserved. www.keepcoding.io ¿Qué vamos a ver? • Instalación y desarrollo en local • PHP 7 • Laravel • Test unitarios • Cómo utilizar una API externa © All rights reserved. www.keepcoding.io ¿Qué sabremos al terminar? • PHP mola • Crear un proyecto de cero • Depurar y hacer test a nuestro código • Un poco de análisis técnico y bolsa © All rights reserved. www.keepcoding.io Seguridad Security is not a characteristic of a language as much as it is a characteristic of a developer Essential PHP Security. Chris Shiflett. O’Reilly © All rights reserved. www.keepcoding.io Popularidad en Stackoverflow http://stackoverflow.com/research/developer-survey-2016 © All rights reserved. www.keepcoding.io Popularidad en Github http://redmonk.com/sogrady/2016/07/20/language-rankings-6-16/ © All rights reserved. www.keepcoding.io Frameworks por lenguaje https://hotframeworks.com/ © All rights reserved. www.keepcoding.io Su propia descripción • PHP is a popular general-purpose scripting language that is especially suited to web development. • Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world. https://secure.php.net/ © All rights reserved. www.keepcoding.io Historia de PHP • Creado por Rasmus Lerdorf en 1995 como el conjunto de scripts "Personal Home Page Tools", referenciado como "PHP Tools”.
    [Show full text]
  • The TYPO3 Neos 1.0 Compendium
    2014-04-26 TYPO3 Neos 1.0.2 The Compendium translated into english LOBACHER . Patrick Lobacher Roland Schenke Head of Web Development TYPO3 Neos - the Compendium Feedback LOBACHER. Feedback requested ! • Dear Neos Enthusiast! I try to keep the TYPO3 Neos Compendium on an up-to-date Level. To achieve this I need your Input! If you have ideas regarding Code Examples, FAQ Entries or just want to praise or criticize please do not hesitate to contact me at the following address: patrick [AT] lobacher.de Have fun with the Compendium! Patrick Lobacher & Roland Schenke (c) 2014 - Patrick Lobacher | TYPO3 Neos 1.0.2 - the Compendium | 2014-03-07 | www.lobacher.de 2 TYPO3 Neos - the Compendium Changelog LOBACHER. Changelog Date Changes 2013-08-08 Initial Version / Thanks to Christian Schwerdt for domainFACTORY specific Input 2013-08-09 included proof corrections by Roland Schenke and Michael Oehlhof - Thanks! 2013-08-10 added Nginx-Config - Thanks to Christian Kuhn, Christian Müller and Anja Leichsenring 2013-08-10 added Troubleshoot Section 2013-08-18 included proof corrections by Roland Schenke - Thanks! 2013-08-18 translated from german into english by Roland Schenke - Thanks a lot! 2013-12-12 updated to TYPO3 Neos 1.0 final 2013-12-15 updated to TYPO3 Neos 1.0.1 2014-01-07 Link for the installation under Shared Hosting and proof corrections (Thanks to Christian Glass!) 2014-03-03 migrated to „LOBACHER.“ CI 2014-03-05 updated to TYPO3 Neos 1.0.2 2014-03-07 added installation on a all-inkl.com Server. Thanks to Mario Janetzko! (c) 2014 - Patrick Lobacher | TYPO3 Neos 1.0.2 - the Compendium | 2014-03-07 | www.lobacher.de 3 TYPO3 Neos - the Compendium Changelog LOBACHER.
    [Show full text]
  • Phpunit Manual Release Latest
    PHPUnit Manual Release latest Sebastian Bergmann Aug 18, 2021 Contents 1 Installing PHPUnit 3 1.1 Requirements...............................................3 1.2 Recommended PHP configuration....................................3 1.3 PHP Archive (PHAR)..........................................3 1.3.1 PHAR Implementation Details.................................4 1.3.2 Verifying PHPUnit PHAR Releases..............................4 1.4 Composer.................................................5 1.5 Global Installation............................................5 1.6 Webserver................................................6 2 Writing Tests for PHPUnit 7 2.1 Test Dependencies............................................8 2.2 Data Providers.............................................. 11 2.3 Testing Exceptions............................................ 17 2.4 Testing PHP Errors, Warnings, and Notices............................... 17 2.5 Testing Output.............................................. 20 2.6 Error output............................................... 21 2.6.1 Edge Cases........................................... 23 3 The Command-Line Test Runner 25 3.1 Command-Line Options......................................... 26 3.2 TestDox.................................................. 32 4 Fixtures 35 4.1 More setUp() than tearDown()...................................... 38 4.2 Variations................................................. 38 4.3 Sharing Fixture.............................................. 38 4.4 Global State..............................................
    [Show full text]
  • Secure PHP Development Handbook PHP Security Community of Practice Revision V1.0
    Queen's Secure PHP Development Handbook PHP Security Community of Practice Revision v1.0 Table of Contents • Queen's Secure PHP Development Handbook • Table of Contents • Introduction o Document Scope o How To Contribute o About The Authors . Document Contributors • PHP Configuration o Prerequisites o Development Environment . Workspace Recommendations . Source Control . Subversion Client Setup o Code Commenting . Special Considerations . php.ini o Production Environment . Special Considerations . php.ini • University Standards o Authentication o Database Connectivity . Connecting to Student Data Warehouse . Connecting to Human Resources o Online Payments • Application Design . Definition . Model . View . Controller . Implementation • Application Testing o Security Auditing and Penetration Testing o Testing for New Applications o Testing for Existing Applications / Commercial Software • Security Vulnerabilities o CSRF (Cross Site Request Forgeries) Attacks . Description . Example . Prevention o Remote Code Execution . Description . Example . Prevention o SQL Injection Vulnerabilities . Description . Example . Prevention . References o Format String Vulnerabilities . Description . Example . Prevention . References o XSS (Cross Site Scripting) Vulnerabilities . Description . Example . Prevention • Conclusion • Appendices Introduction This document provides recommendations and security best practices for PHP development at Queen's University. The primary goal of this document is to provide a snap shot of current recommendations for PHP developers
    [Show full text]
  • Challenges and Limits of an Open Source Approach to Artificial Intelligence
    STUDY Requested by the AIDA committee Challenges and limits of an open source approach to Artificial Intelligence Policy Department for Economic, Scientific and Quality of Life Policies Directorate-General for Internal Policies Authors: Alexandra THEBEN, Laura GUNDERSON, Laura LÓPEZ-FORÉS, Gianluca MISURACA and Francisco LUPIÁÑEZ-VILLANUEVA. EN PE 662.908 - May 2021 Challenges and limits of an open source approach to Artificial Intelligence Abstract Coupled with the numerous opportunities emerging from the use of artificial intelligence (AI), open source comes with the potential for innovation capacity in both the public and private sector. Advantages include the ability to enhance transparency, facilitate the auditing of AI and thereby enhance citizen trust, while stimulating economic activities and domain-specific expertise. Disadvantages and limits include legal, technical, data, risk management, societal and ethical challenges. This analysis examines all main open source artificial intelligence pro and cons and proposes seven recommendations to boost its uptake. This document was provided by the Policy Department for Economic, Scientific and Quality of Life Policies at the request of the Special Committee on Artificial Intelligence in a Digital Age (AIDA). This document was requested by the European Parliament's Special Committee on Artificial Intelligence in a Digital Age (AIDA). AUTHORS Alexandra THEBEN, Open Evidence Laura GUNDERSON, Open Evidence Laura LÓPEZ-FORÉS, Open Evidence Gianluca MISURACA, Politecnico di Milano Francisco LUPIÁÑEZ-VILLANUEVA, Open Evidence ADMINISTRATORS RESPONSIBLE Matteo CIUCCI Frédéric GOUARDÈRES EDITORIAL ASSISTANT Catherine NAAS LINGUISTIC VERSIONS Original: EN ABOUT THE EDITOR Policy departments provide in-house and external expertise to support EP committees and other parliamentary bodies in shaping legislation and exercising democratic scrutiny over EU internal policies.
    [Show full text]
  • Phpunit Manual Version Latest
    PHPUnit Manual Version latest Sebastian Bergmann sept. 07, 2021 Table des matières 1 Installer PHPUnit 3 1.1 Pré-requis.................................................3 1.2 PHP Archive (PHAR)..........................................3 1.2.1 Windows............................................4 1.2.2 Vérification des versions PHAR de PHPUnit.........................4 1.3 Composer.................................................6 1.4 Paquets optionnels............................................6 2 Écrire des tests pour PHPUnit9 2.1 Dépendances des tests.......................................... 10 2.2 Fournisseur de données......................................... 13 2.3 Tester des exceptions........................................... 18 2.4 Tester les erreurs PHP.......................................... 19 2.5 Tester la sortie écran........................................... 21 2.6 Sortie d’erreur.............................................. 22 2.6.1 Cas limite............................................ 24 3 Lanceur de tests en ligne de commandes 27 3.1 Options de la ligne de commandes.................................... 28 3.2 TestDox.................................................. 34 4 Fixtures 35 4.1 Plus de setUp() que de tearDown().................................... 38 4.2 Variantes................................................. 38 4.3 Partager les Fixtures........................................... 38 4.4 Etat global................................................ 39 5 Organiser les tests 41 5.1 Composer une suite de tests
    [Show full text]
  • H:\My Documents\Article.Wpd
    Vehicle Data Codes as of 1/26/2010 Press CTRL + F to prompt the search field. VEHICLE DATA CODES TABLE OF CONTENTS 1--LICENSE PLATE TYPE (LIT) FIELD CODES 1.1 LIT FIELD CODES FOR REGULAR PASSENGER AUTOMOBILE PLATES 1.2 LIT FIELD CODES FOR AIRCRAFT 1.3 LIT FIELD CODES FOR ALL-TERRAIN VEHICLES AND SNOWMOBILES 1.4 SPECIAL LICENSE PLATES 1.5 LIT FIELD CODES FOR SPECIAL LICENSE PLATES 2--VEHICLE MAKE (VMA) AND BRAND NAME (BRA) FIELD CODES 2.1 VMA AND BRA FIELD CODES 2.2 VMA, BRA, AND VMO FIELD CODES FOR AUTOMOBILES, LIGHT-DUTY VANS, LIGHT- DUTY TRUCKS, AND PARTS 2.3 VMA AND BRA FIELD CODES FOR CONSTRUCTION EQUIPMENT AND CONSTRUCTION EQUIPMENT PARTS 2.4 VMA AND BRA FIELD CODES FOR FARM AND GARDEN EQUIPMENT AND FARM EQUIPMENT PARTS 2.5 VMA AND BRA FIELD CODES FOR MOTORCYCLES AND MOTORCYCLE PARTS 2.6 VMA AND BRA FIELD CODES FOR SNOWMOBILES AND SNOWMOBILE PARTS 2.7 VMA AND BRA FIELD CODES FOR TRAILERS AND TRAILER PARTS 2.8 VMA AND BRA FIELD CODES FOR TRUCKS AND TRUCK PARTS 2.9 VMA AND BRA FIELD CODES ALPHABETICALLY BY CODE 3--VEHICLE MODEL (VMO) FIELD CODES 3.1 VMO FIELD CODES FOR AUTOMOBILES, LIGHT-DUTY VANS, AND LIGHT-DUTY TRUCKS 3.2 VMO FIELD CODES FOR ASSEMBLED VEHICLES 3.3 VMO FIELD CODES FOR AIRCRAFT 3.4 VMO FIELD CODES FOR ALL-TERRAIN VEHICLES 3.5 VMO FIELD CODES FOR CONSTRUCTION EQUIPMENT 3.6 VMO FIELD CODES FOR DUNE BUGGIES 3.7 VMO FIELD CODES FOR FARM AND GARDEN EQUIPMENT 3.8 VMO FIELD CODES FOR GO-CARTS 3.9 VMO FIELD CODES FOR GOLF CARTS 3.10 VMO FIELD CODES FOR MOTORIZED RIDE-ON TOYS 3.11 VMO FIELD CODES FOR MOTORIZED WHEELCHAIRS 3.12
    [Show full text]