All Projects → Restream → Redmine_tagging

Restream / Redmine_tagging

Add simple tagging support to Redmine Issues/Wiki pages

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Redmine tagging

additional tags
Redmine Plugin for adding tags functionality to issues and wiki pages.
Stars: ✭ 25 (-77.48%)
Mutual labels:  tags, redmine
Hydrus Presets And Scripts
collection of presets and scripts for Hydrus
Stars: ✭ 101 (-9.01%)
Mutual labels:  tags
Mailpile
A free & open modern, fast email client with user-friendly encryption and privacy features
Stars: ✭ 8,533 (+7587.39%)
Mutual labels:  tags
Redmine Progressive Projects List
Redmine plugin provides projects list with progress bars for every project and version
Stars: ✭ 80 (-27.93%)
Mutual labels:  redmine
Redmine jenkins
A Redmine plugin which makes building your Jenkins projects easy ;)
Stars: ✭ 69 (-37.84%)
Mutual labels:  redmine
Redminetimetracker
Chrome/Electron app for tracking work time.
Stars: ✭ 82 (-26.13%)
Mutual labels:  redmine
Dzhtmltext
Delphi and Lazarus HTML Label component
Stars: ✭ 60 (-45.95%)
Mutual labels:  tags
Ttgtagcollectionview
Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time. It is highly customizable that most features of the text tag can be configured. 标签流显示控件,同时支持文字或自定义View
Stars: ✭ 1,626 (+1364.86%)
Mutual labels:  tags
React Mentions
@mention people in a textarea
Stars: ✭ 1,341 (+1108.11%)
Mutual labels:  tags
Redmine issues tree
Provides a tree view of the Redmine issues list
Stars: ✭ 79 (-28.83%)
Mutual labels:  redmine
Betterdiscord Plugins
Assorted small plugins for BetterDiscord
Stars: ✭ 79 (-28.83%)
Mutual labels:  tags
Redoflacs
Parallel BASH commandline FLAC compressor, verifier, organizer, analyzer, and retagger
Stars: ✭ 71 (-36.04%)
Mutual labels:  tags
Tagging
🏷 Type-safe tags in Swift
Stars: ✭ 89 (-19.82%)
Mutual labels:  tags
Tagflowlayout
支持多选的自定义标签View,可展开收起,标签样式可自定义。
Stars: ✭ 68 (-38.74%)
Mutual labels:  tags
Music Metadata Browser
Browser version of music-metadata parser Supporting a wide range of audio and tag formats.
Stars: ✭ 105 (-5.41%)
Mutual labels:  tags
Django Taggit Labels
Clickable label widget for django-taggit
Stars: ✭ 62 (-44.14%)
Mutual labels:  tags
React Categorized Tag Input
React.js component for making tag autocompletion inputs with categorized results.
Stars: ✭ 78 (-29.73%)
Mutual labels:  tags
React Tagsinput
Highly customizable React component for inputing tags.
Stars: ✭ 1,241 (+1018.02%)
Mutual labels:  tags
Gomodifytags
Go tool to modify struct field tags
Stars: ✭ 1,662 (+1397.3%)
Mutual labels:  tags
Tagify
🔖 lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue
Stars: ✭ 2,305 (+1976.58%)
Mutual labels:  tags

Redmine Tagging Plugin

Build Status Code Climate

This plugin adds useful tagging features to Redmine:

  • Tag cloud in the sidebar
  • Tag suggestion and autocomplete
  • Redmine search integration (possibility to search for #tag to find wikis/issues)
  • Issue filters based on tags
  • Batch assignment and detachment of tags
  • Logging tag changes

The initial authors of the plugin are Emiliano Heyns and Vladimir Kiselev.

Installation

These installation instructions are based on Redmine 2.6.0. For instructions for previous versions, see Redmine wiki.

  1. To install the plugin

    • Download the .ZIP archive, extract files and copy the plugin directory into #{REDMINE_ROOT}/plugins.

    Or

    • Change you current directory to your Redmine root directory:

        cd {REDMINE_ROOT}
      

      Copy the plugin from GitHub using the following commands:

        git clone https://github.com/Restream/redmine_tagging.git plugins/redmine_tagging
      
  2. Update the Gemfile.lock file by running the following commands:

     bundle install
    
  3. Run the migrations generator to create tables for tags and associations:

     bundle exec rake acts_as_taggable_on_engine:install:migrations RAILS_ENV=production
    
  4. Run the following commands to upgrade your database (make a database backup before):

     bundle exec rake db:migrate RAILS_ENV=production
     bundle exec rake redmine:plugins:migrate RAILS_ENV=production
    
  5. Restart Redmine.

Now you should be able to see the plugin in Administration > Plugins.

For MySql users

You can circumvent at any time the problem of special characters issue 623 by setting in an initializer file:

ActsAsTaggableOn.force_binary_collation = true

Or by running this rake task:

bundle exec rake acts_as_taggable_on_engine:tag_names:collate_bin

See the configuration section in acts-as-taggable-on gem for more details.

Usage

The plugin enables you to add tags to wiki and issue pages using either the Tags field or inline tags. To switch between these two modes, you should enable or disable the corresponding check boxes in the plugin settings.

To switch to inline tag editing, go to Administration > Plugins, click Configure, select the corresponding check boxes and click Apply.
inline editing

After changing the settings, run the following command:

bundle exec rake redmine:tagging:reconfigure RAILS_ENV=production

Failure to do so will result in loss of data (tags) when switching to another tagging mode.

Inline tags can be added using the following syntax:

{{tag(tag_name)}}

inline tags

Note that inline tags are saved when the object body is rendered. That's why if you want to remove all tags from an object, you must first add {{tag}} to its body to actually clear the tags. After that you can remove {{tag}} from the object body.

Adding {{tagcloud}} will generate a tag cloud, which will be displayed in the sidebar.
tag cloud

The most often used tags are displayed in a larger font.

By default, inline tag editing is disabled. In this mode, you can type tags into the Tags field to add them to an issue or wiki page. You can use spaces or commas as tag separators.
tags field

You can click the Project tags link below the Tags field to view all the project tags and select the required ones.
project tags

The autocomplete feature will suggest the available tags as you start typing the tag name in the Tags field.
tags autocomplete

All tags added to project issues are displayed on the Tags tab of the project settings. To detach a tag from an issue, click the Detach link.
tags tab

Tags can be used to search for issues and create issue filters:
tag search
tag filters

Maintainers

Danil Tashkinov, github.com/nodecarter

Thanks to

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].