Skip to content

Commit 6ab16c7

Browse files
committed
Fix Hungarian tutorial
1 parent 3ac5778 commit 6ab16c7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+172
-182
lines changed

hu/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Django Girls Tutorial
22

3-
[!\[Gitter\](https://badges.gitter.im/Join Chat.svg)][1]
4-
5-
[1]: https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
3+
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
64

75
> Ez az anyag Creative Commons Attribution-ShareAlike 4.0 International License jogvédelme alatt áll. A licenc megtekintéséhez látogass el ide: http://creativecommons.org/licenses/by-sa/4.0/
86
7+
## Fordítás
8+
A tutorial magyar fordítását egy csapat lelkes önkéntes készítette el: Czapári Dóri, Hanna Kollo, Erő Julcsi, Bónis Balázs, Kádár Szilvi, Szelle Erika, Téglássy Anna, Szabó Adrienn, Nádudvari György. Köszönjük nekik! <3
9+
910
## Bevezetés
1011

1112
Érezted már úgy hogy a világ egyre inkább a technológiáról szól, és te valahogy kimaradsz belőle? Gondolkoztál már azon, hogyan kell egy weblapot létrehozni, de soha nem volt elég erőd elkezdeni? Érezted úgy, hogy a szoftveres világ túl bonyolult ahhoz, hogy egyáltalán megpróbálj valamit létrehozni benne magadtól?
@@ -26,7 +27,7 @@ Körülbelül így fog kinézni:
2627

2728
[2]: images/application.png
2829

29-
> Ha egyedül dolgozol a tutorialon és nincs melletted coach, aki segíthetne, ha bármi probléma felmerül, használd a chatet, amit neked tartunk fenn: [!\[Gitter\](https://badges.gitter.im/Join Chat.svg)][1]. Megkértük a segítőinket és korábbi résztvevőket, hogy legyenek fent, ahogy idejük engedi, és segítsenek másoknak a tutorialban. Kérdezz tőlük bátran!
30+
> Ha egyedül dolgozol a tutorialon és nincs melletted coach, aki segíthetne, ha bármi probléma felmerül, használd a chatet, amit neked tartunk fenn: [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/DjangoGirls/tutorial?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge). Megkértük a segítőinket és korábbi résztvevőket, hogy legyenek fent, ahogy idejük engedi, és segítsenek másoknak a tutorialban. Kérdezz tőlük bátran!
3031
3132
Oké, [kezdjük az elejénél...][3]
3233

hu/SUMMARY.md

Lines changed: 24 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,26 @@
11
# Összefoglaló
22

3-
* [Bevezetés][1]
4-
* [Installáció][2]
5-
* [Hogy működik az Internet?][3]
6-
* [Bevezetés a parancssor használatába][4]
7-
* [A Python telepítése][5]
8-
* [Kódszerkesztő (editor)][6]
9-
* [Bevezetés a Pythonba][7]
10-
* [Mi a Django?][8]
11-
* [Django telepítés][9]
12-
* [Az első Django projekted!][10]
13-
* [Django modellek][11]
14-
* [Django admin][12]
15-
* [Deploy!][13]
16-
* [Django url-ek][14]
17-
* [Django views - itt az ideje alkotni!][15]
18-
* [Bevezetés a HTML-be][16]
19-
* [Django ORM és QuerySet-ek][17]
20-
* [Dinamikus adatok a template-ben][18]
21-
* [Django sablonok (template)][19]
22-
* [CSS - Tegyük széppé!][20]
23-
* [Template-kiegészítés][21]
24-
* [Egészítsd ki az applikációdat][22]
25-
* [Django űrlapok][23]
26-
* [Következő lépések][24]
27-
28-
[1]: README.md
29-
[2]: installation/README.md
30-
[3]: how_the_internet_works/README.md
31-
[4]: intro_to_command_line/README.md
32-
[5]: python_installation/README.md
33-
[6]: code_editor/README.md
34-
[7]: python_introduction/README.md
35-
[8]: django/README.md
36-
[9]: django_installation/README.md
37-
[10]: django_start_project/README.md
38-
[11]: django_models/README.md
39-
[12]: django_admin/README.md
40-
[13]: deploy/README.md
41-
[14]: django_urls/README.md
42-
[15]: django_views/README.md
43-
[16]: html/README.md
44-
[17]: django_orm/README.md
45-
[18]: dynamic_data_in_templates/README.md
46-
[19]: django_templates/README.md
47-
[20]: css/README.md
48-
[21]: template_extending/README.md
49-
[22]: extend_your_application/README.md
50-
[23]: django_forms/README.md
51-
[24]: whats_next/README.md
3+
* [Bevezetés](README.md)
4+
* [Installáció](installation/README.md)
5+
* [Hogy működik az Internet?](how_the_internet_works/README.md)
6+
* [Bevezetés a parancssor használatába](intro_to_command_line/README.md)
7+
* [A Python telepítése](python_installation/README.md)
8+
* [Kódszerkesztő (editor)](code_editor/README.md)
9+
* [Bevezetés a Pythonba](python_introduction/README.md)
10+
* [Mi a Django?](django/README.md)
11+
* [Django telepítés](django_installation/README.md)
12+
* [Az első Django projekted!](django_start_project/README.md)
13+
* [Django modellek](django_models/README.md)
14+
* [Django admin](django_admin/README.md)
15+
* [Deploy!](deploy/README.md)
16+
* [Django url-ek](django_urls/README.md)
17+
* [Django views - itt az ideje alkotni!](django_views/README.md)
18+
* [Bevezetés a HTML-be](html/README.md)
19+
* [Django ORM és QuerySet-ek](django_orm/README.md)
20+
* [Dinamikus adatok a template-ben](dynamic_data_in_templates/README.md)
21+
* [Django sablonok (template)](django_templates/README.md)
22+
* [CSS - Tegyük széppé!](css/README.md)
23+
* [Template-kiegészítés](template_extending/README.md)
24+
* [Egészítsd ki az applikációdat](extend_your_application/README.md)
25+
* [Django űrlapok](django_forms/README.md)
26+
* [Következő lépések](whats_next/README.md)

hu/css/README.md

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ Eredetileg a Twitternél dolgozó programozók készítették, de most önkénte
1818

1919
Hogy telepítsd a Bootstrapet, add hozzá a következő a sorokat a `<head>` részhez a `.html` fájlodban (`blog/templates/blog/post_list.html`):
2020

21-
html
21+
```html
2222
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
2323
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css">
24-
24+
```
2525

2626
Ezzel nem adsz hozzá új fájlokat a projektedhez, csak az Interneten létező fájlokra hivatkozol. Nyisd meg újra a weboldaladat, és frissítsd! Itt is van!
2727

@@ -73,41 +73,41 @@ De azért egy pár dolgot megmutatunk. Például megváltoztathatnánk a header
7373

7474
A `blog/static/css/blog.css` fájlba írd bele a következő kódot:
7575

76-
css
76+
```css
7777
h1 a {
7878
color: #FCA205;
7979
}
80-
80+
```
8181

8282
A `h1 a` egy CSS szelektor. Ez azt jelenti, hogy alkalmazzuk a stílusunkat minden olyan `a` elemre, ami egy `h1` elemen belül van (például, mikor valami ilyesmi van a kódban: `<h1><a href="">link</a></h1>`). Ebben az esetben azt mondjuk, hogy változtasd meg a kiválasztott elem színét `#FCA205`-re, ami narancssárgát jelent. Természetesen nyugodtan használd a saját színedet itt!
8383

8484
A CSS fájlban mondjuk meg, hogy nézzenek ki a HTML fájl elemei. Az egyes elemek beazonosíthatók az elemek nevei alapján (pl. `a`, `h1`, `body`), és a `class` vagy az `id` attribútumaik alapján. A class és az id olyan nevek, amelyeket te adhatsz meg az elemeknek. A class attribútum elemek egy csoportjára vonatkozik, míg az id-val kifejezetetten egy elemet tudunk beazonosítani. A következő tag például beazonosítható akár az "`a`" tag névvel, az `external_link` class-szal vagy a `link_to_wiki_page` id-val:
8585

86-
html
86+
```html
8787
<a href="http://en.wikipedia.org/wiki/Django" class="external_link" id="link_to_wiki_page">
88-
88+
```
8989

9090
Olvass utána a [CSS szelektorokról a w3schools oldalán][4].
9191

9292
[4]: http://www.w3schools.com/cssref/css_selectors.asp
9393

9494
Mindezek után közölnünk kell a HTML fájlunkkal is, hogy hozzáadtunk pár CSS-t. Nyisd meg a `blog/templates/blog/post_list.html` fájlt és add a következő sort a fájl legelejére:
9595

96-
html
96+
```html
9797
{% load staticfiles %}
98-
98+
```
9999

100100
Itt csak betöltünk pár statikus fájlt :). Ezután a `<head>` és a `</head>` tagek közé, a Bootstrap CSS fájlok linkjei után (a böngésző olyan sorrendben olvassa az egyes fájlokat, amilyenben követik egymást, tehát a mi fájlunkban lévő kód lehet, hogy felülír pár kódot a Bootstrap fájlban), a következő sort add:
101101

102-
html
102+
```html
103103
<link rel="stylesheet" href="{% static 'css/blog.css' %}">
104-
104+
```
105105

106106
Most megmondtuk a template-ünknek, hol találja a CSS fájlokat.
107107

108108
Így kellene kinéznie a fájlodnak:
109109

110-
html
110+
```html
111111
{% load staticfiles %}
112112
<html>
113113
<head>
@@ -130,6 +130,7 @@ Most megmondtuk a template-ünknek, hol találja a CSS fájlokat.
130130
{% endfor %}
131131
</body>
132132
</html>
133+
```
133134

134135

135136
Oké, mentsd el a fájlt és frissítsd be az oldalt!
@@ -140,11 +141,11 @@ Oké, mentsd el a fájlt és frissítsd be az oldalt!
140141

141142
Szép munka! Lehet, hogy jó lenne adni egy kis "teret" a weboldalunknak és növelni a bal oldali margót. Próbáljuk meg!
142143

143-
css
144+
```css
144145
body {
145146
padding-left: 15px;
146147
}
147-
148+
```
148149

149150
Írd hozzá a CSS fájlodhoz, mentsd el és lássuk, működik-e!
150151

@@ -154,20 +155,20 @@ Szép munka! Lehet, hogy jó lenne adni egy kis "teret" a weboldalunknak és nö
154155

155156
Lehet, hogy testre szabhatnánk a betű stílusát a header-ünkben. A következő sort másold bele a `<head>`-be a `blog/templates/blog/post_list.html` fájlon belül:
156157

157-
html
158+
```html
158159
<link href="http://fonts.googleapis.com/css?family=Lobster&subset=latin,latin-ext" rel="stylesheet" type="text/css">
159-
160+
```
160161

161162
Ez a sor beimportál egy *Lobster* nevű betűtípust a Google Fonts-ból (https://www.google.com/fonts).
162163

163164
Most add hozzá a `font-family: 'Lobster';` sort a `blog/static/css/blog.css` fájlodban, a `h1 a` stílusát meghatározó blokkhoz (ez a `{` kapcsos zárójel `}` közötti kód) és frissítsd az oldalt:
164165

165-
css
166+
```css
166167
h1 a {
167168
color: #FCA205;
168169
font-family: 'Lobster';
169170
}
170-
171+
```
171172

172173
![14.3 ábra][7]
173174

@@ -179,25 +180,25 @@ Ahogy fentebb említettük, a CSS-ben van egy "class" nevű fogalom, ami alapvet
179180

180181
Menj végig és nevezd el egy részét a HTML kódodnak. Adj egy `page-header` nevű class-t a `div`-edhez, amelyik a header-t tartalmazza, akárcsak így:
181182

182-
html
183+
```html
183184
<div class="page-header">
184185
<h1><a href="/">Django Girls Blog</a></h1>
185186
</div>
186-
187+
```
187188

188189
És most adj egy `post` class-t a `div`-hez, ami a blog postokat tartalmazza.
189190

190-
html
191+
```html
191192
<div class="post">
192193
<p>published: {{ post.published_date }}</p>
193194
<h1><a href="">{{ post.title }}</a></h1>
194195
<p>{{ post.text|linebreaks }}</p>
195196
</div>
196-
197+
```
197198

198199
Most pedig adjunk stílusblokkokat a különböző szelektorokhoz. A `.` -tal kezdődő szelektorok classokra utalnak. Rengeteg szuper tutorial és magyarázat található a weben a CSS-ről, ami segít megérteni a következő kódot. Most csak másold ki és illeszd be a `blog/static/css/blog.css` fájlodba:
199200

200-
css
201+
```css
201202
.page-header {
202203
background-color: #ff9400;
203204
margin-top: 0;
@@ -245,23 +246,23 @@ Most pedig adjunk stílusblokkokat a különböző szelektorokhoz. A `.` -tal ke
245246
.post h1 a, .post h1 a:visited {
246247
color: #000000;
247248
}
248-
249+
```
249250

250251
Ezután jelöld ki a HTML kódot, ami a post-okat jeleníti meg egy class="post" attribútummal. Cseréld le ezt:
251252

252-
html
253+
```html
253254
{% for post in posts %}
254255
<div class="post">
255256
<p>published: {{ post.published_date }}</p>
256257
<h1><a href="">{{ post.title }}</a></h1>
257258
<p>{{ post.text|linebreaks }}</p>
258259
</div>
259260
{% endfor %}
260-
261+
```
261262

262263
a `blog/templates/blog/post_list.html` fájlban ezzel:
263264

264-
html
265+
```html
265266
<div class="content container">
266267
<div class="row">
267268
<div class="col-md-8">
@@ -277,7 +278,7 @@ a `blog/templates/blog/post_list.html` fájlban ezzel:
277278
</div>
278279
</div>
279280
</div>
280-
281+
```
281282

282283
Mentsd el a fájlokat és frissítsd az oldalad.
283284

hu/css/images/bootstrap1.png

67.3 KB
Loading

hu/css/images/color2.png

60.2 KB
Loading

hu/css/images/final.png

103 KB
Loading

hu/css/images/font.png

62.8 KB
Loading

hu/css/images/margin2.png

59.1 KB
Loading
69.8 KB
Loading
52.4 KB
Loading

0 commit comments

Comments
 (0)