Allmon2-Bootstrap

I haven’t yet, only because I don’t have those features set up on my nodes at home. I will add that to the todo list.

Cool! It would be a very nice contribution to Allmon. If you want you are welcome to do a pull request.

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.

Here are the screenshots once you’re logged in and the modified control panel. I haven’t pushed to my repo yet the new changes this morning.

Screenshots on Imgur: https://imgur.com/a/cm0jPV5

Looking good!!! Very nice improvement. I love bootstrap and thought about doing this for Allmon myself.

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?

Looks very nice! Look forward to seeing the voter display.

Kevin

W8KHW

···

On Mar 7, 2020, at 9:23 AM, Andrew Lynch via AllStarLink Discussion Groups noreply@community.allstarlink.org wrote:


kd0ioe

    March 7

Good day, fellow nerds!

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…

Working example: https://allstar.kd0ioe.com/
Source code repo: https://git.kd0ioe.com/alynch/Allmon2-Bootstrap/

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.

Thanks!
-Andy, KDØIOE


Visit Topic or reply to this email to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, click here.

Voter Prototype

To be fair, I’ve never seen a working voter setup. If someone has a public one I could look at that would be very helpful.

Here’s one…

https://wd6awp.net/allmon/voter.php?node=2532

Voter code entered. Should be close to a pull request state.

Very! Nice Andrew. You get a THANKS from me.

Larry - N7FM

···

On 3/8/20 11:56 AM, Andrew Lynch via AllStarLink Discussion Groups wrote:

[kd0ioe] kd0ioe https://community.allstarlink.org/u/kd0ioe
March 8

Voter code entered. Should be close to a pull request state.

KDØIOE Git https://git.kd0ioe.com/alynch/Allmon2-Bootstrap

  Allmon2-Bootstrap <https://git.kd0ioe.com/alynch/Allmon2-Bootstrap>

Allmon2 reverted to bootstrap


Visit Topic
https://community.allstarlink.org/t/allmon2-bootstrap/16456/14 or
reply to this email to respond.


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).

1 Like

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

1 Like

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!

Thanks!

-Andy, KD0IOE

···

Andrew Lynch (KDØIOE)
lurch89@gmail.com | https://kd0ioe.com/

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.

Regards,
David McAnally
WD5M

What is bootstrapping and can this be used to simplify Allmon2 install on my stock ASL Pi?
Thx
Clifford
KK6QMS

Bootstrap in this situation is a web theme framework (https://getbootstrap.com). It is a tool to re-theme a website very easily with a standard set of components.

As far as simplifying installation, it wouldn’t be any different (right now) than a standard Allmon2 install. In fact, with my repo there’s a few things extra that have to be done (change title for starters).

1 Like