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/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/style/tdiary.rb,
lib/tdiary/configuration.rb,
lib/tdiary/filter/default.rb,
lib/tdiary/comment_manager.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/rack/auth/omniauth.rb,
lib/tdiary/dispatcher/index_main.rb,
lib/tdiary/dispatcher/update_main.rb,
lib/tdiary/rack/assets/precompile.rb,
lib/tdiary/rack/valid_request_path.rb,
lib/tdiary/application/configuration.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, Dispatcher, ForceRedirect, NotFound, PermissionError, Plugin, PluginError, Request, Response, Server, TDiaryAdmin, TDiaryAppend, TDiaryAuthorOnlyBase, TDiaryBase, TDiaryCategoryView, TDiaryComment, TDiaryConf, TDiaryDay, TDiaryEdit, TDiaryError, TDiaryForm, TDiaryFormPlugin, TDiaryLatest, TDiaryMonth, TDiaryMonthBase, TDiaryMonthWithoutFilter, TDiaryNYear, TDiaryPluginView, TDiaryPreview, TDiaryReplace, TDiarySaveConf, TDiarySearch, TDiaryShowComment, TDiaryUpdate, TDiaryView
Constant Summary collapse
- PATH =
File::dirname( __FILE__ ).untaint
- VERSION =
'4.1.0.20141126'
- TDIARY_MAGIC_MAJOR =
'TDIARY2'
- TDIARY_MAGIC_MINOR =
'01.00'
- TDIARY_MAGIC =
"#{TDIARY_MAGIC_MAJOR}.#{TDIARY_MAGIC_MINOR}"
- Config =
backword 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
131 132 133 |
# File 'lib/tdiary.rb', line 131 def configuration @@configuration ||= Configuration.new end |
.library_root ⇒ Object
directory where tDiary libraries is located
122 123 124 |
# File 'lib/tdiary.rb', line 122 def library_root File.('..', __FILE__) end |
.logger ⇒ Object
109 110 111 |
# File 'lib/tdiary.rb', line 109 def logger @@logger end |
.logger=(obj) ⇒ Object
113 114 115 |
# File 'lib/tdiary.rb', line 113 def logger=(obj) @@logger = obj end |
.root ⇒ Object
117 118 119 |
# File 'lib/tdiary.rb', line 117 def root File.(File.join(library_root, '..')) end |
.server_root ⇒ Object
directory where the server was started
127 128 129 |
# File 'lib/tdiary.rb', line 127 def server_root Dir.pwd.untaint end |