2008-11-18 08:15:02 +00:00
{extends "idf/base-simple.html"}
2008-08-11 18:10:33 +00:00
{block docclass}yui-t3{/block}
2008-08-02 19:58:00 +00:00
{block body}
< ul >
2008-08-06 12:54:01 +00:00
< li > < a href = "#q-keyboard" > {trans 'What are the keyboard shortcuts?'}< / a > < / li >
< li > < a href = "#q-duplicate" > {trans 'How to mark an issue as duplicate?'}< / a > < / li >
2008-12-01 13:44:35 +00:00
< li > < a href = "#q-mugshot" > {trans 'How can I display my head next to my comments?'}< / a > < / li >
2011-11-01 23:15:33 +00:00
< li > < a href = "#q-archive-format" > {trans 'What is this "Upload Archive" functionality about?'}< / a > < / li >
2011-03-08 13:42:24 +00:00
< li > < a href = "#q-api" > {trans 'What is the API and how is it used?'}< / a > < / li >
2008-08-02 19:58:00 +00:00
< / ul >
2008-08-06 12:54:01 +00:00
< h2 id = "q-keyboard" > {trans 'What are the keyboard shortcuts?'}< / h2 >
2008-08-02 19:58:00 +00:00
2008-11-27 08:18:33 +00:00
< ul >
< li > {trans '< kbd > Shift+h< / kbd > : This help page.'}< / li >
< / ul >
2008-08-06 12:54:01 +00:00
< p > {trans 'If you are in a project, you have the following shortcuts:'}< / p >
2008-08-02 19:58:00 +00:00
< ul >
2008-11-17 13:01:24 +00:00
< li > {trans '< kbd > Shift+u< / kbd > : Project updates.'}< / li >
2008-08-06 12:54:01 +00:00
< li > {trans '< kbd > Shift+d< / kbd > : Downloads.'}< / li >
2008-11-27 08:18:33 +00:00
< li > {trans '< kbd > Shift+o< / kbd > : Documentation.'}< / li >
2008-08-06 12:54:01 +00:00
< li > {trans '< kbd > Shift+a< / kbd > : Create a new issue.'}< / li >
2008-08-08 18:34:40 +00:00
< li > {trans '< kbd > Shift+i< / kbd > : List of open issues.'}< / li >
2008-08-06 12:54:01 +00:00
< li > {trans '< kbd > Shift+m< / kbd > : The issues you submitted.'}< / li >
< li > {trans '< kbd > Shift+w< / kbd > : The issues assigned to you.'}< / li >
2008-11-27 08:18:33 +00:00
< li > {trans '< kbd > Shift+s< / kbd > : Source.'}< / li >
2008-08-02 19:58:00 +00:00
< / ul >
2008-08-13 19:09:04 +00:00
< p > {trans 'You also have the standard access keys:'}< / p >
< ul >
< li > {trans '< kbd > Alt+1< / kbd > : Home.'}< / li >
< li > {trans '< kbd > Alt+2< / kbd > : Skip the menus.'}< / li >
< li > {trans '< kbd > Alt+4< / kbd > : Search (when available).'}< / li >
< / ul >
2008-08-06 12:54:01 +00:00
< h2 id = "q-duplicate" > {trans 'How to mark an issue as duplicate?'}< / h2 >
2008-08-03 08:07:20 +00:00
2008-08-06 12:54:01 +00:00
{blocktrans}< p > This is simple:< / p >
2008-08-03 08:07:20 +00:00
< ol >
< li > Write in the comments "This is a duplicate of issue 123", change 123 with the corresponding issue number.< / li >
< li > Change the status of the current issue to < em > Duplicate< / em > .< / li >
< li > Submit the changes.< / li >
2008-08-06 12:54:01 +00:00
< / ol > {/blocktrans}
2008-11-21 19:33:39 +00:00
2008-12-01 13:44:35 +00:00
< h2 id = "q-mugshot" > {trans 'How can I display my head next to my comments?'}< / h2 >
< p > {blocktrans}You need to create an account on < a href = "http://en.gravatar.com/" > Gravatar< / a > , this takes about 5 minutes and is free.{/blocktrans}< / p >
2011-11-01 23:15:33 +00:00
< h2 id = "q-archive-format" > {trans 'What is this "Upload Archive" functionality about?'}< / h2 >
{blocktrans}< p > If you have to publish many files at once for a new release, it is a very tedious task
to upload them one after another and enter meta information like a summary, a description or additional
labels for each of them.< / p >
< p > InDefero therefor supports a special archive format that is basically a standard zip file which comes with
some meta information. These meta information are kept in a special manifest file, which is distinctly kept from
the rest of the files in the archive that should be published.< / p >
< p > Once this archive has been uploaded, InDefero reads in the meta information, unpacks the other files from
the archive and creates new individual downloads for each of them.< / p > {/blocktrans}
{aurl 'url', 'IDF_Views::faqArchiveFormat'}
< p > {blocktrans}< a href = "{$url}" > Learn more about the archive format< / a > .{/blocktrans}< / p >
2011-03-08 13:42:24 +00:00
< h2 id = "q-api" > {trans 'What is the API and how is it used?'}< / h2 >
2008-11-21 19:33:39 +00:00
2011-11-01 23:15:33 +00:00
< p > {blocktrans}The API (Application Programming Interface) is used to interact with InDefero with another program. For example, this can be used to create a desktop program to submit new tickets easily.{/blocktrans}< / p >
{aurl 'url', 'IDF_Views::faqApi'}
2008-11-21 19:33:39 +00:00
< p > {blocktrans}< a href = "{$url}" > Learn more about the API< / a > .{/blocktrans}< / p >
2011-11-01 23:15:33 +00:00
2008-08-02 19:58:00 +00:00
{/block}
{block context}
< p > {trans 'Here we are, just to help you.'}< / p >
2008-08-11 18:10:33 +00:00
< h2 > {trans 'Projects'}< / h2 >
< ul > {foreach $projects as $p}
< li > < a href = "{url 'IDF_Views_Project::home', array($p.shortname)}" > {$p}< / a > < / li >
{/foreach}< / ul >
2008-08-02 19:58:00 +00:00
{/block}