layout
This commit is contained in:
parent
86139c0288
commit
2cfd802435
1353
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.css
vendored
Executable file
1353
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.css
vendored
Executable file
File diff suppressed because it is too large
Load Diff
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.css.map
Executable file
File diff suppressed because one or more lines are too long
2
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.min.css
vendored
Executable file
2
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.min.css
vendored
Executable file
File diff suppressed because one or more lines are too long
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.min.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-grid.min.css.map
Executable file
File diff suppressed because one or more lines are too long
330
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.css
vendored
Executable file
330
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.css
vendored
Executable file
@ -0,0 +1,330 @@
|
||||
html {
|
||||
box-sizing: border-box;
|
||||
font-family: sans-serif;
|
||||
line-height: 1.15;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
-ms-text-size-adjust: 100%;
|
||||
-ms-overflow-style: scrollbar;
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
}
|
||||
|
||||
*,
|
||||
*::before,
|
||||
*::after {
|
||||
box-sizing: inherit;
|
||||
}
|
||||
|
||||
@-ms-viewport {
|
||||
width: device-width;
|
||||
}
|
||||
|
||||
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
|
||||
display: block;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
|
||||
font-size: 1rem;
|
||||
font-weight: normal;
|
||||
line-height: 1.5;
|
||||
color: #212529;
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
[tabindex="-1"]:focus {
|
||||
outline: none !important;
|
||||
}
|
||||
|
||||
hr {
|
||||
box-sizing: content-box;
|
||||
height: 0;
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin-top: 0;
|
||||
margin-bottom: .5rem;
|
||||
}
|
||||
|
||||
p {
|
||||
margin-top: 0;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
abbr[title],
|
||||
abbr[data-original-title] {
|
||||
text-decoration: underline;
|
||||
-webkit-text-decoration: underline dotted;
|
||||
text-decoration: underline dotted;
|
||||
cursor: help;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
address {
|
||||
margin-bottom: 1rem;
|
||||
font-style: normal;
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
ol,
|
||||
ul,
|
||||
dl {
|
||||
margin-top: 0;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
ol ol,
|
||||
ul ul,
|
||||
ol ul,
|
||||
ul ol {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
dd {
|
||||
margin-bottom: .5rem;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
margin: 0 0 1rem;
|
||||
}
|
||||
|
||||
dfn {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
b,
|
||||
strong {
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
small {
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
sub,
|
||||
sup {
|
||||
position: relative;
|
||||
font-size: 75%;
|
||||
line-height: 0;
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
sub {
|
||||
bottom: -.25em;
|
||||
}
|
||||
|
||||
sup {
|
||||
top: -.5em;
|
||||
}
|
||||
|
||||
a {
|
||||
color: #007bff;
|
||||
text-decoration: none;
|
||||
background-color: transparent;
|
||||
-webkit-text-decoration-skip: objects;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #0056b3;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:not([href]):not([tabindex]) {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:not([href]):not([tabindex]):focus {
|
||||
outline: 0;
|
||||
}
|
||||
|
||||
pre,
|
||||
code,
|
||||
kbd,
|
||||
samp {
|
||||
font-family: monospace, monospace;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
pre {
|
||||
margin-top: 0;
|
||||
margin-bottom: 1rem;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
figure {
|
||||
margin: 0 0 1rem;
|
||||
}
|
||||
|
||||
img {
|
||||
vertical-align: middle;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
svg:not(:root) {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
a,
|
||||
area,
|
||||
button,
|
||||
[role="button"],
|
||||
input,
|
||||
label,
|
||||
select,
|
||||
summary,
|
||||
textarea {
|
||||
-ms-touch-action: manipulation;
|
||||
touch-action: manipulation;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
caption {
|
||||
padding-top: 0.75rem;
|
||||
padding-bottom: 0.75rem;
|
||||
color: #868e96;
|
||||
text-align: left;
|
||||
caption-side: bottom;
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
label {
|
||||
display: inline-block;
|
||||
margin-bottom: .5rem;
|
||||
}
|
||||
|
||||
button:focus {
|
||||
outline: 1px dotted;
|
||||
outline: 5px auto -webkit-focus-ring-color;
|
||||
}
|
||||
|
||||
input,
|
||||
button,
|
||||
select,
|
||||
optgroup,
|
||||
textarea {
|
||||
margin: 0;
|
||||
font-family: inherit;
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
button,
|
||||
input {
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
button,
|
||||
select {
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
button,
|
||||
html [type="button"],
|
||||
[type="reset"],
|
||||
[type="submit"] {
|
||||
-webkit-appearance: button;
|
||||
}
|
||||
|
||||
button::-moz-focus-inner,
|
||||
[type="button"]::-moz-focus-inner,
|
||||
[type="reset"]::-moz-focus-inner,
|
||||
[type="submit"]::-moz-focus-inner {
|
||||
padding: 0;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
input[type="radio"],
|
||||
input[type="checkbox"] {
|
||||
box-sizing: border-box;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
input[type="date"],
|
||||
input[type="time"],
|
||||
input[type="datetime-local"],
|
||||
input[type="month"] {
|
||||
-webkit-appearance: listbox;
|
||||
}
|
||||
|
||||
textarea {
|
||||
overflow: auto;
|
||||
resize: vertical;
|
||||
}
|
||||
|
||||
fieldset {
|
||||
min-width: 0;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
legend {
|
||||
display: block;
|
||||
width: 100%;
|
||||
max-width: 100%;
|
||||
padding: 0;
|
||||
margin-bottom: .5rem;
|
||||
font-size: 1.5rem;
|
||||
line-height: inherit;
|
||||
color: inherit;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
progress {
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
[type="number"]::-webkit-inner-spin-button,
|
||||
[type="number"]::-webkit-outer-spin-button {
|
||||
height: auto;
|
||||
}
|
||||
|
||||
[type="search"] {
|
||||
outline-offset: -2px;
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
|
||||
[type="search"]::-webkit-search-cancel-button,
|
||||
[type="search"]::-webkit-search-decoration {
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
|
||||
::-webkit-file-upload-button {
|
||||
font: inherit;
|
||||
-webkit-appearance: button;
|
||||
}
|
||||
|
||||
output {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
summary {
|
||||
display: list-item;
|
||||
}
|
||||
|
||||
template {
|
||||
display: none;
|
||||
}
|
||||
|
||||
[hidden] {
|
||||
display: none !important;
|
||||
}
|
||||
/*# sourceMappingURL=bootstrap-reboot.css.map */
|
||||
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.css.map
Executable file
File diff suppressed because one or more lines are too long
2
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.min.css
vendored
Executable file
2
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.min.css
vendored
Executable file
@ -0,0 +1,2 @@
|
||||
html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}
|
||||
/*# sourceMappingURL=bootstrap-reboot.min.css.map */
|
||||
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.min.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap-reboot.min.css.map
Executable file
File diff suppressed because one or more lines are too long
8185
css/bootstrap-4.0.0-beta-dist/css/bootstrap.css
vendored
Executable file
8185
css/bootstrap-4.0.0-beta-dist/css/bootstrap.css
vendored
Executable file
File diff suppressed because it is too large
Load Diff
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap.css.map
Executable file
File diff suppressed because one or more lines are too long
7
css/bootstrap-4.0.0-beta-dist/css/bootstrap.min.css
vendored
Executable file
7
css/bootstrap-4.0.0-beta-dist/css/bootstrap.min.css
vendored
Executable file
File diff suppressed because one or more lines are too long
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap.min.css.map
Executable file
1
css/bootstrap-4.0.0-beta-dist/css/bootstrap.min.css.map
Executable file
File diff suppressed because one or more lines are too long
3831
css/bootstrap-4.0.0-beta-dist/js/bootstrap.js
vendored
Executable file
3831
css/bootstrap-4.0.0-beta-dist/js/bootstrap.js
vendored
Executable file
File diff suppressed because it is too large
Load Diff
6
css/bootstrap-4.0.0-beta-dist/js/bootstrap.min.js
vendored
Executable file
6
css/bootstrap-4.0.0-beta-dist/js/bootstrap.min.js
vendored
Executable file
File diff suppressed because one or more lines are too long
168
html/food.html
Normal file
168
html/food.html
Normal file
@ -0,0 +1,168 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="description" content="Sammelwebsite für das Essen der Uni Bamberg">
|
||||
<meta name="keywords" content="OFU, Otto-Friedrich, Universität, Bamberg">
|
||||
<link rel="stylesheet" href=" ../css/bootstrap-4.0.0-beta-dist/css/bootstrap.css ">
|
||||
<title>Essen an der OFU</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Food for Students</h1>
|
||||
<p>Last execute: Sunday, 24.09.2017</p>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h2>Cafeteria Erba-Insel</h2>
|
||||
|
||||
<p><span>24.07.</span><span>Rinderhacksteak an Cognacsoße und Spätzle</span></p>
|
||||
|
||||
<p><span>25.07.</span><span>Gemüseschnitzel mit Kräutercreme und Kartoffeln</span></p>
|
||||
|
||||
<p><span>26.07.</span><span>Penne-Nudeln mit Hackfleischsoße</span></p>
|
||||
|
||||
<p><span>27.07.</span><span>Kaiserschmarrn mit Apfelmus</span></p>
|
||||
|
||||
</div>
|
||||
<div class="col">
|
||||
<h2>Cafeteria Markusplatz</h2>
|
||||
|
||||
<p><span>24.07.</span><span>Vegetarisches Chili sin Carne</span></p>
|
||||
|
||||
<p><span>25.07.</span><span>Gemüseschnitzel mit Kräutercreme und Kartoffeln</span></p>
|
||||
|
||||
<p><span>26.07.</span><span>Überbackene Zucchini an Paprikasoße mit Püree</span></p>
|
||||
|
||||
<p><span>27.07.</span><span>Kaiserschmarrn mit Apfelmus</span></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h2>Speiseplan für Austraße Bamberg</h2>
|
||||
|
||||
<h3>Montag 18.09.</h3>
|
||||
|
||||
<p>Rindergeschnetzeltes "Provencial"</p>
|
||||
|
||||
<p>Pizza "Speciale"</p>
|
||||
|
||||
<p>Gebackene Kartoffeltaschen "Kräuterfrischkäse" an Salatgarnitur</p>
|
||||
|
||||
|
||||
<h3>Dienstag 19.09.</h3>
|
||||
|
||||
<p>Hähnchenpiccata an Tomatenragout</p>
|
||||
|
||||
<p>Schweinenackensteak vom Grill mit hausgemachter Kräuterbutter</p>
|
||||
|
||||
<p>Pizza "Speciale"</p>
|
||||
|
||||
<p>Kokos Gemüsecurry "Thai Style" mit Wildreis</p>
|
||||
|
||||
|
||||
<h3>Mittwoch 20.09.</h3>
|
||||
|
||||
<p>Rindfleisch mit Meerrettich</p>
|
||||
|
||||
<p>Griechischer Teller "Kreta" mit Suflaki, Calamari, Bifteki und hausgemachtem Kräuterdip</p>
|
||||
|
||||
<p>Nudelpfanne "Mediterrane"</p>
|
||||
|
||||
|
||||
<h3>Donnerstag 21.09.</h3>
|
||||
|
||||
<p>Lasagne von der Pute</p>
|
||||
|
||||
<p>Apfelstrudel "Tiroler Art" mit Vanillesoße</p>
|
||||
|
||||
<p>Wedges mit Kräuterquark</p>
|
||||
|
||||
|
||||
<h3>Freitag 22.09.</h3>
|
||||
|
||||
<p>Pangasiusfilet an fränkischer Silvanersoße mit Gemüsestreifen</p>
|
||||
|
||||
<p>Rindergeschnetzeltes "Provencial"</p>
|
||||
|
||||
<p>Schweinerückensteak mit Champignonrahmsoße</p>
|
||||
|
||||
<p>Blumenkohlkäsemedaillon mit Pestosoße</p>
|
||||
|
||||
|
||||
</div>
|
||||
<div class="col">
|
||||
<h2>Speiseplan für Feldkirchenstraße Bamberg</h2>
|
||||
|
||||
<h3>Montag 18.09.</h3>
|
||||
|
||||
<p>Rindergeschnetzeltes "Provencial"</p>
|
||||
|
||||
<p>Schwarzer Heilbutt an Krebsrahmsoße</p>
|
||||
|
||||
<p>Pizza "Speciale"</p>
|
||||
|
||||
<p>Gebackene Kartoffeltaschen "Kräuterfrischkäse" an Salatgarnitur</p>
|
||||
|
||||
|
||||
<h3>Dienstag 19.09.</h3>
|
||||
|
||||
<p>Hähnchenpiccata an Tomatenragout</p>
|
||||
|
||||
<p>Pizza "Speciale"</p>
|
||||
|
||||
<p>Schweinenackensteak vom Grill mit hausgemachter Kräuterbutter</p>
|
||||
|
||||
<p>Kokos Gemüsecurry "Thai Style" mit Wildreis</p>
|
||||
|
||||
|
||||
<h3>Mittwoch 20.09.</h3>
|
||||
|
||||
<p>Hähnchenpiccata an Tomatenragout</p>
|
||||
|
||||
<p>Rindfleisch mit Meerrettich</p>
|
||||
|
||||
<p>Griechischer Teller "Kreta" mit Suflaki, Calamari, Bifteki und hausgemachtem Kräuterdip</p>
|
||||
|
||||
<p>Kokos Gemüsecurry "Thai Style" mit Wildreis</p>
|
||||
|
||||
<p>Nudelpfanne "Mediterrane"</p>
|
||||
|
||||
|
||||
<h3>Donnerstag 21.09.</h3>
|
||||
|
||||
<p>Lasagne von der Pute</p>
|
||||
|
||||
<p>Apfelstrudel "Tiroler Art" mit Vanillesoße</p>
|
||||
|
||||
<p>Wedges mit Kräuterquark</p>
|
||||
|
||||
|
||||
<h3>Freitag 22.09.</h3>
|
||||
|
||||
<p>Lasagne von der Pute</p>
|
||||
|
||||
<p>Pangasiusfilet an fränkischer Silvanersoße mit Gemüsestreifen</p>
|
||||
|
||||
<p>Schweinerückensteak mit Champignonrahmsoße</p>
|
||||
|
||||
<p>Blumenkohlkäsemedaillon mit Pestosoße</p>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<h2>Feki.de Happy Hour Guide for Food</h2>
|
||||
<h3>Sunday, 24.09.2017</h3>
|
||||
|
||||
<p>Leider gibt es heute keine Happy Hours :(</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
10
html/ofu-food.html
Normal file
10
html/ofu-food.html
Normal file
@ -0,0 +1,10 @@
|
||||
<!doctype html><html lang="de"><head><meta charset="utf-8"><meta name="description" content="Sammelwebsite für das Essen der Uni Bamberg"><meta name="keywords" content="OFU, Otto-Friedrich, Universität, Bamberg"><link rel="stylesheet" href="../css/bootstrap-4.0.0-beta-dist/css/bootstrap.css"><title>Essen an der OFU</title></head><body><p>Last execute: 24.09.2017</p><div class="container"><div class="row"><div class="col"><h2>Cafeteria Erba-Insel</h2><p class="bodytext">24.07. Rinderhacksteak an Cognacsoße und Spätzle<br/>25.07. Gemüseschnitzel mit Kräutercreme und Kartoffeln<br/>26.07. Penne-Nudeln mit Hackfleischsoße<br/>27.07. Kaiserschmarrn mit Apfelmus</p></div><div class="col"><h2>Cafeteria Markusplatz</h2><p class="bodytext">24.07. Vegetarisches Chili sin Carne<br/>25.07. Gemüseschnitzel mit Kräutercreme und Kartoffeln<br/>26.07. Überbackene Zucchini an Paprikasoße mit Püree<br/>27.07. Kaiserschmarrn mit Apfelmus</p></div></div><div class="row"><div class="col"><div><h2>Mensa Austraße</h2><h5>Montag 18.09.</h5><div class="title">Rindergeschnetzeltes "Provencial"</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=2&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=511e047953ee1370c3b82c11a04624bb#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a><div class="title">Pizza "Speciale"</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=2&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=511e047953ee1370c3b82c11a04624bb#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a><div class="title">Gebackene Kartoffeltaschen "Kräuterfrischkäse" an Salatgarnitur</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=2&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=511e047953ee1370c3b82c11a04624bb#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a></div></div><div class="col"><div><h2>Feki Mensa</h2><h5>Montag 18.09.</h5><div class="title">Rindergeschnetzeltes "Provencial"</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=3&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=c3fe5ebb35e5fba3794f01878e798b7c#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a><div class="title">Schwarzer Heilbutt an Krebsrahmsoße</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=3&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=c3fe5ebb35e5fba3794f01878e798b7c#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a><div class="title">Pizza "Speciale"</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=3&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=c3fe5ebb35e5fba3794f01878e798b7c#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a><div class="title">Gebackene Kartoffeltaschen "Kräuterfrischkäse" an Salatgarnitur</div><a href="https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=3&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=c3fe5ebb35e5fba3794f01878e798b7c#toggle">Zusatzstoffe / Allergene & sonstige Informationen</a></div></div></div><div class="row"><div class="col"><h2>Feki.de Happy Hour Guide</h2><div class="tab-pane" id="food" role="tabpanel">
|
||||
<h2>Aktuelle HappyHours</h2>
|
||||
<table class="table">
|
||||
</table>
|
||||
<p>Leider sind gerade keine HappyHours :( </p>
|
||||
<h2>Kommende HappyHours</h2>
|
||||
<table class="table">
|
||||
</table>
|
||||
<p>Leider kommen keine HappyHours mehr :( </p>
|
||||
</div></div></div></div></body></html>
|
||||
1
json/austr-mensa.json
Normal file
1
json/austr-mensa.json
Normal file
@ -0,0 +1 @@
|
||||
{"name": "Speiseplan f\u00fcr Austra\u00dfe Bamberg", "weekmenu": [{"menu": ["Rindergeschnetzeltes \"Provencial\"", "Pizza \"Speciale\"", "Gebackene Kartoffeltaschen \"Kr\u00e4uterfrischk\u00e4se\" an Salatgarnitur"], "date": "Montag 18.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Schweinenackensteak vom Grill mit hausgemachter Kr\u00e4uterbutter", "Pizza \"Speciale\"", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis"], "date": "Dienstag 19.09."}, {"menu": ["Rindfleisch mit Meerrettich", "Griechischer Teller \"Kreta\" mit Suflaki, Calamari, Bifteki und hausgemachtem Kr\u00e4uterdip", "Nudelpfanne \"Mediterrane\""], "date": "Mittwoch 20.09."}, {"menu": ["Lasagne von der Pute", "Apfelstrudel \"Tiroler Art\" mit Vanilleso\u00dfe", "Wedges mit Kr\u00e4uterquark"], "date": "Donnerstag 21.09."}, {"menu": ["Pangasiusfilet an fr\u00e4nkischer Silvanerso\u00dfe mit Gem\u00fcsestreifen", "Rindergeschnetzeltes \"Provencial\"", "Schweiner\u00fcckensteak mit Champignonrahmso\u00dfe", "Blumenkohlk\u00e4semedaillon mit Pestoso\u00dfe"], "date": "Freitag 22.09."}]}
|
||||
1
json/erba-cafete.json
Normal file
1
json/erba-cafete.json
Normal file
@ -0,0 +1 @@
|
||||
{"name": "Cafeteria Erba-Insel", "weekmenu": [{"menu": ["Rinderhacksteak an Cognacso\u00dfe und Sp\u00e4tzle"], "date": "24.07."}, {"menu": ["Gem\u00fcseschnitzel mit Kr\u00e4utercreme und Kartoffeln"], "date": "25.07."}, {"menu": ["Penne-Nudeln mit Hackfleischso\u00dfe"], "date": "26.07."}, {"menu": ["Kaiserschmarrn mit Apfelmus"], "date": "27.07."}]}
|
||||
1
json/feki-mensa.json
Normal file
1
json/feki-mensa.json
Normal file
@ -0,0 +1 @@
|
||||
{"name": "Speiseplan f\u00fcr Feldkirchenstra\u00dfe Bamberg", "weekmenu": [{"menu": ["Rindergeschnetzeltes \"Provencial\"", "Schwarzer Heilbutt an Krebsrahmso\u00dfe", "Pizza \"Speciale\"", "Gebackene Kartoffeltaschen \"Kr\u00e4uterfrischk\u00e4se\" an Salatgarnitur"], "date": "Montag 18.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Pizza \"Speciale\"", "Schweinenackensteak vom Grill mit hausgemachter Kr\u00e4uterbutter", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis"], "date": "Dienstag 19.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Rindfleisch mit Meerrettich", "Griechischer Teller \"Kreta\" mit Suflaki, Calamari, Bifteki und hausgemachtem Kr\u00e4uterdip", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis", "Nudelpfanne \"Mediterrane\""], "date": "Mittwoch 20.09."}, {"menu": ["Lasagne von der Pute", "Apfelstrudel \"Tiroler Art\" mit Vanilleso\u00dfe", "Wedges mit Kr\u00e4uterquark"], "date": "Donnerstag 21.09."}, {"menu": ["Lasagne von der Pute", "Pangasiusfilet an fr\u00e4nkischer Silvanerso\u00dfe mit Gem\u00fcsestreifen", "Schweiner\u00fcckensteak mit Champignonrahmso\u00dfe", "Blumenkohlk\u00e4semedaillon mit Pestoso\u00dfe"], "date": "Freitag 22.09."}]}
|
||||
1
json/markus-cafete.json
Normal file
1
json/markus-cafete.json
Normal file
@ -0,0 +1 @@
|
||||
{"name": "Cafeteria Markusplatz", "weekmenu": [{"menu": ["Vegetarisches Chili sin Carne"], "date": "24.07."}, {"menu": ["Gem\u00fcseschnitzel mit Kr\u00e4utercreme und Kartoffeln"], "date": "25.07."}, {"menu": ["\u00dcberbackene Zucchini an Paprikaso\u00dfe mit P\u00fcree"], "date": "26.07."}, {"menu": ["Kaiserschmarrn mit Apfelmus"], "date": "27.07."}]}
|
||||
319
ofu-food/.idea/workspace.xml
generated
319
ofu-food/.idea/workspace.xml
generated
@ -10,51 +10,21 @@
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="CoverageDataManager">
|
||||
<SUITE FILE_PATH="coverage/ofu_food$foodplan_parser_controler.coverage" NAME="foodplan-parser-controler Coverage Results" MODIFIED="1506212281887" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$foodplan_parser_controler.coverage" NAME="foodplan-parser-controler Coverage Results" MODIFIED="1506277850230" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$mensa_page_parser.coverage" NAME="mensa-page-parser Coverage Results" MODIFIED="1506198388515" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$fekide_happyhour_page_parser.coverage" NAME="fekide-happyhour-page-parser Coverage Results" MODIFIED="1506204094485" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$ofu_food.coverage" NAME="ofu-food Coverage Results" MODIFIED="1506193420790" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$cafete_page_parser.coverage" NAME="cafete-page-parser Coverage Results" MODIFIED="1506201552685" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$generator_food_page.coverage" NAME="generator-food-page Coverage Results" MODIFIED="1506212270204" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="DockManager">
|
||||
<window id="1">
|
||||
<content type="file-editors">
|
||||
<state>
|
||||
<leaf>
|
||||
<file leaf-file-name="erba-cafete.json" pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/erba-cafete.json">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="feki-mensa.json" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/feki-mensa.json">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="252" lean-forward="false" selection-start-line="0" selection-start-column="252" selection-end-line="0" selection-end-column="252" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
</leaf>
|
||||
</state>
|
||||
</content>
|
||||
</window>
|
||||
<SUITE FILE_PATH="coverage/ofu_food$ofu_food.coverage" NAME="ofu-food Coverage Results" MODIFIED="1506272180490" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
<SUITE FILE_PATH="coverage/ofu_food$generator_food_page.coverage" NAME="generator-food-page Coverage Results" MODIFIED="1506280041068" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
|
||||
<component name="FileEditorManager">
|
||||
<leaf>
|
||||
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
|
||||
<file leaf-file-name="ofu-food.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/ofu-food.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/ofu-food.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="180">
|
||||
<caret line="15" column="14" lean-forward="false" selection-start-line="15" selection-start-column="14" selection-end-line="15" selection-end-column="62" />
|
||||
<state relative-caret-position="20">
|
||||
<caret line="7" column="0" lean-forward="false" selection-start-line="7" selection-start-column="0" selection-end-line="7" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#43#58#0" expanded="true" />
|
||||
</folding>
|
||||
@ -62,31 +32,53 @@
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="food.jinja" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/templates/food.jinja">
|
||||
<file leaf-file-name="mensa-page-parser.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/food/mensa-page-parser.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="1460">
|
||||
<caret line="73" column="60" lean-forward="false" selection-start-line="73" selection-start-column="60" selection-end-line="73" selection-end-column="60" />
|
||||
<state relative-caret-position="746">
|
||||
<caret line="46" column="43" lean-forward="false" selection-start-line="46" selection-start-column="34" selection-end-line="46" selection-end-column="43" />
|
||||
<folding>
|
||||
<element signature="e#0#15#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="css-install-skript.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/css-install-skript.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="80">
|
||||
<caret line="4" column="48" lean-forward="false" selection-start-line="4" selection-start-column="48" selection-end-line="4" selection-end-column="48" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="foodplan-parser-controler.py" pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/foodplan-parser-controler.py">
|
||||
<file leaf-file-name="foodplan-parser-controler.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/food/foodplan-parser-controler.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="20">
|
||||
<caret line="1" column="0" lean-forward="true" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
<state relative-caret-position="160">
|
||||
<caret line="8" column="0" lean-forward="false" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="food.jinja" pinned="false" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/templates/food.jinja">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="236">
|
||||
<caret line="58" column="19" lean-forward="true" selection-start-line="58" selection-start-column="19" selection-end-line="58" selection-end-column="19" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="generator-food-page.py" pinned="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/generator-food-page.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/generator-food-page.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="442">
|
||||
<caret line="27" column="20" lean-forward="false" selection-start-line="27" selection-start-column="20" selection-end-line="27" selection-end-column="20" />
|
||||
<state relative-caret-position="280">
|
||||
<caret line="14" column="44" lean-forward="false" selection-start-line="14" selection-start-column="44" selection-end-line="14" selection-end-column="44" />
|
||||
<folding>
|
||||
<element signature="e#0#13#0" expanded="true" />
|
||||
</folding>
|
||||
@ -106,13 +98,15 @@
|
||||
<component name="IdeDocumentHistory">
|
||||
<option name="CHANGED_PATHS">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/ofu-food.py" />
|
||||
<option value="$PROJECT_DIR$/cafete-page-parser.py" />
|
||||
<option value="$PROJECT_DIR$/mensa-page-parser.py" />
|
||||
<option value="$PROJECT_DIR$/fekide-happyhour-page-parser.py" />
|
||||
<option value="$PROJECT_DIR$/templates/food.jinja" />
|
||||
<option value="$PROJECT_DIR$/generator-food-page.py" />
|
||||
<option value="$PROJECT_DIR$/foodplan-parser-controler.py" />
|
||||
<option value="$PROJECT_DIR$/generator-food-page.py" />
|
||||
<option value="$PROJECT_DIR$/css-install-skript.py" />
|
||||
<option value="$PROJECT_DIR$/ofu-food.py" />
|
||||
<option value="$PROJECT_DIR$/food/foodplan-parser-controler.py" />
|
||||
<option value="$PROJECT_DIR$/templates/food.jinja" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
@ -143,6 +137,7 @@
|
||||
<foldersAlwaysOnTop value="true" />
|
||||
</navigator>
|
||||
<panes>
|
||||
<pane id="Scratches" />
|
||||
<pane id="Scope" />
|
||||
<pane id="ProjectPane">
|
||||
<subPane>
|
||||
@ -180,18 +175,22 @@
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="Json_Files" />
|
||||
<option name="myItemId" value="food" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
</subPane>
|
||||
</pane>
|
||||
<pane id="Scratches" />
|
||||
</panes>
|
||||
</component>
|
||||
<component name="PropertiesComponent">
|
||||
<property name="WebServerToolWindowFactoryState" value="false" />
|
||||
</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="$PROJECT_DIR$/food" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunDashboard">
|
||||
<option name="ruleStates">
|
||||
<list>
|
||||
@ -204,26 +203,7 @@
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="RunManager" selected="Python.foodplan-parser-controler">
|
||||
<configuration default="false" name="mensa-page-parser" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
<envs>
|
||||
<env name="PYTHONUNBUFFERED" value="1" />
|
||||
</envs>
|
||||
<option name="SDK_HOME" value="" />
|
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="IS_MODULE_SDK" value="true" />
|
||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/mensa-page-parser.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<component name="RunManager" selected="Python.generator-food-page">
|
||||
<configuration default="false" name="foodplan-parser-controler" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
@ -237,7 +217,7 @@
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/foodplan-parser-controler.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/food/foodplan-parser-controler.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
@ -256,7 +236,7 @@
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/cafete-page-parser.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/food/cafete-page-parser.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
@ -275,7 +255,7 @@
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/fekide-happyhour-page-parser.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/food/fekide-happyhour-page-parser.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
@ -294,7 +274,26 @@
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/generator-food-page.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/food/generator-food-page.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="false" name="ofu-food" type="PythonConfigurationType" factoryName="Python" temporary="true">
|
||||
<option name="INTERPRETER_OPTIONS" value="" />
|
||||
<option name="PARENT_ENVS" value="true" />
|
||||
<envs>
|
||||
<env name="PYTHONUNBUFFERED" value="1" />
|
||||
</envs>
|
||||
<option name="SDK_HOME" value="" />
|
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
<option name="IS_MODULE_SDK" value="true" />
|
||||
<option name="ADD_CONTENT_ROOTS" value="true" />
|
||||
<option name="ADD_SOURCE_ROOTS" value="true" />
|
||||
<module name="ofu-food" />
|
||||
<EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
|
||||
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/food/ofu-food.py" />
|
||||
<option name="PARAMETERS" value="" />
|
||||
<option name="SHOW_COMMAND_LINE" value="false" />
|
||||
<option name="EMULATE_TERMINAL" value="false" />
|
||||
@ -397,6 +396,12 @@
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
|
||||
<node-interpreter>project</node-interpreter>
|
||||
<node-options />
|
||||
<gulpfile />
|
||||
<tasks />
|
||||
<arguments />
|
||||
<envs />
|
||||
<method />
|
||||
</configuration>
|
||||
<configuration default="true" type="js.build_tools.npm" factoryName="npm">
|
||||
@ -443,19 +448,19 @@
|
||||
<method />
|
||||
</configuration>
|
||||
<list size="5">
|
||||
<item index="0" class="java.lang.String" itemvalue="Python.mensa-page-parser" />
|
||||
<item index="1" class="java.lang.String" itemvalue="Python.foodplan-parser-controler" />
|
||||
<item index="2" class="java.lang.String" itemvalue="Python.cafete-page-parser" />
|
||||
<item index="3" class="java.lang.String" itemvalue="Python.fekide-happyhour-page-parser" />
|
||||
<item index="4" class="java.lang.String" itemvalue="Python.generator-food-page" />
|
||||
<item index="0" class="java.lang.String" itemvalue="Python.foodplan-parser-controler" />
|
||||
<item index="1" class="java.lang.String" itemvalue="Python.cafete-page-parser" />
|
||||
<item index="2" class="java.lang.String" itemvalue="Python.fekide-happyhour-page-parser" />
|
||||
<item index="3" class="java.lang.String" itemvalue="Python.generator-food-page" />
|
||||
<item index="4" class="java.lang.String" itemvalue="Python.ofu-food" />
|
||||
</list>
|
||||
<recent_temporary>
|
||||
<list size="5">
|
||||
<item index="0" class="java.lang.String" itemvalue="Python.foodplan-parser-controler" />
|
||||
<item index="1" class="java.lang.String" itemvalue="Python.generator-food-page" />
|
||||
<item index="2" class="java.lang.String" itemvalue="Python.fekide-happyhour-page-parser" />
|
||||
<item index="3" class="java.lang.String" itemvalue="Python.cafete-page-parser" />
|
||||
<item index="4" class="java.lang.String" itemvalue="Python.mensa-page-parser" />
|
||||
<item index="0" class="java.lang.String" itemvalue="Python.generator-food-page" />
|
||||
<item index="1" class="java.lang.String" itemvalue="Python.foodplan-parser-controler" />
|
||||
<item index="2" class="java.lang.String" itemvalue="Python.ofu-food" />
|
||||
<item index="3" class="java.lang.String" itemvalue="Python.fekide-happyhour-page-parser" />
|
||||
<item index="4" class="java.lang.String" itemvalue="Python.cafete-page-parser" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
@ -474,25 +479,26 @@
|
||||
</component>
|
||||
<component name="ToolWindowManager">
|
||||
<frame x="995" y="2187" width="1920" height="1053" extended-state="6" />
|
||||
<editor active="true" />
|
||||
<layout>
|
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25641027" sideWeight="0.5" order="1" side_tool="false" content_ui="combo" />
|
||||
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" />
|
||||
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32896176" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.32896176" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="true" content_ui="tabs" />
|
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Data View" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="8" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="combo" />
|
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
|
||||
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
|
||||
</layout>
|
||||
</component>
|
||||
@ -509,34 +515,20 @@
|
||||
<watches-manager />
|
||||
</component>
|
||||
<component name="editorHistoryManager">
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/austr-mensa.json">
|
||||
<entry file="file://$PROJECT_DIR$/food/ofu-food.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
<state relative-caret-position="100">
|
||||
<caret line="7" column="0" lean-forward="false" selection-start-line="7" selection-start-column="0" selection-end-line="7" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#43#58#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food.html">
|
||||
<entry file="file://$PROJECT_DIR$/css-install-skript.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/feki-mensa.json">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="252" lean-forward="false" selection-start-line="0" selection-start-column="252" selection-end-line="0" selection-end-column="252" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/erba-cafete.json">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
|
||||
<state relative-caret-position="80">
|
||||
<caret line="4" column="48" lean-forward="false" selection-start-line="4" selection-start-column="48" selection-end-line="4" selection-end-column="48" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
@ -549,9 +541,27 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/ofu-food.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/generator-food-page.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="180">
|
||||
<state relative-caret-position="240">
|
||||
<caret line="14" column="44" lean-forward="false" selection-start-line="14" selection-start-column="44" selection-end-line="14" selection-end-column="44" />
|
||||
<folding>
|
||||
<element signature="e#0#13#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/foodplan-parser-controler.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="160">
|
||||
<caret line="8" column="0" lean-forward="false" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/ofu-food.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="240">
|
||||
<caret line="15" column="14" lean-forward="false" selection-start-line="15" selection-start-column="14" selection-end-line="15" selection-end-column="62" />
|
||||
<folding>
|
||||
<element signature="e#43#58#0" expanded="true" />
|
||||
@ -559,15 +569,36 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/feki-happyhour-guide.json">
|
||||
<entry file="file://$PROJECT_DIR$/templates/food.jinja">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="0">
|
||||
<caret line="0" column="23" lean-forward="false" selection-start-line="0" selection-start-column="20" selection-end-line="0" selection-end-column="23" />
|
||||
<state relative-caret-position="1460">
|
||||
<caret line="73" column="60" lean-forward="false" selection-start-line="73" selection-start-column="60" selection-end-line="73" selection-end-column="60" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/fekide-happyhour-page-parser.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/generator-food-page.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="500">
|
||||
<caret line="27" column="20" lean-forward="false" selection-start-line="27" selection-start-column="20" selection-end-line="27" selection-end-column="20" />
|
||||
<folding>
|
||||
<element signature="e#0#13#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/foodplan-parser-controler.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="20">
|
||||
<caret line="1" column="0" lean-forward="true" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/austr-mensa.json" />
|
||||
<entry file="file://$PROJECT_DIR$/food.html" />
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/feki-happyhour-guide.json" />
|
||||
<entry file="file://$PROJECT_DIR$/food/fekide-happyhour-page-parser.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="660">
|
||||
<caret line="48" column="19" lean-forward="false" selection-start-line="48" selection-start-column="19" selection-end-line="48" selection-end-column="19" />
|
||||
@ -577,7 +608,7 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cafete-page-parser.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/cafete-page-parser.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="336">
|
||||
<caret line="40" column="4" lean-forward="false" selection-start-line="40" selection-start-column="4" selection-end-line="44" selection-end-column="7" />
|
||||
@ -587,9 +618,37 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/mensa-page-parser.py">
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/erba-cafete.json" />
|
||||
<entry file="file://$PROJECT_DIR$/Json_Files/feki-mensa.json" />
|
||||
<entry file="file://$PROJECT_DIR$/css-install-skript.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="416">
|
||||
<state relative-caret-position="80">
|
||||
<caret line="4" column="48" lean-forward="false" selection-start-line="4" selection-start-column="48" selection-end-line="4" selection-end-column="48" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/foodplan-parser-controler.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="160">
|
||||
<caret line="8" column="0" lean-forward="false" selection-start-line="8" selection-start-column="0" selection-end-line="8" selection-end-column="0" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/ofu-food.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="20">
|
||||
<caret line="7" column="0" lean-forward="false" selection-start-line="7" selection-start-column="0" selection-end-line="7" selection-end-column="0" />
|
||||
<folding>
|
||||
<element signature="e#43#58#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/food/mensa-page-parser.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="746">
|
||||
<caret line="46" column="43" lean-forward="false" selection-start-line="46" selection-start-column="34" selection-end-line="46" selection-end-column="43" />
|
||||
<folding>
|
||||
<element signature="e#0#15#0" expanded="true" />
|
||||
@ -597,20 +656,20 @@
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/generator-food-page.py">
|
||||
<entry file="file://$PROJECT_DIR$/food/generator-food-page.py">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="442">
|
||||
<caret line="27" column="20" lean-forward="false" selection-start-line="27" selection-start-column="20" selection-end-line="27" selection-end-column="20" />
|
||||
<state relative-caret-position="280">
|
||||
<caret line="14" column="44" lean-forward="false" selection-start-line="14" selection-start-column="44" selection-end-line="14" selection-end-column="44" />
|
||||
<folding>
|
||||
<element signature="e#0#13#0" expanded="true" />
|
||||
</folding>
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/foodplan-parser-controler.py">
|
||||
<entry file="file://$PROJECT_DIR$/templates/food.jinja">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state relative-caret-position="20">
|
||||
<caret line="1" column="0" lean-forward="true" selection-start-line="1" selection-start-column="0" selection-end-line="1" selection-end-column="0" />
|
||||
<state relative-caret-position="236">
|
||||
<caret line="58" column="19" lean-forward="true" selection-start-line="58" selection-start-column="19" selection-end-line="58" selection-end-column="19" />
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
|
||||
@ -1 +0,0 @@
|
||||
{"weekmenu": [{"menu": ["Rindergeschnetzeltes \"Provencial\"", "Pizza \"Speciale\"", "Gebackene Kartoffeltaschen \"Kr\u00e4uterfrischk\u00e4se\" an Salatgarnitur"], "date": "Montag 18.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Schweinenackensteak vom Grill mit hausgemachter Kr\u00e4uterbutter", "Pizza \"Speciale\"", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis"], "date": "Dienstag 19.09."}, {"menu": ["Rindfleisch mit Meerrettich", "Griechischer Teller \"Kreta\" mit Suflaki, Calamari, Bifteki und hausgemachtem Kr\u00e4uterdip", "Nudelpfanne \"Mediterrane\""], "date": "Mittwoch 20.09."}, {"menu": ["Lasagne von der Pute", "Apfelstrudel \"Tiroler Art\" mit Vanilleso\u00dfe", "Wedges mit Kr\u00e4uterquark"], "date": "Donnerstag 21.09."}, {"menu": ["Pangasiusfilet an fr\u00e4nkischer Silvanerso\u00dfe mit Gem\u00fcsestreifen", "Rindergeschnetzeltes \"Provencial\"", "Schweiner\u00fcckensteak mit Champignonrahmso\u00dfe", "Blumenkohlk\u00e4semedaillon mit Pestoso\u00dfe"], "date": "Freitag 22.09."}], "name": "Speiseplan f\u00fcr Austra\u00dfe Bamberg"}
|
||||
@ -1 +0,0 @@
|
||||
{"weekmenu": [{"menu": ["Rinderhacksteak an Cognacso\u00dfe und Sp\u00e4tzle"], "date": "24.07."}, {"menu": ["Gem\u00fcseschnitzel mit Kr\u00e4utercreme und Kartoffeln"], "date": "25.07."}, {"menu": ["Penne-Nudeln mit Hackfleischso\u00dfe"], "date": "26.07."}, {"menu": ["Kaiserschmarrn mit Apfelmus"], "date": "27.07."}], "name": "Cafeteria Erba-Insel"}
|
||||
@ -1 +0,0 @@
|
||||
{"weekmenu": [{"menu": ["Rindergeschnetzeltes \"Provencial\"", "Schwarzer Heilbutt an Krebsrahmso\u00dfe", "Pizza \"Speciale\"", "Gebackene Kartoffeltaschen \"Kr\u00e4uterfrischk\u00e4se\" an Salatgarnitur"], "date": "Montag 18.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Pizza \"Speciale\"", "Schweinenackensteak vom Grill mit hausgemachter Kr\u00e4uterbutter", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis"], "date": "Dienstag 19.09."}, {"menu": ["H\u00e4hnchenpiccata an Tomatenragout", "Rindfleisch mit Meerrettich", "Griechischer Teller \"Kreta\" mit Suflaki, Calamari, Bifteki und hausgemachtem Kr\u00e4uterdip", "Kokos Gem\u00fcsecurry \"Thai Style\" mit Wildreis", "Nudelpfanne \"Mediterrane\""], "date": "Mittwoch 20.09."}, {"menu": ["Lasagne von der Pute", "Apfelstrudel \"Tiroler Art\" mit Vanilleso\u00dfe", "Wedges mit Kr\u00e4uterquark"], "date": "Donnerstag 21.09."}, {"menu": ["Lasagne von der Pute", "Pangasiusfilet an fr\u00e4nkischer Silvanerso\u00dfe mit Gem\u00fcsestreifen", "Schweiner\u00fcckensteak mit Champignonrahmso\u00dfe", "Blumenkohlk\u00e4semedaillon mit Pestoso\u00dfe"], "date": "Freitag 22.09."}], "name": "Speiseplan f\u00fcr Feldkirchenstra\u00dfe Bamberg"}
|
||||
@ -1 +0,0 @@
|
||||
{"weekmenu": [{"menu": ["Vegetarisches Chili sin Carne"], "date": "24.07."}, {"menu": ["Gem\u00fcseschnitzel mit Kr\u00e4utercreme und Kartoffeln"], "date": "25.07."}, {"menu": ["\u00dcberbackene Zucchini an Paprikaso\u00dfe mit P\u00fcree"], "date": "26.07."}, {"menu": ["Kaiserschmarrn mit Apfelmus"], "date": "27.07."}], "name": "Cafeteria Markusplatz"}
|
||||
8
ofu-food/css-install-skript.py
Normal file
8
ofu-food/css-install-skript.py
Normal file
@ -0,0 +1,8 @@
|
||||
from shutil import copytree
|
||||
|
||||
# PI
|
||||
OUTPUTFILE = "/media/data_1/www/pub-html/ofu-food.html"
|
||||
CSSFILE_SRC = "../css/bootstrap-4.0.0-beta-dist"
|
||||
CSSFILE_DEST = "/media/data_1/www/css/bootstrap-4.0.0-beta-dist"
|
||||
|
||||
copytree(CSSFILE_SRC, CSSFILE_DEST)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -4,7 +4,7 @@ mensapageparser = importlib.import_module('mensa-page-parser')
|
||||
cafetepageparser = importlib.import_module('cafete-page-parser')
|
||||
fekidehappyhourpageparser = importlib.import_module('fekide-happyhour-page-parser')
|
||||
|
||||
# JSON_OUTPUT_DIR = "./Json_Files/"
|
||||
# JSON_OUTPUT_DIR = "../json/"
|
||||
# PI
|
||||
JSON_OUTPUT_DIR = "/media/data_1/www/pub-html/ofu-food/api/json/"
|
||||
|
||||
@ -2,16 +2,19 @@ import jinja2
|
||||
import json
|
||||
import datetime
|
||||
|
||||
CSSFILE = "bootstrap.css"
|
||||
# Config global
|
||||
CSSFILE_WEB = "../css/bootstrap-4.0.0-beta-dist/css/bootstrap.css"
|
||||
|
||||
# JSON_FILES_PATH = "./Json_Files/"
|
||||
# OUTPUT = "../food.html"
|
||||
# Config Thinkpad
|
||||
JSON_FILES_PATH = "../json/"
|
||||
OUTPUT = "../html/food.html"
|
||||
|
||||
# PI
|
||||
JSON_FILES_PATH = "/media/data_1/www/pub-html/ofu-food/api/json/"
|
||||
CSSFILE_SRC = "../bootstrap-4.0.0-beta-dist/css/bootstrap.css"
|
||||
CSSFILE_DEST = "/media/data_1/www/pub-html/ofu-food/bootstrap.css"
|
||||
OUTPUT = "/media/data_1/www/pub-html/ofu-food/food.html"
|
||||
# JSON_FILES_PATH = "/media/data_1/www/pub-html/ofu-food/api/json/"
|
||||
# OUTPUT = "/media/data_1/www/pub-html/ofu-food/food.html"
|
||||
CSSFILE_SRC = "../bootstrap-4.0.0-beta-dist"
|
||||
CSSFILE_DEST = "/media/data_1/www/css"
|
||||
|
||||
|
||||
|
||||
def getJsonFromFile(path):
|
||||
@ -26,7 +29,7 @@ def main():
|
||||
austrJson = getJsonFromFile(JSON_FILES_PATH + "austr-mensa.json")
|
||||
fekideJson = getJsonFromFile(JSON_FILES_PATH + "feki-happyhour-guide.json")
|
||||
templateVars = {
|
||||
"cssfile": CSSFILE,
|
||||
"cssfile": CSSFILE_WEB,
|
||||
"executiontime": datetime.datetime.today().strftime("%A, %d.%m.%Y"),
|
||||
"erbaCafeteTitle": erbaJson['name'],
|
||||
"erbaWeekmenu": erbaJson['weekmenu'],
|
||||
@ -4,16 +4,14 @@
|
||||
import requests
|
||||
from bs4 import BeautifulSoup
|
||||
import datetime
|
||||
from shutil import copyfile
|
||||
|
||||
OUTPUTFILE = "../ofu-food.html"
|
||||
CSSFILE_DEST = "../bootstrap.css"
|
||||
CSSFILE_WEB = "bootstrap.css"
|
||||
CSSFILE_WEB = "../css/bootstrap-4.0.0-beta-dist/css/bootstrap.css"
|
||||
|
||||
# OUTPUTFILE = "/media/data_1/www/pub-html/ofu-food.html"
|
||||
# CSSFILE = "/media/data_1/www/pub-html/bootstrap.css"
|
||||
# thinkpad
|
||||
# OUTPUTFILE = "../html/ofu-food.html"
|
||||
|
||||
CSSFILE_SRC = "../bootstrap-4.0.0-beta-dist/css/bootstrap.css"
|
||||
# PI
|
||||
OUTPUTFILE = "/media/data_1/www/pub-html/ofu-food.html"
|
||||
|
||||
LINK_FEKI_MENSA = "https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=3&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=c3fe5ebb35e5fba3794f01878e798b7c"
|
||||
LINK_AUSTR_MENSA = "https://www.studentenwerk-wuerzburg.de/bamberg/essen-trinken/speiseplaene.html?tx_thmensamenu_pi2%5Bmensen%5D=2&tx_thmensamenu_pi2%5Baction%5D=show&tx_thmensamenu_pi2%5Bcontroller%5D=Speiseplan&cHash=511e047953ee1370c3b82c11a04624bb"
|
||||
@ -162,4 +160,3 @@ def main():
|
||||
|
||||
|
||||
main()
|
||||
copyfile(CSSFILE_SRC, CSSFILE_DEST)
|
||||
@ -52,8 +52,8 @@
|
||||
<h2>Feki.de Happy Hour Guide for Food</h2>
|
||||
<h3>{{ happyHourDay }}</h3>
|
||||
{% if happyhours %}
|
||||
<table>
|
||||
<thead>
|
||||
<table class="table">
|
||||
<thead class="thead-inverse">
|
||||
<tr>
|
||||
<th>Location</th>
|
||||
<th>Time</th>
|
||||
|
||||
Reference in New Issue
Block a user