diff --git a/site/modules/game.py b/site/modules/game.py index e51724f..8e824af 100644 --- a/site/modules/game.py +++ b/site/modules/game.py @@ -27,7 +27,12 @@ def game(lang_code): # game['game']['plot'] = game['game']['plot'].replace("\\n", "
") game['game']['plot'] = game['game']['plot'].split('\\n') - game['game']['linuxinstructions'] = game['game']['linuxinstructions'].split('\\n') + if 'linuxinstructions' in game['game']: + if game['game']['linuxinstructions'] != "": + game['game']['linuxinstructions'] = ( + game['game']['linuxinstructions'].split('\\n')) + else: + game['game'].pop('linuxinstructions') return render_template('game.html', game=game, **languages[lang_code], lang_code=lang_code) diff --git a/site/templates/game.html b/site/templates/game.html index a20193d..a104749 100644 --- a/site/templates/game.html +++ b/site/templates/game.html @@ -75,10 +75,12 @@

{{game.game.cdkey}}

{% endif %} -

{{lang_game_linuxinstructions}}

- {% for part in game.game.linuxinstructions %} -

{{part}}

- {% endfor %} + {% if 'linuxinstructions' in game.game %} +

{{lang_game_linuxinstructions}}

+ {% for part in game.game.linuxinstructions %} +

{{part}}

+ {% endfor %} + {% endif%} {% endblock %}