This is a topic in Campfire

Request: ability to remove Login/Logged out messages?

 
Avatar simplemedia 4 posts

Hi 37 folk,

I have been using Campfire a lot lately and really like it – but I have one itchy request.

It would be real nice to be able to hide the logged in/logged out messages. If there’s a lot of logging in and logging out this text can really chew up the screen space and make following the conversation more difficult.

A simple toggle switch on the sidebar would be fine for this – something like “hide login announcements” or something like that. Or a per-room or per-account config setting somewhere else would be a fine too.

Maybe there’s a way to do this already? If so, I apologize for posting. Also apologies if I posted this in the wrong place.

thanks 37signals!

 
Avatar LukeXI 1 post

Yes, this would be much appreciated. We only have 3 people in our collective – spread across multiple cities – so the conversation is drowned out entirely by
Luke I.
has entered the room
5:35 PM
Luke I.
has left the room
7:05 PM
mike j.
has entered the room
7:25 PM
mike j.
has left the room
8:15 PM
Luke I.
has entered the room
8:35 PM
Luke I.
has left the room
11:35 PM
Luke I.
has entered the room.

All we’re really interested in is who is there currently, not when they were and weren’t.

Cheers
Luke

 
Avatar darren.boyd 1 post

I want to offer support for this as well. We really don’t have any need for when people came and went from a particular room. It would be nice to be able to turn this off, ideally on a room-by-room basis.

As an aside, it might be useful to see when someone signed in by hovering over their name in the ‘Who’s here?’ list. Although, I wouldn’t spend much time on it :).

 
Avatar JimM 4 posts

I would also like to see these gone..

 
Avatar hoberion 5 posts

same here.. its really annoying

 
Avatar Paul Stamatiou 2 posts

same here. this is incredibly annoying. I’ve emailed you guys about it a while ago and then I found this. I spent a few hours trying to get a script running to remove those notifications via display:none; but it just goes to show how much I suck at javascript.

 
Avatar Don Wilson 2 posts

Saw Paul Stamatiou’s twitter a few minutes ago and figured I could do this easily with a Firefox extension called Stylish (for those who use Safari instead of Firefox, I’m sure there is an extension/plugin/whatever for Safari that does the same as Stylish) and one line of code.

  1. Install Stylish if you don’t already have it.
  2. Go to your CampFireNow.com main page (or chat page, doesn’t matter) and click the Stylish icon at the bottom right of your Firefox window, click Write Style > For campfirenow.com…”
  3. Inside the brackets for the @-moz-document line, insert the following code:
  4. .kick_message, .enter_message { display: none !important; }
  5. Type a description for the style at the top of the dialog box, save it, reload, and you’re good to go.

Enjoy.
@donwilson (twitter)

 
Avatar Paul Stamatiou 2 posts

thanks for the post Don. I’m a Fluid.app/Safari user for Campfire, so I’ve been kicking around something like this but it’s a bit finicky, I don’t think it’s too far off.

edit: working. timestamps remain so you can either remove them alltogether or ill think up some logic about removing them.

code linked within http://paulstamatiou.com/2008/05/23/fluidapp-with-campfire-rocks-my-world

 
Avatar Don Wilson 2 posts

Make sure you add !important at the end of your display: none so that it takes priority over any future CSS settings ran through the typical stylesheet.

edit: It might have something to do with it being JavaScript and not pure CSS? Perhaps it sets the display:none to the Join/Leaves already in place in the static HTML and ignores future Join/Leaves? That shouldn’t be a problem, but something to look into if the !important doesn’t work. What you really need for Safari is something similiar to Stylish that edits the CSS contents before any StyleSheet is ran in the HTML document.

 
Avatar Bill Horsman 2 posts

I just thought I’d add my voice to this request. I’m using Tinder to post messages from my app to Campfire and all I really want to see is a message saying that something has happened. But I also get an “entered the room” / “left the room” message either side of the one I’m really interested in. If there was a way of suppressing those messages that didn’t involve a CSS hack like that described above then it would be really useful. Thanks!

 
Avatar Emil S. 3 posts

Bill: I haven’t used Tinder but Ice Cube (PHP) makes it possible to post messages to a room even if the script hasn’t joined the room. Check it out at http://labs.mimmin.com/icecube/ and just remove the function call to join/leave room in the sample.php and it will still work.

Signup or login to post a reply.