nettside er en nettside kompilator, som skaper nettsteder fra HTML.
Oh great! Nå, hva hjelper det?
Har du noen gang slitt med WYSIWYG redaktører eller erstatning markeringen, som bare ikke gjør det du vil? Har du ønske du kunne bare bruke ren gamle HTML, når du ser opp, hvordan et bord er merket opp i Mediawiki syntaks?
Dette var min tankegang, da jeg ønsket å starte en blogg. Jeg vet HTML, så hvorfor bruke et annet kodespråk? Jeg vil at alle friheten til direkte kildekoden redigering uten å måtte håndtere manuelt et dusin topp- og bunntekst. Jeg trenger ikke en skinnende database bare for å vise en tagcloud av mine artikler. Og jeg vil ha en enkel måte å legge inn metadata.
Derfor skrev jeg dette Python rammeverk, som tar en haug med HTML-stubber og konverterer den til en fullt fungerende nettside. Ta en titt på denne filen:
& Nbsp; Tittel: My First Post
& Nbsp; & nbsp; & nbsp; Dato: 2011-01-01
& Nbsp; & nbsp; & nbsp; Emne: blogg, Python, enkle, brukbare
& Nbsp; & nbsp; & nbsp;
Dette er mitt første innlegg.
& Nbsp; & nbsp; & nbsp;
- Se! En liste!
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp;
Formatet er orientert mot HTTP. Først er det header linjer, som beskriver metadata. Så en blank linje. Og deretter full effekt kjempebra HTML markup med all den blanke HTML5 har klar til bruk inline. Hva kan være enklere enn det?
Du kan også definere snarveier til å bli brukt i markup! Nei, det er ikke en annen mikro-markup oppfunnet. Det er bare en skrive Servitutt.
Søk "import website"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; med Google
Hvordan bruker jeg den?
Jeg håper å skape en distribusjonsskript some i nærmere fremtid. Inntil da, må du gjøre litt arbeid:
$ Git clone http://github.com/Boldewyn/website.git
& Nbsp; & nbsp; & nbsp; $ Mkdir Mitt_webområde
& Nbsp; & nbsp; & nbsp; $ Cd Mitt_webområde
& Nbsp; & nbsp; & nbsp; $ Mkdir _articles
& Nbsp; & nbsp; & nbsp; $ Cat URL = "http://example.com/"
& Nbsp; & nbsp; & nbsp; > TITLE = "Min nye blogg"
& Nbsp; & nbsp; & nbsp; > CONFIG
& Nbsp; & nbsp; & nbsp; $ # Lage artikler som HTML-filer i _articles:
& Nbsp; & nbsp; & nbsp; $ Vi _articles / first_post.html
& Nbsp; & nbsp; & nbsp; $ # Legge alt annet innhold direkte:
& Nbsp; & nbsp; & nbsp; $ Berørings style.css
& Nbsp; & nbsp; & nbsp; $ ../website/__main__.py
& Nbsp; & nbsp; & nbsp; $ ls
& Nbsp; & nbsp; & nbsp; _articles /
& Nbsp; & nbsp; & nbsp; _config.py
& Nbsp; & nbsp; & nbsp; site /
& Nbsp; & nbsp; & nbsp; style.css
& Nbsp; & nbsp; & nbsp; $ Ls nettstedet
& Nbsp; & nbsp; & nbsp; site / arkiv /
& Nbsp; & nbsp; & nbsp; site / feed.xml
& Nbsp; & nbsp; & nbsp; site / first_post.html
& Nbsp; & nbsp; & nbsp; site / index.html
& Nbsp; & nbsp; & nbsp; site / sitemap.xml
& Nbsp; & nbsp; & nbsp; site / style.css
& Nbsp; & nbsp; & nbsp; site / tag /
& Nbsp; & nbsp; & nbsp; $ # Klar kompilert Området er i Mitt_webområde / site /
Alle filer i Mitt_webområde, som starter med en understrek "_" vil ikke bli kopiert til nettstedet /.
Hvis du får problemer, ikke nøl med å sende inn en bug på http://github.com/Boldewyn/website/issues.
Requirements:
- Python
Kommentarer ikke funnet