aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators/erb
Commit message (Collapse)AuthorAgeFilesLines
* Privatize unneededly protected methods in RailtiesAkira Matsuda2016-12-252-2/+2
|
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-6/+6
|
* applies new string literal convention in railties/libXavier Noria2016-08-063-7/+7
| | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default.
* generate mailer layout files if it does not already existyuuji.yaginuma2016-05-153-0/+21
| | | | | | | | | Currently, if `ApplicationMailer` does not exist, it is generated when run the mailer generator, but layouts files does not generate. However, because it uses the layouts in `ApplicationMailer`, layouts are required. Follow up to #24161
* Remove redundant regexp escapes in generatorsGadzhi Gadzhiev2016-03-081-1/+1
|
* ApplicationMailer should be generated by default just like every other ↵David Heinemeier Hansson2015-12-173-13/+0
| | | | Application* parent
* Remove <br> from scaffold, in favor of using CSSSean Collins2015-11-251-3/+3
|
* titleizing the New LinkThiago Pinto2015-07-201-1/+1
|
* Add blank lines between divs in form scaffoldingSean Collins2015-04-201-0/+2
|
* Merge pull request #18393 from y-yagi/fix_mailerRafael Mendonça França2015-02-181-1/+5
|\ | | | | follow up to #18074
| * follow up to #18074yuuji.yaginuma2015-01-081-1/+5
| | | | | | | | | | * ignore mailer suffix when generate test files * add mailer suffix to view files
* | Clean up grammar in scaffold index view, by removing the word 'Listing' from ↵Adrien Lamothe2015-01-121-1/+1
|/ | | | list title.
* Merge pull request #13434 from tanraya/local_variablesCarlos Antonio da Silva2015-01-033-6/+6
|\ | | | | | | | | | | | | Use local variables in _form.html.erb generated by scaffold. Conflicts: railties/CHANGELOG.md
| * Use local variables in _form.html.erb generated by scaffold generator.tanraya2014-07-263-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | It seems a good idea to use local variables in generated partials instead of using instance variables. Before <%= render 'form' %> After <%= render 'form', product: @product %>
* | Don't remove mailer layouts filesyuuji.yaginuma2014-11-271-3/+5
| |
* | Generate mailer layouts even if no action is given.Guo Xiang Tan2014-11-251-4/+4
| |
* | MailerGenerator should inherit from Base.Guo Xiang Tan2014-11-251-3/+4
| |
* | Add tests which were incorrectly removed.Guo Xiang Tan2014-11-251-4/+4
| |
* | Removing unnecessary File.join callsAndy Jeffries2014-11-241-1/+1
| |
* | Creates an ApplicationMailer and layout by default, including html and body ↵Andy Jeffries2014-11-213-0/+26
| | | | | | | | tags to reduce spam score
* | Give password_confirmation div the "field" class in erb form templatenoinkling2014-07-291-1/+1
|/
* Display notice in index.html pages in scaffolded generated viewsArun Agrawal2014-07-041-0/+2
| | | | | | | | | As we are setting notice in destroy action we should display that For more information see https://github.com/rails/rails/pull/14044 And https://github.com/rails/jbuilder/pull/191 closes #14044
* Titling the model name in views generated by scaffold.Amit Suryavanshi2014-06-183-3/+3
| | | | | eg. rails g scaffold UserProfile will have in index.html.erb "Listing User Profiles" rather than Listing user_profiles.
* Avoid unnecessary conditional blockGiovanni Cappellotto2014-05-011-5/+0
| | | | | GeneratedAttribute#column_name checks already for reference? on the attribute returning the right name to use as symbol for label and field.
* Dont abbreviate that which needs no abbreviationDavid Heinemeier Hansson2014-04-081-2/+2
|
* Always return an array from formats so there is no need to wrap it when callingCarlos Antonio da Silva2014-03-042-2/+2
|
* fix path shown in mailer's templatesKassio Borges2014-02-142-2/+2
|
* `html` and `text` templates for mailers by defaultKassio Borges2013-12-204-6/+15
|
* Fix the indentation on the from template of the scaffold generatorRafael Mendonça França2013-08-191-3/+3
|
* Use GeneratedAttribute#column_name if #reference? scaffold_generator in ↵Zachary Scott2013-07-231-0/+5
| | | | _form view [Fixes #11573]
* Use Colspan in th TagsSıtkı Bağdat2013-06-171-3/+1
| | | | | | | | | | Is it more suitable that using ```<th colspan="3">``` instead of three empty ```<th>```? It is simple, but what i am missing about it? Change repetitive th tags to use colspan attribute Update CHANGELOG.md Update CHANGELOG.md
* Unindent attributes iteration in scaffold index templateCarlos Antonio da Silva2013-04-181-2/+2
| | | | | | | | | | Otherwise we get extra indent for the <td> elements due to the extra spaces at the beginning of the lines, like this: <tr> <td><%= author.name %></td> <td><%= link_to 'Show', author %></td> <td><%= link_to 'Edit', edit_author_path(author) %></td>
* Indent around the scaffold loopDavid Heinemeier Hansson2013-04-181-8/+8
|
* HTML5 breaksDavid Heinemeier Hansson2013-04-182-4/+4
|
* Add support for generate scaffold password:digestSam Ruby2013-03-133-3/+12
| | | | | | | | | | * adds password_digest attribute to the migration * adds has_secure_password to the model * adds password and password_confirmation password_fields to _form.html * omits password entirely from index.html and show.html * adds password and password_confirmation to the controller * adds unencrypted password and password_confirmation to the controller test * adds encrypted password_digest to the fixture
* :scissors: extra blank lineAkira Matsuda2013-03-021-1/+0
|
* Needless fancy structure that did not anythingDavid Heinemeier Hansson2013-01-051-1/+3
|
* Fix indention issue in generated templateDavid Heinemeier Hansson2013-01-051-2/+2
|
* Fix indention issue in generated templateDavid Heinemeier Hansson2013-01-051-2/+2
|
* Use Ruby 1.9 Hash syntax in railtiesRobin Dupret2012-10-142-2/+2
|
* Fixing build failuresVijay Dev2012-10-113-9/+9
| | | | | | | Build failed with an error "invalid multibyte char (US-ASCII)" in these files. Apparently, some UTF-8 char disguised as whitespace causes this. Thanks @rafaelfranca
* nodoc Erb::Generators [ci skip]Francesco Rodriguez2012-10-073-9/+9
|
* Remove `:confirm` in favor of `:data => { :confirm => 'Text' }` optionCarlos Galdino2012-07-181-1/+1
| | | | | | | | | This applies to the following helpers: `button_to` `button_tag` `image_submit_tag` `link_to` `submit_tag`
* Close #3886 - Add THEAD and TBODY to scaffold markuptwinturbo2012-04-291-16/+20
|
* Changes b tag to strong CollectiveJam2012-04-161-1/+1
| | | | The change is made due to importance of the attribute name (e.g. Name:) on the page (versus just stylistic / appearance sake tag).
* Remove key_value helper now that master is 1.9 only and we always useRafael Mendonça França2012-03-131-1/+1
| | | | the 1.9 hash syntax in the generators.
* Use content_tag_for with array by default on scaffold.José Valim2012-01-261-4/+2
|
* for ... in => .eachAkira Matsuda2011-05-183-4/+4
| | | | I believe this is more modern way
* Rails will now generate Ruby 1.9 style hash when running scaffold_controller ↵Prem Sichanugrist2011-04-101-1/+1
| | | | | | | | generator on Ruby 1.9.x The new hash syntax of Ruby 1.9 looks more superior, so we decide to switch to it in the places that appropriate. This patch has been requested by DHH.
* Change inside_namespace method to inside_template and use it in all ↵Piotr Sarnacki2010-11-165-10/+0
| | | | | | | | | | templates by default The initial implementation of namespacing was based on wrong assumptions. Namespacing path and class names in templates should be based on current namespace and skip_namespace attribute, but it should be not necessary to wrap content on all the templates into additional block methods.