Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kirby Crash Course
Search
Bastian Allgeier
May 14, 2013
Programming
5
670
Kirby Crash Course
Bastian Allgeier
May 14, 2013
Tweet
Share
More Decks by Bastian Allgeier
See All by Bastian Allgeier
Escape to planet Aerth
bastianallgeier
0
640
Let's build a better web
bastianallgeier
3
380
From designer to developer – an unexpected journey
bastianallgeier
3
3.4k
Browser vs. Photoshop
bastianallgeier
2
480
Rediscover Value
bastianallgeier
2
290
design your code, code your design
bastianallgeier
7
540
Feel-good interface design
bastianallgeier
6
480
Other Decks in Programming
See All in Programming
Hanami and htmx
bkuhlmann
0
210
ONE WEDGE_company_guide
1wedge_one
0
470
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
380
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
大規模UIKitベースアプリへのTCAの段階的導入/gradual-adoption-of-tca-in-a-large-scale-uikit-based-app
takehilo
1
110
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
2
120
Code Reviews
bkuhlmann
4
890
Apache Hive 4 on Treasure Data
ryukobayashi
0
120
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
900
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
220
PHPはいつから死んでいるかの調査
chiroruxx
1
400
Featured
See All Featured
Thoughts on Productivity
jonyablonski
58
3.8k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
Being A Developer After 40
akosma
57
580k
Designing Experiences People Love
moore
136
23k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Designing with Data
zakiwarfel
96
4.8k
Building Your Own Lightsaber
phodgson
99
5.7k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
What the flash - Photography Introduction
edds
64
11k
Transcript
None
Kirby ist ein datei-basiertes CMS
[email protected]
Email Website Twitter
getkirby.com/made-with-kirby-and-love
- Einfache Installation - Version Controlling - NoSQL Flexibilität -
Einfache Deploys - Geschwindigkeit Warum datei-basiert?
Kern + Panel
+
Kirby’s Aufbau
Wie funktioniert Kirby? Ein Ordner = eine Seite
Wie funktioniert Kirby? Eine Textdatei für jede Seite project.txt
Wie funktioniert Kirby? Eine Textdatei für die gesamte Seite content/site.txt
Wie funktioniert Kirby? Name der Textdatei = Name des Templates
/content/01-projects/01-project-a/project.txt /site/templates/project.php
Wie funktioniert Kirby? Sortierung + Sichtbarkeit über Zahlen sichtbar unsichtbar
Wie funktioniert Kirby? Bilder, Videos, PDFs, etc.
Markdown / Kirbytext # Headline 1 ## Headline 2 ###
Headline 3 **Bold Text** _Italic Text_
Markdown / Kirbytext (image: my-image.jpg) (link: http://getkirby.com) (email:
[email protected]
) (file:
fact-sheet.pdf) (youtube: http://youtube.com/watch...)
Templating templates snippets
templates/article.php snippets/header.php snippets/footer.php
Templating $site
Templating $pages
Templating $pages
Templating $page
Templating Bilder, Videos, PDFs, etc.
Templating Bilder, Videos, PDFs, etc.
Templating Crazy shit…
Docs getkirby.com/docs getkirby.com/blog getkirby.com/tutorials
None
Prototyping mit Kirby Finder als Mindmap
Prototyping mit Kirby Inhalte strukturieren team-member.txt
Prototyping mit Kirby Inhalte strukturieren client.txt
Prototyping mit Kirby Inhalte strukturieren philosophy.txt
Prototyping mit Kirby Header und footer snippets /site/snippets/header.php /site/snippets/footer.php
Prototyping mit Kirby Assets verlinken
Prototyping mit Kirby Assets verlinken getkirby.com/blog/template-css
Prototyping mit Kirby Navigation bauen getkirby.com/downloads/snippets getkirby.com/blog/fun-with-menus
Prototyping mit Kirby Nach und nach Templates anlegen home.php client.php
project.php …
Danke! @bastianallgeier @getkirby