Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
OHR Support
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
97
Issues
97
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
OHR Support
Commits
cdb8c680
Commit
cdb8c680
authored
Apr 08, 2011
by
Eric Davis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[
#324
] Rename and update the chiliproject_plugin generator
parent
18c35f37
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
20 deletions
+20
-20
USAGE
lib/generators/chiliproject_plugin/USAGE
+17
-17
chiliproject_plugin_generator.rb
...tors/chiliproject_plugin/chiliproject_plugin_generator.rb
+2
-2
init.rb.erb
lib/generators/chiliproject_plugin/templates/init.rb.erb
+1
-1
No files found.
lib/generators/chiliproject_plugin/USAGE
View file @
cdb8c680
Description:
The plugin generator creates stubs for a new
Redmine
plugin.
The plugin generator creates stubs for a new
ChiliProject
plugin.
Example:
./script/generate
redmine
_plugin meetings
create vendor/plugins/
redmine
_meetings/app/controllers
create vendor/plugins/
redmine
_meetings/app/helpers
create vendor/plugins/
redmine
_meetings/app/models
create vendor/plugins/
redmine
_meetings/app/views
create vendor/plugins/
redmine
_meetings/db/migrate
create vendor/plugins/
redmine
_meetings/lib/tasks
create vendor/plugins/
redmine
_meetings/assets/images
create vendor/plugins/
redmine
_meetings/assets/javascripts
create vendor/plugins/
redmine
_meetings/assets/stylesheets
create vendor/plugins/
redmine
_meetings/lang
create vendor/plugins/
redmine
_meetings/README
create vendor/plugins/
redmine
_meetings/init.rb
create vendor/plugins/
redmine
_meetings/lang/en.yml
create vendor/plugins/
redmine
_meetings/config/locales/en.yml
create vendor/plugins/
redmine
_meetings/test/test_helper.rb
./script/generate
chliproject
_plugin meetings
create vendor/plugins/
chiliproject
_meetings/app/controllers
create vendor/plugins/
chiliproject
_meetings/app/helpers
create vendor/plugins/
chiliproject
_meetings/app/models
create vendor/plugins/
chiliproject
_meetings/app/views
create vendor/plugins/
chiliproject
_meetings/db/migrate
create vendor/plugins/
chiliproject
_meetings/lib/tasks
create vendor/plugins/
chiliproject
_meetings/assets/images
create vendor/plugins/
chiliproject
_meetings/assets/javascripts
create vendor/plugins/
chiliproject
_meetings/assets/stylesheets
create vendor/plugins/
chiliproject
_meetings/lang
create vendor/plugins/
chiliproject
_meetings/README
create vendor/plugins/
chiliproject
_meetings/init.rb
create vendor/plugins/
chiliproject
_meetings/lang/en.yml
create vendor/plugins/
chiliproject
_meetings/config/locales/en.yml
create vendor/plugins/
chiliproject
_meetings/test/test_helper.rb
lib/generators/chiliproject_plugin/
redmine
_plugin_generator.rb
→
lib/generators/chiliproject_plugin/
chiliproject
_plugin_generator.rb
View file @
cdb8c680
class
Redmine
PluginGenerator
<
Rails
::
Generator
::
NamedBase
class
Chiliproject
PluginGenerator
<
Rails
::
Generator
::
NamedBase
attr_reader
:plugin_path
,
:plugin_name
,
:plugin_pretty_name
def
initialize
(
runtime_args
,
runtime_options
=
{})
super
@plugin_name
=
"
redmine
_
#{
file_name
.
underscore
}
"
@plugin_name
=
"
chiliproject
_
#{
file_name
.
underscore
}
"
@plugin_pretty_name
=
plugin_name
.
titleize
@plugin_path
=
"vendor/plugins/
#{
plugin_name
}
"
end
...
...
lib/generators/chiliproject_plugin/templates/init.rb.erb
View file @
cdb8c680
...
...
@@ -3,7 +3,7 @@ require 'redmine'
Redmine::Plugin.register :
<%=
plugin_name
%>
do
name '
<%=
plugin_pretty_name
%>
plugin'
author 'Author name'
description 'This is a plugin for
Redmine
'
description 'This is a plugin for
ChiliProject
'
version '0.0.1'
url 'http://example.com/path/to/plugin'
author_url 'http://example.com/about'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment