Module: Gluttonberg

Defined in:
lib/gluttonberg/helpers.rb,
lib/engine.rb,
lib/gluttonberg.rb,
lib/gluttonberg/content.rb,
lib/gluttonberg/library.rb,
lib/gluttonberg/version.rb,
lib/gluttonberg/can_flag.rb,
lib/gluttonberg/drag_tree.rb,
lib/gluttonberg/templates.rb,
lib/gluttonberg/components.rb,
app/models/gluttonberg/blog.rb,
app/models/gluttonberg/feed.rb,
app/models/gluttonberg/help.rb,
app/models/gluttonberg/page.rb,
app/models/gluttonberg/asset.rb,
app/models/gluttonberg/group.rb,
lib/gluttonberg/authorizable.rb,
app/helpers/gluttonberg/admin.rb,
app/models/gluttonberg/locale.rb,
app/models/gluttonberg/member.rb,
app/models/gluttonberg/search.rb,
lib/gluttonberg/content/block.rb,
app/helpers/gluttonberg/public.rb,
app/models/gluttonberg/article.rb,
app/models/gluttonberg/comment.rb,
app/models/gluttonberg/gallery.rb,
app/models/gluttonberg/setting.rb,
app/models/gluttonberg/sitemap.rb,
lib/gluttonberg/library/config.rb,
lib/gluttonberg/record_history.rb,
lib/gluttonberg/library/storage.rb,
lib/gluttonberg/content/workflow.rb,
lib/gluttonberg/page_description.rb,
app/models/gluttonberg/asset_type.rb,
app/models/gluttonberg/stylesheet.rb,
lib/gluttonberg/library/processor.rb,
lib/gluttonberg/content/clean_html.rb,
lib/gluttonberg/content/versioning.rb,
lib/gluttonberg/library/storage/s3.rb,
lib/gluttonberg/middleware/locales.rb,
app/models/gluttonberg/html_content.rb,
lib/gluttonberg/content/publishable.rb,
lib/gluttonberg/middleware/honeypot.rb,
lib/gluttonberg/middleware/rewriter.rb,
app/models/gluttonberg/gallery_image.rb,
app/models/gluttonberg/image_content.rb,
lib/gluttonberg/content/despamilator.rb,
lib/gluttonberg/content/localization.rb,
lib/gluttonberg/helpers/form_builder.rb,
lib/gluttonberg/library/quick_magick.rb,
app/helpers/gluttonberg/asset_library.rb,
app/models/gluttonberg/asset_category.rb,
lib/gluttonberg/drag_tree/action_view.rb,
app/models/gluttonberg/asset_mime_type.rb,
app/models/gluttonberg/asset_thumbnail.rb,
app/helpers/gluttonberg/content_helpers.rb,
app/models/gluttonberg/asset_collection.rb,
app/observers/gluttonberg/page_observer.rb,
lib/gluttonberg/content/slug_management.rb,
lib/gluttonberg/drag_tree/active_record.rb,
lib/gluttonberg/library/processor/audio.rb,
lib/gluttonberg/library/processor/image.rb,
app/models/gluttonberg/page_localization.rb,
lib/gluttonberg/library/attachment_mixin.rb,
app/models/gluttonberg/plain_text_content.rb,
app/observers/gluttonberg/locale_observer.rb,
lib/gluttonberg/content/import_export_csv.rb,
app/helpers/gluttonberg/application_helper.rb,
lib/gluttonberg/content/block_localization.rb,
lib/gluttonberg/library/config/image_sizes.rb,
lib/gluttonberg/library/quick_magick/image.rb,
lib/gluttonberg/library/storage/filesystem.rb,
app/models/gluttonberg/article_localization.rb,
app/models/gluttonberg/comment_subscription.rb,
lib/gluttonberg/content/despamilator/filter.rb,
lib/gluttonberg/drag_tree/action_controller.rb,
app/models/gluttonberg/audio_asset_attribute.rb,
lib/gluttonberg/content/despamilator/subject.rb,
lib/gluttonberg/content/despamilator/version.rb,
lib/gluttonberg/library/quick_magick/image_list.rb,
lib/gluttonberg/content/despamilator/filter/urls.rb,
app/controllers/gluttonberg/admin/help_controller.rb,
app/controllers/gluttonberg/admin/main_controller.rb,
lib/gluttonberg/content/despamilator/subject/text.rb,
app/controllers/gluttonberg/public/flag_controller.rb,
lib/gluttonberg/content/despamilator/filter/emails.rb,
lib/gluttonberg/content/despamilator/filter/prices.rb,
app/controllers/gluttonberg/public/blogs_controller.rb,
app/controllers/gluttonberg/public/pages_controller.rb,
app/observers/gluttonberg/page_localization_observer.rb,
lib/gluttonberg/content/despamilator/filter/shouting.rb,
app/controllers/gluttonberg/public/members_controller.rb,
lib/gluttonberg/content/despamilator/filter/html_tags.rb,
lib/gluttonberg/content/despamilator/filter/no_vowels.rb,
app/controllers/gluttonberg/public/articles_controller.rb,
app/controllers/gluttonberg/public/comments_controller.rb,
lib/gluttonberg/content/despamilator/filter/long_words.rb,
lib/gluttonberg/content/despamilator/filter/mixed_case.rb,
lib/gluttonberg/content/despamilator/filter/script_tag.rb,
lib/gluttonberg/content/despamilator/filter/spammy_tlds.rb,
app/controllers/gluttonberg/admin/content/flag_controller.rb,
app/controllers/gluttonberg/admin/content/main_controller.rb,
lib/gluttonberg/content/despamilator/filter/naughty_words.rb,
app/controllers/gluttonberg/admin/content/blogs_controller.rb,
app/controllers/gluttonberg/admin/content/pages_controller.rb,
app/controllers/gluttonberg/admin/settings/main_controller.rb,
app/controllers/gluttonberg/admin/user_sessions_controller.rb,
lib/gluttonberg/content/despamilator/filter/ip_address_url.rb,
app/controllers/gluttonberg/admin/settings/users_controller.rb,
app/controllers/gluttonberg/public/public_assets_controller.rb,
lib/gluttonberg/content/despamilator/filter/obfuscated_urls.rb,
lib/gluttonberg/content/despamilator/filter/square_brackets.rb,
lib/gluttonberg/content/despamilator/filter/trailing_number.rb,
app/controllers/gluttonberg/admin/membership/main_controller.rb,
app/controllers/gluttonberg/admin/password_resets_controller.rb,
app/controllers/gluttonberg/admin/content/articles_controller.rb,
app/controllers/gluttonberg/admin/content/comments_controller.rb,
app/controllers/gluttonberg/admin/settings/locales_controller.rb,
app/controllers/gluttonberg/public/member_sessions_controller.rb,
lib/gluttonberg/content/despamilator/filter/gtubs_test_filter.rb,
lib/gluttonberg/content/despamilator/filter/numbers_and_words.rb,
lib/gluttonberg/content/despamilator/filter/weird_punctuation.rb,
app/controllers/gluttonberg/admin/content/galleries_controller.rb,
app/controllers/gluttonberg/admin/membership/groups_controller.rb,
lib/gluttonberg/content/despamilator/filter/unusual_characters.rb,
app/controllers/gluttonberg/admin/membership/members_controller.rb,
app/controllers/gluttonberg/admin/asset_library/assets_controller.rb,
app/controllers/gluttonberg/admin/settings/stylesheets_controller.rb,
lib/gluttonberg/content/despamilator/filter/very_long_domain_name.rb,
app/controllers/gluttonberg/admin/settings/global_history_controller.rb,
app/controllers/gluttonberg/public/member_password_resets_controller.rb,
app/controllers/gluttonberg/admin/asset_library/collections_controller.rb,
app/controllers/gluttonberg/admin/settings/generic_settings_controller.rb,
app/controllers/gluttonberg/admin/content/page_localizations_controller.rb

Overview

Do not remove above encoding line utf-8, its required for ruby 1.9.2. We are using some special chars in this file.

Defined Under Namespace

Modules: Admin, ApplicationHelper, AssetLibrary, Authorizable, CanFlag, Components, Content, ContentHelpers, DragTree, Helpers, Library, Middleware, Public, RecordHistory, Templates Classes: Article, ArticleLocalization, Asset, AssetCategory, AssetCollection, AssetMimeType, AssetThumbnail, AssetType, AudioAssetAttribute, Blog, BlogGenerator, Comment, CommentSubscription, Engine, Feed, FormBuilder, Gallery, GalleryImage, Group, Help, HtmlContent, ImageContent, InstallerGenerator, Locale, LocaleObserver, Member, MyFile2, Page, PageDescription, PageLocalization, PageLocalizationObserver, PageObserver, PlainTextContent, ResourceGenerator, Search, Setting, Sitemap, Stylesheet

Constant Summary collapse

VERSION =
"2.6.3"

Class Method Summary collapse

Class Method Details

.localized?Boolean

Check to see if Gluttonberg is configured to be localized.

Returns:

  • (Boolean)


40
41
42
# File 'lib/gluttonberg.rb', line 40

def self.localized?
  Engine.config.localize
end