set curl user agent and referrer
git-svn-id: file:///home/shish/svn/shimmie2/trunk@502 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
parent
ef1a82043d
commit
7a936d41cf
@ -70,6 +70,22 @@ class Upgrade extends Extension {
|
|||||||
$config->set_int("db_version", 6);
|
$config->set_int("db_version", 6);
|
||||||
$config->set_bool("in_upgrade", false);
|
$config->set_bool("in_upgrade", false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($config->get_int("db_version") == -1) {
|
||||||
|
$database->Execute("ALTER TABLE users ADD COLUMN parent INTEGER");
|
||||||
|
$database->Execute("ALTER TABLE users ADD COLUMN is_template ENUM('Y','N') DEFAULT 'N'");
|
||||||
|
$database->Execute("INSERT INTO users(name, is_template) VALUES(?, 'Y')", array("[Anonymous]"));
|
||||||
|
$database->Execute("INSERT INTO users(name, is_template) VALUES(?, 'Y')", array("[User]"));
|
||||||
|
$database->Execute("INSERT INTO users(name, is_template) VALUES(?, 'Y')", array("[Moderator]"));
|
||||||
|
$database->Execute("INSERT INTO users(name, is_template) VALUES(?, 'Y')", array("[Admin]"));
|
||||||
|
$anon_id = $database->db->GetOne("SELECT id FROM users WHERE name=?", array("[Anonymous]"));
|
||||||
|
$user_id = $database->db->GetOne("SELECT id FROM users WHERE name=?", array("[User]"));
|
||||||
|
$admin_id = $database->db->GetOne("SELECT id FROM users WHERE name=?", array("[Admin]"));
|
||||||
|
$database->Execute("UPDATE users SET parent=?", array($user_id));
|
||||||
|
$database->Execute("UPDATE users SET parent=? WHERE password IS NULL", array($anon_id));
|
||||||
|
$database->Execute("UPDATE users SET parent=? WHERE is_admin='Y'", array($admin_id));
|
||||||
|
$config->set_int("db_version", 7);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
add_event_listener(new Upgrade(), 5);
|
add_event_listener(new Upgrade(), 5);
|
||||||
|
@ -150,6 +150,8 @@ class Upload extends Extension {
|
|||||||
|
|
||||||
curl_setopt($ch, CURLOPT_FILE, $fp);
|
curl_setopt($ch, CURLOPT_FILE, $fp);
|
||||||
curl_setopt($ch, CURLOPT_HEADER, 0);
|
curl_setopt($ch, CURLOPT_HEADER, 0);
|
||||||
|
curl_setopt($ch, CURLOPT_REFERER, $url);
|
||||||
|
curl_setopt($ch, CURLOPT_USERAGENT, "Shimmie-".VERSION);
|
||||||
|
|
||||||
curl_exec($ch);
|
curl_exec($ch);
|
||||||
curl_close($ch);
|
curl_close($ch);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user