multiplexEen sjabloon-taalgrammar die lijkt, voelt en werkt als Python | |
Download nu |
multiplex Rangschikking & Samenvatting
Advertentie
- Vergunning:
- BSD License
- Prijs:
- FREE
- Naam uitgever:
- Colin Thomas-Arnold
- Uitgever website:
- https://github.com/colinta/
multiplex Tags
multiplex Beschrijving
multiplex is een sjabloon taal grammatica die kijkt, voelt, en werken zoals Pythonload ( 'url') belasting ( 'compress') doctype ( 'html') html: hoofd: meta (charset = "UTF-8") meta (name = "kijkvenster" content = "width = device-width, initiële schaal = 1,0") titel: indien title: # docstrings * is * ontdaan van voorgaande spaties (ze moeten # ingesprongen), en de eerste en laatste nieuwe regel wordt verwijderd . "" "{Title} | """ # snaar intepolation is een beetje meer heavy-duty dan `.format ()`, maar meer vergelijkbare dan anders. 'Welcome' # letterlijke tekenreeksen nodig quotes: - / I * kunnen * voeg een andere manier om dit te ... compress ( 'css') doen: link (rel = 'stylesheet' type = 'text / css' href = statische ( 'css / reset.css')) link (rel = 'stylesheet' type = 'text / css' href = statische ( 'css / welcome.css')) script (src = "// ajax.googleapis. com / ajax / libs / jQuery / 1.7.1 / jquery.min.js", type = "text / javascript") compress ( 'js'): script (src = statische ( "js / underscore.js"), het type = "text / javascript") script (src = statische ( "js / backbone.js"), type = "text / javascript") IEIF 'lt IE 9': script (src = "// html5shiv.googlecode.com/ svn / trunk / html5.js", type = "text / javascript") link (rel = 'stylesheet' type = 'text / css' href = statische ( 'css / ie.css')) blok ( 'extra_head ') # blokken en blok erfenis? natuurlijk! body: div (class = "wrapper", id = "wrapper") # geen afkorting voor class en id (nog) header: blok ( 'header'): p (class = "logo"): blok ( 'header_title') : als gebruiker: 'Welkom, '{user.name}' anders: 'Welcome' als current_member: p (class = "login"): "Welkom, {current_member.preferred_name}" een (href = url ( "logout") ): 'Log Out' nav: ul: blok ( 'nav'): li: een (href = url ( "login")): sectie 'Login' class = "breadcrumb": sectie block ( 'broodkruimel') (klasse = "main"): blok ( 'boodschappen'): als berichten: ul (class = "berichten"): voor het bericht in berichten: li (class = message.tags): '{bericht}' script: # code literals, zodat savvy editors kunnen de broncode `` `javascript $ (document) .ready (function () {$ ( "ul.messages") kleur addClass ( "levende");. var fade_out = _ (function () {dit . .addClass ( "fade-out")}) binden ($ ( "ul.messages")) setTimeout (fade_out, 5000); $ ( "ul.messages") binden ( "klik", fade_out);.}) ; `` `Blok ( 'content') footer: # p: 'Dit zijn opmerkingen' # # Overspanning: '|' # '© 2012 CrossFit'INSTALLATION pip installeren multiplex ply
multiplex Gerelateerde software
mdx_smartypants
Python-Markdown-uitbreiding met behulp van Smartypants om typografisch mooier ("gekruld") citaten, p ... ...
75
mdx_outline
Python-Markdown-uitbreiding om de logische secties van het document in te wikkelen (zoals geïmpliceerd door H1-H6-koppen) ...
63