Issues:Anyone on Update-43D3 fancy trying out spdMerlin's develop branch please?
Code:/usr/sbin/curl --retry 3 "https://raw.githubusercontent.com/jackyaz/spdMerlin/develop/spdmerlin.sh" -o "/jffs/scripts/spdmerlin" && chmod 0755 /jffs/scripts/spdmerlin && /jffs/scripts/spdmerlin install
Pretty spiffyRocking on...
I can bundle a known version of jQuery and validator.jsIssues:
View attachment 22502
- jquery.js is at /jquery.js on the fork, versus /js/jquery.js on Merlin. validator.js doesn't exist on the fork.
- You might need to add "var j = jQuery.noConflict(); and replace your jquery $ with $j for example. I'm new at this, but I needed that to get my script and Skynet to work.
jquery.js is at /jquery.js on the fork, versus /js/jquery.js on Merlin
This one is tougher as the equivalent functions have different name in the fork vs Merlin.
- validator.js doesn't exist on the fork.
I don't know that anyone is really using validator.js, but it's part of the example on Merlin's wiki.I can put in a link to cover this one if needed.
This one is tougher as the equivalent functions have different name in the fork vs Merlin.
Should be fixed with an update. I pulled the files off Merlin's current build and referenced those in my WebUi pageIssues:
View attachment 22502
- jquery.js is at /jquery.js on the fork, versus /js/jquery.js on Merlin. validator.js doesn't exist on the fork.
- You might need to add "var j = jQuery.noConflict(); and replace your jquery $ with $j for example. I'm new at this, but I needed that to get my script and Skynet to work.
I actually struggled with handling that case.One issue I just experienced is when "unmounting" a user page (i.e. deleting it), which happened to be user1.asp. Once it was removed, the Addon tab generated a 404 for good reason. I don't know if there's an intelligent way to handle that or not, but felt it was worth mentioning.
That's the same problem I had. and so, redirect.htm was born: https://github.com/jackyaz/shared-jy/blob/master/redirect.htmI actually struggled with handling that case.
- If there is only one addon, it needs to user1. Then when it's deleted the left addon menu item will be removed.
- Right now, there's a one to one correspondence between the user id number and the index used in gui code (makes life easier). Now if you delete user1 and if there is a user2, it will shift user2 into the user1 position.
But, the code does a good job of caching. After you delete user1, you should force refresh the page with ctrl-F5 to make it visible.
Thanks. While you're at it, user10asp in state.js should be user10.asp.Thanks.....fixed for next release. If you need it sooner, drop me a PM.
Another issue after apply is that you need to include "/detect.js" for the page reload to happen. My kludgey way of conditionally loading javascript libraries didn't fly in Adamm's test. But it works for me on the fork.Should be fixed with an update. I pulled the files off Merlin's current build and referenced those in my WebUi page
Ah. Wish my AC56U hadn't been cancelled now!Another issue after apply is that you need to include "/detect.js" for the page reload to happen. My kludgey way of conditionally loading javascript libraries didn't fly in Adamm's test. But it works for me on the fork.
https://github.com/dave14305/Unbound-Merlin-UI/blob/master/Unbound.asp#L23
I think I have the UI working (hacked to work on the fork) but speedtest cli won't run yet due to the SSL cert location issue on the fork (fixed in John's next build).Ah. Wish my AC56U hadn't been cancelled now!
I look forward to seeing your fixes so I can merge them thanks for testing!I think I have the UI working (hacked to work on the fork) but speedtest cli won't run yet due to the SSL cert location issue on the fork (fixed in John's next build).
The Disable Drag Zoom button is offset from the others, and I'm guessing it's due to the length of the text and perhaps style differences with Merlin.
View attachment 22506
EDIT: Yes, shorter text aligns the button.
View attachment 22507
Just to clarify....is it the router not getting an IPv6 address, or the clients?Its set to default value Yes release address on exit
You can get the gist of the changes Adamm tried based on my suggestions (since reverted):I look forward to seeing your fixes so I can merge them thanks for testing!
Ok so the jquery conflict I've avoided by hosting a known working jquery (hopefully). I've looked through detect.js but I'm not sure how that is being called to handle a page refresh.You can get the gist of the changes Adamm tried based on my suggestions (since reverted):
https://github.com/Adamm00/IPSet_AS...0be3843#diff-cd39d1cdaa654e422c95f595fcf8cf94
Just FYI....the jquery.noConflict setting is present in all the original pages on the fork....Ok so the jquery conflict I've avoided by hosting a known working jquery (hopefully). I've looked through detect.js but I'm not sure how that is being called to handle a page refresh.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!