Module: Tenon

Defined in:
lib/tenon/config/events.rb,
lib/tenon.rb,
lib/tenon/engine.rb,
lib/tenon/version.rb,
lib/tenon/has_asset.rb,
app/models/tenon/page.rb,
app/models/tenon/post.rb,
app/models/tenon/role.rb,
app/models/tenon/user.rb,
lib/tenon/has_history.rb,
lib/tenon/i18n_lookup.rb,
lib/tenon/reorderable.rb,
app/models/tenon/asset.rb,
app/models/tenon/event.rb,
app/models/tenon/photo.rb,
lib/tenon/tenon_content.rb,
app/models/tenon/comment.rb,
app/models/tenon/contact.rb,
app/models/tenon/gallery.rb,
app/models/tenon/thinger.rb,
lib/tenon/can_be_foreign.rb,
lib/tenon/proxy_attachment.rb,
app/models/tenon/item_asset.rb,
lib/tenon/can_have_comments.rb,
lib/tenon/warning_generator.rb,
app/helpers/tenon/nav_helper.rb,
app/models/tenon/my_settings.rb,
app/helpers/tenon/i18n_helper.rb,
app/helpers/tenon/tree_helper.rb,
app/models/tenon/item_version.rb,
app/services/tenon/redirector.rb,
app/helpers/tenon/asset_helper.rb,
app/helpers/tenon/tenon_helper.rb,
app/models/tenon/post_category.rb,
app/models/tenon/tenon_callout.rb,
app/models/tenon/tenon_content.rb,
lib/tenon/asset_style_generator.rb,
app/mailers/tenon/comment_mailer.rb,
app/mailers/tenon/contact_mailer.rb,
app/models/tenon/role_assignment.rb,
app/models/tenon/s3_direct_upload.rb,
app/models/tenon/tenon_content/row.rb,
app/decorators/tenon/page_decorator.rb,
app/decorators/tenon/post_decorator.rb,
app/decorators/tenon/user_decorator.rb,
app/models/tenon/comment_subscriber.rb,
lib/tenon/has_history/item_reverter.rb,
app/decorators/tenon/asset_decorator.rb,
app/decorators/tenon/event_decorator.rb,
app/form_builders/tenon/form_builder.rb,
app/helpers/tenon/application_helper.rb,
app/models/tenon/tenon_content/piece.rb,
app/controllers/tenon/base_controller.rb,
app/helpers/tenon/item_version_helper.rb,
lib/tenon/has_history/attr_serializer.rb,
app/controllers/tenon/index_controller.rb,
app/controllers/tenon/pages_controller.rb,
app/controllers/tenon/posts_controller.rb,
app/controllers/tenon/users_controller.rb,
app/decorators/tenon/comment_decorator.rb,
app/decorators/tenon/contact_decorator.rb,
app/decorators/tenon/gallery_decorator.rb,
app/helpers/tenon/tenon_content_helper.rb,
app/controllers/tenon/assets_controller.rb,
app/controllers/tenon/events_controller.rb,
app/models/tenon/tenon_content/row_types.rb,
app/controllers/tenon/comments_controller.rb,
app/controllers/tenon/contacts_controller.rb,
app/controllers/tenon/settings_controller.rb,
app/decorators/tenon/paginating_decorator.rb,
app/controllers/tenon/galleries_controller.rb,
app/controllers/tenon/redirects_controller.rb,
app/controllers/tenon/resources_controller.rb,
app/decorators/tenon/application_decorator.rb,
app/controllers/tenon/item_assets_controller.rb,
app/decorators/tenon/post_category_decorator.rb,
app/decorators/tenon/tenon_callout_decorator.rb,
app/models/tenon/tenon_content/row_types/base.rb,
app/controllers/tenon/item_versions_controller.rb,
lib/generators/tenon/install/install_generator.rb,
app/controllers/tenon/tenon_callouts_controller.rb,
app/controllers/tenon/post_categories_controller.rb,
app/decorators/tenon/tenon_content/row_decorator.rb,
lib/generators/tenon/scaffold/scaffold_generator.rb,
app/controllers/tenon/simple_resources_controller.rb,
app/models/tenon/tenon_content/row_types/full_width_text.rb,
app/models/tenon/tenon_content/row_types/two_column_text.rb,
app/models/tenon/tenon_content/row_types/four_column_text.rb,
app/models/tenon/tenon_content/row_types/full_width_image.rb,
app/models/tenon/tenon_content/row_types/two_column_image.rb,
app/models/tenon/tenon_content/row_types/four_column_image.rb,
app/models/tenon/tenon_content/row_types/three_column_text.rb,
app/models/tenon/tenon_content/row_types/three_column_image.rb,
lib/generators/tenon/scaffold_small/scaffold_small_generator.rb,
app/models/tenon/tenon_content/row_types/left_image_right_text.rb,
app/models/tenon/tenon_content/row_types/left_text_right_image.rb,
lib/generators/tenon/i18n_migrations/i18n_migrations_generator.rb,
app/models/tenon/tenon_content/row_types/two_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/four_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/full_width_embedded_content.rb,
app/models/tenon/tenon_content/row_types/three_column_image_and_text.rb,
app/models/tenon/tenon_content/row_types/left_wrapped_image_with_text.rb,
app/models/tenon/tenon_content/row_types/right_wrapped_image_with_text.rb

Overview

This is for controllers that have simple forms that just use a modal

Defined Under Namespace

Modules: ApplicationHelper, AssetHelper, CanBeForeign, CanHaveComments, Generators, HasAsset, HasHistory, I18nHelper, ItemVersionHelper, NavHelper, Reorderable, TenonContent, TenonContentHelper, TenonHelper, TreeHelper Classes: ApplicationDecorator, Asset, AssetDecorator, AssetStyleGenerator, AssetsController, BaseController, Comment, CommentDecorator, CommentMailer, CommentSubscriber, CommentsController, Configuration, Contact, ContactDecorator, ContactMailer, ContactsController, Engine, Event, EventDecorator, EventsController, FormBuilder, GalleriesController, Gallery, GalleryDecorator, I18nLookup, IndexController, ItemAsset, ItemAssetsController, ItemVersion, ItemVersionsController, MySettings, Page, PageDecorator, PagesController, PaginatingDecorator, Photo, Post, PostCategoriesController, PostCategory, PostCategoryDecorator, PostDecorator, PostsController, ProxyAttachment, Redirect, RedirectDecorator, Redirector, RedirectsController, ResourcesController, Role, RoleAssignment, S3DirectUpload, SettingsController, SimpleResourcesController, TenonCallout, TenonCalloutDecorator, TenonCalloutsController, TenonContentBuilder, Thinger, User, UserDecorator, UsersController, WarningGenerator

Constant Summary collapse

VERSION =
'1.0.41'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject

Returns the value of attribute config.



16
17
18
# File 'lib/tenon.rb', line 16

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



19
20
21
22
# File 'lib/tenon.rb', line 19

def self.configure
  self.config ||= Configuration.new
  yield config
end