Example #1
0
def display_way():
    if request.args.has_key("id"):
        id = request.args["id"]
        ele = helpers.get_way_or_404(id)
        features = changemonger.features(ele)
        return render_template("way_details.haml", name=display_name(ele, features[0]), element=ele, features=features)
    else:
        return render_template("way.haml", title="Bad Way")
Example #2
0
def display_relation():
    if request.args.has_key('id'):
        id = request.args['id']
        ele = helpers.get_relation_or_404(id)
        features = changemonger.features(ele)
        return render_template('relation_details.haml',
                               name=display_name(ele, features[0]),
                               element=ele,
                               features=features)
    else:
        return render_template('relation.haml', title="Bad Way")
Example #3
0
def display_relation():
    if request.args.has_key('id'):
        id = request.args['id']
        ele = helpers.get_relation_or_404(id)
        features = changemonger.features(ele)
        return render_template('relation_details.haml',
                               name = display_name(ele, features[0]),
                               element = ele,
                               features = features)
    else:
        return render_template('relation.haml', title="Bad Way")
Example #4
0
def display_node():
    if request.args.has_key('id'):
        id = request.args['id']
        ele = helpers.get_node_or_404(id)
        features = changemonger.features(ele)
        return render_template('node_details.haml',
                               name = display_name(ele, features[0]),
                               node = ele,
                               features = features)
    else:
        return render_template('node.haml', title="Bad Node")
Example #5
0
def api_relation(id):
    ele = helpers.get_relation_or_404(id)
    features = changemonger.features(ele)
    features_names = [f.name for f in features]
    return jsonify(cn=common_name(ele), features=features_names)
Example #6
0
def api_relation(id):
    ele = helpers.get_relation_or_404(id)
    features = changemonger.features(ele)
    features_names = [f.name for f in features]
    return jsonify(cn=common_name(ele),
                   features=features_names)