I had a radical idea to try my hand at modifying Allmon2 to use Bootstrap 4 as a framework and improve upon the design with some ideas. I was mildly successful after 3 hours of tinkering, learning, and otherwise bodging together some changes to produce a workable prototype.
I thought I should make the community aware so that others can break it or give feedback. It’s alpha-level software - don’t expect a fancy install scripts or clearly defined instructions. By default it’ll have my callsign on it, so you probably want to change that…
Again, I’m open to feedback. I may move it over to github instead of my personal gitea install, but this was also a chance to use my personal gitea install.
I will give it a try. I’ve got the control panel mostly converted already. Is there a quick way to mimic the RTCM setup (which I admit I’m unfamiliar with at a high level)?
You could add a private node, voter.conf and point rxchannel= at it. The RSSI line(s) would be blank but you still have all the html. Let me know if I can assist with that.
Thanks! I’m really proud of how it’s turning out. I haven’t done a project like this in a while, or at least one that I haven’t pulled out all my remaining hair fighting with.
I’ll try and get the voter setup done today and give it a shot. It shouldn’t be too bad with what I’ve already done. The control panel styling went surprisingly fast - approx 1 cup of coffee.
I found the voter setup and got at least some of the HTML to show up. I want to implement the progress bar for RSSI. Is there any way to throw fake values at it?
I had a radical idea to try my hand at modifying Allmon2 to use Bootstrap 4 as a framework and improve upon the design with some ideas. I was mildly successful after 3 hours of tinkering, learning, and otherwise bodging together some changes to produce a workable prototype.
I thought I should make the community aware so that others can break it or give feedback. It’s alpha-level software - don’t expect a fancy install scripts or clearly defined instructions. By default it’ll have my callsign on it, so you probably want to change that…
Again, I’m open to feedback. I may move it over to github instead of my personal gitea install, but this was also a chance to use my personal gitea install.
Update: I stumbled through Git documentation (my git skills are weak) and was able to fork the allmon2 repo on Github and merge in my changes from my Gitea Git repo.
I still need to clean up the repo - the jQuery-UI files are still there which are no longer needed. I also need to implement local Bootstrap files (it’s using the CDN versions right now). I also need to make it configurable (the site title mostly).
Hey so i found your allmon2-bootstrap repo and i really liked it i did however make a couple of changes on my server side. I made a dark mode and added a weather forecast. It also inspired me to do the same to Supermon. A few things don’t work correctly but here it is if you want to check it out
I just saw your post on the FB group and replied. I didn’t have a supermon install to play with so I only went after Allmon2. Glad to see the work on it. You should put in a pull request if you are able so we can all benefit from your contributions.
With the current world situation I should be doing more work on the bootstrap version. Problem is I keep finding other things to work on!
I hear that, i will go through and sanitize the files and try to put one through. I’ve been trying to balance the family life and the ham life. I’ve been switching back and forth between studying for the upgrade to extra and messing around with allmon2 and supermon.
Andrew, Thank you for starting this fork update to Allmon2. I hope to help contribute to your work.
I noticed one issue. The bubble popup does not display the image for the Firefox browser (Windows 7). I have to click through to dispay the full image. This bubble display feature works okay on Chrome browser. Maybe a FF limitation, or one of my add-ons is blocking.
Here are some features / suggestions I hope to add in the future:
Copy the disconnect and monitor/un-monitor toggle actions into the node list as buttons. This would provide a single click function on the affected node in the list to monitor. Still hoping a “mute” feature is added in Allstar to compliment the monitor feature.
Auto import EchoLink node details into astdb or privatenodes.txt to display on the connected nodes list.
Lookup/search nodes and provide single ciick interface to connect or monitor, instead of typing/pasting node number into the form field.