From c2aa52adfa99d14b94c3716b7b5250622434b60e Mon Sep 17 00:00:00 2001 From: Gabor Adam Toth Date: Sun, 28 Feb 2010 01:04:19 +0100 Subject: [PATCH] /style unset & save --- world/net/place/archetype.gen | 8 ++++++-- world/net/place/threads.c | 4 +--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/world/net/place/archetype.gen b/world/net/place/archetype.gen index 339b1d4..4bb4935 100644 --- a/world/net/place/archetype.gen +++ b/world/net/place/archetype.gen @@ -2324,9 +2324,13 @@ _request_kick(source, mc, data, vars, b) { _request_set_style(source, mc, data, vars, b) { if (qOwner(SNICKER)) { string value = vars["_uniform_style"] || vars["_value"]; - if (value && (value = legal_url(value, "http"))) + if (value == "-") { + vDel("_uniform_style", value); + save(); + } else if (value && (value = legal_url(value, "http"))) { vSet("_uniform_style", value); - else if (value) { + save(); + } else if (value) { sendmsg(source, "_error_illegal_scheme", "That is not a valid [_scheme] URL for a file.", diff --git a/world/net/place/threads.c b/world/net/place/threads.c index c48e9d6..22fe4dd 100644 --- a/world/net/place/threads.c +++ b/world/net/place/threads.c @@ -5,9 +5,6 @@ #include #include -#define PLACE_HISTORY -#define _limit_amount_history_persistent 0 - #ifndef DEFAULT_BACKLOG # define DEFAULT_BACKLOG 10 #endif @@ -567,6 +564,7 @@ htget(prot, query, headers, qs, data) { return 1; } +// don't know if this works, needs to be tested void nntpget(string cmd, string args) { array(mixed) entry, entries; mapping vars;