Project

General

Profile

Actions

Wiki Extensions en » History » Revision 49

« Previous | Revision 49/55 (diff) | Next »
Tomohisa Kusukawa, 06/12/2011 04:20 PM


Redmine Wiki Extensions Plugin

日本語は こちら.

This plugin adds usefull wiki macros into your Redmine.

Downloads

bitbucket

Installation

  1. Copy the plugin into the vendor/plugins directory
  2. Migrate plugin: rake db:migrate_plugins RAILS_ENV=production
  3. Start Redmine
  4. Enable the module on the project setting page.

Footnote

This macro creates footnotes*1 in wiki pages.

Syntacs

{{fn(word, description)}}:

ex.

This site is {{fn(Redmine, One of the best project management tool.)}} site.

"This site is Redmine*2 site."

You can see footnotes on the bottom of this page.

Adding comment form

You can add a comment form in a page.

Syntacs

{{comment_form}} displays the comment form in a page. And {{comments}} macro displays the list of comment.

  • Added by Haru Iida over 12 years ago

    This is a sample of comment.

    • Added by sundisb billaaa over 8 years ago

      [b][url=http://www.outletchanelshop.com/]chanel bags outlet online[/url][/b]
      [b][url=http://www.outletchanelshop.com/]chanel <strong><a href="http://www.outletchanelshop.com/">chanel bags outlet online</a></strong>
      <br>
      <strong><a href="http://www.outletchanelshop.com/">chanel bags for sale</a></strong>
      <br>
      <strong><a href="http://www.outletchanelshop.com/">chanel handbags for sale</a></strong>
      <br>
      <strong><a href="http://www.outletchanelshop.com/">discount chanel handbags</a></strong>
      <br>
      <strong><a href="http://www.outletchanelshop.com/">chanel handbags 2012</a></strong>
      <br>

  • Added by Haru Iida over 12 years ago

    Of course you can use Wiki format

Link to the page of other projects.

[06/11/2009]

You can create the link to the page of other projects.

Syntacs

  • {{wiki(project_name, wiki_page)}}
  • {{wiki(project_name, wiki_page, alias)}}
  • {{wiki(project_identifier, wiki_page)}}
  • {{wiki(project_identifier, wiki_page, alias)}}

Link to other projects

[06/11/2009]

You can create the link to projects.

Syntacs

  • {{project(project_name)}}
  • {{project(project_name, alias)}}
  • {{project(project_identifier)}}
  • {{project(project_identifier, alias)}}

ex.)

The project of Wiki Extensions Plugin is {{project(Wiki Extensions, here)}}.

"The project of Wiki Extensions Plugin is here."

New macro

[06/12/2009]

Syntacs

  • {{new(yyyy-mm-dd)}}
  • {{new(yyyy-mm-dd, expire)}}

Displays the string "new" if specific date does not expired. Default of expire is 5 days.

Tags

[06/23/2009]

You can see the tag input form at the bottom of the wiki editing page. You can add several tags to each wiki pages.

And {{tagcloud}} macro displays the tag cloud. so you can write this macro into SideBar like this site.

{{taggedpages(tagname)}} macro displays the list of pages which have specified tag.[10/05/2010]

{{taggedpages(tagname1[,tagname2..,tagnamen], project)}} macro displays the list of pages of project which have specified tags.[12/06/2010]

Editing Style Sheet

[07/16/2009]

You can write CSS in the page named StyleSheet. This CSS is included in a HTML header of each page. Each page means every module of the project. not only wiki.
So. you can even create a project-specific theme.

And if you want to change a style of a part of the page, you can use following macros.

  • {{div_start_tag(id_name)}} is changed to、< div id="id_name">.
  • {{div_start_tag(id_name, class_name)}} is changed to< div id="id_name" class="class_name">.
  • {{div_end_tag}} is changed to < /div>.

ex.

{{div_start_tag(sample_tag)}}

Style of this line was changed.

{{div_end_tag}}

Style of this line was changed.

Footer

[08/04/2009]

If you create the page named "Footer", you can see it at the bottom of the every pages.

For example. If you want to add the comment form to every pages, you should write like below.

{{comments}}

{{comment_form}}

Recently added pages

[08/04/2009]

{{recent}} macro displays the list of the pages that were changed within last 5 days. If you specify the argument like {{recent(10)}}, it displays the pages that were changed within 10 days.

Displays the person who updated the page.

[09/06/2009]

{{lastupdated_by}} macro displays the name of user who updated the wiki page.

Displays the time when the page was updated.

[09/06/2009]

{{lastupdated_at}} macrodisplays the timestamp when the wiki page was updated.

Add tabs to project menu.

[09/06/2009]

You can add project menu tabs that links to wiki page.

Displays the page of other site.

[10/08/2009]

iframe macro displays the page of other site into the wiki page.

Syntacs

{{iframe(url)}} {{iframe(url, width, height)}} or {{iframe(url, width, height, scrolling)}}

scrolling is a value of scrolling option of iframe.[yes, no, auto]

example

Displaying wikipedia.

{{iframe(http://en.wikipedia.org/wiki/Redmine, 700, 400)}}

Access counter

[10/31/2009]

{{count}} macro counts acesses to the wiki pages. You can write this macro into the wiki page that you want to count accesses. If you want to count accesses to all of the pages, you can write {{count}} to the Footer page.

{{show_count}} macro displays the count of the page.

{{popularity}} macro displays the list of the access counts. If you specify the number in the argument, ex. {{popularity(10)}}, displays the top 10 access list.

Auto preview

[02/02/2010]

If you enabled this function, preview of wiki, forum and issue is displayed automatically. You can enable it on project setting page.

Sortable table

[10/05/2010]

You can sort table items by clicking header.

ex)

|_.fruits|_.color|
|Apple|Red|
|Banana|Yellow|
|Mellon|Green|
fruits color
Apple Red
Banana Yellow
Mellon Green

twitter macro

[10/05/2010]

{{twitter(username)}} macro links to tiwtter page.

ex.) {{twitter(haru_iida)}} -> @haru_iida

vote macro

[12/06/2010]

{{vote(key)}} macro displays a link for vote. You must specify a "key" which is unique in the page.
ex.)

APPLE {{vote(apple)}}

LEMON {{vote(lemon)}}

BANANA {{vote(banana)}}

to

APPLE vote 4

LEMON vote 4

BANANA vote 4

{{vote(key,label)}} displays label insteadof string "vote".

ex.)

{{vote(apple2, I like apples.)}}

{{vote(lemon2, I like lemons.)}}

{{vote(banana2, I like bananas.)}}

to

I like apples. 4

I like lemons. 4

I like bananas. 4

List issues

[01/19/2011]

ref_issues macro displays list of issues.
You can use custom query or keyword for selecting issues.

Syntacs

{{ref_issues([options]..., [column]...)}}

options:

  • -q=[CustomQuery name]: Name of custom query.
  • -s=[WORDs] : select issues that contain WORDs in subject.
  • -d=[WORDs] : select issues that contain WORDs in description.
  • -w=[WORDs] : select issues that contain WORDs in subject or description.
  • -p : Only the issues in the same project is displayed.

You can specify two or more select option, it affect AND condition.
WORDs is one or more search words divided by '|', and multiple words affect OR condition.
If you specify no select condition, page name of wiki or number of issue is used for search word.

columns:
You can choose columns that you want to display.
If you do not specify the columns, same columns with customquery are displayed.

  • project
  • tracker
  • parent
  • status
  • priority
  • subject
  • author
  • assigned_to
  • updated_on
  • category
  • fixed_version
  • start_date
  • due_date
  • estimated_hours
  • done_ratio
  • created

example

{{ref_issues(-s=ref_issues,subject,fixed_version,done_ratio,status)}}

{{ref_issues(-q=プロジェクト毎,-w=wiki extension|jenkins)}}

# Tracker Status Priority Subject Assignee Updated Target version % Done
  Banner 1 Collapse all/Expand all
937 Feature 新規(New) 通常(Normal) controller support with API Akiko Takano 02/01/2012 06:05 AM Banner - Backlogs

Actions
  Hudson 8 Collapse all/Expand all
1341 Proposal 新規(New) 通常(Normal) Multiple jenkins servers in a project 01/29/2015 12:39 AM

Actions
1214 Defect 新規(New) 通常(Normal) failed to list build list 03/23/2013 09:57 PM

Actions
1211 Defect 新規(New) 通常(Normal) Secured Jenkins results in 500 error. 03/18/2013 02:39 AM

Actions
1203 Defect 新規(New) 通常(Normal) Jenkins build scrip has to be sent a POST not GET 03/06/2013 12:15 PM

Actions
1187 Defect 新規(New) 通常(Normal) Redmine 2.2.2・redmine_hudson 2.1.1でパスワードが保存されない Toshiyuki Ando 07/20/2013 10:55 AM

Actions
878 Defect 新規(New) 通常(Normal) Plugin cannot trigger a parameterized build 09/14/2013 12:49 AM

Actions
788 Feature 新規(New) 通常(Normal) Support for Jenkins 07/07/2011 12:35 AM

Actions
715 Defect 新規(New) 通常(Normal) Jenkins image does not appear. Toshiyuki Ando 02/06/2013 12:17 PM

Actions
  r-labs 8 Collapse all/Expand all
1397 Defect 新規(New) 通常(Normal) Error executing the taggedpages macro (undefined method `id' for nil:NilClass) 12/24/2015 02:17 AM

Actions
1372 Defect 新規(New) 急いで(Urgent) undefined method `tag_disabled' 06/04/2015 07:27 PM

Actions
1349 Support 新規(New) 通常(Normal) iframeがOpera, Safari以外使えなくなったようです 09/25/2014 08:07 PM

Actions
1327 Defect 新規(New) 通常(Normal) Wiki Extensions Disables Toolbar Spacers 05/29/2014 12:56 AM

Actions
1094 Question 新規(New) 高め(High) 0.5.0 Wiki extensions compatible with Redmine 2.0.3? 08/06/2012 10:37 PM

Actions
984 Question 新規(New) 通常(Normal) How doesn sort column header disabled? 11/08/2013 12:55 AM

Actions
796 Feature 新規(New) 通常(Normal) Support per user authentication 08/09/2011 07:29 AM

Actions
1365 Defect 新規(New) 通常(Normal) Adding a Footer page inconsistenly affects Sidebar page 01/28/2015 09:07 AM Wiki Extensions - 0.6.5

Actions
  Wiki Extensions 13 Collapse all/Expand all
1506 Defect 新規(New) 高め(High) wiki extension - {{lastupdated_at}} is not working on redmine_wiki_extensions version 0.8.2 Haru Iida 03/11/2020 01:14 PM

Actions
1146 Defect 新規(New) 高め(High) Wiki Extension - ActionView::Template::Error (undefined method `absolute_base_url' for Redmine::Utils:Module): Haru Iida 12/15/2012 09:45 PM

Actions
1064 Support 担当(Assigned) 通常(Normal) Compatibility issue with Redmine plugin "Wiki extensions" Haru Iida 06/28/2012 06:52 AM

Actions
810 Defect 新規(New) 通常(Normal) Wiki Extensions: Tab added by 'wiki extensions' is selected but not be highlighted Haru Iida 08/16/2011 11:33 PM

Actions
694 Defect 新規(New) 通常(Normal) Redmine 1.1.2 changes wiki controller "index" api Haru Iida 03/18/2011 01:29 AM

Actions
1316 Defect 担当(Assigned) 通常(Normal) Emoticons not accessible by default Haru Iida 04/04/2014 12:05 AM Wiki Extensions - 0.6.5

Actions
1307 Defect 担当(Assigned) 通常(Normal) Wiki Extensions: sortable tables won't work in issues Haru Iida 03/09/2015 08:26 PM Wiki Extensions - 0.6.5

Actions
1295 Defect 新規(New) 通常(Normal) Wiki Extensions vote macro problems Haru Iida 10/21/2014 04:11 PM Wiki Extensions - 0.6.5

Actions
1284 Defect 解決(Resolved) 通常(Normal) Problem due to interaction with Wiki Template plugin Haru Iida 04/19/2014 10:41 PM Wiki Extensions - 0.6.5

Actions
1473 Defect 解決(Resolved) 通常(Normal) Redmine 3.4.0 does not start with wiki extensions. Haru Iida 07/03/2017 12:30 AM Wiki Extensions - 0.8.0

Actions
834 Proposal 新規(New) 通常(Normal) IE8でセキュリティレベル混在の警告が表示される Haru Iida 02/02/2012 11:18 PM Wiki Extensions - いつかやる(Unplanned)

Actions
721 Feature 新規(New) 通常(Normal) Including wiki file from repository. Haru Iida 04/27/2011 12:49 PM Wiki Extensions - いつかやる(Unplanned)

Actions
677 Defect 新規(New) 通常(Normal) Emoticons should not enabled if module is not enabled. Haru Iida 05/24/2011 12:04 AM Wiki Extensions - いつかやる(Unplanned)

Actions

Emoticons

[01/02/2011]

You can add emoticons to wiki page.:)

You can also use your original emoticons.

  1. Edit redmine_wiki_extensions/config/emocitons.yml
  2. Put your emoticon image into redmine_wiki_extensions/assets/images.
  3. Restart redmine.


  • *1 footnotes:Notes of text placed at the bottom of a page.
  • *2 Redmine:One of the best project management tool.

Updated by Tomohisa Kusukawa over 10 years ago · 49 revisions