Class: SiteDrop

Inherits:
Liquid::Simplero::Drop show all
Includes:
NotificationSettingProvidingDropConcern
Defined in:
app/drops/site_drop.rb

Overview

site refers to the current website being displayed.

Instance Method Summary collapse

Methods inherited from Liquid::Simplero::Drop

#dom_id

Instance Method Details

#allow_blog_comments? ⇒ Boolean

Returns:

  • (Boolean)

#allow_forum_comments? ⇒ Boolean

Deprecated.

Returns:

  • (Boolean)

#allow_forum_posts? ⇒ Boolean

Deprecated.

Returns:

  • (Boolean)

#blog_categories ⇒ CollectionDrop

Returns all BlogCategoryDrops.

Returns:

#blog_notification_setting ⇒ NotificationSettingDrop

#blog_posts ⇒ CollectionDrop

Returns all published BlogPostDrops.

Returns:

#blog_title ⇒ String

Returns:

  • (String)

#blog_url ⇒ String

Returns:

  • (String)

#collapse_comments? ⇒ Boolean

Returns:

  • (Boolean)

#comment_notification_setting ⇒ NotificationSettingDrop

#comment_without_login? ⇒ Boolean

Returns:

  • (Boolean)

#courses ⇒ CollectionDrop

Returns CourseDrops visible to the current user.

Returns:

#courses_count ⇒ Integer

Returns the number of CourseDrops visible to the current user.

Returns:

  • (Integer)

#enable_reactions? ⇒ Boolean

Returns:

  • (Boolean)

#enabled? ⇒ Boolean

Returns:

  • (Boolean)

#facebook_app_id ⇒ String

Returns:

  • (String)

#facebook_page_id ⇒ String

Returns:

  • (String)

#facebook_profile_url ⇒ String

Returns:

  • (String)

#facebook_url ⇒ String

Returns:

  • (String)

#forum_categories ⇒ CollectionDrop

Deprecated.

Returns all ForumCategoryDrops for the site's main ForumDrop.

Returns:

#forum_intro_text ⇒ String

Deprecated.

Returns:

  • (String)

#forum_notification_setting ⇒ NotificationSettingDrop

#forum_posts ⇒ CollectionDrop

Deprecated.

Use ForumDrop#forum_posts instead.

Returns all approved ForumPostDrops

Returns:

#forum_title ⇒ String

Deprecated.

Returns:

  • (String)

#groups ⇒ CollectionDrop

Returns all SiteGroupDrops.

Returns:

#id ⇒ Integer

Returns:

  • (Integer)

#include_tickets_widget? ⇒ Boolean

Returns:

  • (Boolean)

#instagram_url ⇒ String

Returns:

  • (String)

#instagram_username ⇒ String

Returns:

  • (String)

#internal_name ⇒ String

Returns:

  • (String)

#landing_page_inclusions ⇒ Object

Deprecated.

Returns true if member directory is enabled or if the current member is a staff

Returns:

  • (Boolean)

#linkedin_url ⇒ String

Returns:

  • (String)

#linkedin_username ⇒ String

Returns:

  • (String)

#logout_url ⇒ String

Returns:

  • (String)

#member_directory_enabled? ⇒ Boolean

Returns:

  • (Boolean)

#membership_site? ⇒ Boolean

Returns:

  • (Boolean)

#pinterest_url ⇒ String

Returns:

  • (String)

#pinterest_username ⇒ String

Returns:

  • (String)

#private? ⇒ Boolean

Returns:

  • (Boolean)

#products ⇒ CollectionDrop

Deprecated.

Use AccountDrop#products instead.

Returns all (account-wide) listed ProductDrops available to the current user.

Returns:

#public? ⇒ Boolean

Returns:

  • (Boolean)

#recent_contributions ⇒ CollectionDrop

Returns the current user's 15 most recent, non-SiteGroupDrop SiteContributionDrops.

Returns:

#registration? ⇒ Boolean

Returns:

  • (Boolean)

#snapchat_url ⇒ String

Returns:

  • (String)

#snapchat_username ⇒ String

Returns:

  • (String)

#social_urls? ⇒ Boolean

Returns true if the site has any social URLs defined.

Returns:

  • (Boolean)

#theme_custom_css ⇒ String

The custom CSS defined on the theme.

Returns:

  • (String)

#theme_id ⇒ Integer

Returns:

  • (Integer)

#title ⇒ String

Returns:

  • (String)

#twitter_url ⇒ String

Returns:

  • (String)

#twitter_username ⇒ String

Returns:

  • (String)

#url ⇒ String

Returns:

  • (String)

#uses_badges? ⇒ Boolean

Returns:

  • (Boolean)

#vimeo_url ⇒ String

Returns:

  • (String)

#vimeo_username ⇒ String

Returns:

  • (String)

#wysiwyg_css_tag ⇒ String

Returns an HTML <link> tag for loading CSS for WYSIWYG content.

Returns:

  • (String)

#youtube_url ⇒ String

Returns:

  • (String)