• MODX.com

    470 downloads

getDoctype

getDoctype is an extra by demon.devin, first released on 2016-11-26.

Package Description

With this snippet you will have the ability to display the DOCTYPE while sending the correct headers with support for content type negotiation.

It also will correct itself for the W3C validator which does not send the correct Accept header for XHTML documents.

Does NOT send XHTML 1.1 to browsers that wont accept application/xhtml+xml because the snippet will make sure the browser groks XML before sending anything.visit: labs/PHP/DOCTYPE.php#bug-fix for details and a link to the W3C XHTML for more

Usage/Installation Instructions

 PROPERTIES

&doc — string (req) HTML or XHTML&type — string (opt) Strict, Transitional, or Frameset&ver — string (opt) For XHTML: 1.0 or 1.1 | For HTML5: 5

 EXAMPLE

To specify html5 use the following:

[[!getDoctype? &doc=`html` &ver=`5`]]

Output: 

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

Details

Developer(s)
demon.devin
Released
2016-11-26
First seen
2016-11-26
License
GPLv2
Supported databases
MySQL
Minimum MODX Requirement
2

getDoctype Releases

Vendor Signature Released on
MODX.com 1.0.0-beta1 2016-11-26 (8 years ago)