Projects: Issueshttp://projects.andriylesyuk.com/http://projects.andriylesyuk.com/plugin_assets/andriy_lesyuk/images/s-andy.ico2018-02-20T10:11:57ZProjects
Redmine WikiNG - Bug #2440 (Open): Footnotes ignore < pre >http://projects.andriylesyuk.com/issues/24402018-02-20T10:11:57ZИльфат Аминов
<p>Inside of < pre > blocks footnotes (double parentheses) not ignored by Wiking formatter.</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/670/wikiedit.png" alt="" /></p>
<p>⇒</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/671/wiki.png" alt="" /></p> WikiNG - Feature #2438 (Open): Screen texthttp://projects.andriylesyuk.com/issues/24382018-01-05T14:56:29ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I often need to highlight somehow a text, which is displayed by the user interface of a discussed application. For example:</p>
<ul>
<li>Click the “Apply” button</li>
<li>Go to “Administration” → “Settings” </li>
<li>Use “to these roles only”</li>
</ul>
<p>The last example demonstrates, why it’s imported to have such text highlighted (otherwise, it can be unclear, where the screen text ends).</p>
<p>It would be ideally, if something like back quotes could be used (which are used for code in Markdown). Quotes look natural. But, I don’t think, that just quotes are a good option. Such screen text should also have different color and/or decoration.</p>
<p>As an option: double single quotes, i.e., <code>''Apply''</code>.</p> WikiNG - Feature #2437 (Open): Ultra-HD-ready graphicshttp://projects.andriylesyuk.com/issues/24372018-01-03T12:40:10ZAndriy Lesyuks-andy@andriylesyuk.com
<p>I think, all the images of WikiNG, including smileys, should be replaced with ones, which are twice bigger and, therefore, will look better on 4K displays.</p>
<p>Alternatively, some of them (or all) can be replaced with SVG images, or just HTML code. However, custom HTML code can cause issues in, e.g., PDF files (after exporting Wiki content), so this is to be investigated before implementing.</p> WikiNG - Support #2435 (Open): Update Red-Andy styleshttp://projects.andriylesyuk.com/issues/24352017-12-13T19:43:17ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Styles of <a class="project" href="http://projects.andriylesyuk.com/project/redmine/themes/red-andy">Red-Andy</a> theme are going to be changed (in <a class="version" href="http://projects.andriylesyuk.com/versions/148">1.10</a>), e.g., look and feel of buttons will be updated. As WikiNG also uses buttons, their style should be changed accordingly (see the attachment).</p>
<p>This change should be included into WikiNG only after <a class="project" href="http://projects.andriylesyuk.com/project/redmine/themes/red-andy">Red-Andy</a> <a class="version" href="http://projects.andriylesyuk.com/versions/148">1.10</a> is released (or after release of <a class="version" href="http://projects.andriylesyuk.com/versions/144">1.1.0</a>).</p> WordMine - Feature #2433 (Open): Link Redmine issue with WordPress commenthttp://projects.andriylesyuk.com/issues/24332017-12-09T18:05:10ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Some users report issues in WordPress comments, so it would be great, if the plugin allowed to quickly import them into Redmine as issues. For this a new action link can be added, e.g., “Create issue”.</p>
<p>It would also be great to be able to link comments to (existing) Redmine issues (without importing them as new ones). Such comments can, probably, be added to issues as notes. Certainly, such notes should include links to blog comments too.</p> WikiNG - Support #2377 (New): Custom macros work, but icon macros do nothttp://projects.andriylesyuk.com/issues/23772015-04-11T15:17:27ZRob Spearman
<p>I have two identical Redmine 2.5.3 installations on one server, but for two different groups of users with different content.</p>
<p>On both sites the custom wiki macros work fine. On one the icon macros like <span class="wiking smiley smiley-success" title="(v)"></span> and <span class="wiking smiley smiley-exclamation" title="(!)"></span> work, but these do not work on the other (they just show up as the macro text).</p>
<p>Any idea how to debug what the issue is?</p>
<p>Thanks!</p> WikiNG - Bug #2329 (Under Verification): Mentions visibilityhttp://projects.andriylesyuk.com/issues/23292014-09-12T14:05:06ZRobert Roth
<p>Redmine setup:<br />Project A and B are not public projects, with several common members. Members of only one project can click the links of users involved in both projects, and in their activity they will see the mentions from the issues on the other projects, along with subject, project nam and other sensitive info. Mentions on objects belonging to a projwct whuch is not visible to the current usr should be hidden from activity streams.</p> WikiNG - Bug #2322 (Deferred): Viewing user pages does not work after renamehttp://projects.andriylesyuk.com/issues/23222014-07-28T10:11:29ZKrishna MS
<p>Hi,</p>
<p>I am using the latest version of your plugin. Redmine version is 2.4.3.</p>
<p>If i have a username msk and if i click on <a class="external" href="http://redmine-ip/users/msk">http://redmine-ip/users/msk</a>, it shows the users’ page.<br />However if i rename the username to krishna.ms and if i click on <a class="external" href="http://redmine-ip/users/krishna.ms">http://redmine-ip/users/krishna.ms</a> the page goes blank.</p>
<p>But <a class="external" href="http://redmine-ip/users/124">http://redmine-ip/users/124</a> where 124 is the userid of krishna.ms, it works.</p>
<p>Rename to krishna also works, but any userid which has a . between first name and last name.</p>
<p>Is there a way to make it work for the new user name.</p>
<p>Thanks,<br />Krishna M S</p>
<p>FYI, i tested it in Redmine 2.5.2 too and the problem is there.</p> WordMine - Support #2285 (In Progress): Can't get this to workhttp://projects.andriylesyuk.com/issues/22852014-03-21T05:21:18ZJohnny Tide
<p>I am trying to get this installed but I am having a lot of trouble.</p>
<p>Environment:<br /> Redmine version 2.5.0.devel.12986<br /> Ruby version 1.8.7-p352 (2011-06-30) [x86_64-linux]<br /> Rails version 3.2.17<br /> Environment production<br /> Database adapter Mysql2 <br />Redmine plugins:<br /> redpress 0.0.1b</p>
<p>I had to modify the RedPress plugin to get it to install.</p>
<p>I installed the Wordmine plugin but after setting it up it logs me out and I can never log back in.</p>
<p>I have set up two admins in Redmine before installing Wordmine. <br />When trying to log in with one I get :<br />ERROR: The password you entered for the username Tide is incorrect.</p>
<p>The other user I get nothing it just clears the login boxes after pressing Log In.</p>
<p>Is there any information I can give you that will help diagnose the issue?</p> WikiNG - Support #2250 (Open): Textilizable fix in Redminehttp://projects.andriylesyuk.com/issues/22502013-10-08T12:56:10ZAndriy Lesyuks-andy@andriylesyuk.com
<p>The <code>textilizable</code> method should always have the object reference. That is, all usages of this method should look like:</p>
<pre><code class="ruby syntaxhl"><span class="CodeRay">textilizable(<span class="instance-variable">@object</span>, <span class="symbol">:method_name</span>)
</span></code></pre>
<p>or:</p>
<pre><code class="ruby syntaxhl"><span class="CodeRay">textilizable(<span class="instance-variable">@object</span>.method_name, <span class="symbol">:object</span> => <span class="instance-variable">@object</span>)
</span></code></pre>
<p>This change must be done in Redmine...</p> WordMine - Improvement #2244 (Incomplete): Import the project on blog index openhttp://projects.andriylesyuk.com/issues/22442013-10-06T12:30:33ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Currently the flow is:</p>
<ul>
<li>In Redmine in the project settings we open the Modules tab and enable the “Blog” module.</li>
<li>After this the new “Blog” tab appears in the project menu.</li>
<li>But clicking the tab renders 404 (not found) error...</li>
</ul>
<p>This happens as this project has not being imported yet!</p>
<ul>
<li>To import the project (i.e., to synchronize all projects, actually) we just need to <ins>open</ins> the new post page (no need to post anything)...</li>
</ul>
<p>And it would be fantastic if opening the project blog index page triggered the import of the project into WordPress!</p>
<p>But I did not find how this could be done... Certainly, the <code>get_term_by()</code> function is used by the project index. But this function does not support filters or actions... Probably, it is used by <code>get_queried_object()</code> but this one also does not come with filters nor actions. So ideas needed!..</p> WikiNG - Feature #2085 (Open): Twitter statushttp://projects.andriylesyuk.com/issues/20852012-07-02T08:01:30ZAndriy Lesyuks-andy@andriylesyuk.com
<p>It would be cool to have a possibility to embed a twitter status:<br /><a class="external" href="https://dev.twitter.com/docs/embedded-tweets">https://dev.twitter.com/docs/embedded-tweets</a></p>
<p>The syntax could be e.g. <code>[[twitter>219386125968617472]]</code></p>
However... As twitter itself suggests for embedding:
<ul>
<li><code>[tweet https://twitter.com/AndriyLesyuk/status/219386125968617472]</code></li>
<li>and just <code>https://twitter.com/AndriyLesyuk/status/219386125968617472</code></li>
</ul>
<p>Maybe it worth supporting twitter’s variant instead?.. Or all three variants?</p> WikiNG - Feature #2079 (Incomplete): Message to everyone in a projecthttp://projects.andriylesyuk.com/issues/20792012-06-29T13:49:25ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Just an idea:</p>
<p>Sometimes it’s really usefull to send a question to all users of a project, e.g., to ask everyone to check some issue, or to update a project and so on.</p>
<p>So I could add a permission e.g. <code>:send_wiki_message_to_all</code> and syntax like: <code><ask-everyone>...</ask-everyone></code> (these are just samples).</p>
<p>The text inside such message can appear as:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/345/MessageToAllBox.png" alt="" /></p>
<p>On almost every project page, e.g.:</p>
<p><img src="http://projects.andriylesyuk.com/attachments/download/346/MessageToAll.png" alt="" /></p> WikiNG - Enhancement #1994 (Incomplete): Inline warnings, tips etchttp://projects.andriylesyuk.com/issues/19942012-02-29T00:23:39ZAndriy Lesyuks-andy@andriylesyuk.com
<p>Sometimes I need to highlight a part of a text... Not just with <strong>bold</strong> or similar – but with some color.</p>
<p>Inline <code><warning /></code> etc renders block... So need some different syntax.</p> WikiNG - Bug #1980 (Open): Problem running plugin in development modehttp://projects.andriylesyuk.com/issues/19802012-02-19T10:44:05ZOleg Kandaurov
<p>I am using redmine 1.3.0 with WikiNG 0.0.1b. It works well in production environment with following settings:<br /><pre>
config.cache_classes = true
config.action_controller.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.action_mailer.raise_delivery_errors = false
config.action_mailer.logger = nil
</pre></p>
<p>But when I switch server to development environment it loads page successfully only once. I see following error:<br /><pre>
NameError in Projects#index
Showing app/views/layouts/base.html.erb where line #13 raised:
undefined local variable or method `heads_for_theme' for #<ActionView::Base:0xb6026ff0>
Extracted source (around line #13):
10: <%= stylesheet_link_tag 'application', :media => 'all' %>
11: <%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %>
12: <%= javascript_heads %>
13: <%= heads_for_theme %>
14: <!--[if IE 6]>
15: <style type="text/css">
16: * html body{ width: expression( document.documentElement.clientWidth < 900 ? '900px' : '100%' ); }
</pre></p>
<pre>
/home/f0y/workspace-ruby/redmine-1.3.0/app/views/layouts/base.html.erb:13:in `_run_erb_app47views47layouts47base46html46erb'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:34:in `send'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:34:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:306:in `with_template'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/renderable.rb:30:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/template.rb:205:in `render_template'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:265:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:352:in `_render_with_layout'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_view/base.rb:262:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1252:in `render_for_file'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:936:in `render_without_benchmark'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:51:in `render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1328:in `default_render'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:1334:in `perform_action_without_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:617:in `call_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:610:in `perform_action_without_benchmark'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/rescue.rb:160:in `perform_action_without_flash'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/flash.rb:151:in `perform_action'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:532:in `send'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:532:in `process_without_filters'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:438:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:87:in `dispatch'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:121:in `_call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:130:in `build_middleware_stack'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:29:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in `cache'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:9:in `cache'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/query_cache.rb:28:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/string_coercion.rb:25:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/head.rb:9:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/methodoverride.rb:24:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:99:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/failsafe.rb:26:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `synchronize'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/lock.rb:11:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:114:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/reloader.rb:34:in `run'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:108:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/rails/rack/static.rb:31:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:47:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:41:in `each'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/urlmap.rb:41:in `call'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/rails/rack/log_tailer.rb:17:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/content_length.rb:13:in `call'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/handler/webrick.rb:48:in `service'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:162:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:95:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:92:in `each'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:92:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:23:in `start'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/1.8/webrick/server.rb:82:in `start'
/home/f0y/.rvm/gems/ruby-1.8.7-p358@redmine-debian/gems/rack-1.1.1/lib/rack/handler/webrick.rb:14:in `run'
/home/f0y/workspace-ruby/redmine-1.3.0/vendor/rails/railties/lib/commands/server.rb:111
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
/home/f0y/.rvm/rubies/ruby-1.8.7-p358/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
script/server:3
</pre>
<p>Configuration of development environment:<br /><pre>
config.cache_classes = false
config.whiny_nils = true
config.action_controller.consider_all_requests_local = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
</pre></p>
<p>A reason of the error is caching but I’m not sure.</p>