Hi Ruslan,<div><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>> 2. Unique attachment session: RT temporary stores attachments<br>



> in $session{'Attachments'} and deletes this on Display.html, Update.html,<br>
> Create.html, ModifyAll.html and Bulk.html. The problem is that if you start<br>
> a comment, attach a file and you open a ticket or start another comment,<br>
> <a href="http://etc.in" target="_blank">etc.in</a> another browser window or tab, your uploaded attachment will be<br>
> deleted from session. So later when you submit your comment there won't be<br>
> your previously attached file. This is annoying for a lot of users that's<br>
> why I create unique session variable in every related page to store the<br>
> attachments.<br>
> Note: I think it is impossible to implement this with Callbacks only. It<br>
> needs patching or overlaying some files.<br>
<br>
</div>This is implemented in the repo and aimed at 4.2.<br></blockquote><div><br></div><div>Good news. In that case I won't work on creating patches for this.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>
> 3. Multiple attach: there are flash solutions for multi-attach file but I<br>
> don't like flash. Fortunately in HTML5 you can create <input type="file"><br>
> with multiple attribute. Modern browsers support it and allow users to<br>
> select more than one file at once. I implement this feature on Update,<br>
> Create and ModifyAll pages. Users like this more than I previously supposed<br>
> and it was only a 20 minute work to implement. :)<br>
> Note: this will be another reason for IE users to change their browser :)<br>
<br>
</div>What happens with browsers that don't support this feature? If those<br>
don't have problems and just allow users to upload one file then we<br>
can consider this for core.</blockquote><div><br></div><div>It is backward compatible so you can upload one file without any problem with IE or older FF, Safari, Chrome, etc.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Do you care to send a patch against master branch? </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Note that because of above change (2), code around attachments<br>



upload is different, but actually it's better as we concentrated it in<br>
one place.</blockquote><div><br></div><div>Patch for master branch is attached.</div><div>IMPORTANT: I'm unable to test it but I hope it works well on this branch.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>
> 4. Attachment coloring and ordering: you can define categories in SiteConfig<br>
> and also colors for these categories. On Display page you can set category<br>
> for every file with one click. Files get the color of their categories. You<br>
> can also order attachments list by category (color), filename, creator, size<br>
> and date. There is a predefined category "hidden". With this you can hide an<br>
> attachment.<br>
> It's not my favorite improvement but this is very useful for companies work<br>
> on long projects with lot of files.<br>
<br>
</div>Sounds like useful @Plugin.<br>
<br>
If you need new callbacks for any code then you can send patches.</blockquote><div><br></div><div>Thanks, I think it will help me a lot to create Plugins.</div><div><br></div><div>--</div><div>Bekeny</div><div>Docca OutSource IT Ltd.</div>


</div></div>