1
Mamba
Marquee 2.49 GUI Change - ready for testing
  • 2011/4/1 22:15

  • Mamba

  • Moderator

  • Posts: 11409

  • Since: 2004/4/23


Mage came up with a very cool Module Admin class that generates the whole "2.5.0 Admin GUI" directly from the Menus.

Once you set you Menu structure with links to images, you can generate the 2.5.0 Module Admin with this:

$index_admin = new ModuleAdmin();

echo 
$index_admin->addNavigation('index.php');
echo 
$index_admin->renderIndex();
echo 
$index_admin->renderAbout();

And this is the result:

Resized Image

The "About Page" is also automatically generated:

Resized Image

It couldn't be easier!

I have updated Marquee with this new structure, so please download it from here, test it and let us know what you think.

This is a very exciting development, as it will make module development much easier and the Admin GUI more standardized

Once this is tested OK, I'll update the other modules with the some Module Admin class, and then we'll work on the TDMCreate module to include this methodology there.

Of course, any and all improvement suggestions are welcome! Please help us in making XOOPS module development easier, faster, and of higher quality.

Please note that we have more modules to be converted and tested, so please help us out.

Once again -thanks to Mage for this cool class!
Support XOOPS => DONATE
Use 2.5.11 | Docs | Modules | Bugs

2
jcweb
Re: Marquee 2.49 GUI Change - ready for testing
  • 2011/4/2 10:47

  • jcweb

  • Quite a regular

  • Posts: 253

  • Since: 2005/4/25


Hi
I only will remember, i can check and or create german language files (utf-8), my question is, are the english language files complete so i can start? Contact me for the other modules you and some xoops friends did modify, i will create and check the language files too!

Greets Andy

Login

Who's Online

254 user(s) are online (118 user(s) are browsing Support Forums)


Members: 0


Guests: 254


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits