aboutsummaryrefslogtreecommitdiff
path: root/website/themes/beastie/layouts/index.html
blob: 6a44d83944b509bf98f6a6417f8880447951324e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
{{ define "main" }}
{{ $currentLang := $.Site.Language.Lang }}
<div id="content">
  <div id="frontcontainer">
    <div id="frontfeaturecontainer">
      <div id="frontfeatureleft">
        <div id="frontfeaturecontent">
          <h1>{{ i18n "freebsdProject" }}</h1>
          <p>
            {{ i18n "freebsdDescription1" }}
            <a href={{ "platforms/" | absLangURL }}>{{ i18n "freebsdDescription2" }}</a>
            {{ i18n "freebsdDescription3" }}
            <a href={{ printf "%s%s%s" "https://docs.FreeBSD.org/" $currentLang "/articles/contributors/#staff-committers/" }}>{{ i18n "freebsdDescription4" }}</a>
            {{ i18n "freebsdDescription5" }}
            <a href={{ printf "%s%s%s" "https://docs.FreeBSD.org/" $currentLang "/books/handbook/introduction/#introduction-nutshell-users" }}>{{ i18n "freebsdDescription6" }}</a>
            {{ i18n "freebsdDescription7" }}
          </p>
          <div id="txtfrontfeaturelink"> »<a href={{ "about/" | absLangURL }} title={{ i18n "learnMore" }}>{{ i18n "learnMore" }}</a></div>
          <div id="txtfrontjournalblock">
            <br />»
            <span id="txtfrontjournallink">
            {{ i18n "getThe" }} <a href="https://freebsdfoundation.org/our-work/journal/" title={{ i18n "journal" }}>{{ i18n "journal" }}</a>
            </span>
          </div>
        </div>
      </div>
      <div id="frontfeaturemiddle">
        <div class="frontgetroundbox">
          <div class="frontgettop">
            <div>
              <b style="display: none">.</b>
            </div>
          </div>
          <div class="frontgetcontent">
            <a href={{ "where/" | absLangURL }}>{{ i18n "downloadFreeBSD" }}</a>
          </div>
          <div class="frontgetbot">
            <div>
              <b style="display: none">.</b>
            </div>
          </div>
        </div>
        <div id="frontreleases">
          <div id="frontreleasescontent" class="txtshortcuts">
            <h2>
              <a href={{ "releases/" | absLangURL }}>{{ i18n "supportedReleases" }}</a>
            </h2>
            <ul id="frontreleaseslist">
              <li>
                {{ i18n "production" }}:
                <a href={{ index $.Site.Data.releases "u-rel123-announce" }}>{{ index $.Site.Data.releases "rel123-current" }}</a>,
                <a href={{ index $.Site.Data.releases "u-rel131-announce" }}>{{ index $.Site.Data.releases "rel131-current" }}</a>
              </li>
              {{ $betaUpcoming := index $.Site.Data.releases "beta-upcoming" }}
              {{ if ne $betaUpcoming "IGNORE" }}
                <li>
                  {{ i18n "upcoming" }}:
                  <a href={{ index $.Site.Data.releases "u-betarel-schedule" }}>{{ index $.Site.Data.releases "betarel-current" }}</a>
                </li>
              {{ end }}
              {{ $beta2Upcoming := index $.Site.Data.releases "beta2-upcoming" }}
              {{ if ne $beta2Upcoming "IGNORE" }}
                <li>
                  {{ i18n "upcoming" }}:
                  <a href={{ index $.Site.Data.releases "u-betarel2-schedule" }}>{{ index $.Site.Data.releases "betarel2-current" }}</a>
                </li>
              {{ end }}
              {{ $beta3Upcoming := index $.Site.Data.releases "beta3-upcoming" }}
              {{ if ne $beta3Upcoming "IGNORE" }}
                <li>
                  {{ i18n "upcoming" }}:
                  <a href={{ index $.Site.Data.releases "u-betarel3-schedule" }}>{{ index $.Site.Data.releases "betarel3-current" }}</a>
                </li>
              {{ end }}
              <li>
                <a href={{ "security/" | absLangURL }}#sup>{{ i18n "supportLifecycle" }}</a>
              </li>
            </ul>
          </div>
        </div>
      </div>
      <div id="frontfeatureright">
        <div id="languagenav">
          <ul id="languagenavlist">
            <!--
            {{ range $.Site.Home.AllTranslations }}
              <li><a href="{{ .Permalink }}">{{ .Language }}</a></li>
            {{ end }}
            -->
            <li><a href="{{ $.Site.BaseURL }}de">de</a></li>
            <li><a href="{{ $.Site.BaseURL }}">en</a></li>
            <li><a href="{{ $.Site.BaseURL }}fr">fr</a></li>
            <li><a href="{{ $.Site.BaseURL }}ja">ja</a></li>
            <li><a href="{{ $.Site.BaseURL }}zh-cn">zh-cn</a></li>
            <li><a href="{{ $.Site.BaseURL }}zh-tw">zh-tw</a></li>
          </ul>
        </div>
        <div id="frontshortcuts">
          <div id="frontshortcutscontent" class="txtshortcuts">
            <h2>{{ i18n "shortcuts" }}</h2>
            <ul id="frontshortcutslist">
              <li>
                <a href={{ "community/mailinglists/" | absLangURL }} title={{ i18n "mailingLists" }}>{{ i18n "mailingLists" }}</a>
              </li>
              <li>
                <a href={{ "support/bugreports/" | absLangURL }} title={{ i18n "reportingProblems" }}>{{ i18n "reportingProblems" }}</a>
              </li>
              <li>
                <a href={{ printf "%s%s%s" "https://docs.FreeBSD.org/" $currentLang "/books/faq/" }} title={{ i18n "FAQ" }}>{{ i18n "FAQ" }}</a>
              </li>
              <li>
                <a href={{ printf "%s%s%s" "https://docs.FreeBSD.org/" $currentLang "/books/handbook/" }} title={{ i18n "handbook" }}>{{ i18n "handbook" }}</a>
              </li>
              <li>
                <a href={{ "ports/" | absLangURL }} title={{ i18n "ports" }}>{{ i18n "ports" }}</a>
              </li>
            </ul>
          </div>
        </div>
        <div class="frontnewroundbox">
          <div class="frontnewtop">
            <div>
              <b style="display: none">.</b>
            </div>
          </div>
          <div class="frontnewcontent">
            <a href={{ "projects/newbies/" | absLangURL }}>{{ i18n "newFreeBSD" }}</a>
          </div>
          <div class="frontnewbot">
            <div>
              <b style="display: none">.</b>
            </div>
          </div>
        </div>
      </div>
    </div>
    {{ $language := "" }}
    {{ $currentLang := $.Site.Language.Lang }}
    {{ $siteBaseUrl := absLangURL ($.Site.BaseURL) }}

    {{ if ne $currentLang "en" }}
      {{ $language = $currentLang }}
    {{ end }}
    <div id="frontnemscontainer">
      <div id="frontnews">
        <div id="frontnewscontent" class="txtnewsevent">
          <h2>{{ i18n "latestNews" }}</h2>
          <div class="newseventswrap">
            {{ partial "news.html" . }}
            <div>
              <ul class="newseventslist">
                <li class="first-child">
                  <a href={{ printf "%s%s/%s" $siteBaseUrl $language "news/newsflash/" }} title={{ i18n "moreNews" }}>{{ i18n "moreNews" }}</a>
                </li>
                <li class="last-child">
                  <a href="{{ absLangURL ($.Site.BaseURL) }}news/feed.xml" title={{ i18n "rssNews" }}>
                  <img class="rssimage" src="{{ absLangURL ($.Site.BaseURL) }}images/ico_rss.png" alt={{ i18n "rssNews" }} width="27" height="12" />
                  </a>
                </li>
              </ul>
            </div>
          </div>
        </div>
      </div>
      <div class="frontseparator">
        <b style="display: none">.</b>
      </div>
      <div id="frontevents">
        <div id="fronteventscontent" class="txtnewsevent">
          <h2>{{ i18n "upcomingEvents" }}</h2>
          <div class="newseventswrap">
            {{ partial "events.html" . }}
            <a href={{ printf "%s%s/%s" $siteBaseUrl $language "events/" }} title={{ i18n "moreEvents" }}>{{ i18n "moreEvents" }}</a>
          </div>
        </div>
      </div>
      <div class="frontseparator">
        <b style="display: none">.</b>
      </div>
      <div id="frontmedia">
        <div id="frontmediacontent" class="txtnewsevent">
          <h2>{{ i18n "press" }}</h2>
          <div class="newseventswrap">
            {{ partial "press.html" . }}
            <a href={{ printf "%s%s/%s" $siteBaseUrl $language "press/" }} title={{ i18n "moreMedia" }}>{{ i18n "moreMedia" }}</a>
          </div>
        </div>
      </div>
      <div class="frontseparator">
        <b style="display: none">.</b>
      </div>
      <div id="frontsecurity">
        <div id="frontsecuritycontent" class="txtnewsevent">
          <h2>{{ i18n "securityAdvisories" }}</h2>
          <div class="newseventswrap">
            {{ partial "advisories.html" . }}
            <div>
              <ul class="newseventslist">
                <li class="first-child">
                  <a href={{ printf "%s%s/%s" $siteBaseUrl $language "security/advisories/" }} title={{ i18n "moreErrata" }}>{{ i18n "more" }}</a>
                </li>
                <li class="last-child">
                  <a href="{{ absLangURL ($.Site.BaseURL) }}security/feed.xml" title={{ i18n "rssSecurity" }}>
                  <img class="rssimage" src="{{ absLangURL ($.Site.BaseURL) }}images/ico_rss.png" alt="News RSS Feed" width="27" height="12" />
                  </a>
                </li>
              </ul>
            </div>
          </div>
          <br />
          <h2>{{ i18n "errataNotices" }}</h2>
          <div class="newseventswrap">
            {{ partial "errata-notices.html" . }}
            <div>
              <ul class="newseventslist">
                <li class="first-child">
                  <a href={{ printf "%s%s/%s" $siteBaseUrl $language "security/notices/" }} title={{ i18n "moreErrata" }}>{{ i18n "more" }}</a>
                </li>
                <li class="last-child">
                  <a href="{{ absLangURL ($.Site.BaseURL) }}security/feed.xml" title={{ i18n "rssSecurity" }}>
                  <img class="rssimage" src="{{ absLangURL ($.Site.BaseURL) }}images/ico_rss.png" alt="News RSS Feed" width="27" height="12" />
                  </a>
                </li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>
{{ end }}