Module: TDiary
- Defined in:
- lib/tdiary.rb,
lib/tdiary/cli.rb,
lib/tdiary/base.rb,
lib/tdiary/rack.rb,
lib/tdiary/view.rb,
lib/tdiary/admin.rb,
lib/tdiary/style.rb,
lib/tdiary/filter.rb,
lib/tdiary/plugin.rb,
lib/tdiary/server.rb,
lib/tdiary/comment.rb,
lib/tdiary/io/base.rb,
lib/tdiary/request.rb,
lib/tdiary/version.rb,
lib/tdiary/core_ext.rb,
lib/tdiary/response.rb,
lib/tdiary/io/pstore.rb,
lib/tdiary/rack/auth.rb,
lib/tdiary/cache/file.rb,
lib/tdiary/dispatcher.rb,
lib/tdiary/extensions.rb,
lib/tdiary/io/default.rb,
lib/tdiary/style/wiki.rb,
lib/tdiary/application.rb,
lib/tdiary/environment.rb,
lib/tdiary/filter/spam.rb,
lib/tdiary/rack/static.rb,
lib/tdiary/view_helper.rb,
lib/tdiary/rack/session.rb,
lib/tdiary/style/tdiary.rb,
lib/tdiary/configuration.rb,
lib/tdiary/filter/default.rb,
lib/tdiary/comment_manager.rb,
lib/tdiary/diary_container.rb,
lib/tdiary/extensions/core.rb,
lib/tdiary/rack/auth/basic.rb,
lib/tdiary/referer_manager.rb,
lib/tdiary/author_only_base.rb,
lib/tdiary/io/plugin_pstore.rb,
lib/tdiary/rack/html_anchor.rb,
lib/tdiary/dispatcher/index_main.rb,
lib/tdiary/dispatcher/update_main.rb,
lib/tdiary/rack/valid_request_path.rb,
lib/tdiary/rack/auth/omniauth/authorization.rb
Overview
module RefererManager Management referers in a day. Include in Diary class.
Defined Under Namespace
Modules: Cache, CommentManager, Extensions, Filter, IO, Rack, RefererManager, RequestExtension, Style, ViewHelper Classes: Application, BadStyleError, CLI, Comment, Configuration, DiaryContainer, Dispatcher, ForceRedirect, NotFound, PermissionError, Plugin, PluginError, Request, Response, Server, TDiaryAdmin, TDiaryAppend, TDiaryAuthorOnlyBase, TDiaryBase, TDiaryCategoryView, TDiaryComment, TDiaryConf, TDiaryDay, TDiaryDayWithoutFilter, TDiaryEdit, TDiaryError, TDiaryForm, TDiaryFormPlugin, TDiaryLatest, TDiaryMonth, TDiaryMonthBase, TDiaryMonthWithoutFilter, TDiaryNYear, TDiaryPluginView, TDiaryPreview, TDiaryReplace, TDiarySaveConf, TDiarySearch, TDiaryShowComment, TDiaryUpdate, TDiaryView
Constant Summary collapse
- PATH =
File::dirname( __FILE__ )
- VERSION =
'5.0.8'
- TDIARY_MAGIC_MAJOR =
'TDIARY2'
- TDIARY_MAGIC_MINOR =
'01.00'
- TDIARY_MAGIC =
"#{TDIARY_MAGIC_MAJOR}.#{TDIARY_MAGIC_MINOR}"
- Config =
backward compatibility
Configuration
Class Method Summary collapse
- .configuration ⇒ Object
-
.library_root ⇒ Object
directory where tDiary libraries is located.
- .logger ⇒ Object
- .logger=(obj) ⇒ Object
- .root ⇒ Object
-
.server_root ⇒ Object
directory where the server was started.
Class Method Details
.configuration ⇒ Object
132 133 134 |
# File 'lib/tdiary.rb', line 132 def configuration @@configuration ||= Configuration.new end |
.library_root ⇒ Object
directory where tDiary libraries is located
123 124 125 |
# File 'lib/tdiary.rb', line 123 def library_root File.('..', __FILE__) end |
.logger ⇒ Object
110 111 112 |
# File 'lib/tdiary.rb', line 110 def logger @@logger end |
.logger=(obj) ⇒ Object
114 115 116 |
# File 'lib/tdiary.rb', line 114 def logger=(obj) @@logger = obj end |
.root ⇒ Object
118 119 120 |
# File 'lib/tdiary.rb', line 118 def root File.(File.join(library_root, '..')) end |
.server_root ⇒ Object
directory where the server was started
128 129 130 |
# File 'lib/tdiary.rb', line 128 def server_root Dir.pwd end |