Git Product home page Git Product logo

amulewebui-reloaded's People

Contributors

atlant2011 avatar brax84 avatar brunix86 avatar gise88 avatar knocks83 avatar matteoragni avatar tetreum avatar thecattony avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

amulewebui-reloaded's Issues

Sort by "sources" in amuleweb-main-search.php

I have noticed this bug and I have already fixed it by changing the following line:
<th><a href="amuleweb-main-search.php?sort=srccount">Sources</a></th>
with this one:
<th><a href="amuleweb-main-search.php?sort=sources">Sources</a></th>

Thank you for this great repo!! :)

Clear aMule logs button is not working

Amule 2.3.3
Debian Bullseye

The buttons Clear aMule logs and Clear server logs are not working. I don't know if it's caused by this theme or is a bug in the official theme too.

image
image

UPDATE:
This bug is not present in Amule 2.3.3 official web ui.

[Advise]Ajax support

Seems do not support Ajax refresh, if you need monitor the traffice data, you need change Page refresh interval value to 1, but this will caused webpage continuous refresh.
Many thanks if you can add Ajax support.

hang throught the web

Hi.

Sometimes amuleweb is freezing while I'm randomly pushing any button from the template. It seems backtrace aren't report nothing.

You know, what causing this? :/

thanks for your pacience and you job.

Various typos

Sorry to disturb you again...
Kademelia -> Kademlia
New shared files with with auto priority -> New shared files with auto priority

Thanks ๐Ÿ˜„

Sharing menu priority

Hi Matteo,
sharing menu priority doesnt'work.
share
I select the file and then change the priority in the drop down menu but it doesn't work.

PS. Is possible to add in the menu all priorities "release" included ?
Many thanks

can't open file favicon.ico

10:19:07: Error: can't open file '/usr/share/amule/webserver/AmuleWebUI/favicon.ico' (error 2: No such file or directory)
CFileImage: failed to open /usr/share/amule/webserver/AmuleWebUI/favicon.ico
Processing request [original]: amuleweb-main-dload.php
Session ok, logged in
Processing request [redirected]: amuleweb-main-dload.php
web client connection accepted

Another small error ๐Ÿ˜ƒ

The "configurations" page parameters blank error

The "configurations" page parameters on the web page are blank, indicating that no setting parameters have been obtained in amule.conf.

Modified $HOME/share/amule/webserver/AmuleWebUI-Reloaded/amuleweb-main-prefs.php file, in place:

</head>  
<body>

instead of

</head>
<body onLoad="init_data()">

Success.

[feature request] make a button to select all downloads

Hello, can you make a button to select all downloads? Manually selection a lot of file it's tedious.

Edit: this is my userscript to do that, if someone is interested

image

// ==UserScript==
// @name        amuleweb auto checkbox
// @namespace   Violentmonkey Scripts
// @match       http://localhost:4711/amuleweb-main-dload.php
// @grant       none
// @version     1.0
// @author      SH3LL
// @description 5/12/2023, 12:29:31
// ==/UserScript==

(function() {
    'use strict';

    // Function to check all checkboxes
    function checkAllCheckboxes() {
        // Select all checkboxes on the page
        var checkboxes = document.querySelectorAll('input[type="checkbox"]');

        // Iterate through all checkboxes and check them
        checkboxes.forEach(function(checkbox) {
            checkbox.checked = true;
        });
    }

    // Function to uncheck all checkboxes
    function uncheckAllCheckboxes() {
        // Select all checkboxes on the page
        var checkboxes = document.querySelectorAll('input[type="checkbox"]');

        // Iterate through all checkboxes and uncheck them
        checkboxes.forEach(function(checkbox) {
            checkbox.checked = false;
        });
    }

    // Find an element with the class "form-inline form-tasks"
    var formElement = document.querySelector('.form-inline.form-tasks');

    // Check if the element is found
    if (formElement) {
        // Create the button to check all checkboxes
        var checkButton = document.createElement('button');
        checkButton.textContent = 'Check ALL';

        // Add CSS style for spacing and positioning
        checkButton.style.marginRight = '10px';

        // Add an event handler to the check button
        checkButton.addEventListener('click', function(event) {
            // Prevent default behavior (in this case, page refresh)
            event.preventDefault();

            // Call the function to check all checkboxes
            checkAllCheckboxes();
        });

        // Create the button to uncheck all checkboxes
        var uncheckButton = document.createElement('button');
        uncheckButton.textContent = 'Uncheck ALL';

        // Add CSS style for spacing and positioning
        uncheckButton.style.marginRight = '10px';
        uncheckButton.style.marginTop = '10px';

        // Add an event handler to the uncheck button
        uncheckButton.addEventListener('click', function(event) {
            // Prevent default behavior (in this case, page refresh)
            event.preventDefault();

            // Call the function to uncheck all checkboxes
            uncheckAllCheckboxes();
        });

        // Add the buttons to the "form-inline form-tasks" element
        formElement.appendChild(checkButton);
        formElement.appendChild(uncheckButton);
    }
})();

Menu and mobile devices

Sorry to trouble again ๐Ÿ˜•
When I zoom with the iPhone menu disappears and I can not use it
iphone
Thanks

Show complete file name

I have several files with long names. Some of them have the same name but the last part.
In shared and transfers windows I can't see the full name.

image

Could you show the full name in the tooltip/title?

Start the daemon with AmuleWebUI-Reloaded

First of all thank you for your work, I really appreciate it. I can't make the service (I mean when I boot the computer) start with AmuleWebUI-Reloaded always start with the default theme and I have to run

$ kill $(pidof amuleweb) && amuleweb

to make it work.

I think I am making a mistake in the configuration files or something like that. In my amule.conf

[WebServer]
Enabled=1
Password=####
PasswordLow=
Port=4711
WebUPnPTCPPort=50001
UPnPWebServerEnabled=0
UseGzip=1
UseLowRightsUser=0
PageRefreshTime=120
Template=
Path=amuleweb

If I put the Template field the theme in amule.conf the service start with the theme but seems not to have any configuration.

and in my remote.conf

Locale=
[EC]
Host=localhost
Port=4712
Password=####
[Webserver]
Port=4711
UPnPWebServerEnabled=1
UPnPTCPPort=50001
Template=AmuleWebUI-Reloaded
UseGzip=0
AllowGuest=0
AdminPassword=####
GuestPassword=

Thank you

Publish releases

Could you publish releases in GitHub from time to time?
I'm maintaining a Docker image of Amule that includes your Theme as default. => https://github.com/ngosang/docker-amule
I would like to build the image with a concrete version of this project to avoid potential issues from master/development branch.

Different font type in the header section

I cannot understand why the font type in the interface is quite different from the screens in the readme GitHub page. This is how I see the interface:
image

As you can notice, the header section uses a serif font (like Times New Roman) whereas on the GitHub page the interface looks nicer with sans serif fonts (example below). I have the above result either with Firefox/Chrome on both Windows and Linux.
image

Do you know how to achieve the same result as in the GitHub screenshots?

Search text in italian

Great work!! Nice WebUI. Thanks for your hard work.

File amuleweb-main-search.php contains text in italian language: "Inserire parola da cercare..."

Bye!

No shared files

Hi, with the latest version I don't see the shared files...
Thanks!

Statistics

The Graph for downloads and uploads is equal.
Thanks

The main menu does not work properly

Hi, many thank for this project!
The main menu does not work with the following browsers:
Internet Explorer 8 9 10 and 11
Firefox 27.0.1
Chrome

No problems with iPhone and iPad with iOS 7.1

Reloaded style

Hi,
Is there a way to use the Reloaded style instead of the Reloaded Material style?
Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.