Introducing UT Server Banners: Live server info in posts and signatures!

General Announcements about Unreal Tournament and UT99.org
User avatar
Shade
Site Admin
Posts: 1481
Joined: Sun Jan 27, 2008 12:03 pm
Personal rank: Founder of UT99.org
Location: Germany

Introducing UT Server Banners: Live server info in posts and signatures!

Post by Shade »

Dear Community,

We have some exciting news!
In collaboration with Darkelarious from 333networks we were able to implement BBCodes that insert live UT server banners into the forum.

There are two banner types you can chose from.

A big version:

Code: Select all

[utserver]IP:PORT[/utserver]
Examples:
And a small version:

Code: Select all

[utserver-small]IP:PORT[/utserver-small]
Examples:
With a click on the server name in the banner, you open the advanced server info in the UT Server Browser (https://ut99.org/servers)
Via "Join Server" and the "unreal://..." link the Unreal Tournament client gets started and directly connected to that server (if set up correctly on your PC).

Thats pretty cool, right? 8)

How to add your own banner in a forum post or in your signature:
- Click the BBCode in the editor menu.
Screenshot 2023-11-13 110728.png
- Insert the IP and Port
- If you want to show the banner on the right side, use the "right-block" BBCode. I used that BBCode to show the Banner of the 33networks master server on the top right of this post. :roll:

And as always, if you have any bugs to report or feedback to give, feel free to post it in this thread.

At last, I would like to give Darkelarious a big thanks for his big efforts. He put alot of work and time into writing the script that could make all of this happen. Cheers! :tu:

Happy fragging!
@
You do not have the required permissions to view the files attached to this post.
UT99.org Discord Server: https://discord.gg/6CP2UjZ
UT Server Browser: https://ut99.org/servers
User avatar
esnesi
Godlike
Posts: 1048
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: Dialed in.

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by esnesi »

I did plan my 1000th post in the FFN topic.

But this is such a special occasion, i'd rather have it here!

Thanks everybody for their part in this!
A big step closer in moving from Gametracker!
:gj: :rock: :gj: :rock:
User avatar
Darkelarious
Skilled
Posts: 177
Joined: Sat Feb 08, 2014 12:02 pm
Personal rank: 333networks admin
Location: Phobos Moon

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Darkelarious »

This week I will revisit this post/thread with a bit of a technical explanation; how it works, why it works, and answer any of the questions you may have in this thread!

Questions: (so far)

1) How do I find out my server ip:port?
There are plenty of ways to find out your own home IP address, but if you host a server remotely and you're not sure on what ip, you can use the server browser or use the 333networks masterserver web interface. Search for your server by name or advanced options, when you found and click on it, you will see the ip:port listed in the server details. You can copy/paste these directly into the BBCode as shown above.

2) Why no domains?
The lookup of domain names is not supported directly from javascript. Workarounds include lookup to 3rd party servers. Doing the hostname lookup directly in PHP, with 0.5 to 2 seconds per lookup and 1-2 servers per signature, 15 posts per page; in a bad case/combination it could take up to 60 seconds before the forum page loads, and that's not a desired option either. We are looking into resolving ip addresses directly at 333networks during the Json API request (I'll explain more about it during this/next week), but for that we have to adapt the 333networks masterserver/website structure, which requires careful development and testing. So don't give up on domains just yet, but have some patience.

3) Why does it not show my map thumbnail?
For map thumbnails to work, the map file needs to be present on the 333networks (web)server. If the thumbnail doesn't show, it means we don't have it (or it's labelled incorrectly). Want to help? Send it to us! For now on either discord, email or through the forum, perhaps I should make a new thread for this goal specifically.


More questions? Ask!
Last edited by Darkelarious on Mon Nov 13, 2023 2:11 pm, edited 2 times in total.
--Darkelarious
Image
Masterserver | Discord | Donate
User avatar
Shade
Site Admin
Posts: 1481
Joined: Sun Jan 27, 2008 12:03 pm
Personal rank: Founder of UT99.org
Location: Germany

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Shade »

esnesi wrote: Mon Nov 13, 2023 12:45 pm I did plan my 1000th post in the FFN topic.

But this is such a special occasion, i'd rather have it here!

Thanks everybody for their part in this!
A big step closer in moving from Gametracker!
:gj: :rock: :gj: :rock:
Congrats esnesi!
You are also exactly the 20th person entering the "Godlike" Rank :D
UT99.org Discord Server: https://discord.gg/6CP2UjZ
UT Server Browser: https://ut99.org/servers
User avatar
Barbie
Godlike
Posts: 2956
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Barbie »

Looks that ut99.org##.signature for Adblocker Ultimate does the job. :D
"If Origin not in center it be not in center." --Buggie
User avatar
Shade
Site Admin
Posts: 1481
Joined: Sun Jan 27, 2008 12:03 pm
Personal rank: Founder of UT99.org
Location: Germany

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Shade »

Barbie wrote: Mon Nov 13, 2023 9:22 pm Looks that ut99.org##.signature for Adblocker Ultimate does the job. :D
Huh, how do you mean?
UT99.org Discord Server: https://discord.gg/6CP2UjZ
UT Server Browser: https://ut99.org/servers
User avatar
Hitman
Adept
Posts: 315
Joined: Mon Aug 16, 2010 11:01 am
Location: Sweden

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Hitman »

Is it possible to get a live feed banner on Facebook? I tested with Gametracker and LGSL with no luck..
User avatar
Barbie
Godlike
Posts: 2956
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Barbie »

Shade wrote: Tue Nov 14, 2023 4:11 pm
Barbie wrote: Mon Nov 13, 2023 9:22 pm Looks that ut99.org##.signature for Adblocker Ultimate does the job. :D
Huh, how do you mean?
Some signatures are really overcrowded and filled up with (for me) uninteresting pics and info. I don't want to suck this in every time and so the above blocking rule keeps forum clean for me. :D
"If Origin not in center it be not in center." --Buggie
User avatar
Darkelarious
Skilled
Posts: 177
Joined: Sat Feb 08, 2014 12:02 pm
Personal rank: 333networks admin
Location: Phobos Moon

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Darkelarious »

Hitman wrote: Fri Apr 26, 2024 5:44 pm Is it possible to get a live feed banner on Facebook? I tested with Gametracker and LGSL with no luck..
In the past we had the ability to generate server banners as png that could be embedded on other places like Facebook, but it severely impacted server performance. We are a few years later since that, with more knowledge and experience, so perhaps I can look into that again.
--Darkelarious
Image
Masterserver | Discord | Donate
User avatar
Darkelarious
Skilled
Posts: 177
Joined: Sat Feb 08, 2014 12:02 pm
Personal rank: 333networks admin
Location: Phobos Moon

Re: Introducing UT Server Banners: Live server info in posts and signatures!

Post by Darkelarious »

Testing domain names in the banners:

The original banner would only work with

Code: Select all

[utserver-small]81.205.81.173:28900[/utserver-small]
Now, I implemented simple domain name lookups:

Code: Select all

[utserver-small]333networks.com:28900[/utserver-small]
And as usual, let me know if you find any bugs :highfive:
--Darkelarious
Image
Masterserver | Discord | Donate