If min/max beg points are the same output only min points
authorRoland Häder <roland@mxchange.org>
Sat, 13 Aug 2011 09:08:36 +0000 (09:08 +0000)
committerRoland Häder <roland@mxchange.org>
Sat, 13 Aug 2011 09:08:36 +0000 (09:08 +0000)
inc/language/beg_de.php
inc/libs/beg_functions.php
templates/de/html/guest/guest_beg.tpl
templates/de/html/member/member_beg.tpl

index e37000d0c4b492fc0599bd316998e917525a804a..336a598aa94dfa9a4a47723eeb1163e9d125725b 100644 (file)
@@ -59,17 +59,15 @@ addMessages(array(
        'BEG_SORRY_ANOTHER_WAS_HERE_2' => " hat von Ihnen auch keine ",
        'BEG_SORRY_ANOTHER_WAS_HERE_3' => " {?POINTS?} erhalten.",
        'BEG_THANKS_FOR_CLICK_AGAIN' => "Danke dennoch f&uuml;r den erneuten Klick.",
-       'MEMBER_BEG_YOUR_LINK' => "Hier ist Ihr pers&ouml;nlicher Bettel-Link",
-       'MEMBER_BEG_CLICKS_TOTAL' => "Anzahl Gesamtklicks auf Ihren Bettel-Link",
-       'MEMBER_BEG_EARN_1' => "Sie erhalten von",
-       'MEMBER_BEG_EARN_2' => "bis",
-       'MEMBER_BEG_EARN_3' => "f&uuml;r jeden Klick auf Ihren Bettellink.",
-       'MEMBER_BEG_TIMEOUT' => "Die Zeitsperre ist derzeit eingestellt auf <span class=\"data\">{%config,createFancyTime=beg_timeout%}</span>. Innerhalb dieser Zeit erhalten Sie keine erneute Verg&uuml;tung.",
+       'BEG_POINTS_MIN_MAX' => "zwischen <strong>{%config,translateComma=beg_points%}</strong> und <strong>{%config,translateComma=beg_points_max%} {?POINTS?}</strong>",
+       'BEG_POINTS_FIXED' => "<strong>{%config,translateComma=beg_points%} {?POINTS?}</strong>",
+       'MEMBER_BEG_YOUR_LINK' => "Hier ist Ihr pers&ouml;nlicher Bettel-Link:",
+       'MEMBER_BEG_CLICKS_TOTAL' => "Anzahl Gesamtklicks auf Ihren Bettel-Link:",
+       'MEMBER_BEG_TIMEOUT' => "Die Reloadsperre ist derzeit eingestellt auf <span class=\"data\">{%config,createFancyTime=beg_timeout%}</span>. Klickt ein User innerhalb dieser Zeit erneut auf den Link, wird dieser nicht gewertet.",
+       'MEMBER_BEG_POINTS' => "Sie erhalten derzeit {%template,OutputBegPoints%} f&uuml;r jeden gewerteten Klick auf Ihren Bettellink.",
        'MEMBER_BEG_HAVE_FUN' => "Viel Spass beim {?POINTS?}-Betteln.",
        'GUEST_BEG_TRAILER' => "{?POINTS?} erbetteln bei...",
-       'GUEST_BEG_EARN_1' => "Betteln macht sich bezahlt! F&uuml;r jeden Klick erhalten Sie von",
-       'GUEST_BEG_EARN_2' => "bis",
-       'GUEST_BEG_EARN_3' => "auf Ihr Mitgliedskonto direkt gutgeschrieben. Zudem verdienen Sie an den erbettelten {?POINTS?} Ihrer Refferal mit.",
+       'GUEST_BEG_POINTS' => "Betteln macht sich bezahlt! F&uuml;r jeden Klick erhalten Sie {%template,OutputBegPoints%} auf Ihr Mitgliedskonto direkt gutgeschrieben. Zudem verdienen Sie an den erbettelten {?POINTS?} Ihrer Refferals mit.",
        'GUEST_BEG_TIMEOUT' => "Sie k&ouml;nnen derzeit alle <span class=\"data\">{%config,createFancyTime=beg_timeout%}</span> {?POINTS?} betteln.",
        'GUEST_BEG_HAVE_FUN' => "Heute noch anmelden und Spass haben.",
        'ADMIN_CONFIG_BEG_POINTS_MAX' => "Maximale erbettelbare {?POINTS?} bei Klick auf Bettellink",
index 6c97bc34be6a020cf767b52582c7708ae79ccc2f..f2702a945bcce7e18c2bd107abdc367059a6c92a 100644 (file)
@@ -69,6 +69,25 @@ function addPointsBeg ($userid, $points) {
        return $added;
 }
 
+//-----------------------------------------------------------------------------
+//                            Template functions
+//-----------------------------------------------------------------------------
+
+// Outputs points which a member can get
+function doTemplateOutputBegPoints ($templateName, $clear = false) {
+       // Default is not the same
+       $return = '{--BEG_POINTS_MIN_MAX--}';
+
+       // Is min/max points the same?
+       if (getBegPoints() == getBegPointsMax()) {
+               // Is the same, output different message
+               $return = '{--BEG_POINTS_FIXED--}';
+       } // END - if
+
+       // Return message
+       return $return;
+}
+
 //-----------------------------------------------------------------------------
 //                       Wrapper functions for ext-beg
 //-----------------------------------------------------------------------------
index cfbf76709e29083689a7cd874108dc23cceae87e..446b9a2275934966498c3ce53b30ae4efd79267c 100644 (file)
@@ -6,9 +6,7 @@
        </div>
        <div class="bottom" style="padding-top:7px">
                <div class="para">
-                       {--GUEST_BEG_EARN_1--} <strong>{%config,translateComma=beg_points%} {?POINTS?}</strong>
-                       {--GUEST_BEG_EARN_2--} <strong>{%config,translateComma=beg_points_max%} {?POINTS?}</strong>
-                       {--GUEST_BEG_EARN_3--}
+                       {--GUEST_BEG_POINTS--}
                </div>
                <div class="para">
                        {--GUEST_BEG_TIMEOUT--}
index de3cfd21c777fcb8a1be77a76a9328881dcd0a45..cef2931940a5e8af779aae6ab9a1f4adb5bab748 100644 (file)
@@ -4,17 +4,15 @@
                <strong>{--MEMBER_BEG_LINK_TITLE--}</strong>
        </div>
        <div class="para">
-               {--MEMBER_BEG_YOUR_LINK--}:<br />
+               {--MEMBER_BEG_YOUR_LINK--}<br />
                <strong><a href="{?URL?}/beg.php?userid=$content[userid]">{?URL?}/beg.php?userid=$content[userid]</a></strong>
        </div>
        <div class="para">
-               {--MEMBER_BEG_CLICKS_TOTAL--}:
+               {--MEMBER_BEG_CLICKS_TOTAL--}
                <strong>{%user,beg_clicks,translateComma%}</strong>
        </div>
        <div class="para">
-               {--MEMBER_BEG_EARN_1--} <strong>{%config,translateComma=beg_points%} {?POINTS?}</strong>
-               {--MEMBER_BEG_EARN_2--} <strong>{%config,translateComma=beg_points_max%} {?POINTS?}</strong>
-               {--MEMBER_BEG_EARN_3--}
+               {--MEMBER_BEG_POINTS--}
        </div>
        <div class="para">
                {%message,MEMBER_BEG_TIMEOUT%}