public static void EnterContentPageTags(SueetieTagEntry sueetieTagEntry)
        {
            var provider = SueetieDataProvider.LoadProvider();

            provider.EnterContentPageTags(sueetieTagEntry);

            ClearSueetieContentPageListCache(GetSueetieContentPage(sueetieTagEntry.ItemID).ContentPageGroupID);
            ClearSueetieContentPageListCache(-1);
        }
        public string ProcessTags(int _itemID, int _contentID, int _contentTypeID, string _tags)
        {
            if (string.IsNullOrEmpty(_tags))
            {
                return(SueetieLocalizer.GetString("no_tags_entered"));
            }
            string pipedTags = SueetieTags.PipedTags(_tags);

            if (_contentTypeID == (int)SueetieContentType.CMSPage)
            {
                SueetieTagEntry sueetieTagEntry = new SueetieTagEntry
                {
                    ItemID        = _itemID,
                    ContentID     = _contentID,
                    ContentTypeID = _contentTypeID,
                    UserID        = SueetieContext.Current.User.UserID,
                    Tags          = pipedTags
                };
                SueetieContentParts.EnterContentPageTags(sueetieTagEntry);
            }

            return(SueetieTags.TagUrls(pipedTags));
        }
Example #3
0
        public static void EnterWikiPageTags(SueetieTagEntry sueetieTagEntry)
        {
            var provider = SueetieDataProvider.LoadProvider();

            provider.EnterWikiPageTags(sueetieTagEntry);
        }
Example #4
0
        public static void EnterForumTopicTags(SueetieTagEntry sueetieTagEntry)
        {
            var provider = SueetieDataProvider.LoadProvider();

            provider.EnterForumTopicTags(sueetieTagEntry);
        }
Example #5
0
        public static void EnterMediaAlbumTags(SueetieTagEntry sueetieTagEntry)
        {
            var provider = SueetieDataProvider.LoadProvider();

            provider.EnterMediaAlbumTags(sueetieTagEntry);
        }