From b8d7466e6580901e9ef985f8bbc61158963dc038 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 1 Sep 2010 08:57:34 -0700 Subject: [PATCH] Add a link in the Admin Console to the Addons section of webgui.org --- docs/changelog/7.x.x.txt | 4 ++-- docs/upgrades/upgrade_7.9.13-7.10.0.pl | 18 ++++++++++++++++++ etc/WebGUI.conf.original | 7 +++++++ www/extras/adminConsole/addons.png | Bin 0 -> 4398 bytes www/extras/adminConsole/small/addons.png | Bin 0 -> 1719 bytes 5 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 www/extras/adminConsole/addons.png create mode 100644 www/extras/adminConsole/small/addons.png diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 202ea2896..72bc46c6d 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,6 +1,6 @@ 7.10.0 - - fixed #11812: Checking www_ajaxSave's response in the cart js, urlencoding - post parameters + - fixed #11812: Checking www_ajaxSave's response in the cart js, urlencoding post parameters + - added: Link in the Admin Console to the Addons section on webgui.org 7.9.13 - fixed #11783: Instances deleted during realtime run diff --git a/docs/upgrades/upgrade_7.9.13-7.10.0.pl b/docs/upgrades/upgrade_7.9.13-7.10.0.pl index 8e2492a01..29a7f3394 100644 --- a/docs/upgrades/upgrade_7.9.13-7.10.0.pl +++ b/docs/upgrades/upgrade_7.9.13-7.10.0.pl @@ -31,10 +31,28 @@ my $quiet; # this line required my $session = start(); # this line required # upgrade functions go here +addAddonsToAdminConsole($session); finish($session); # this line required +#---------------------------------------------------------------------------- +# Describe what our function does +sub addAddonsToAdminConsole { + my $session = shift; + print "\tAdd the Addons icon to the Admin Console... " unless $quiet; + # and here's our code + $session->config->addToHash('adminConsole', + addons => { + icon => "addons.png", + uiLevel => 1, + group => "12", + url => "http://www.webgui.org/community/addons", + title => "Addons" + }); + print "DONE!\n" unless $quiet; +} + #---------------------------------------------------------------------------- # Describe what our function does #sub exampleFunction { diff --git a/etc/WebGUI.conf.original b/etc/WebGUI.conf.original index 70f1d255c..5f54dce5e 100644 --- a/etc/WebGUI.conf.original +++ b/etc/WebGUI.conf.original @@ -401,6 +401,13 @@ "url" : "^PageUrl(\"\",op=switchOffAdmin);", "title" : "^International(12,WebGUI);" }, + "addons" : { + "icon" : "addons.png", + "uiLevel" : 1, + "group" : "12", + "url" : "http://www.webgui.org/community/addons", + "title" : "Addons" + }, "contentFilters" : { "icon" : "contentFilters.gif", "uiLevel" : 3, diff --git a/www/extras/adminConsole/addons.png b/www/extras/adminConsole/addons.png new file mode 100644 index 0000000000000000000000000000000000000000..e04cd4a1e30459f17e8e7065fde9555c759ebed6 GIT binary patch literal 4398 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 YT7L1Rb*2B=y+0V1W+zPV;yj}N2kpL|)Bpeg literal 0 HcmV?d00001 diff --git a/www/extras/adminConsole/small/addons.png b/www/extras/adminConsole/small/addons.png new file mode 100644 index 0000000000000000000000000000000000000000..64fdb80566913a6636c7e795d5355f5cb24894dd GIT binary patch literal 1719 zcmah~2~ZPP7!Dwq0kJSfDo4w9DWgsy*-d~PCJG^hLWFa9Y8x zVWGkHwl20L63JdH5=0QIgZU-f5MTE{ClO+C#)G2qNGt(QMRX`BK#s+ufLM(rq7f(} zPfKn?xg?SmsFX(I(UK633{z7PGlptZYY8@q#9d+3A~F?<1Mz60Qo{p>ziR;jrJM(@ z@s&UlZ6K;piqdsxWO}GnmadYq<=~3t0N2PN9H>zo0gUSP8a>Cz1E>6Qh`srk1_DzM zT*U)liHeql0fCqf1$?QHw+!-w06&-tGklm#rWZhmV2B3MX)xUzW^x#G4g>+y4@gAQ z$rCsc0^xKl!s3An9M^JawA9p8YAS<@=@Mx$o6R=+pwqnxgttCTgCj<7joxF%g8 zdTE*#rA456EJY_H`jOx`@(#OJpgemdG;c38TmYT4*L)2Iq{pix>k3=ims zd3QfCJ^k$S-Hw7=mJV~2RjNz-jz2lxzjCs-N^sfnL*2xSj0|qwo!GUbL-{RV6~!zT zD1wfW$S(V~Mss=B*|=%v>1S6B73W8`1v#G8IqkaK*xA0CIzPDL@lNtl>#oPDu2am? z2mShcizJvOckcd3VX|ojeGzP9eWAK3qpkC9 zu%f~BTa(+Fvh;09wRTB2Vy+G57j!QyPq5H9nkse`h8){}f9$0z1?lQc&PES1bBAz_Eh3g>k>>hjO*C7dXAqy}H(t`c6$p+x6CJ(<;%S z*78b65t%#3;fQ=NbcyBZ#*S927vo8Nw_C{PC$lKs{x6@kdj&oW^R@4D^$1zoUUnAn zpX{>uCU^d)M%?bv7MNUkG0($c$W5+a`k--MO#R0P9%t|Ryt!WJYK#4|*e>fbOKyAWRqY2G-@DScF%Qk>j}7lDUt7YGSZ@~g zJo_bFH8c9c#Xk}B8^9GWNJ|BLPDUYqmYNu3OR8tx{sn!Ll61RaLsMfbR z8YSh