diff --git a/code/controllers/SilverStripeNavigator.php b/code/controllers/SilverStripeNavigator.php index b3ba5802..40e734d7 100644 --- a/code/controllers/SilverStripeNavigator.php +++ b/code/controllers/SilverStripeNavigator.php @@ -119,6 +119,12 @@ class SilverStripeNavigatorItem extends ViewableData { * For example, a "future state" item might show a date selector. */ function getHTML() {} + + /** + * @return String + * Text displayed in watermark + */ + function getWatermarkHTML() {} /** * Optional link to a specific view of this record. @@ -214,6 +220,10 @@ class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem { return "recordLink\">". _t('ContentController.DRAFTSITE', 'Draft Site') .""; } } + + function getWatermarkHTML() { + return "Draft Site"; + } function getMessage() { return "
". _t('ContentController.DRAFTSITE', 'Draft Site') ."
"; @@ -258,6 +268,10 @@ class SilverStripeNavigatorItem_LiveLink extends SilverStripeNavigatorItem { return "recordLink\">". _t('ContentController.PUBLISHEDSITE', 'Published Site') .""; } } + + function getWatermarkHTML() { + return "Published Site"; + } function getMessage() { return "
". _t('ContentController.PUBLISHEDSITE', 'Published Site') ."
";