fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-06-04 05:14 am

[dw-free] link to dw merch in shop menu

[commit: http://hg.dwscoalition.org/dw-free/rev/aa89589bfd4d]

http://bugs.dwscoalition.org/show_bug.cgi?id=2528

Add a configurable link to merchandise.

Patch by [personal profile] kareila.

Files modified:
  • bin/upgrading/en.dat
  • cgi-bin/DW/Logic/MenuNav.pm
  • doc/config-local.pl.txt
--------------------------------------------------------------------------------
diff -r 5a791508cd9c -r aa89589bfd4d bin/upgrading/en.dat
--- a/bin/upgrading/en.dat	Fri Jun 04 12:58:57 2010 +0800
+++ b/bin/upgrading/en.dat	Fri Jun 04 13:20:19 2010 +0800
@@ -2201,6 +2201,8 @@ menunav.shop.paidtime=Buy a Paid Account
 
 menunav.shop.history=Payment History
 
+menunav.shop.merchandise=[[siteabbrev]] Merchandise
+
 menunav.shop.sponsor=Sponsor a User
 
 menunav.shop.transferpoints=Transfer Shop Points
diff -r 5a791508cd9c -r aa89589bfd4d cgi-bin/DW/Logic/MenuNav.pm
--- a/cgi-bin/DW/Logic/MenuNav.pm	Fri Jun 04 12:58:57 2010 +0800
+++ b/cgi-bin/DW/Logic/MenuNav.pm	Fri Jun 04 13:20:19 2010 +0800
@@ -262,6 +262,12 @@ sub get_menu_navigation {
                     text => "menunav.shop.transferpoints",
                     display => LJ::is_enabled( 'payments' ) && $loggedin_person ? 1 : 0,
                 },
+                {
+                    url => $LJ::MERCH_URL,
+                    text => "menunav.shop.merchandise",
+                    text_opts => { siteabbrev => $LJ::SITENAMEABBREV },
+                    display => $LJ::MERCH_URL ? 1 : 0,
+                },
             ],
         },
     );
diff -r 5a791508cd9c -r aa89589bfd4d doc/config-local.pl.txt
--- a/doc/config-local.pl.txt	Fri Jun 04 12:58:57 2010 +0800
+++ b/doc/config-local.pl.txt	Fri Jun 04 13:20:19 2010 +0800
@@ -91,6 +91,9 @@
     # (Note: you need to provide your own 404-error-local.bml)
     # $PAGE_404 = "404-error-local.bml";
 
+    # merchandise link
+    # $MERCH_URL = "http://www.zazzle.com/dreamwidth*";
+
     # shop/pricing configuration
     # %SHOP = (
     #    key => [ $USD, months, account type, cost in points ],
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
No Subject Icon Selected
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org