New skin

Addons for Cacti and discussion about those addons

Moderators: Developers, Moderators

User avatar
browniebraun
Developer
Posts: 791
Joined: Tue Jun 13, 2006 1:17 am
Location: Cologne, Germany

Re: New skin

Post by browniebraun »

Correct, the roadmap is outdated.
I assume the new version will be released beginning 2015.
Currently we're making huge progress.

Regards
-Andi
Hat das Blümchen einen Knick, war der Schmetterling zu dick! ;)
reportit v0.7.5a
SNMPAgent v0.2.3
Download ReportIt | Download SNMPAgent | ReportIt SVN | ReportIt Templates | Wish list
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: New skin

Post by phalek »

Now 0.8.9 does come with themes, but having looked at it, it's more like the jquery skin in CactiEZ.

Here's a preview on the new UI I'm currently working on, including:
  • Portlet Support ( nmidWeb2 )
  • Enhanced tables ( export to PDF/CSV ..., enhanced searching )
  • Responsive Design ( the UI works on a PC as well as on a smartphone/tablet )
  • Some other UI improvements
It's still work-in-progress (WIP) but a good demonstration of its current abilities:

Wathc GoogleDrive/Video : Enhanced Cacti Theme - Work-In Progress
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
FTBZ
Posts: 7
Joined: Sun Dec 14, 2014 5:03 am

Re: New skin

Post by FTBZ »

This new interface is really impressive, thank you for all your work.
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: New skin

Post by artiflo »

+1 :o

1Q15 ? :D
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: New skin

Post by phalek »

if you dont have any plugins and only use a pure plain cacti its ready to test now.

thold and weathermap will be added later.

and its not a real theme, but a complete rewrite of cacti as the original code isn't really compatible with the new ui. so its replacjng your current cacti install.

pm me if you like to get it for demo/bug reporting purposes.
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
FTBZ
Posts: 7
Joined: Sun Dec 14, 2014 5:03 am

Re: New skin

Post by FTBZ »

I'm interested because I'm using a brand new installation without plugins. But I can't sent PM at this time, I'm like a newbie :lol:
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: New skin

Post by artiflo »

phalek wrote:if you dont have any plugins and only use a pure plain cacti its ready to test now.

thold and weathermap will be added later.

and its not a real theme, but a complete rewrite of cacti as the original code isn't really compatible with the new ui. so its replacjng your current cacti install.

pm me if you like to get it for demo/bug reporting purposes.
Thanks Phalek, but I could not change UI easily, I will wait for final release. :)
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: New skin

Post by Howie »

This looks fantastic Phalek!

The jQuery skin is a strange thing, especially as part of the core code - download the old-style page and then restyle it with lots of hardcoded stuff?

Is yours based on any css framework?
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: New skin

Post by phalek »

yes, kindof. its based on the twitter bootstrap stuff. to be more precise i am using the ACE template from here: https://wrapbootstrap.com/theme/ace-res ... -WB0B30DGR

have a look at that page for possibilities which can be implemented.

unfortunately to make cacti truely theme aware a rewrite to use a mvc framework would be far more effective ( besides going to truely PDO mode)

basically i had to rip out most of the table based layout and replace it with divs which also requires to rewrite the plugins accordingly. Weathermap is one of the easiest to do in this regard.
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: New skin

Post by Howie »

Thanks I'll take a look.

I'm actually planning to rewrite the admin pages for weathermap into simpler style, too. I started a while ago, but didn't get it all done. I don't like the separate groups and permissions pages, so there will be one Map Properties box, instead.
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
cigamit
Developer
Posts: 3367
Joined: Thu Apr 07, 2005 3:29 pm
Location: B/CS Texas
Contact:

Re: New skin

Post by cigamit »

We are moving towards a real templating system, such as Smarty. We are just doing it in baby steps. You won't see the beginnings of it for a few more versions. It is going to take a large effort to finally separate all the display logic out. Right now we are focused on removing a lot of hardcoded colors and styling and moving it to css. Then we can pull the full tables, etc.. out From there it will be fairly simple to use Bootstrap or any of the other various responsive UIs you like. I use Bootstrap on several of my other projects, its dirt simple to work with, and its really going to improve things a good bit.

BTW, your theme looks pretty good so far.
FTBZ
Posts: 7
Joined: Sun Dec 14, 2014 5:03 am

Re: New skin

Post by FTBZ »

Thanks for all information, but to be sure to understand, the phalek version is a fork and not a new addition to the official version? This is not the same thing that says browniebraun?
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: New skin

Post by phalek »

Yes until the cacti team has competed the separation of functional code and presentation code, every new ui is essentially a new fork.

95% of the code is the same, but most of the presentation code had to be changed to make use of the mentioned bootstrap css framework.

This especially affects the plugins as they still make use of the old cacti user interface
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Re: New skin

Post by Howie »

There are lots of other benefits to pulling all the functional code out of the 'page' files, too - like unit tests. And once you have unit tests, you can make bigger changes with a lot more confidence. PHPUnit has changed my world...

The aim should really be that the pages you call in the browser have very little code, and especially anything that changes the state of the application is in a function, not just loose in the page. That way it can be tested independently.
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
FTBZ
Posts: 7
Joined: Sun Dec 14, 2014 5:03 am

Re: New skin

Post by FTBZ »

This is only great news! 2015 will be the Cacti year!
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests