From fc9a4ea22eb91757b95cbe1bf1708be17fc2337a Mon Sep 17 00:00:00 2001 From: yo momma Date: Tue, 27 Jan 2026 03:33:16 +0000 Subject: Fix HTTPS/mixed content; make config env-driven - Replace hardcoded dump.fm URLs with host/scheme config\n- Add optional passwordless login flow\n- Update templates/static assets to avoid blocked HTTP resources\n- Ignore local uploads/SQL dumps --- .gitignore | 12 + bin/run.sh | 13 + db/0-create.psql | 16 +- db/0-create.psql-altered | 11 +- photobooth/fullscreenphotobooth.st | 2 +- scripts/fill.image_urls.py | 8 +- scripts/writer.py | 4 +- src/config.clj | 70 +- src/datalayer.clj | 4 - src/events.clj | 2 +- src/imgreplacer.clj | 2 +- src/jedis.clj | 4 +- src/site.clj | 105 ++- src/user.clj | 2 +- src/utils.clj | 26 +- static/319/index.html | 10 +- static/319/irhell.html | 10 +- static/319/irhell2.html | 6 +- static/319/res.html | 16 +- static/7777889.html | 6 +- static/cal.html | 44 +- static/css/dump.css | 22 +- static/css/front.css | 6 +- static/css/header.css | 8 +- static/css/index.css | 2 +- static/css/mgmt.css | 12 +- static/css/miatile.css | 2 +- static/css/top.css | 4 +- static/error.html | 4 +- static/error/500.html | 4 +- static/error/error.html | 4 +- static/form_login/front.css | 6 +- static/furieindex.html | 6 +- static/html/search.test.html | 22 +- static/html/space.packing.html | 2 +- static/idgi/index.html | 6 +- static/index.html | 8 +- static/index2.html | 4 +- static/index7.html | 6 +- static/irl/index.html | 82 +-- static/js/dumpsearch.js | 2 +- static/js/fullscreen.js | 22 +- static/js/fullscreenmgmt.js | 23 +- static/js/fullscreenphotobooth.js | 23 +- static/js/home.js | 5 +- static/js/pichat-old.js | 16 +- static/js/pichat.butt.js | 6 +- static/js/pichat.js | 16 +- static/js/pichat2.js | 16 +- static/js/register.js | 2 +- static/js/src/_main.js | 2 +- static/js/src/chat.js | 4 +- static/js/src/messages.js | 2 +- static/js/src/search.js | 6 +- static/js/src/share.js | 2 +- static/nickinterview/index.html | 728 ++++++++++----------- .../peoplewholiketochatalot dump.fm_files/dump.css | 18 +- .../photo30.html | 2 +- .../pichat.js | 22 +- static/register-closed.html | 2 +- static/register-on1.html | 8 +- static/register-open.html | 8 +- static/register.html | 2 +- static/register777.html | 8 +- static/registerr.html | 2 +- static/resizetest/dump.fm.all.files/dump.css | 18 +- static/resizetest/dump.fm.all.files/pichat.js | 16 +- static/resizetest/dump.fm.all.htm | 118 ++-- static/resizetest/dump.fm.av.files/dump.css | 18 +- static/resizetest/dump.fm.av.files/pichat.js | 16 +- static/resizetest/dump.fm.av.htm | 118 ++-- static/resizetest/dump.fm.htm | 118 ++-- static/resizetest/dump.fm_files/dump.css | 18 +- static/resizetest/dump.fm_files/pichat.js | 16 +- static/search/browser.html | 2 +- static/search/dumpsearch.js | 2 +- static/search/imagesearch.html | 2 +- static/search/s.html | 2 +- static/search/search.html | 2 +- static/shinobi/index.html | 8 +- static/sticker.html | 2 +- static/templates/banner_dis.st | 26 +- static/testindex.html | 6 +- static/tests/avatars.html | 46 +- static/tests/avatars2.html | 2 +- static/tests/avatars3.html | 2 +- static/tests/bugchat.html | 2 +- static/tests/lolmail.txt | 330 +++++----- static/tests/scrolling.html | 2 +- static/tests/space.packing/index.html | 2 +- static/tests/space.packing/search.html | 6 +- static/tests/space.packing/search.js | 2 +- static/tribe/index.html | 6 +- static/webcam/register.html | 2 +- template/about_us.st | 10 +- template/banner.old.st | 28 +- template/banner.st | 34 +- template/banner_dis.st | 30 +- template/cal.st | 2 +- template/dealwithit.st | 144 ++-- template/doublerainbow.st | 98 +-- template/fame2.st | 2 +- template/footer.st | 6 +- template/form_login.st | 9 +- template/frontpage copy.st | 4 +- template/frontpage.st | 6 +- template/frontpagePROFILE.st | 34 +- template/frontpage_halloffame.st | 6 +- template/fullscreen.st | 68 +- template/fullscreen4.st | 39 +- template/fullscreen5.st | 39 +- template/fullscreen_front.st | 2 +- template/fullscreenphotobooth.st | 43 +- template/google_analytics.st | 8 +- template/head.st | 10 +- template/head_edge.st | 10 +- template/him.st | 92 +-- template/ie_fullscreen.st | 2 +- template/imagelayering.st | 2 +- template/mail/reset.st | 10 +- template/mail/welcome.st | 12 +- template/meme.st | 48 +- template/messagepane.st | 2 +- template/mgmtfull.st | 43 +- template/mini_profile.st | 8 +- template/mutes.st | 8 +- template/newlog.st | 28 +- template/nigga.st | 6 +- template/perezhilton.st | 60 +- template/picnic.st | 2 +- template/pogs.st | 558 ++++++++-------- template/popular_dump.st | 2 +- template/preload.st | 2 +- template/profile.st | 4 +- template/profilelog.st | 2 +- template/profilenew.st | 10 +- template/req_reset.st | 2 +- template/roomlist.st | 6 +- template/rooms/VIP.st | 6 +- template/rooms/artornot.st | 4 +- template/rooms/atrium.st | 4 +- template/rooms/butt.st | 4 +- template/rooms/chat.st | 6 +- template/rooms/dump2.st | 10 +- template/rooms/dumptest.st | 28 +- template/rooms/frontpage.st | 6 +- template/rooms/fullscreen.st | 20 +- template/rooms/fullscreen2.st | 20 +- template/rooms/mgmt.st | 8 +- template/rooms/nocss.st | 14 +- template/rooms/vortex.st | 4 +- template/simplerlog.st | 32 +- template/single_message.st | 4 +- template/slimer.st | 110 ++-- template/slothgoth.st | 96 +-- template/spaceboys.st | 54 +- template/spinningkid.st | 98 +-- template/tagged_dumps.st | 2 +- template/test.st | 2 +- template/thisguy.st | 104 +-- template/tinychat.st | 2 +- template/users.st | 8 +- template/weedpile.st | 152 ++--- test.html | 12 +- 164 files changed, 2465 insertions(+), 2326 deletions(-) create mode 100755 bin/run.sh diff --git a/.gitignore b/.gitignore index 83658ec..5cc8a66 100755 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,14 @@ *.pyc *.log + +# Local runtime/uploads +/avatars/ +/images/ + +# Local SQL dumps/backups (often huge) +/DUMPFM_BACKUP.sql +/humpfm_backup_*.sql + +# Local server configs +/conf/*.service +/conf/*.nginx.conf diff --git a/bin/run.sh b/bin/run.sh new file mode 100755 index 0000000..d8d4f7a --- /dev/null +++ b/bin/run.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +set -euo pipefail + +PORT="${1:-8080}" + +JAVA_BIN="java" +if [[ -n "${JAVA_HOME:-}" && -x "${JAVA_HOME}/bin/java" ]]; then + JAVA_BIN="${JAVA_HOME}/bin/java" +fi + +CLASSPATH=".:lib/commons-io-1.4.jar:lib/commons-fileupload-1.2.1.jar:lib/commons-codec-1.3.jar:lib/commons-collections-3.2.1.jar:lib/commons-pool-1.5.5.jar:lib/jline-0.9.94.jar:lib/clojure.jar:lib/clojure-contrib.jar:lib/compojure-3.2v3.jar:lib/jetty-6.1.24.jar:lib/jetty-util-6.1.24.jar:lib/servlet-api-2.5-6.1.14.jar:lib/postgresql-8.4-701.jdbc4.jar:lib/stringtemplate-3.2.1.jar:lib/antlr-2.7.7.jar:lib/mail-1.4.4.jar:lib/jdom-1.1.jar:lib/rome-1.0.jar:lib/htmlcleaner-2.1.jar:lib/redis-clojure-1.0.4.jar:lib/jedis-1.4.0.jar:src/" + +exec "${JAVA_BIN}" -Xmx512m -server -cp "${CLASSPATH}" clojure.main src/site.clj "${PORT}" diff --git a/db/0-create.psql b/db/0-create.psql index 762bc3a..9a9b771 100755 --- a/db/0-create.psql +++ b/db/0-create.psql @@ -1,4 +1,8 @@ -CREATE DATABASE dumpfm; +-- dump.fm schema +-- +-- Run with: +-- createdb dumpfm +-- psql -d dumpfm -f db/0-create.psql CREATE TABLE users ( user_id SERIAL PRIMARY KEY, @@ -17,9 +21,8 @@ CREATE TABLE users ( profile_bg text ); -ALTER TABLE users ADD CONSTRAINT users_nick_constraint UNIQUE (LOWER(nick)); - -CREATE INDEX users_nick_lowercase_idx ON users (lower(nick)); +-- Case-insensitive uniqueness for nicks. +CREATE UNIQUE INDEX users_nick_lowercase_uidx ON users (lower(nick)); CREATE TABLE rooms ( room_id SERIAL PRIMARY KEY, @@ -147,7 +150,7 @@ CREATE TABLE direct_messages ( -- dont add this yet CREATE TABLE avatars ( avatar_id SERIAL PRIMARY KEY, - user_id NOT NULL REFERENCES users, + user_id integer NOT NULL REFERENCES users, created_on timestamp NOT NULL DEFAULT now(), type text, url text, @@ -160,6 +163,5 @@ CREATE TABLE avatars ( -- dont add this yet CREATE TABLE images ( - image_id SERIAL PRIMARY KEY, - + image_id SERIAL PRIMARY KEY ); diff --git a/db/0-create.psql-altered b/db/0-create.psql-altered index cb1469b..68c9f1e 100755 --- a/db/0-create.psql-altered +++ b/db/0-create.psql-altered @@ -1,4 +1,8 @@ -CREATE DATABASE dumpfm; +-- dump.fm schema (altered copy) +-- +-- Run with: +-- createdb dumpfm +-- psql -d dumpfm -f db/0-create.psql-altered CREATE TABLE users ( user_id SERIAL PRIMARY KEY, @@ -17,9 +21,8 @@ CREATE TABLE users ( profile_bg text ); -ALTER TABLE users ADD CONSTRAINT users_nick_constraint UNIQUE (LOWER(nick)); - -CREATE INDEX users_nick_lowercase_idx ON users (lower(nick)); +-- Case-insensitive uniqueness for nicks. +CREATE UNIQUE INDEX users_nick_lowercase_uidx ON users (lower(nick)); CREATE TABLE rooms ( room_id SERIAL PRIMARY KEY, diff --git a/photobooth/fullscreenphotobooth.st b/photobooth/fullscreenphotobooth.st index 6e32453..6d3f3c3 100755 --- a/photobooth/fullscreenphotobooth.st +++ b/photobooth/fullscreenphotobooth.st @@ -2,7 +2,7 @@ dump.fm - fullscreen - + diff --git a/scripts/fill.image_urls.py b/scripts/fill.image_urls.py index 4f7c2ea..b7e0f2e 100755 --- a/scripts/fill.image_urls.py +++ b/scripts/fill.image_urls.py @@ -58,16 +58,16 @@ def get_urls_from_messages(messages): return urls # this does 3 things... -# convert 'http://dumpfm.s3.amazonaws.com' to 'http://dump.fm' +# convert 'http://dumpfm.s3.amazonaws.com' to '/' # drops 'http://' from urls # drops 'dump.fm/images' from urls # the client is expected to rebuild urls based on this heuristic: -# if the url starts with '/', prepend 'http://dump.fm' +# if the url starts with '/', prepend '/' # otherwise, prepend 'http://' def make_url_smaller(url): if url[:37] == 'http://dumpfm.s3.amazonaws.com/images': - url = 'http://dump.fm/images' + url[37:] - if url[:21] == 'http://dump.fm/images': + url = '/images' + url[37:] + if url[:21] == '/images': url = url[21:] else: url = url[7:] diff --git a/scripts/writer.py b/scripts/writer.py index cf4690c..be3cc05 100755 --- a/scripts/writer.py +++ b/scripts/writer.py @@ -30,8 +30,8 @@ HtmlTemplate = """ %s - - + + - +
@@ -62,11 +62,11 @@ a:hover{text-decoration:none;color:blue;} - + - +
- +
@@ -79,7 +79,7 @@ a:hover{text-decoration:none;color:blue;}
Mexico City >>U.F.O.ria!<< (map) SUPER SPOOKY TRANS-NATIONAL HALLOWEEN PARTY OCTOBER 30th. -Parties in Mexico City and Brooklyn will be connected through dump.fm

+Parties in Mexico City and Brooklyn will be connected through dump.fm

RAVE DEN BY *******THUNDERHORSE*******

Brooklyn Performances by -- Anamanaguchi - Brenmar - Nullsleep - Physical Therapy - Jon Lynn (Unsolved Mysteries) - Laurel Halo - BLISSED OUT - Magick Mountain - DJ Brother Ladypantz - MIRRORGATE - Flash Porno - ELEVATORMAN diff --git a/static/319/irhell2.html b/static/319/irhell2.html index 3152232..7b8115c 100755 --- a/static/319/irhell2.html +++ b/static/319/irhell2.html @@ -65,7 +65,7 @@ a:hover{text-decoration:none;color:blue;} - +
@@ -78,8 +78,8 @@ a:hover{text-decoration:none;color:blue;}
- - + +
diff --git a/static/319/res.html b/static/319/res.html index 22ddb71..9d6eac4 100755 --- a/static/319/res.html +++ b/static/319/res.html @@ -56,18 +56,18 @@ a:hover{text-decoration:none;color:blue;}
- +
- +
- - + +

@@ -75,14 +75,14 @@ a:hover{text-decoration:none;color:blue;}
-
319 Scholes hosts DUMP.FM IRL, a week-long exhibit and gathering for image-based chat site, dump.fm.  
+
319 Scholes hosts DUMP.FM IRL, a week-long exhibit and gathering for image-based chat site, dump.fm.  
curated by lindsay howard

Monday October 25th - 9:00pm-11:00pm   
-
dump.fm artists collaborate live in Brooklyn to provide visuals for MGMT show in Orlando, viewable online at dump.fm/mgmt
+
dump.fm artists collaborate live in Brooklyn to provide visuals for MGMT show in Orlando, viewable online at dump.fm/mgmt

@@ -104,7 +104,7 @@ a:hover{text-decoration:none;color:blue;}

Thursday October 28th
-
8:00pm-1:00am   dump.fm IRL open house // live performances // dump.fm fullscreen
+
8:00pm-1:00am   dump.fm IRL open house // live performances // dump.fm fullscreen

Saturday October 30th
@@ -121,7 +121,7 @@ a:hover{text-decoration:none;color:blue;}
diff --git a/static/7777889.html b/static/7777889.html index 66c749d..0687ac6 100755 --- a/static/7777889.html +++ b/static/7777889.html @@ -1,6 +1,6 @@ - + + diff --git a/static/index.html b/static/index.html index 08df9ad..fd6afe7 100755 --- a/static/index.html +++ b/static/index.html @@ -3,7 +3,7 @@ dump.fm - + @@ -72,7 +72,7 @@ background-color:#fff; font-family:Arial, Helvetica, sans-serif; background:#f0f9ff url(/static/img/fade-blue.png) top center repeat-x; } #content{ - background:url(http://dump.fm/images/20100622/1277257188414-dumpfm-ryder-cloudsslower.gif); + background:url(https://archive.hump.fm/images/20100622/1277257188414-dumpfm-ryder-cloudsslower.gif); background-position:top center; background-repeat:repeat-x; } @@ -323,11 +323,11 @@ padding:5px;
- - Register! --> + + Register! --> $endif$ @@ -76,7 +76,7 @@
$if(user_nick)$ - checkout dump.fm in full-screen + checkout dump.fm in full-screen - MYSTERY ROOM!!!!!!!!
@@ -63,17 +63,17 @@ $else$ @@ -118,7 +118,7 @@ $if(!user_nick)$

- If you already have an account, . If not, register now. + If you already have an account, . If not, register now.

diff --git a/template/cal.st b/template/cal.st index d9a86ff..89dad33 100755 --- a/template/cal.st +++ b/template/cal.st @@ -7,7 +7,7 @@ $banner()$
-
+
$footer()$
diff --git a/template/dealwithit.st b/template/dealwithit.st index 36784ec..39adfe4 100755 --- a/template/dealwithit.st +++ b/template/dealwithit.st @@ -98,27 +98,27 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} - + - + + - + + diff --git a/template/frontpage copy.st b/template/frontpage copy.st index 88188c2..8087b0f 100755 --- a/template/frontpage copy.st +++ b/template/frontpage copy.st @@ -418,7 +418,7 @@ jQuery(window).load(function(){ Hall of Fame
- + $else$ - + $endif$ diff --git a/template/frontpage.st b/template/frontpage.st index cd83ee6..97542b6 100755 --- a/template/frontpage.st +++ b/template/frontpage.st @@ -419,7 +419,7 @@ jQuery(window).load(function(){
$else$ - + $endif$ @@ -473,7 +473,7 @@ jQuery(window).load(function(){
dump.fm is an elite real-time image chat community. we host more than 1,500,000 images. - register here. + register here.
view the dump.fm feed in fullscreen. :) - @@ -41,7 +41,7 @@ $endif$ @@ -165,22 +165,20 @@ $if(user_nick)$ $else$
x -
+

- this is dump.fm, the first ever real-time image sharing website. - behind this is a fullscreen feed of whats currently being posted. - Register to join the club. - -

username

-

password

-

- remember me?

- - -
- -
-
+ this is dump.fm, the first ever real-time image sharing website. + behind this is a fullscreen feed of whats currently being posted. + type a username below to join (new usernames create an account instantly; no password required). + +
+
+
@@ -214,17 +212,17 @@ - - + dump.fm - fullscreen + + + diff --git a/template/fullscreen5.st b/template/fullscreen5.st index 3311c53..c1b0ed4 100755 --- a/template/fullscreen5.st +++ b/template/fullscreen5.st @@ -1,9 +1,9 @@ - dump.fm - fullscreen - - - + dump.fm - fullscreen + + + diff --git a/template/fullscreen_front.st b/template/fullscreen_front.st index fab8ef9..1c591d2 100755 --- a/template/fullscreen_front.st +++ b/template/fullscreen_front.st @@ -1,7 +1,7 @@ dump.fm - fullscreen - + - - - + + + - + \ No newline at end of file +Quantcast + diff --git a/template/head.st b/template/head.st index 323bd8a..9671eaf 100755 --- a/template/head.st +++ b/template/head.st @@ -2,8 +2,8 @@ - - + + @@ -15,11 +15,11 @@ $if(!user_nick)$ $endif$ $if(isadmin)$ - - $endif$ @@ -28,6 +28,6 @@ $endif$ diff --git a/template/head_edge.st b/template/head_edge.st index c6937e6..e18b066 100755 --- a/template/head_edge.st +++ b/template/head_edge.st @@ -2,8 +2,8 @@ - - + + @@ -15,11 +15,11 @@ $if(!user_nick)$ $endif$ $if(isadmin)$ - - $endif$ @@ -28,6 +28,6 @@ $endif$ diff --git a/template/him.st b/template/him.st index 4081781..6d79d32 100755 --- a/template/him.st +++ b/template/him.st @@ -20,7 +20,7 @@ body{margin:0px; background-color:#fff; - font-family:Arial, Helvetica, sans-serif; background:#f0f9ff url(http://hump.fm/static/img/fade-blue.png) top center repeat-x; + font-family:Arial, Helvetica, sans-serif; background:#f0f9ff url(/static/img/fade-blue.png) top center repeat-x; background-attachment:fixed; } .memes{overflow:auto;} @@ -29,7 +29,7 @@ background-color:#f2f9fe; width:800px; margin: 0 auto 0 auto; background-position:top center; -background-image:url(http://hump.fm/static/img/blue2fade.png); +background-image:url(/static/img/blue2fade.png); background-repeat:repeat-x; box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; @@ -57,7 +57,7 @@ text-decoration:none; #infotxt{ font-family: 'courier new', typewriter, matrix, monospace; line-height:15px; -background-image:url(http://hump.fm/static/img/bg.dither.gif); +background-image:url(/static/img/bg.dither.gif); width:130px; padding:10px; position:fixed; @@ -78,7 +78,7 @@ margin:-1; position:fixed;background-color:white; right:0; top:0px;text-align:right; -background-image:url(http://hump.fm/static/img/bg.dither.gif); +background-image:url(/static/img/bg.dither.gif); padding:5px; font-family:Helvetica, sans-serif; font-size:18px; @@ -109,13 +109,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -125,14 +125,14 @@ font-size:100%;} - + - + + - - - + + + - + - + @@ -32,7 +32,7 @@ -

dump.fm muting system

+

dump.fm muting system

Active Mutes

diff --git a/template/newlog.st b/template/newlog.st index 67341e0..69e6ca6 100755 --- a/template/newlog.st +++ b/template/newlog.st @@ -11,8 +11,8 @@ - - + + @@ -21,11 +21,11 @@ $if(!user_nick)$ $endif$ $if(isadmin)$ - - $endif$ @@ -34,7 +34,7 @@ $endif$ @@ -136,7 +136,7 @@ cursor:pointer; margin-left:3px; } a.signin span { - background-image:url("http://hump.fm/static/form_login/images/toggle_down_light.png"); + background-image:url("/static/form_login/images/toggle_down_light.png"); background-repeat:no-repeat; background-position:100% 50%; padding:4px 16px 6px 0;cursor:pointer; @@ -152,7 +152,7 @@ filter: progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=3, offY=4, } a.signin.menu-open span {cursor:pointer; - background-image:url("http://hump.fm/static/form_login/images/toggle_up_dark.png"); + background-image:url("/static/form_login/images/toggle_up_dark.png"); color:#789; } @@ -209,7 +209,7 @@ filter: progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=3, offY=4, width:90px; height:35px; font-size:20px; - background-image:url('http://hump.fm/static/img/btngrad1.png'); + background-image:url('/static/img/btngrad1.png'); background-color:#4691e5; font-weight:bold; word-spacing:7; @@ -318,10 +318,10 @@ a#disregister {
- + $else$ - Register + Register $endif$ @@ -402,10 +402,10 @@ a#disregister {

$google_analytics()$ diff --git a/template/nigga.st b/template/nigga.st index bd70d25..fd28efb 100755 --- a/template/nigga.st +++ b/template/nigga.st @@ -228,13 +228,13 @@ border:1px solid black;
-

$dump_cnt$ dumps ➡

+

$dump_cnt$ dumps ➡


-

$dumps_user_faved_cnt$ dumps Faved ➡

+

$dumps_user_faved_cnt$ dumps Faved ➡


$if(score_ent)$ $score$ $else$ 0 $endif$ of $if(is_home)$ your $else$ $nick$'s$endif$ dumps Faved

@@ -243,7 +243,7 @@ border:1px solid black; - +
diff --git a/template/perezhilton.st b/template/perezhilton.st index 38165e6..23e30de 100755 --- a/template/perezhilton.st +++ b/template/perezhilton.st @@ -109,13 +109,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -125,14 +125,14 @@ font-size:100%;} - + - + + - + - + -
x -
-

this is dump.fm, the first ever real-time image sharing website. behind this is a fullscreen feed of whats currently being posted. Register to join the club. -

-
- -
+
+

this is dump.fm, the first ever real-time image sharing website. behind this is a fullscreen feed of whats currently being posted. type a username below to join (no password required). +

+
+
$endif$ diff --git a/template/rooms/frontpage.st b/template/rooms/frontpage.st index bba255a..927cbec 100755 --- a/template/rooms/frontpage.st +++ b/template/rooms/frontpage.st @@ -49,7 +49,7 @@ $if(user_nick)$ // $else$ function showAlert() { - alert('Join dump.fm @ http://hump.fm/register'); + alert('Join dump.fm @ /register'); } $endif$ @@ -77,7 +77,7 @@
dump.fm lets you talk with pictures! Paste an image url, upload, or snap a pic right from your webcam. Talk to friends, fav images, and keep track of the pix you love.

- If you already have an account If not register! + If you already have an account If not register!
@@ -112,7 +112,7 @@
- +

Hall Of Fame

diff --git a/template/rooms/fullscreen.st b/template/rooms/fullscreen.st index 6d60bd1..199727d 100755 --- a/template/rooms/fullscreen.st +++ b/template/rooms/fullscreen.st @@ -1,9 +1,9 @@ dump.fm - fullscreen - + - + @@ -125,37 +125,33 @@ left: 0;} $if(user_nick)$
-
+

this is dump.fm, the first ever real-time image sharing website. behind me is a fullscreen feed of whats currently going on. if you're a member of the club, sign in below. if not feel free to close this window and enjoy the sick pix.

username :

-

password :

remember me?

- - -
+ +
$else$
-
+

this is dump.fm, the first ever real-time image sharing website. behind me is a fullscreen feed of whats currently going on. if you're a member of the club, sign in bellow. if not feel free to close this window and enjoy the sick pix.

username :

-

password :

remember me?

- -
+ $endif$
diff --git a/template/rooms/fullscreen2.st b/template/rooms/fullscreen2.st index 6d60bd1..199727d 100755 --- a/template/rooms/fullscreen2.st +++ b/template/rooms/fullscreen2.st @@ -1,9 +1,9 @@ dump.fm - fullscreen - + - + @@ -125,37 +125,33 @@ left: 0;} $if(user_nick)$
-
+

this is dump.fm, the first ever real-time image sharing website. behind me is a fullscreen feed of whats currently going on. if you're a member of the club, sign in below. if not feel free to close this window and enjoy the sick pix.

username :

-

password :

remember me?

- - -
+ + $else$
-
+

this is dump.fm, the first ever real-time image sharing website. behind me is a fullscreen feed of whats currently going on. if you're a member of the club, sign in bellow. if not feel free to close this window and enjoy the sick pix.

username :

-

password :

remember me?

- -
+ $endif$
diff --git a/template/rooms/mgmt.st b/template/rooms/mgmt.st index afff5fc..793cb7e 100755 --- a/template/rooms/mgmt.st +++ b/template/rooms/mgmt.st @@ -19,18 +19,18 @@ - + $if(isadmin)$ - - $endif$ @@ -39,7 +39,7 @@ $endif$ diff --git a/template/rooms/nocss.st b/template/rooms/nocss.st index a1e65f7..9d79b7a 100755 --- a/template/rooms/nocss.st +++ b/template/rooms/nocss.st @@ -20,8 +20,8 @@ - - + + @@ -31,11 +31,11 @@ $if(!user_nick)$ $endif$ $if(isadmin)$ - - $endif$ @@ -44,7 +44,7 @@ $endif$ @@ -80,7 +80,7 @@ window.location = "http://hump.fm/error/ie"; $if(user_nick)$ // $else$ function showAlert() { - alert('Join dump.fm @ http://hump.fm/register'); + alert('Join dump.fm @ /register'); } $endif$ @@ -108,7 +108,7 @@ window.location = "http://hump.fm/error/ie";
dump.fm lets you talk with pictures! Paste an image url, upload, or snap a pic right from your webcam. Talk to friends, fav images, and keep track of the pix you love.

- If you already have an account If not register! + If you already have an account If not register!
diff --git a/template/rooms/vortex.st b/template/rooms/vortex.st index edb046c..64474b8 100755 --- a/template/rooms/vortex.st +++ b/template/rooms/vortex.st @@ -272,9 +272,9 @@ $messages: { m | $m.nick$ }$ -
dump.fm image vortex

Real-Time Visualization of whats being dumped now.

Return Home

+
dump.fm image vortex

Real-Time Visualization of whats being dumped now.

Return Home

-
diff --git a/template/simplerlog.st b/template/simplerlog.st index 4bded0b..c35fa3d 100755 --- a/template/simplerlog.st +++ b/template/simplerlog.st @@ -23,11 +23,11 @@ $if(!user_nick)$ $endif$ $if(isadmin)$ - - @@ -58,7 +58,7 @@ $endif$ -body{margin:0px; background-image:url(http://hump.fm/static/img/bg.dither.gif); background-color:#e2e2e2;/*background:#f0f9ff url(/static/img/fade-blue.png) top center repeat-x; +body{margin:0px; background-image:url(/static/img/bg.dither.gif); background-color:#e2e2e2;/*background:#f0f9ff url(/static/img/fade-blue.png) top center repeat-x; background-repeat:repeat-x; background-position:top;*/background-attachment:fixed;min-width:900px; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif; font-size: 13px; line-height: 1.5em;} @@ -155,7 +155,7 @@ cursor:pointer; margin-left:3px; } a.signin span { - background-image:url("http://hump.fm/static/form_login/images/toggle_down_light.png"); + background-image:url("/static/form_login/images/toggle_down_light.png"); background-repeat:no-repeat; background-position:100% 50%; padding:4px 16px 6px 0;cursor:pointer; @@ -171,7 +171,7 @@ filter: progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=3, offY=4, } a.signin.menu-open span {cursor:pointer; - background-image:url("http://hump.fm/static/form_login/images/toggle_up_dark.png"); + background-image:url("/static/form_login/images/toggle_up_dark.png"); color:#789; } @@ -228,7 +228,7 @@ filter: progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=3, offY=4, width:90px; height:35px; font-size:20px; - background-image:url('http://hump.fm/static/img/btngrad1.png'); + background-image:url('/static/img/btngrad1.png'); background-color:#4691e5; font-weight:bold; word-spacing:7; @@ -304,7 +304,7 @@ a#disregister { .search_icon { - background:url("http://hump.fm/static/img/hourglass.png") no-repeat scroll center center transparent; + background:url("/static/img/hourglass.png") no-repeat scroll center center transparent; bottom:3px; cursor:pointer; left:6px; @@ -397,7 +397,7 @@ jQuery(window).load(function(){ @@ -426,7 +426,7 @@ jQuery(window).load(function(){
- + $else$ @@ -439,8 +439,8 @@ jQuery(window).load(function(){ Calendar Tags
- - Register! + + Register! $endif$ @@ -479,7 +479,7 @@ jQuery(window).load(function(){
dump.fm lets you talk with pictures! Paste an image url, upload, or snap a pic right from your webcam. Talk to friends, fav images, and keep track of the pix you love.
- If you already have an account If not register! + If you already have an account If not register! @@ -523,10 +523,10 @@ dump.fm lets you talk with pictures! Paste an image url, upload, or snap a pic r

$google_analytics()$ diff --git a/template/single_message.st b/template/single_message.st index f3abb31..352b2ea 100755 --- a/template/single_message.st +++ b/template/single_message.st @@ -30,8 +30,8 @@
$dump.count$ - - $dump.favers: { nick | $nick$  }$ + + $dump.favers: { nick | $nick$  }$
$single_message_share_buttons()$ diff --git a/template/slimer.st b/template/slimer.st index 405388f..6066bd9 100755 --- a/template/slimer.st +++ b/template/slimer.st @@ -109,13 +109,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -125,14 +125,14 @@ font-size:100%;} - + - + + - + -
Sloth Goth on dump.fm

A Collection of Sloth Goth Related images made by users of dump.fm

Return Home

+
Sloth Goth on dump.fm

A Collection of Sloth Goth Related images made by users of dump.fm

Return Home

-
- -
-
- -
-
-
-
+ +
+
+ +
+
+
+
-
-
-
+
+
+

-
-
-
+
+
+

-
-
-
-
-
-
-
-
-
-
- - -
-
-
-
- -
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
@@ -173,4 +173,4 @@ text-decoration:none;
- \ No newline at end of file + diff --git a/template/spaceboys.st b/template/spaceboys.st index 49e9d33..a746343 100755 --- a/template/spaceboys.st +++ b/template/spaceboys.st @@ -81,10 +81,10 @@ text-decoration:none; - + - + -
Homeboys in Space on dump.fm

A Collection of images of 'Homeboys in Space' from July 1, 2010.

Return Home

+
Homeboys in Space on dump.fm

A Collection of images of 'Homeboys in Space' from July 1, 2010.

Return Home

-

-
-
-
-
-
+
+
+
+
+

-
-
+
+

-
-
-
-
+
+
+
+

-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+

@@ -145,4 +145,4 @@ text-decoration:none;
- \ No newline at end of file + diff --git a/template/spinningkid.st b/template/spinningkid.st index 3e6b8db..7bb6140 100755 --- a/template/spinningkid.st +++ b/template/spinningkid.st @@ -109,13 +109,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -125,14 +125,14 @@ font-size:100%;} - + - + + diff --git a/template/thisguy.st b/template/thisguy.st index f4ffa36..2b00849 100755 --- a/template/thisguy.st +++ b/template/thisguy.st @@ -109,13 +109,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -125,14 +125,14 @@ font-size:100%;} - + - + - + - + @@ -31,7 +31,7 @@ -

dump.fm new users

+

dump.fm new users

diff --git a/template/weedpile.st b/template/weedpile.st index 9f7f058..5966933 100755 --- a/template/weedpile.st +++ b/template/weedpile.st @@ -105,13 +105,13 @@ a.img_roll:link, .img_roll{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixel.png); + background-image:url(/static/img/dumppixel.png); } a.img_roll:hover{ width:130px; height:46px; display:block; - background-image:url(http://hump.fm/static/img/dumppixelhover.png); + background-image:url(/static/img/dumppixelhover.png); } a{text-decoration:none;color:#f0e; font-size:100%;} @@ -119,14 +119,14 @@ font-size:100%;} - + - + - - - - - - + + + + + +