From 4e8799eca5a0e8f9d332a86e26b59d1fe77e8d72 Mon Sep 17 00:00:00 2001 From: Happilands <49983499+Happilands@users.noreply.github.com> Date: Thu, 27 Oct 2022 19:29:50 +0200 Subject: [PATCH 1/2] Add robots.txt file From https://www.pythonanywhere.com/forums/topic/2899/ --- app/app.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/app.py b/app/app.py index c2d9e05..f42104e 100755 --- a/app/app.py +++ b/app/app.py @@ -8,7 +8,7 @@ from datetime import datetime from logging.handlers import TimedRotatingFileHandler from admin import init_admin -from flask import Flask, render_template +from flask import Flask, render_template, Response from flask_bootstrap import Bootstrap, StaticCDN from flask_debugtoolbar import DebugToolbarExtension from flask_login import LoginManager @@ -158,6 +158,12 @@ def create_app(): """Initializer for the Flask app object""" app = Flask(__name__) + @app.route('/robots.txt') + def noindex(): + r = Response(response="User-Agent: *\nDisallow: /\n", status=200, mimetype="text/plain") + r.headers["Content-Type"] = "text/plain; charset=utf-8" + return r + # Load the config file app.config.from_object("config.Configuration") From 0aea3f6d3447320b4ae92e7fe7cfbd20caa3ec91 Mon Sep 17 00:00:00 2001 From: redfast00 Date: Tue, 13 Jun 2023 21:39:19 +0200 Subject: [PATCH 2/2] Remove double space requirement --- app/hlds/hlds.tatsu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/hlds/hlds.tatsu b/app/hlds/hlds.tatsu index 08c859c..35612b8 100644 --- a/app/hlds/hlds.tatsu +++ b/app/hlds/hlds.tatsu @@ -29,9 +29,9 @@ location = >location_header items:{ block } ; attributes = - name:/[^\n#]*?(?= +-- | | *\n| *#)/ + name:/[^\n#]*?(?= +-- | | €| *\n| *#)/ [ s '--' ~ s description:/[^\n#]*?(?= | *\n| *#)/ ] - [ / {2,}/ ~ + [ / +/ ~ [ {[ s ] ('{' tags+:identifier '}')} / +|$/ ] [ price:price ] ]