Wanting to kick off some easy development, I thought I would start something here. We know that m0n0all had a very useful captive portal page. But was the default ever ugly... So, since everyone made one, submit yours here! Just paste a link to your code on dropbox, or mega, or whatever, and perhaps a screen-shot to make it easy.
The top three (chosen by a combination of code analysis and user response) will end up on the SmallWall website with full attribution. If it is small enough, it may be included in the default install, and credits on the license page.
And I will kick it off with the page currently on my firewall at home. I am setting the bar very low for you. And showing you why I need developers...
On the other hand, we might get some good website / interface ideas from the submissions! And if not, it still never hurts to have cool options. And since I suspect many people just have some pages for themselves sitting around, the barrier to entry is very low... But I also figured it would be a fun way to let people know how easy it is. I am working on other coding cookies as well.
NOTE: If you want to be on the website, or included in the build, you code must be licensed with the FreeBSD license. (Which boils down to "You can do anything as long as you keep attribution.)
I was working on the Captive Portal Page, I was going to submit it earlier but then I was stuck in my job. Anyways I had made the image file of it and I'm attaching it over here. Let me know your feedback on the design. I had made it very simple.
ok agree somehow, if someone wants to put a logo: this organisation or person can do it by himself. I actually made a such page also, but unfortunately, there are elements of their corporate homepage which are copyright protectet. so i can't give it here... sorry. vasiqmz: i agree also on an other thread about hompage design.
Question I've been wondering for years: I let myself be sucked into putting up and administering a router for our free wifi at work here because we needed a captive portal to keep out all the riff-raff trying to use our already slow connection. The trouble is that username/password is too hard, so I embedded the username in the web page (which is activated when they hit the "I Agree" button) so they only have to type the password. However, this doesn't work so well because the button looks too small on some devices and too large on others. Is there some way to embed it as a constant (username=="something") in the captive portal page? Also, any ideas how to make a tiny page look decent (readable) on all sized devices without resorting to complex CSS and the like? I'm obviously not a web designer, but a better sysadmin.