riki.rb
来自「语言:ruby,实现类似于wiki的功能」· RB 代码 · 共 33 行
RB
33 行
require 'drb'$SAFE = 1URI = "druby://localhost:7000"class RikiRiki @@registered_plugins = [] def RikiRiki.inherited(child) @@registered_plugins << child end def handle_request(action) "Content-type: text/plain\n\n" for p in @@registered_plugins if p.instance_methods.include?("action_#{action}") plugin = p.new plugin.send("action_#{action}","/test/path/index") end end endendrequire './plugins/page.rb'require './plugins/version.rb'FRONT_OBJECT = RikiRiki.new#DRb.start_service(URI, FRONT_OBJECT)#DRb.thread.join
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?