* Re: Introduce of >updated< webui of update accelerator [not found] <CAAiW7AcQh1sidf+J7RzPb_EbpthqfDmJgagC4HS0Y+gFr2eSAQ@mail.gmail.com> @ 2013-03-08 19:28 ` Jörn-Ingo Weigert 0 siblings, 0 replies; 3+ messages in thread From: Jörn-Ingo Weigert @ 2013-03-08 19:28 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 6702 bytes --] Hi Michael, 2013/3/8 Michael Tremer <michael.tremer(a)ipfire.org>: > Hi, > > I just reviewed your changes and I have got overall mixed feelings: > > On Tue, 2013-03-05 at 16:40 +0100, Jörn-Ingo Weigert wrote: >> I would like to introduce and (ask to merge) the new updated webui of >> update accelerator >> (and some other minor changes which should be implemented) >> >> First the new ui of updxlrator could be found here: >> ==================================== >> >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new-updxlrator-wui >> >> The new ui have in most parts a renovated code base and a layout which >> are separated in a html / css part. >> - In XHTML1.0 strict deprecated tags like <font> or style-attributes are removed >> - no hardcoded path-variables except of the variables at code begin anymore >> - The layout is now splitted into several parts: "Overview" / >> "Statistics" / "Maintenance" & new "Settings" which can be choosed by >> an button area in upper right corner >> - The section which shouldbe shown when calling update accelerator via >> sidemenu could now be set in settings view >> - When using current browser like opera or chrome the fields for max >> disk usage & max-bandwidth usage are shown as slider / number selector >> for older browser old input fields >> - the percentbar for disk usage shows now the space used by update >> accelerator & total disk usage instead of only total disk usage >> - the vendor-icons are now searched dynamically and be shown in the >> legend and rows if they are present in >> /srv/web/ipfire/html/images/updatebooster >> - all other symbols are collected together in one graphic >> - Update files are now sorted by vendor in maintenance view > > I did not merge this yet, because I wanted to have a closer look at the > code (there are a lot of changes in a single commit) and the user > interface, which does not look consistent with the rest of the web user > interface. Why is that? I understand that such lot of code needs its time to check. Which parts you mean exactly? >> Updated Themes ipfire / maniac: >> ======================= >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/XHTML_1.0 >> >> The XHTML declaration inside functions.pl of both themes lacks correct >> syntax, so this caused Chrome Browser >> to interpret first the HTML-Code in ascii which slows down the render >> time inside the browser and blocks the preload >> function of IE 8 and up. This fix correct this >> >> Which fixed also Bug 10267. https://bugzilla.ipfire.org/show_bug.cgi?id=10267 > > I merged this. But in general, this code will never conform to a certain > standard. It's all messy and not easily maintainable. mhh. I think you mean the big indents.. its a editor setting will correct that for future commits.. The other code is not my fault.. I agree its a messy code with the use of indents to print a indented html-source. which is not really needed. >> Delivery of compressed html-pages: >> ========================== >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/mod_deflate_httpd >> >> Cause of some huge content pages delivered by f.e. update accelerator >> or large log-files it is good to use >> mod_deflate if Browser support it. That reduces bandwidth which users >> appreciate if they call the webif via external access or slow lines. >> This patch activates it for content except of images or Javascript-Files > > I agree with using mod_deflate, but why do you only use it for the SSL > pages? Did not merge this, except the Cache-Control commit. I enabled it only for the ssl-interface, to be sure when something will be going wrong, its happends only in the ssl-section (admin-interface) but not in maybe affect other installed addons which use non-ssl connections. >> Improved age-Function: >> ================= >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_age-function >> >> This advanced version now shows only the time parts, which are >> important in singular / plural / shortened form. >> examples: >> (1 seconds.) instead of (0d, 0h, 0m, 1s) >> (3 minutes, 1 sec.) >> (4 hours, 3 min., 1 sec) >> (2 days, 4 hr., 3 min., 1 sec.) > > Merged, with some small changes. Please pay attention to your whitespace > errors. > >> Colorized & Improved uptime >> ===================== >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_uptime >> >> In both themes there are used different javascript-codes to display >> in/out bandwidth rate. >> This patch correct that and use in maniac-theme as in ipfire-theme the >> same external jquery.js >> the style-attributes to colorize the output is now included inside the style.css > > Merged, but I removed "span" from the CSS, because the elements you were > searching for are addressed by their IDs. ok > Why has the javascript not been changed in the IPFire theme? ?? You mean "function refreshInetInfo()" its both the same in ipfire- and maniac-theme and needed to change the bandwidth ?? > >> And at least a small optical layout issue >> ============================= >> Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/Correcting_H3-Tag >> >> there was a large margin-bottom defined for the H3-Tag which caused >> the spacer line not inline with that of the sidemenu >> This patch fixes that. >> >> Lang-files for de and en are included, all other langs need some maintenance. >> >> some screenshots can be found in at the end of the first post in: >> http://forum.ipfire.org/index.php?topic=7518 > > Looks a bit better, but is still not in line with the sidebar underline. > Anyway, I merged this. thats caused by the different way the sidebar and header is positioned, I didn't wanted to change the whole themes-code, just to fix the header margin... > Please review the changes and please fix the other things I mentioned. > http://git.ipfire.org/?p=people/ms/ipfire-2.x.git;a=shortlog;h=refs/heads/core68 Ingo > Why don't you use your @ipfire.org email address? It's the easiest way at moment to use gmail(-webfrontend) cause most of the time i'm at work and develope there and didn't add the account to my gmail prefs. Will fix that in near future. > -Michael > > _______________________________________________ > Development mailing list > Development(a)lists.ipfire.org > http://lists.ipfire.org/mailman/listinfo/development ^ permalink raw reply [flat|nested] 3+ messages in thread
* Introduce of >updated< webui of update accelerator @ 2013-03-05 15:40 Jörn-Ingo Weigert 2013-03-08 15:56 ` Michael Tremer 0 siblings, 1 reply; 3+ messages in thread From: Jörn-Ingo Weigert @ 2013-03-05 15:40 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 3898 bytes --] I would like to introduce and (ask to merge) the new updated webui of update accelerator (and some other minor changes which should be implemented) First the new ui of updxlrator could be found here: ==================================== Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new-updxlrator-wui The new ui have in most parts a renovated code base and a layout which are separated in a html / css part. - In XHTML1.0 strict deprecated tags like <font> or style-attributes are removed - no hardcoded path-variables except of the variables at code begin anymore - The layout is now splitted into several parts: "Overview" / "Statistics" / "Maintenance" & new "Settings" which can be choosed by an button area in upper right corner - The section which shouldbe shown when calling update accelerator via sidemenu could now be set in settings view - When using current browser like opera or chrome the fields for max disk usage & max-bandwidth usage are shown as slider / number selector for older browser old input fields - the percentbar for disk usage shows now the space used by update accelerator & total disk usage instead of only total disk usage - the vendor-icons are now searched dynamically and be shown in the legend and rows if they are present in /srv/web/ipfire/html/images/updatebooster - all other symbols are collected together in one graphic - Update files are now sorted by vendor in maintenance view Updated Themes ipfire / maniac: ======================= Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/XHTML_1.0 The XHTML declaration inside functions.pl of both themes lacks correct syntax, so this caused Chrome Browser to interpret first the HTML-Code in ascii which slows down the render time inside the browser and blocks the preload function of IE 8 and up. This fix correct this Which fixed also Bug 10267. https://bugzilla.ipfire.org/show_bug.cgi?id=10267 Delivery of compressed html-pages: ========================== Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/mod_deflate_httpd Cause of some huge content pages delivered by f.e. update accelerator or large log-files it is good to use mod_deflate if Browser support it. That reduces bandwidth which users appreciate if they call the webif via external access or slow lines. This patch activates it for content except of images or Javascript-Files Improved age-Function: ================= Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_age-function This advanced version now shows only the time parts, which are important in singular / plural / shortened form. examples: (1 seconds.) instead of (0d, 0h, 0m, 1s) (3 minutes, 1 sec.) (4 hours, 3 min., 1 sec) (2 days, 4 hr., 3 min., 1 sec.) Colorized & Improved uptime ===================== Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_uptime In both themes there are used different javascript-codes to display in/out bandwidth rate. This patch correct that and use in maniac-theme as in ipfire-theme the same external jquery.js the style-attributes to colorize the output is now included inside the style.css And at least a small optical layout issue ============================= Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/Correcting_H3-Tag there was a large margin-bottom defined for the H3-Tag which caused the spacer line not inline with that of the sidemenu This patch fixes that. Lang-files for de and en are included, all other langs need some maintenance. some screenshots can be found in at the end of the first post in: http://forum.ipfire.org/index.php?topic=7518 Kind regards, Jörn-Ingo Weigert ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Introduce of >updated< webui of update accelerator 2013-03-05 15:40 Jörn-Ingo Weigert @ 2013-03-08 15:56 ` Michael Tremer 0 siblings, 0 replies; 3+ messages in thread From: Michael Tremer @ 2013-03-08 15:56 UTC (permalink / raw) To: development [-- Attachment #1: Type: text/plain, Size: 5256 bytes --] Hi, I just reviewed your changes and I have got overall mixed feelings: On Tue, 2013-03-05 at 16:40 +0100, Jörn-Ingo Weigert wrote: > I would like to introduce and (ask to merge) the new updated webui of > update accelerator > (and some other minor changes which should be implemented) > > First the new ui of updxlrator could be found here: > ==================================== > > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new-updxlrator-wui > > The new ui have in most parts a renovated code base and a layout which > are separated in a html / css part. > - In XHTML1.0 strict deprecated tags like <font> or style-attributes are removed > - no hardcoded path-variables except of the variables at code begin anymore > - The layout is now splitted into several parts: "Overview" / > "Statistics" / "Maintenance" & new "Settings" which can be choosed by > an button area in upper right corner > - The section which shouldbe shown when calling update accelerator via > sidemenu could now be set in settings view > - When using current browser like opera or chrome the fields for max > disk usage & max-bandwidth usage are shown as slider / number selector > for older browser old input fields > - the percentbar for disk usage shows now the space used by update > accelerator & total disk usage instead of only total disk usage > - the vendor-icons are now searched dynamically and be shown in the > legend and rows if they are present in > /srv/web/ipfire/html/images/updatebooster > - all other symbols are collected together in one graphic > - Update files are now sorted by vendor in maintenance view I did not merge this yet, because I wanted to have a closer look at the code (there are a lot of changes in a single commit) and the user interface, which does not look consistent with the rest of the web user interface. Why is that? > Updated Themes ipfire / maniac: > ======================= > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/XHTML_1.0 > > The XHTML declaration inside functions.pl of both themes lacks correct > syntax, so this caused Chrome Browser > to interpret first the HTML-Code in ascii which slows down the render > time inside the browser and blocks the preload > function of IE 8 and up. This fix correct this > > Which fixed also Bug 10267. https://bugzilla.ipfire.org/show_bug.cgi?id=10267 I merged this. But in general, this code will never conform to a certain standard. It's all messy and not easily maintainable. > Delivery of compressed html-pages: > ========================== > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/mod_deflate_httpd > > Cause of some huge content pages delivered by f.e. update accelerator > or large log-files it is good to use > mod_deflate if Browser support it. That reduces bandwidth which users > appreciate if they call the webif via external access or slow lines. > This patch activates it for content except of images or Javascript-Files I agree with using mod_deflate, but why do you only use it for the SSL pages? Did not merge this, except the Cache-Control commit. > Improved age-Function: > ================= > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_age-function > > This advanced version now shows only the time parts, which are > important in singular / plural / shortened form. > examples: > (1 seconds.) instead of (0d, 0h, 0m, 1s) > (3 minutes, 1 sec.) > (4 hours, 3 min., 1 sec) > (2 days, 4 hr., 3 min., 1 sec.) Merged, with some small changes. Please pay attention to your whitespace errors. > Colorized & Improved uptime > ===================== > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/new_uptime > > In both themes there are used different javascript-codes to display > in/out bandwidth rate. > This patch correct that and use in maniac-theme as in ipfire-theme the > same external jquery.js > the style-attributes to colorize the output is now included inside the style.css Merged, but I removed "span" from the CSS, because the elements you were searching for are addressed by their IDs. Why has the javascript not been changed in the IPFire theme? > And at least a small optical layout issue > ============================= > Git: http://git.ipfire.org/?p=people/jiweigert/ipfire-2.x.git;a=shortlog;h=refs/heads/Correcting_H3-Tag > > there was a large margin-bottom defined for the H3-Tag which caused > the spacer line not inline with that of the sidemenu > This patch fixes that. > > Lang-files for de and en are included, all other langs need some maintenance. > > some screenshots can be found in at the end of the first post in: > http://forum.ipfire.org/index.php?topic=7518 Looks a bit better, but is still not in line with the sidebar underline. Anyway, I merged this. Please review the changes and please fix the other things I mentioned. http://git.ipfire.org/?p=people/ms/ipfire-2.x.git;a=shortlog;h=refs/heads/core68 Why don't you use your @ipfire.org email address? -Michael ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-03-08 19:28 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <CAAiW7AcQh1sidf+J7RzPb_EbpthqfDmJgagC4HS0Y+gFr2eSAQ@mail.gmail.com> 2013-03-08 19:28 ` Introduce of >updated< webui of update accelerator Jörn-Ingo Weigert 2013-03-05 15:40 Jörn-Ingo Weigert 2013-03-08 15:56 ` Michael Tremer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox