django-typogrify

Software screenshot:
django-typogrify
Software detaljer:
Version: 1.3
Upload dato: 14 Apr 15
Udvikler: Chris Drackett
Licens: Gratis
Popularitet: 8

Rating: 5.0/5 (Total Votes: 1)

django-typogrify er en Django app, der giver et sæt brugerdefinerede filtre til Django skabelon, som automatisk anvende forskellige transformationer til almindelig tekst for at give typografisk-forbedret HTML.
Installation:

& Nbsp; kassen projektet i en mappe kaldet typogrify på din python sti:
& Nbsp; git klon git@github.com: chrisdrackett / Django-typogrify.git typogrify
& Nbsp; Tilføj "typogrify 'til din INSTALLED_APPS indstilling.
Inkluderet filtre
amp
Wraps-tegn i HTML med så de kan styles med CSS. Og-tegn er også normaliseret til &. Kræver ampersands at have mellemrum eller på begge sider. Vil ikke ændre nogen tegnet som allerede er blevet indpakket i denne måde.
caps
Wraps flere store bogstaver i, så de kan styles med CSS.
initial_quotes
Wraps indledende citater i for anførselstegn eller for enkelte anførselstegn. Arbejder inde disse blok elementer:
& Nbsp; h1, h2, h3, h4, h5, h6
& Nbsp; p
& Nbsp; li
& Nbsp; dt
& Nbsp; dd
Også udgør potentielle åbning inline elementer: a, em, stærk, span, B, I.
smartypants
& Nbsp; Lige anførselstegn ("og") i & ldquo; krøllet & rdquo; citat HTML enheder (& lsquo; | & rsquo; | & ldquo; | & rdquo;)
& nbsp; skråstreger stil citater (`` som dette ') i & ldquo; krøllet & rdquo; citat HTML enheder (& lsquo; | & rsquo; | & ldquo; | & rdquo;)
& Nbsp; Streger (& ldquo; - & rdquo; og ldquo &; --- & rdquo;) i n-dash og m-dash enheder (& ndash; | & ndash;)
& Nbsp; tre på hinanden følgende prikker (& ldquo; ... & rdquo;) i en ellipse enhed (& hellip;)
widont
Baseret på Shaun Inman PHP nytte af samme navn, erstatter mellemrummet mellem de to sidste ord i en streng med at undgå en endelig tekstlinie med kun ét ord.
Arbejder inde disse blok elementer:
& Nbsp; h1, h2, h3, h4, h5, h6
& Nbsp; p
& Nbsp; li
& Nbsp; dt
& Nbsp; dd
Også udgør potentielle lukning inline elementer: a, em, stærk, span, B, I.
titlecase
http://daringfireball.net/2008/05/title_case
number_suffix
wraps nummer endelse er i, så de kan styles.
fuzzydate
(Bruger kode fra http://djangosnippets.org/snippets/1347/)
Returnerer datoen i en mere læsbar format:
& Nbsp; i dag
& Nbsp; I går
& Nbsp; fire dage siden
& Nbsp; 3 uger siden
& Nbsp; om 3 år
& Nbsp; osv.
typogrify
Gælder alle de følgende filtre med henblik på:
& Nbsp; force_unicode (fra django.utils.encoding)
& Nbsp; amp
& Nbsp; widont
& nbsp; smartypants
& nbsp; hætter
& nbsp; initial_quotes

Krav :

  • Python
  • Django
  • Tekstil

Andre software developer Chris Drackett

django-places
django-places

11 May 15

django-connect
django-connect

11 May 15

Kommentarer til django-typogrify

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!