WDTK-94 Clarify text

WDTK-94 Clarify text

<% @title = "Making requests" %>

<%= render :partial => 'sidebar' %>

<%= @title %> #

I'm not sure which authority to make my request to, how can I find out? #

It can be hard to untangle government's complicated structured, and work out
who knows the information that you want. Here are a few tips:

Browse or search <%= site_name %> looking for similar requests to yours.

When you've found an authority you think might have the information, use
the "home page" link on the right hand side of their page to check what they do
on their website.

Contact the authority by phone or email to ask if they hold the kind of
information you're after.

Don't worry excessively about getting the right authority. If you get it
wrong, they will transfer your request to the correct authority for you.

If you've got a thorny case, please contact us for help.

Who can make a request? #

Any person, of any nationality, anywhere in the world, however young or old can make a request under Federal Australian Freedom of Information (FOI) law.

The Freedom of Information Act simply says that "every person has a legally enforceable right to obtain access in accordance with this Act". A "person" can also be a body corporate, such as a company.

See the Attorney General's department FOI Guidelines – Fundamental principles and procedures - section 3.2 for more.

You're missing the public authority that I want to request from! #

At the moment we aim to cover all Australian Federal public authorities. We plan to add State and Local Government authorities soon.

Please contact us with the name of the public authority and,
if you can find it, their contact email address for Freedom of Information requests.

If you'd like to help add a whole category (new state or local government region etc.) of public authority to the site, we'd love
to hear from you too.

Why do you include some authorities that aren't formally subject to FOI?#

<%= site_name %> lets you make requests for information to a range of
organisations:

 Those formally subject to the FOI Act

 Those which choose to voluntarily comply with the FOI Act

 Those which aren't subject to the Act but we think should be, on grounds
  such as them having significant public responsibilities.

In the last case, we're using the site to lobby for expansion of the
scope of the FOI Act. Even if an organisation is not legally obliged to respond
to an FOI request, they can still do so voluntarily.

Why must I keep my request focused?#

Please put in your request only what is needed so that someone can
easily identify what information you are asking for. Please do
not include any of the following:

arguments about your cause

statements that could defame or insult others

If you do, we may have to remove your request to avoid problems with
libel law, which is a pain for both you and us. Short, succinct messages
make it easier for authorities to be clear what information you are
requesting, which means you will get a reply more quickly.

If you want information to support an argument or campaign, Freedom of
Information is a powerful tool. Although you may not use this site to
run your campaign, we encourage you to use it to get the information you
need. We also encourage to run your campaign elsewhere - one effective
and very easy way is to <%= link_to 'start your own blog',
"http://wordpress.com/"%>. You are welcome to link to your campaign
from this site in an annotation to your request (you can make
annotations after submitting the request).

Does it cost me anything to make a request?#

Making an FOI request is nearly always free.

Authorities often include unnecessary, scary, boilerplate in
acknowledgement messages saying they "may" charge a fee. Ignore such notices.
They hardly ever will actually charge a fee.  If they do, they can only charge you if
you have specifically agreed in advance to pay.  More
    details from the Information Commissioner.

The latest version of the FOI Act (s 3(4)) makes it clear that

… functions and powers given by this Act are to be performed and exercised, as far as possible, to facilitate and promote public access to information, promptly and at the lowest reasonable cost.

Sometimes an authority will refuse your request, saying that the cost
of handling it exceeds a level that would detriment their day to day work. At this point you can refine your
request. e.g. it would be much cheaper for an authority to tell you the amount
spent on marshmallows in the past year than in the past ten years.

How quickly will I get a response? #

  By law, the public authority must keep you informed about the progress of your FOI request.

  Within 14 days after they receive your request they must give you
  written acknowledgement and within 30 days they
  must provide you with either the documents you have asked for or a written
  decision on your request.

  For various reasons,
  this timeframe can be extended.

  <%= site_name %> will email you if you don't get a timely response.  You can
  then send the public authority a message to remind them, and tell them if they
  are breaking the law.

What if I never get a response?#

There are several things you can do if you never get a response.

Sometimes there has been a genuine problem and the authority never
    received the request. It is worth telephoning the authority and politely
    checking that they received the request. It was sent to them by email.

If they have not received it, the problem is most likely due to
    "spam filters". Refer the authority to the measures in the answer
    'I can see a request on <%= site_name %>, but we never got it by email!'
    in the FOI officers section of this help.

If you're still having no luck, then you can ask for an internal review,
    or complain to the Information Commissioner about the authority, or both.
    Read our page 'Unhappy about the response you got?'.

What if I'm not satisfied with the response? #

If you didn't get the information you asked for, or you didn't get it in time,
then read our page 'Unhappy about the response you got?'.

It says I can't re-use the information I got!#

Authorities often add legal boilerplate about the
Commonwealth Copyright Adminstration, which at first glance implies you may not
be able do anything with the information. This is likely to be incorrect as the latest Statement of IP Principles for Australian Government Agencies explictly encourages reuse.

Consistent with the need for free and open re-use and adaptation, public sector
information should be licensed by agencies under the Creative Commons BY standard
as the default.

You can, of course, write articles about the information or summarise it, or
quote parts of it. We also think you should feel free to republish the
information in full, just as we do, even though in theory you might not be
allowed to do so.  See our policy on copyright.

Can you tell me more of the nitty gritty about the process of making requests? #

Have a look at the
Freedom of Information guidelines
pages on the Information Commissioner's website.

Can I request information about myself? #

No. Requests made using <%= site_name %> are public, made under the Freedom of
Information Act, and cannot help you find information about a private
individual.

If you see that somebody has included personal information, perhaps
unwittingly, in a request, please contact us
immediately so we can remove it.

I'd like to keep my request secret! (At least until I publish my story) #

<%= site_name %> is currently only designed for public requests. All
responses that we receive are automatically published on the website for anyone
to read.

You should contact the public authority directly if you would like to
make a request in private.  If you're interested in buying a system which helps
you manage FOI requests in secret, then contact us.

Can I make the same to request to lots of authorities, e.g. all departments? #

We ask you to first send a test version of your request to a few
authorities. Their responses will help you improve the wording of your request,
so that you get the best information when you send the request to all of
the authorities. There is currently no automated system for sending the request
to the other authorities, you must copy and paste it by hand.

I made a request off the site, how do I upload it to the archive?#

<%= site_name %> is an archive of requests made through the site,
and does not try to be an archive of all FOI requests. We'll never support uploading
other requests. For one thing, we wouldn't be able to verify that other
responses actually came from the authority. If this really matters to you,
you can always make the same request again via <%= site_name %>.

How do you moderate request annotations? #

Annotations on <%= site_name %> are to help
people get the information they want, or to give them pointers to places they
can go to help them act on it. We reserve the right to remove anything else.

Endless, political discussions are not allowed.
Post a link to a suitable forum or campaign site elsewhere.

Next, read about your privacy -->

<% @title = "Making requests" %>

<%= render :partial => 'sidebar' %>

<%= @title %> #

I'm not sure which authority to make my request to, how can I find out? #

It can be hard to untangle government's complicated structured, and work out
who knows the information that you want. Here are a few tips:

Browse or search <%= site_name %> looking for similar requests to yours.

When you've found an authority you think might have the information, use
the "home page" link on the right hand side of their page to check what they do
on their website.

Contact the authority by phone or email to ask if they hold the kind of
information you're after.

Don't worry excessively about getting the right authority. If you get it
wrong, they will transfer your request to the correct authority for you.

If you've got a thorny case, please contact us for help.

Who can make a request? #

Any person, of any nationality, anywhere in the world, however young or old can make a request under Federal Australian Freedom of Information (FOI) law.

The Freedom of Information Act simply says that "every person has a legally enforceable right to obtain access in accordance with this Act". A "person" can also be a body corporate, such as a company.

See the Attorney General's department FOI Guidelines – Fundamental principles and procedures - section 3.2 for more.

You're missing the public authority that I want to request from! #

At the moment we aim to cover all Australian Federal public authorities. We plan to add State and Local Government authorities soon.

Please contact us with the name of the public authority and,
if you can find it, their contact email address for Freedom of Information requests.

If you'd like to help add a whole category (new state or local government region etc.) of public authority to the site, we'd love
to hear from you too.

Why do you include some authorities that aren't formally subject to FOI?#

<%= site_name %> lets you make requests for information to a range of
organisations:

 Those formally subject to the FOI Act

 Those which voluntarily comply with the FOI Act

 Those which aren't subject to the Act but we think should be, on grounds
  such as them having significant public responsibilities.

In the last case, we're using the site to lobby for expansion of the
scope of the FOI Act. Even if an organisation is not legally obliged to respond
to an FOI request, they can still do so voluntarily.

Why must I keep my request focused?#

Please put in your request only what is needed so that someone can
easily identify what information you are asking for. Please do
not include any of the following:

arguments about your cause

statements that could defame or insult others

If you do, we may have to remove your request to avoid problems with
libel law, which is a pain for both you and us. Short, succinct messages
make it easier for authorities to be clear what information you are
requesting, which means you will get a reply more quickly.

If you want information to support an argument or campaign, Freedom of
Information is a powerful tool. Although you may not use this site to
run your campaign, we encourage you to use it to get the information you
need. We also encourage to run your campaign elsewhere - one effective
and very easy way is to <%= link_to 'start your own blog',
"http://wordpress.com/"%>. You are welcome to link to your campaign
from this site in an annotation to your request (you can make
annotations after submitting the request).

Does it cost me anything to make a request?#

Making an FOI request is nearly always free.

Authorities often include unnecessary, scary, boilerplate in
acknowledgement messages saying they "may" charge a fee. Ignore such notices.
They hardly ever will actually charge a fee.  If they do, they can only charge you if
you have specifically agreed in advance to pay.  More
    details from the Information Commissioner.

The latest version of the FOI Act (s 3(4)) makes it clear that

… functions and powers given by this Act are to be performed and exercised, as far as possible, to facilitate and promote public access to information, promptly and at the lowest reasonable cost.

Sometimes an authority will refuse your request, saying that the cost
of handling it exceeds a level that would detriment their day to day work. At this point you can refine your
request. e.g. it would be much cheaper for an authority to tell you the amount
spent on marshmallows in the past year than in the past ten years.

How quickly will I get a response? #

  By law, the public authority must keep you informed about the progress of your FOI request.

  Within 14 days after they receive your request they must give you
  written acknowledgement and within 30 days they
  must provide you with either the documents you have asked for or a written
  decision on your request.

  For various reasons,
  this timeframe can be extended.

  <%= site_name %> will email you if you don't get a timely response.  You can
  then send the public authority a message to remind them, and tell them if they
  are breaking the law.

What if I never get a response?#

There are several things you can do if you never get a response.

Sometimes there has been a genuine problem and the authority never
    received the request. It is worth telephoning the authority and politely
    checking that they received the request. It was sent to them by email.

If they have not received it, the problem is most likely due to
    "spam filters". Refer the authority to the measures in the answer
    'I can see a request on <%= site_name %>, but we never got it by email!'
    in the FOI officers section of this help.

If you're still having no luck, then you can ask for an internal review,
    or complain to the Information Commissioner about the authority, or both.
    Read our page 'Unhappy about the response you got?'.

What if I'm not satisfied with the response? #

If you didn't get the information you asked for, or you didn't get it in time,
then read our page 'Unhappy about the response you got?'.

It says I can't re-use the information I got!#

Authorities often add legal boilerplate about the
Commonwealth Copyright Adminstration, which at first glance implies you may not
be able do anything with the information. This is likely to be incorrect as the latest Statement of IP Principles for Australian Government Agencies explictly encourages reuse.

Consistent with the need for free and open re-use and adaptation, public sector
information should be licensed by agencies under the Creative Commons BY standard
as the default.

You can, of course, write articles about the information or summarise it, or
quote parts of it. We also think you should feel free to republish the
information in full, just as we do, even though in theory you might not be
allowed to do so.  See our policy on copyright.

Can you tell me more of the nitty gritty about the process of making requests? #

Have a look at the
Freedom of Information guidelines
pages on the Information Commissioner's website.

Can I request information about myself? #

No. Requests made using <%= site_name %> are public, made under the Freedom of
Information Act, and cannot help you find information about a private
individual.

If you see that somebody has included personal information, perhaps
unwittingly, in a request, please contact us
immediately so we can remove it.

I'd like to keep my request secret! (At least until I publish my story) #

<%= site_name %> is currently only designed for public requests. All
responses that we receive are automatically published on the website for anyone
to read.

You should contact the public authority directly if you would like to
make a request in private.  If you're interested in buying a system which helps
you manage FOI requests in secret, then contact us.

Can I make the same to request to lots of authorities, e.g. all departments? #

We ask you to first send a test version of your request to a few
authorities. Their responses will help you improve the wording of your request,
so that you get the best information when you send the request to all of
the authorities. There is currently no automated system for sending the request
to the other authorities, you must copy and paste it by hand.

I made a request off the site, how do I upload it to the archive?#

<%= site_name %> is an archive of requests made through the site,
and does not try to be an archive of all FOI requests. We'll never support uploading
other requests. For one thing, we wouldn't be able to verify that other
responses actually came from the authority. If this really matters to you,
you can always make the same request again via <%= site_name %>.

How do you moderate request annotations? #

Annotations on <%= site_name %> are to help
people get the information they want, or to give them pointers to places they
can go to help them act on it. We reserve the right to remove anything else.

Endless, political discussions are not allowed.
Post a link to a suitable forum or campaign site elsewhere.

Next, read about your privacy -->


removing old links for comment actions

removing old links for comment actions

<li id="<%= comment.anchor %>" class="article-comment">

  <div class="comment-content comment-logged-<%= comment.author ? 'in' : 'out' %> <%= 'comment-from-owner' if ( comment.author && (profile == comment.author) ) %>">

  <% if comment.author %>
    <%= link_to image_tag(profile_icon(comment.author, :minor)) +
                content_tag('span', comment.author_name, :class => 'comment-info'),
        comment.author.url,
        :class => 'comment-picture',
        :title => comment.author_name
    %>
  <% else %>
    <% url_image, status_class = comment.author_id ?
       [comment.removed_user_image, 'icon-user-removed'] :
       [str_gravatar_url_for( comment.email, :size => 50, :d=>404 ), 'icon-user-unknown'] %>

    <%= link_to(
          image_tag(url_image, :onerror=>'gravatarCommentFailback(this)',
                   'data-gravatar'=>str_gravatar_url_for(comment.email, :size=>50)) +
          content_tag('span', comment.author_name, :class => 'comment-info') +
          content_tag('span', comment.message,
                             :class => 'comment-user-status ' + status_class),
        gravatar_profile_url(comment.email),
        :target => '_blank',
        :class => 'comment-picture',
        :title => '%s %s' % [comment.author_name, comment.message]
    )%>
  <% end %>

  <% comment_balloon do %>

            <%= comment_actions(comment) %>

      <% unless comment.spam? %>
        <%= link_to_function '',
          "var f = add_comment_reply_form(this, %s); f.find('comment_title, textarea').val(''); return false" % comment.id,
          :class => 'comment-footer comment-footer-link comment-footer-hide comment-actions-reply button',
          :id => 'comment-reply-to-' + comment.id.to_s
        %>
      <% end %>

        <%= show_time(comment.created_at) %>

<%= comment.title.blank? && ' ' || comment.title %>

        <%= txt2html comment.body %>

    <div class="comment_reply post_comment_box closed" id="comment_reply_to_<%= comment.id %>">
      <% if @comment && @comment.errors.any? && @comment.reply_of_id.to_i == comment.id %>
        <%= error_messages_for :comment %>

      <% end %>

  <% end %>

  <% unless comment.replies.blank? || comment.spam? %>

    <% comment.replies.each do |reply| %>
      <%= render :partial => 'comment/comment', :locals => { :comment => reply } %>
    <% end %>

  <% end %>

<li id="<%= comment.anchor %>" class="article-comment">

  <div class="comment-content comment-logged-<%= comment.author ? 'in' : 'out' %> <%= 'comment-from-owner' if ( comment.author && (profile == comment.author) ) %>">

  <% if comment.author %>
    <%= link_to image_tag(profile_icon(comment.author, :minor)) +
                content_tag('span', comment.author_name, :class => 'comment-info'),
        comment.author.url,
        :class => 'comment-picture',
        :title => comment.author_name
    %>
  <% else %>
    <% url_image, status_class = comment.author_id ?
       [comment.removed_user_image, 'icon-user-removed'] :
       [str_gravatar_url_for( comment.email, :size => 50, :d=>404 ), 'icon-user-unknown'] %>

    <%= link_to(
          image_tag(url_image, :onerror=>'gravatarCommentFailback(this)',
                   'data-gravatar'=>str_gravatar_url_for(comment.email, :size=>50)) +
          content_tag('span', comment.author_name, :class => 'comment-info') +
          content_tag('span', comment.message,
                             :class => 'comment-user-status ' + status_class),
        gravatar_profile_url(comment.email),
        :target => '_blank',
        :class => 'comment-picture',
        :title => '%s %s' % [comment.author_name, comment.message]
    )%>
  <% end %>

  <% comment_balloon do %>

            <%= comment_actions(comment) %>

      <% unless comment.spam? %>
        <%= link_to_function '',
          "var f = add_comment_reply_form(this, %s); f.find('comment_title, textarea').val(''); return false" % comment.id,
          :class => 'comment-footer comment-footer-link comment-footer-hide comment-actions-reply button',
          :id => 'comment-reply-to-' + comment.id.to_s
        %>
      <% end %>

        <%= show_time(comment.created_at) %>

<%= comment.title.blank? && ' ' || comment.title %>

        <%= txt2html comment.body %>

    <div class="comment_reply post_comment_box closed" id="comment_reply_to_<%= comment.id %>">
      <% if @comment && @comment.errors.any? && @comment.reply_of_id.to_i == comment.id %>
        <%= error_messages_for :comment %>

      <% end %>
      <%= report_abuse(comment.author, :comment_link, comment) if comment.author %>

      <% if comment.spam? %>

        <%= link_to_function(_('Mark as NOT SPAM'), 'remove_comment(this, %s); return false;' % url_for(:profile => profile.identifier, :mark_comment_as_ham => comment.id).to_json, :class => 'comment-footer comment-footer-link comment-footer-hide')  %>
      <% else %>
        <% if (logged_in? && (user == profile || user.has_permission?(:moderate_comments, profile))) %>

          <%= link_to_function(_('Mark as SPAM'), 'remove_comment(this, %s, %s); return false;' % [url_for(:profile => profile.identifier, :controller => 'comment', :action => :mark_as_spam, :id => comment.id).to_json, _('Are you sure you want to mark this comment as SPAM?').to_json], :class => 'comment-footer comment-footer-link comment-footer-hide')  %>
        <% end %>
      <% end %>

      <% if comment.author && comment.author == user %>

        <%= expirable_comment_link comment, :edit, _('Edit'), url_for(:profile => profile.identifier, :controller => :comment, :action => :edit, :id => comment.id),:class => 'colorbox' %>
      <% end %>

      <% if logged_in? && (user == profile || user == comment.author || user.has_permission?(:moderate_comments, profile)) %>

        <%= link_to_function(_('Remove'), 'remove_comment(this, %s, %s); return false ;' % [url_for(:profile => profile.identifier, :controller => 'comment', :action => :destroy, :id => comment.id).to_json, _('Are you sure you want to remove this comment and all its replies?').to_json], :class => 'comment-footer comment-footer-link comment-footer-hide remove-children') %>
      <% end %>

      <% unless comment.spam? %>

        <%= link_to_function _('Reply'),
          "var f = add_comment_reply_form(this, %s); f.find('comment_title, textarea').val(''); return false" % comment.id,
          :class => 'comment-footer comment-footer-link comment-footer-hide',
          :id => 'comment-reply-to-' + comment.id.to_s
        %>
      <% end %>

  <% end %>

  <% unless comment.replies.blank? || comment.spam? %>

    <% comment.replies.each do |reply| %>
      <%= render :partial => 'comment/comment', :locals => { :comment => reply } %>
    <% end %>

  <% end %>


Show the total number of public bodies, not the number on this page

<%=_('Show only...')%>

<%=_('Beginning with') %>

        <%= render :partial => 'alphabet' %>

    <% first_row = true %>
    <% for row in PublicBodyCategories::get().with_headings() %>
        <% if row.instance_of?(Array) %>

            <%= link_to_unless (@tag == row[0]), row[1], list_public_bodies_url(:tag => row[0]) %>

        <% else %>
            <% if not first_row %>

            <% else %>
                <% first_row = false %>
            <% end %>

<%=h row%>

        <% end %>
    <% end %>
    <% if not first_row %>

    <% end %>

	<%= _('Are we missing a public authority?.') % [help_requesting_path + '#missing_body'] %>

      <%= link_to _('List of all authorities (CSV)'), all_public_bodies_csv_url() %>

<% @title = _("Public authorities - {{description}}", :description => @description) %>

<%= _('Public authorities') %>

<% form_tag(list_public_bodies_default_url, :method => "get", :id=>"search_form") do %>

  <%= text_field_tag(:public_body_query, params[:public_body_query]) %>
  <%= submit_tag(_("Search")) %>

<% end %>

<%= _('Found {{count}} public bodies {{description}}', :count=>@public_bodies.total_entries, :description=>@description) %>

<%= render :partial => 'body_listing', :locals => { :public_bodies => @public_bodies } %>

  <%= will_paginate(@public_bodies) %>

  <%= _('Can\'t find the one you want?') % [help_requesting_path + '#missing_body'] %>

<%=_('Show only...')%>

<%=_('Beginning with') %>

        <%= render :partial => 'alphabet' %>

    <% first_row = true %>
    <% for row in PublicBodyCategories::get().with_headings() %>
        <% if row.instance_of?(Array) %>

            <%= link_to_unless (@tag == row[0]), row[1], list_public_bodies_url(:tag => row[0]) %>

        <% else %>
            <% if not first_row %>

            <% else %>
                <% first_row = false %>
            <% end %>

<%=h row%>

        <% end %>
    <% end %>
    <% if not first_row %>

    <% end %>

	<%= _('Are we missing a public authority?.') % [help_requesting_path + '#missing_body'] %>

      <%= link_to _('List of all authorities (CSV)'), all_public_bodies_csv_url() %>

<% @title = _("Public authorities - {{description}}", :description => @description) %>

<%= _('Public authorities') %>

<% form_tag(list_public_bodies_default_url, :method => "get", :id=>"search_form") do %>

  <%= text_field_tag(:public_body_query, params[:public_body_query]) %>
  <%= submit_tag(_("Search")) %>

<% end %>

<%= _('Found {{count}} public bodies {{description}}', :count=>@public_bodies.size, :description=>@description) %>

<%= render :partial => 'body_listing', :locals => { :public_bodies => @public_bodies } %>

  <%= will_paginate(@public_bodies) %>

  <%= _('Can\'t find the one you want?') % [help_requesting_path + '#missing_body'] %>


a nil user is checked for

a nil user is checked for

    <% if @list_all %>
    <%= link_to_remote"Name",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_name', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <%= link_to_remote "Room",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_room', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% else %>
    <%= link_to_remote "Name",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_name', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <%= link_to_remote "Room",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_room', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% end %>
    Bats

    <% if @list_all %>
    <%= link_to_remote "Owner",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_owner', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% else %>
    <%= link_to_remote "Owner",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_owner', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% end %>

    <% if @list_all %>
      Destroyed
    <% end %>

<% for cage in cage_list %>

    <% if @weighing %>
    <%= link_to cage.name, :controller => 'cages', :action => 'weigh_cage', :id => cage %>
    <% else %>
    <%= link_to cage.name, :controller => 'cages', :action => 'show', :id => cage %>
    <% end %>

    <%= cage.room %>
	<%=h cage.bats.count %>
    <%=h cage.user ? cage.user.name : 'None' %>
  <% if @list_all %>
  <%=h nice_date(cage.date_destroyed) %>
<% end %>
    <%= link_to 'Edit', :controller => 'cages', :action => 'edit', :id => cage %>

	<% if cage.date_destroyed == nil %>
	<%= link_to 'Deactivate', { :controller => 'cages', :action => 'deactivate', :id => cage }, :confirm => 'Are you sure?', :method => :post %>
    <% else %>
	<%=  link_to 'Reactivate', { :controller => 'cages', :action => 'reactivate', :id => cage }, :confirm => 'Are you sure?', :method => :post %>
    <% end %>

  <%= link_to 'Weigh Cage', :controller => 'cages', :action => 'weigh_cage', :id => cage %>

<% end %>

    <% if @list_all %>
    <%= link_to_remote"Name",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_name', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <%= link_to_remote "Room",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_room', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% else %>
    <%= link_to_remote "Name",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_name', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <%= link_to_remote "Room",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_room', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% end %>
    Bats

    <% if @list_all %>
    <%= link_to_remote "Owner",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_all_by_owner', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% else %>
    <%= link_to_remote "Owner",
        :update => @div_id,
        :url =>{ :controller => 'cages', :action => 'list_by_owner', :ids => cage_list, :div => @div_id, :weighing => @weighing } %>
    <% end %>

    <% if @list_all %>
      Destroyed
    <% end %>

<% for cage in cage_list %>

    <% if @weighing %>
    <%= link_to cage.name, :controller => 'cages', :action => 'weigh_cage', :id => cage %>
    <% else %>
    <%= link_to cage.name, :controller => 'cages', :action => 'show', :id => cage %>
    <% end %>

    <%= cage.room %>
	<%=h cage.bats.count %>
    <%=h cage.user.name %>
  <% if @list_all %>
  <%=h nice_date(cage.date_destroyed) %>
<% end %>
    <%= link_to 'Edit', :controller => 'cages', :action => 'edit', :id => cage %>

	<% if cage.date_destroyed == nil %>
	<%= link_to 'Deactivate', { :controller => 'cages', :action => 'deactivate', :id => cage }, :confirm => 'Are you sure?', :method => :post %>
    <% else %>
	<%=  link_to 'Reactivate', { :controller => 'cages', :action => 'reactivate', :id => cage }, :confirm => 'Are you sure?', :method => :post %>
    <% end %>

  <%= link_to 'Weigh Cage', :controller => 'cages', :action => 'weigh_cage', :id => cage %>

<% end %>


Clearer title for search engines

Clearer title for search engines

<% @title = h(@display_user.name) + " - Freedom of Information requests" %>

<% if (@same_name_users.size >= 1) %>

There is more than one person who uses this site and has this name.
    One of them is shown below, you may mean a different one: <% for @same_name_user in @same_name_users %>
        <%= user_link(@same_name_user) %>
    <% end %>
<% end%>

<% if @is_you && @undescribed_requests.size > 0 %>

Please go to the following requests, and let us
        know if there was information in the recent responses to them.

        <% for undescribed_request in @undescribed_requests %>

<%=request_link(undescribed_request)%>

        <% end %>

            Thanks very much - this will help others find useful stuff. We'll
            also, if you need it, give advice on what to do next about your
            requests.

<% end %>

Track this person

    <%= render :partial => 'track/tracking_links', :locals => { :track_thing => @track_thing, :own_request => false, :location => 'sidebar' } %>

On this page

    FOI requests

Annotations
    <% if @is_you %>

Email subscriptions
    <% end %>

        <% if @display_user.profile_photo %>
            <% if @is_you %>
            <a href="<%= set_profile_photo_url() %>">
            <% end %>
                <img src="<%= get_profile_photo_url(:url_name => @display_user.url_name) %>" alt="">
            <% if @is_you %>

            <% end %>
        <% else %>
            <% if @is_you %>

                    <%= link_to "Set your profile photo", set_profile_photo_url() %>

            <% end %>
        <% end %>

 <%= h(@display_user.name) + (@is_you ? " (you)" : "") %>

        Joined WhatDoTheyKnow in <%= year_from_date(@display_user.created_at) %>
        <% if !@user.nil? && @user.admin_page_links? %>
        (<%= link_to "admin", user_admin_url(@display_user) %>)
        <% end %>

        <%= link_to "Send message to " + h(@display_user.name), contact_user_url(:id => @display_user.id) %>
        <% if @is_you %>
            (just to see how it works)
        <% end %>

    <% if @display_user.public_banned? %>

                    This user has been banned from WhatDoTheyKnow.com

                They have been given the following explanation:

                <%= @display_user.can_fail_html %>

    <% end %>

    <% if !@display_user.get_about_me_for_html_display.empty? || @is_you %>

            <%= @display_user.get_about_me_for_html_display %>
            <% if @is_you %>
                (<%= link_to "edit text about you", set_profile_about_me_url() %>)
            <% end %>

    <% end %>

    <% if @is_you %>

            <% if @display_user.profile_photo %>
                <%= link_to "Change profile photo", set_profile_photo_url() %> |
            <% end %>
            <%= link_to "Change your password", signchangepassword_url() %> |
            <%= link_to "Change your email", signchangeemail_url() %>

    <% end %>

    <% if not @is_you %>

            <%= link_to "Sign in", signin_url(:r => request.request_uri) %> to change password,
            subscriptions and more (<%=h @display_user.name %> only)

    <% end %>

    <% if !@xapian_requests.nil? %>
        <% if @xapian_requests.results.empty? %>
            <% if @page == 1 %>

Freedom of Information requests made by <%= @is_you ? 'you' : 'this person' %>

<%= @is_you ? 'You have' : 'This person has' %>
                made no Freedom of Information requests using this site.

            <% end %>
        <% else %>

                <%= @is_you ? 'Your ' : "This person's " %>
                <%=pluralize(@display_user.info_requests.size, "Freedom of Information request") %>

                <%= @page_desc %>

            <% for result in @xapian_requests.results %>
                <%= render :partial => 'request/request_listing_via_event', :locals => { :event => result[:model], :info_request => result[:model].info_request } %>
            <% end %>

            <%= will_paginate WillPaginate::Collection.new(@page, @per_page, @display_user.info_requests.size) %>
        <% end %>
    <% else %>

Freedom of Information requests made by <%= @is_you ? 'you' : 'this person' %>

The search index is currently offline, so we can't show the Freedom of Information requests this person has made.

    <% end %>

    <% if !@xapian_comments.nil? %>
        <% if @xapian_comments.results.empty? %>
            <% if @page == 1 %>

<%= @is_you ? 'Your' : 'This person\'s' %> annotations

None made.

            <% end %>
        <% else %>

                <%= @is_you ? 'Your ' : "This person's " %>
                <%=pluralize(@display_user.visible_comments.size, "annotation") %>

                <%= @page_desc %>

            <% for result in @xapian_comments.results %>
                <%= render :partial => 'request/request_listing_via_event', :locals => { :event => result[:model], :info_request => result[:model].info_request } %>
            <% end %>

            <%= will_paginate WillPaginate::Collection.new(@page, @per_page, @display_user.visible_comments.size) %>
        <% end %>
    <% end %>

    <% if @is_you %>
        <% if @track_things.empty? %>

 Your email subscriptions

None made.

        <% else %>

 Your <%=pluralize(@track_things.size, "email subscription") %>

            <% if @track_things_grouped.size == 1 %>
                <% form_tag :controller => 'track', :action => 'delete_all_type' do %>

                        <%=TrackThing.track_type_description(@track_things[0].track_type)%>
                        <%= hidden_field_tag 'track_type', @track_things[0].track_type %>
                        <%= hidden_field_tag 'user', @display_user.id %>
                        <%= hidden_field_tag 'r', request.request_uri %>
                        <% if @track_things.size > 1 %>
                            <%= submit_tag "unsubscribe all" %>
                        <% end %>

                <% end %>
            <% end %>
            <% for track_type, track_things in @track_things_grouped %>
                <% if @track_things_grouped.size > 1 %>
                    <% form_tag :controller => 'track', :action => 'delete_all_type' do %>

                            <%=TrackThing.track_type_description(track_type)%>
                            <%= hidden_field_tag 'track_type', track_type %>
                            <%= hidden_field_tag 'user', @display_user.id %>
                            <%= hidden_field_tag 'r', request.request_uri %>
                            <% if track_things.size > 1 %>
                                <%= submit_tag "unsubscribe all" %>
                            <% end %>

                    <% end %>
                <% end %>

                <% for track_thing in track_things %>

                        <% form_tag :controller => 'track', :action => 'update', :track_id => track_thing.id do %>

                                <%= track_thing.params[:list_description] %>
                                <%= hidden_field_tag 'track_medium', "delete", { :id => 'track_medium_' + track_thing.id.to_s } %>
                                <%= hidden_field_tag 'r', request.request_uri, { :id => 'r_' + track_thing.id.to_s }  %>
                                <%= submit_tag "unsubscribe" %>

                        <% end %>

                <% end %>

            <% end %>
        <% end %>
    <% end %>

<% @title = h(@display_user.name) + (@is_you ? " (you)" : "") %>

<% if (@same_name_users.size >= 1) %>

There is more than one person who uses this site and has this name.
    One of them is shown below, you may mean a different one: <% for @same_name_user in @same_name_users %>
        <%= user_link(@same_name_user) %>
    <% end %>
<% end%>

<% if @is_you && @undescribed_requests.size > 0 %>

Please go to the following requests, and let us
        know if there was information in the recent responses to them.

        <% for undescribed_request in @undescribed_requests %>

<%=request_link(undescribed_request)%>

        <% end %>

            Thanks very much - this will help others find useful stuff. We'll
            also, if you need it, give advice on what to do next about your
            requests.

<% end %>

Track this person

    <%= render :partial => 'track/tracking_links', :locals => { :track_thing => @track_thing, :own_request => false, :location => 'sidebar' } %>

On this page

    FOI requests

Annotations
    <% if @is_you %>

Email subscriptions
    <% end %>

        <% if @display_user.profile_photo %>
            <% if @is_you %>
            <a href="<%= set_profile_photo_url() %>">
            <% end %>
                <img src="<%= get_profile_photo_url(:url_name => @display_user.url_name) %>" alt="">
            <% if @is_you %>

            <% end %>
        <% else %>
            <% if @is_you %>

                    <%= link_to "Set your profile photo", set_profile_photo_url() %>

            <% end %>
        <% end %>

<%=@title%>

        Joined WhatDoTheyKnow in <%= year_from_date(@display_user.created_at) %>
        <% if !@user.nil? && @user.admin_page_links? %>
        (<%= link_to "admin", user_admin_url(@display_user) %>)
        <% end %>

        <%= link_to "Send message to " + h(@display_user.name), contact_user_url(:id => @display_user.id) %>
        <% if @is_you %>
            (just to see how it works)
        <% end %>

    <% if @display_user.public_banned? %>

                    This user has been banned from WhatDoTheyKnow.com

                They have been given the following explanation:

                <%= @display_user.can_fail_html %>

    <% end %>

    <% if !@display_user.get_about_me_for_html_display.empty? || @is_you %>

            <%= @display_user.get_about_me_for_html_display %>
            <% if @is_you %>
                (<%= link_to "edit text about you", set_profile_about_me_url() %>)
            <% end %>

    <% end %>

    <% if @is_you %>

            <% if @display_user.profile_photo %>
                <%= link_to "Change profile photo", set_profile_photo_url() %> |
            <% end %>
            <%= link_to "Change your password", signchangepassword_url() %> |
            <%= link_to "Change your email", signchangeemail_url() %>

    <% end %>

    <% if not @is_you %>

            <%= link_to "Sign in", signin_url(:r => request.request_uri) %> to change password,
            subscriptions and more (<%=h @display_user.name %> only)

    <% end %>

    <% if !@xapian_requests.nil? %>
        <% if @xapian_requests.results.empty? %>
            <% if @page == 1 %>

Freedom of Information requests made by <%= @is_you ? 'you' : 'this person' %>

<%= @is_you ? 'You have' : 'This person has' %>
                made no Freedom of Information requests using this site.

            <% end %>
        <% else %>

                <%= @is_you ? 'Your ' : "This person's " %>
                <%=pluralize(@display_user.info_requests.size, "Freedom of Information request") %>

                <%= @page_desc %>

            <% for result in @xapian_requests.results %>
                <%= render :partial => 'request/request_listing_via_event', :locals => { :event => result[:model], :info_request => result[:model].info_request } %>
            <% end %>

            <%= will_paginate WillPaginate::Collection.new(@page, @per_page, @display_user.info_requests.size) %>
        <% end %>
    <% else %>

Freedom of Information requests made by <%= @is_you ? 'you' : 'this person' %>

The search index is currently offline, so we can't show the Freedom of Information requests this person has made.

    <% end %>

    <% if !@xapian_comments.nil? %>
        <% if @xapian_comments.results.empty? %>
            <% if @page == 1 %>

<%= @is_you ? 'Your' : 'This person\'s' %> annotations

None made.

            <% end %>
        <% else %>

                <%= @is_you ? 'Your ' : "This person's " %>
                <%=pluralize(@display_user.visible_comments.size, "annotation") %>

                <%= @page_desc %>

            <% for result in @xapian_comments.results %>
                <%= render :partial => 'request/request_listing_via_event', :locals => { :event => result[:model], :info_request => result[:model].info_request } %>
            <% end %>

            <%= will_paginate WillPaginate::Collection.new(@page, @per_page, @display_user.visible_comments.size) %>
        <% end %>
    <% end %>

    <% if @is_you %>
        <% if @track_things.empty? %>

 Your email subscriptions

None made.

        <% else %>

 Your <%=pluralize(@track_things.size, "email subscription") %>

            <% if @track_things_grouped.size == 1 %>
                <% form_tag :controller => 'track', :action => 'delete_all_type' do %>

                        <%=TrackThing.track_type_description(@track_things[0].track_type)%>
                        <%= hidden_field_tag 'track_type', @track_things[0].track_type %>
                        <%= hidden_field_tag 'user', @display_user.id %>
                        <%= hidden_field_tag 'r', request.request_uri %>
                        <% if @track_things.size > 1 %>
                            <%= submit_tag "unsubscribe all" %>
                        <% end %>

                <% end %>
            <% end %>
            <% for track_type, track_things in @track_things_grouped %>
                <% if @track_things_grouped.size > 1 %>
                    <% form_tag :controller => 'track', :action => 'delete_all_type' do %>

                            <%=TrackThing.track_type_description(track_type)%>
                            <%= hidden_field_tag 'track_type', track_type %>
                            <%= hidden_field_tag 'user', @display_user.id %>
                            <%= hidden_field_tag 'r', request.request_uri %>
                            <% if track_things.size > 1 %>
                                <%= submit_tag "unsubscribe all" %>
                            <% end %>

                    <% end %>
                <% end %>

                <% for track_thing in track_things %>

                        <% form_tag :controller => 'track', :action => 'update', :track_id => track_thing.id do %>

                                <%= track_thing.params[:list_description] %>
                                <%= hidden_field_tag 'track_medium', "delete", { :id => 'track_medium_' + track_thing.id.to_s } %>
                                <%= hidden_field_tag 'r', request.request_uri, { :id => 'r_' + track_thing.id.to_s }  %>
                                <%= submit_tag "unsubscribe" %>

                        <% end %>

                <% end %>

            <% end %>
        <% end %>
    <% end %>


removed unused tabs

removed unused tabs

<%= Formy.tabs do |f|
  f.tab do |t|
    t.label 'Inbox'
    t.link me_url(:action => 'inbox')
    t.selected params[:action] == 'inbox' || params[:action] == 'index'
  end
# f.tab do |t|
#   t.label 'Dashboard'
#   t.link me_url(:action => 'dash')
#   t.selected params[:action] == 'dash'
# end
  f.tab do |t|
    t.label 'Tasks'
    t.link me_url(:action => 'tasks')
    t.selected params[:action] == 'tasks'
  end
# f.tab do |t|
#   t.label 'Calendar'
#   t.link me_url(:action => 'calendar')
#   t.selected params[:action] == 'calendar'
# end
  f.tab do |t|
    t.label 'Search'
    t.link me_url(:action => 'search')
    t.selected params[:action] == 'search'
  end
  f.tab do |t|
    t.label 'My Profile'
    t.link me_url(:action => 'edit')
    t.selected params[:action] == 'edit'
  end
end
%>

<%= Formy.tabs do |f|
  f.tab do |t|
    t.label 'Inbox'
    t.link url_for(:action => 'inbox')
    t.selected params[:action] == 'inbox' || params[:action] == 'index'
  end
# f.tab do |t|
#   t.label 'Dashboard'
#   t.link url_for(:action => 'dash')
#   t.selected params[:action] == 'dash'
# end
  f.tab do |t|
    t.label 'Tasks'
    t.link url_for(:action => 'tasks')
    t.selected params[:action] == 'tasks'
  end
# f.tab do |t|
#   t.label 'Calendar'
#   t.link url_for(:action => 'calendar')
#   t.selected params[:action] == 'calendar'
# end
  f.tab do |t|
    t.label 'Search'
    t.link url_for(:action => 'search')
    t.selected params[:action] == 'search'
  end
  f.tab do |t|
    t.label 'My Profile'
    t.link url_for(:action => 'edit')
    t.selected params[:action] == 'edit'
  end
end
%>


Escape ampersands in URLs in HTMl

Escape ampersands in URLs in HTMl

<% @title = "About" %>

<%= render :partial => 'help/alpha_notice' %>

Contact Us

If your question isn't answered here, or you just wanted to let us know
something about the site, contact us.

Introduction to WhatDoTheyKnow

What is WhatDoTheyKnow for?

To help you find out inside information about what the UK government
is doing.

How does the site work?

You choose the public authority that you would like information from, then
write a brief note describing what you want to know. We then send your request
to the public authority. Any response they make is automatically published on the
website for you and anyone else to find and read.

Why would I bother to do this?

You pay taxes, and then government does things with the money. All sorts of
things that affect your life, from healthcare through to national defence. Some
it does badly, some it does well. The more we find out about how government
works, the better able we are to make suggestions to improve the things that
are done badly, and to celebrate the things that are done well.

Why would the public authority bother to reply?

Under Freedom of Information (FOI) law, they have to respond.

Who makes it?

WhatDoTheyKnow is made by mySociety,
and was initially funded by the JRSST Charitable Trust. mySociety is a project of the
registered charity UK Citizens Online Democracy.
If you like what we're doing, then you can
make a donation.

Making requests

You're missing the public authority that I want to request from!

Please contact us with the name of the public authority and,
if you can find it, their contact email address for Freedom of Information requests.
If you'd like to help add a whole category of public authority to the site, for example all
primary care trusts or all schools, then please
edit this shared spreadsheet (Google account required).

How quickly will I get a response?

By law public authorities must respond within 20 days, excluding weekends and
any UK bank holidays. The date that the response is due by is shown on the
page for your request. You will be emailed if this date goes by without
a response, so you can send the public authority another note to hurry them up.

Can you tell me more of the nitty gritty about the process of making requests?

Have a look at the
access to official information
pages on the Information Commisioner's website.

Can I request information about myself?

Not using this site. Requests made using WhatDoTheyKnow are public, made under the
Freedom of Information Act, and cannot help you find information about a
private individual. If you would like to know what information a public
authority holds about yourself, you should make a "Subject Access Request" in
private using Data Protection law.  The leaflet Subject
Access - A guide for data subjects (on the Information Commisioner's
website) explains how to do this.

I'd like to keep my request secret! (At least until I publish my story)

WhatDoTheyKnow is currently only designed for public requests. All
responses that we receive are automatically published on the website for anyone
to read.  You should contact the public authority directly if you would like to
make a request in private.  If you're interested in buying a system which helps
you manage FOI requests in secret, then contact us.

Privacy policy

Who gets to see my email address?

We will not disclose your email address to anyone, including the public
authority you are sending a request to, unless we are obliged to by law,
or you ask us to. If you send a message to another user on the site, then
it will reveal your email address to them. You will be told that this
is going to happen.

Will you send nasty, brutish spam to my email address?

Nope. After you sign up to WhatDoTheyKnow we will only send you emails
about the site or related mySociety services. We will never give or sell
your email addresses to anyone else, unless we are obliged to by law, or you
ask us to.

Why will my name appear publically on the site?

It means that someone researching the same area can get in touch with you,
and maybe give you more information or ideas relating to your request.  Also,
we're going to publish the response with the name of the civil servant who
wrote it, so it seems only fair that your name should be public too!
Therefore, we encourage you to use your real name, but you may use a pseudonym
if you would like to be anonymous.

So I can make an FOI request using a pseudonym?

Yes, you can. It is good practice for the public authority to reply to such
a request, except in special circumstances such as if they suspect you of
making vexatious requests. See Freedom of Information Good Practice Guidance No 6 for details. You
should refer to this if a public authority attempts to refuse a request because you used a pseudonym.
Saying that, you can avoid the problem by simply making your pseudonym look like a real person's name,
as there is no general obligation to prove your identity.

Why does the list of things that I'm tracking appear publically on the site?

This helps you find others who are researching the same area of government,
so you can form groups to investigate or campaign together. It also helps us
show requests which are related to other requests. If you've ever used a
"social bookmarking" website such as Delicious, Digg or reddit, think of it like
that.

Credit where credit is due

Which people made WhatDoTheyKnow?

Oh, nearly everyone (and maybe you too)! Heather Brook
(vampy!) has
been pushing the idea of a UK FOI archive for years now. Both Phil Rodgers and
Francis Irving
entered it in a mySociety competition for ideas for public interest websites to build.
It won,
and then Chris Lightfoot (RIP :()
thought up the wheeze of intercepting email responses to requests and
automatically publishing them.  Tom Steinberg managed to get the cash to pay for the site out of
a dead chocolate mogul, so
that Francis Irving, Angie Ahl, Tommy Martin, Louise Crow, Matthew Somerville
and Tom Steinberg could do the complex mixture of design and coding to build
what you see today. Thanks particularly to Julian Todd (great blog!), Francis Davey, and
Etienne Pollard for using the site early on and giving feedback (and/or legal
advice!), and also to all our other users and testers.  Lots of
people have been looking up FOI email addresses, and a few volunteering to
administrate the site - most especially Adam McGreggor, Alex Skene and John
Cross. Finally we couldn't do any of this without those
crazy people who volunteer,
amongst many other things, to do the accounts and fill in our VAT return.
You're all stars.


Add new press reference

Add new press reference

<% @title = "Prensa" %>

Prensa

Noticias sobre tuderechoasaber.es, así como imágenes, logos y otros materiales útiles para los medios de comunicación.

Notas de prensa

22/3/2012: tuderechoasaber.es permitirá comprobar la eficacia de la futura Ley de Transparencia

tuderechoasaber.es en los medios

Una web para la transparencia. (El País, 19/11/2012)

Crean una web para pedir una ley de acceso a la información pública (La Información, 05/03/2012)

S'estrena una eina 2.0 que recorda el dret a obtenir informació pública (324.cat, 05/03/2012)

Nos lo ocultan, ¿por qué? (El País, 18/03/2012)

¿Un gobierno más transparente? (Yorokobu, 20/03/2012)

Las administraciones no saben, no contestan (El Periódico, 20/03/2012)

Tienes derecho a saber qué hacen tus gobernantes (Yorokobu, 21/03/2012)

El voto se convierte en dinero (eldiario.es, 23/11/2012)

Imágenes

Logotipo tuderechoasaber.es

Logotipo Access Info Europe

Logotipo Fundación Ciudadana Civio

Entrega simbólica de "cheques colectivos" a los dos primeros proyectos cofinanciados a través de Goteo.org: Tuderechoasaber.es y #bookcamping:
        1,
        2

        Fotógrafo: Carlos Cazurro bajo licencia CC BY-NC-ND 2.0.

Contactos de prensa

Access Info Europe: Victoria Anderica. victoria@access-info.org / tlf. 606592976

Fundación Ciudadana Civio: Javier de Vega – javier@civio.es  / tlf. 650074421

<% @title = "Prensa" %>

Prensa

Noticias sobre tuderechoasaber.es, así como imágenes, logos y otros materiales útiles para los medios de comunicación.

Notas de prensa

22/3/2012: tuderechoasaber.es permitirá comprobar la eficacia de la futura Ley de Transparencia

tuderechoasaber.es en los medios

Una web para la transparencia. (El País, 19/11/2012)

Crean una web para pedir una ley de acceso a la información pública (La Información, 05/03/2012)

S'estrena una eina 2.0 que recorda el dret a obtenir informació pública (324.cat, 05/03/2012)

Nos lo ocultan, ¿por qué? (El País, 18/03/2012)

¿Un gobierno más transparente? (Yorokobu, 20/03/2012)

Las administraciones no saben, no contestan (El Periódico, 20/03/2012)

Tienes derecho a saber qué hacen tus gobernantes (Yorokobu, 21/03/2012)

Imágenes

Logotipo tuderechoasaber.es

Logotipo Access Info Europe

Logotipo Fundación Ciudadana Civio

Entrega simbólica de "cheques colectivos" a los dos primeros proyectos cofinanciados a través de Goteo.org: Tuderechoasaber.es y #bookcamping:
        1,
        2

        Fotógrafo: Carlos Cazurro bajo licencia CC BY-NC-ND 2.0.

Contactos de prensa

Access Info Europe: Victoria Anderica. victoria@access-info.org / tlf. 606592976

Fundación Ciudadana Civio: Javier de Vega – javier@civio.es  / tlf. 650074421


Relative paths must use "./" until there is a better way to detect absolute paths

<c:template
    xmlns:c="http://raptorjs.org/templates/core"
    params="">

    <c:include template="./include-target.rhtml" name="${'Frank'}" count="20"/>
    <c:include template="./include-target.rhtml" name="Frank" count="${20}"/>
    <c:include template="./include-target.rhtml" template-data="{name: 'Frank', count: 20}"/>
    <c:include template="./include-nested-content.rhtml" name="Frank" count="${20}">
        Have a
        <b>
            wonderful
        </b>
        day!
    </c:include>
</c:template>

<c:template
    xmlns:c="http://raptorjs.org/templates/core"
    params="">

    <c:include template="include-target.rhtml" name="${'Frank'}" count="20"/>
    <c:include template="include-target.rhtml" name="Frank" count="${20}"/>
    <c:include template="include-target.rhtml" template-data="{name: 'Frank', count: 20}"/>
    <c:include template="include-nested-content.rhtml" name="Frank" count="${20}">
        Have a
        <b>
            wonderful
        </b>
        day!
    </c:include>
</c:template>


Make this clearer.

Make this clearer.

<% @title = "Statistics" %>

Statistics

Chart of requests (excluding backpaged)

<img src="<%= main_url("/foi-live-creation.png")%>">

State of requests (includes backpaged)

<% for state, count in @request_by_state %>

 <%=state %>	<%= count %>

<% end %>

Tracks by type

<% for state, count in @tracks_by_type %>

 <%=state %>	<%= count %>

<% end %>

Tracks by medium

<% for state, count in @tracks_by_medium %>

 <%=state %>	<%= count %>

<% end %>

<% @title = "Statistics" %>

Statistics

State of requests

<img src="<%= main_url("/foi-live-creation.png")%>">

<% for state, count in @request_by_state %>

 <%=state %>	<%= count %>

<% end %>

Tracks by type

<% for state, count in @tracks_by_type %>

 <%=state %>	<%= count %>

<% end %>

Tracks by medium

<% for state, count in @tracks_by_medium %>

 <%=state %>	<%= count %>

<% end %>


fixing one variant of RubyURL

fixing one variant of RubyURL

git-svn-id: 86f0fce46016f090801773733838b5fec293694e@65 f0bc2f90-cf15-dc11-b192-0016e6374d05

Create a RubyURL

		<%= render :partial => 'links/form' %>

Add RubyURL to your favorite browser

Just drag the link below to the bookmarks toolbar of your browser and create RubyURLs on the fly!

		RubyURL this Link

Create a RubyURL

		<%= render :partial => 'links/form' %>

Add RubyURL to your favorite browser

Just drag the link below to the bookmarks toolbar of your browser and create rubyURLs on the fly!

		RubyURL this Link


fixing typo in javascript code

fixing typo in javascript code

git-svn-id: 86f0fce46016f090801773733838b5fec293694e@79 f0bc2f90-cf15-dc11-b192-0016e6374d05

Create a RubyURL

	<% if flash[:warning] %><%= flash[:warning] -%><% end %>

		<%= render :partial => 'links/form' %>

Add RubyURL to your favorite browser

Just drag the link below to the bookmarks toolbar of your browser and create RubyURLs on the fly!

		RubyURL this Link


wording tweak

wording tweak

<% if logged_in? %>

<% if @type.nil? || @type == "contacts" %>

<%= :my_contacts.t %>

<% if @contacts and @contacts.size > 0%>

      login
      name
      organization
      location
      last login

<%= render :partial => 'user', :collection => @contacts %>

<%= will_paginate @contacts, :params => {:action => :contacts} %>
<% else %>
<%= :no_contacts_msg.t %>
<% end %>

<% end %>

<% if @type.nil? || @type == "peers" %>

<%= :my_peers.t %> (<%= :my_peers_description.t %>)

<% if @peers and @peers.size > 0 %>

      login
      name
      organization
      location
      last login

<%= render :partial => 'user', :collection => @peers %>

<%= will_paginate @peers, :params => {:action => :peers} %>
<% else %>
<%=  :no_peers_msg.t %>
<% end %>

<% end %>

<% if @type.nil? || @type == "users" %>

<%= :all_people.t %>

      login
      name
      organization
      location
      last login

<%= render :partial => 'user', :collection => @users %>

<%= will_paginate @users, :params => {:action => :users} %>

<% end %>

<%= call_hook :bottom_people_list %>

<% else %>
<%= "No public profiles yet..."[:no_public_profiles] %>
<% end %>

<% if logged_in? %>

<% if @type.nil? || @type == "contacts" %>

<%= :my_contacts.t %>

<% if @contacts and @contacts.size > 0%>

      login
      name
      organization
      location
      last log-in

<%= render :partial => 'user', :collection => @contacts %>

<%= will_paginate @contacts, :params => {:action => :contacts} %>
<% else %>
<%= :no_contacts_msg.t %>
<% end %>

<% end %>

<% if @type.nil? || @type == "peers" %>

<%= :my_peers.t %> (<%= :my_peers_description.t %>)

<% if @peers and @peers.size > 0 %>

      login
      name
      organization
      location
      last log-in

<%= render :partial => 'user', :collection => @peers %>

<%= will_paginate @peers, :params => {:action => :peers} %>
<% else %>
<%=  :no_peers_msg.t %>
<% end %>

<% end %>

<% if @type.nil? || @type == "users" %>

<%= :all_people.t %>

      login
      name
      organization
      location
      last log-in

<%= render :partial => 'user', :collection => @users %>

<%= will_paginate @users, :params => {:action => :users} %>

<% end %>

<%= call_hook :bottom_people_list %>

<% else %>
<%= "No public profiles yet..."[:no_public_profiles] %>
<% end %>


Added another filter to the table creator

<%= @model.to_s.capitalize %>

<%= link_to_function image_tag("typus/search_right.gif"), "['search'].each(Element.toggle);" %> <%= link_to image_tag("typus/add.gif", :title => "New #{@model}"), :action => "new" %>

<%= feedback %>

	<% form_tag :action => "index", :model => params[:model] do %>

<%= text_field_tag :search %>  <%= submit_tag "Search" %>

	<% end %>

<% if @model.count > 0 -%>

	<% if @items.size > 0 -%>

		<% @fields.each do |column| %>

		<a href="?order_by=<%= column %>&sort_order=<% if params[:order_by].include? column %><%= (@status = (params[:sort_order] == "asc") ? "desc" : "asc" ) %><% else %><%= "asc" %><% end %>"><div class="<% if params[:order_by].include? column %><%= (@status = (params[:sort_order] == "asc") ? "order_desc" : "order_asc" ) %><% else %><%= "order" %><% end %>"><%= column.humanize %>

		<% end %>

		<% @items.each do |item| %>
		  <tr class="<%= cycle('even', 'odd') %>" id="item_<%= item.id %>">
		  <% @fields.each do |column| %>
		    <% if %w(id title name full_name).include? column -%>
		    <%= link_to item.send(column), :action => 'edit', :id => item.id %>
		    <% elsif %w(email).include? column -%>
		    <%= mail_to item.send(column), item.send(column), :title => "" %>
		    <% elsif %w(status).include? column -%>
		      <%= status = item.send(column)? "Active" : "Inactive" %>
		    <% elsif %w(verified is_admin).include? column -%>
		      <%= status = item.send(column)? "Yes" : "No" %>
		    <% elsif %w(created_at updated_at).include? column -%>
		      <%= fmt_date(item.send(column)) %>
		    <% else -%>
		      <%=h item.send(column) %>
		    <% end -%>
		  <% end %>
		    <%= link_to image_tag("typus/trash.gif"), { :action => 'destroy', :id => item }, :confirm => "Remove this entry?" %>

		<% end %>

	<% else -%>

There are no <%= params[:model] %> under this filter.

	<% end -%>

<% else -%>

Empty

<% end -%>

<%= @model.to_s.capitalize %>

<%= link_to_function image_tag("typus/search_right.gif"), "['search'].each(Element.toggle);" %> <%= link_to image_tag("typus/add.gif", :title => "New #{@model}"), :action => "new" %>

<%= feedback %>

	<% form_tag :action => "index", :model => params[:model] do %>

<%= text_field_tag :search %>  <%= submit_tag "Search" %>

	<% end %>

<% if @model.count > 0 -%>

	<% if @items.size > 0 -%>

		<% @fields.each do |column| %>

		<a href="?order_by=<%= column %>&sort_order=<% if params[:order_by].include? column %><%= (@status = (params[:sort_order] == "asc") ? "desc" : "asc" ) %><% else %><%= "asc" %><% end %>"><div class="<% if params[:order_by].include? column %><%= (@status = (params[:sort_order] == "asc") ? "order_desc" : "order_asc" ) %><% else %><%= "order" %><% end %>"><%= column.humanize %>

		<% end %>

		<% @items.each do |item| %>
		  <tr class="<%= cycle('even', 'odd') %>" id="item_<%= item.id %>">
		  <% @fields.each do |column| %>
		    <% if %w(title name full_name).include? column -%>
		    <%= link_to item.send(column), :action => 'edit', :id => item.id %>
		    <% elsif %w(email).include? column -%>
		    <%= mail_to item.send(column), item.send(column), :title => "" %>
		    <% elsif %w(status).include? column -%>
		      <%= status = item.send(column)? "Active" : "Inactive" %>
		    <% elsif %w(verified is_admin).include? column -%>
		      <%= status = item.send(column)? "Yes" : "No" %>
		    <% elsif %w(created_at updated_at).include? column -%>
		      <%= fmt_date(item.send(column)) %>
		    <% else -%>
		      <%=h item.send(column) %>
		    <% end -%>
		  <% end %>
		    <%= link_to image_tag("typus/trash.gif"), { :action => 'destroy', :id => item }, :confirm => "Remove this entry?" %>

		<% end %>

	<% else -%>

There are no <%= params[:model] %> under this filter.

	<% end -%>

<% else -%>

Empty

<% end -%>


Update Ring Website

Update Ring Website

        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">

      </button>

Home

Download

Why?

Documentation

Ring 1.4.1 Documentation

Ring 1.4 Documentation

Ring 1.3 Documentation

Ring 1.2 Documentation

Ring 1.1 Documentation

Ring 1.0 Documentation

Community

Group

Resources

Team

		<form class="search" action="../doc1.4.1/search.html" method="get" style="width:200px" >

				<input name="q" type="text" class="form-control" placeholder="Search for...">

				<button class="btn btn-default" type="submit">Go!</button>

			<input name="check_keywords" value="yes" type="hidden">
			<input name="area" value="default" type="hidden">
		</form>

					Download Ring

					Try Ring Online (Interactive Ring)

Innovative and practical general-purpose multi-paradigm language


added explicit controller (cages) to show cage  link

    Name
    Bats
    Food
    Owner
    Fed by
    <% if @list_all %>
      Destroyed
    <% end %>

<% for cage in cage_list %>

      <%= link_to cage.name, :controller => 'cages', :action => 'show', :id => cage %>

	<%=h cage.bats.count %>
    <%=h cage.food %>g
    <%=h cage.user ? cage.user.name : "NP" %>
    <%=h cage.fed_by %>
  <% if @list_all %>
  <%=h nice_date(cage.date_destroyed) %>
<% end %>
    <%= link_to 'Edit', :action => 'edit', :id => cage %>

	<% if cage.date_destroyed == nil %>
	<%= link_to 'Deactivate', { :action => 'deactivate', :id => cage }, :confirm => 'Are you sure?', :post => true %>
	<% else %>
	<%=  link_to 'Reactivate', { :action => 'reactivate', :id => cage }, :confirm => 'Are you sure?', :post => true %>
    <% end %>

<% end %>

    Name
    Bats
    Food
    Owner
    Fed by
    <% if @list_all %>
      Destroyed
    <% end %>

<% for cage in cage_list %>

      <%= link_to cage.name, :action => 'show', :id => cage %>

	<%=h cage.bats.count %>
    <%=h cage.food %>g
    <%=h cage.user ? cage.user.name : "NP" %>
    <%=h cage.fed_by %>
  <% if @list_all %>
  <%=h nice_date(cage.date_destroyed) %>
<% end %>
    <%= link_to 'Edit', :action => 'edit', :id => cage %>

	<% if cage.date_destroyed == nil %>
	<%= link_to 'Deactivate', { :action => 'deactivate', :id => cage }, :confirm => 'Are you sure?', :post => true %>
	<% else %>
	<%=  link_to 'Reactivate', { :action => 'reactivate', :id => cage }, :confirm => 'Are you sure?', :post => true %>
    <% end %>

<% end %>


added the noscript block

added the noscript block

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

            <form action="" method="POST" id="target">
              The best
              <select name="limit" id="limit">
                <option value="10">10</option>
                <option value="25">25</option>
                <option value="50">50</option>
                <option value="75">75</option>
                <option value="100" selected>100</option>
              </select>
              comments by <input type="text" id="username" name="username">
              <input name="show-html" type="submit" onclick="hn.generateChart();return false;" value="Show" />
              <input name="show-pdf" type="button" onclick="$('#target').submit();" value="PDF E-book" />
            </form>

          about

      feedback |
      source |
      powered by
      hnsearch and
      pdfcrowd

      <% if (c.error !== undefined) { %>
        <%= c.error %>
      <% } %>

        This page requires JavaScript enabled.

Distribution of Comments

The marker size is proportional to the comment length.

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

            <form action="" method="POST" id="target">
              The best
              <select name="limit" id="limit">
                <option value="10">10</option>
                <option value="25">25</option>
                <option value="50">50</option>
                <option value="75">75</option>
                <option value="100" selected>100</option>
              </select>
              comments by <input type="text" id="username" name="username">
              <input name="show-html" type="submit" onclick="hn.generateChart();return false;" value="Show" />
              <input name="show-pdf" type="button" onclick="$('#target').submit();" value="PDF E-book" />
            </form>

          about

      feedback |
      source |
      powered by
      hnsearch and
      pdfcrowd

      <% if (c.error !== undefined) { %>
        <%= c.error %>
      <% } %>

Distribution of Comments

The marker size is proportional to the comment length.


date labels for time series on x-axis

date labels for time series on x-axis

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

		<title><%= @page_title || @item.title %></title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en-au" />
    <%= javascript_include_tag 'jquery-1.3.2.min.js' %>

    <%= javascript_include_tag 'jquery.flot.js' %>

Requirements Burndown

 Table

        Date
        <% statuses = Status.find_all_by_type_name('Requirement', :conditions => ["generic_stage in (?) and enabled = 't'", Status.in_progress], :order => 'sequence') %>
        <% statuses.each do |s| %>
          <%= s.value %>
        <% end %>

      <% dates = @burndown.inject([]) {|m,o| m + o[1].keys }.sort.uniq %>
      <% dates.each do |d| %>

          <%= d.to_formatted_s(date_format) %>
          <% statuses.each do |s| %>
            <%= @burndown[s.id][d] %>
          <% end %>

      <% end %>

 Graph

    <%
      series = statuses.collect do |s|
        dates = @burndown[s.id].keys.sort
        points = dates.collect do |date|
          "[ #{(date.jd - 2440588)*86400000}, #{@burndown[s.id][date]} ]"
        end
        " { label: \"#{s.value}\", data: [ #{points.join(',')} ] } "
      end
      flot_data = series.join(',')
    %>

 Debug

    <%= debug @burndown %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

		<title><%= @page_title || @item.title %></title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="en-au" />
    <%= javascript_include_tag 'jquery-1.3.2.min.js' %>

    <%= javascript_include_tag 'jquery.flot.js' %>

Requirements Burndown

 Table

        Date
        <% statuses = Status.find_all_by_type_name('Requirement', :conditions => ["generic_stage in (?) and enabled = 't'", Status.in_progress], :order => 'sequence') %>
        <% statuses.each do |s| %>
          <%= s.value %>
        <% end %>

      <% dates = @burndown.inject([]) {|m,o| m + o[1].keys }.sort.uniq %>
      <% dates.each do |d| %>

          <%= d.to_formatted_s(date_format) %>
          <% statuses.each do |s| %>
            <%= @burndown[s.id][d] %>
          <% end %>

      <% end %>

 Graph

    <%
      series = statuses.collect do |s|
        dates = @burndown[s.id].keys.sort
        points = dates.collect do |date|
          "[ #{date.jd}, #{@burndown[s.id][date]} ]"
        end
        " { label: \"#{s.value}\", data: [ #{points.join(',')} ] } "
      end
      flot_data = series.join(',')
    %>

 Debug

    <%= debug @burndown %>


ActionItem266: add link to back to parent category

git-svn-id: 43659daf80e124e0b603d67096418e58e4f21099@1655 3f533792-8f58-4932-b0fe-aaf55b0a4547

<%= _('Current category:') %>

<%= hidden_field_tag 'product[product_category_id]', @current_category ? @current_category.id : nil %>
<%
  categories = [@current_category]
  categories.push(@current_category) while @current_category and @current_category = @current_category.parent
%>
<%= categories.compact.reverse.map{|i|
  link_to_remote(i.name,
    :update => "subcategories",
    :url => { :action => 'update_subcategories', :id => i, :loaded => visual_effect(:highlight, "subcategories") },
    :class => 'select-current-category-link')}.join(' → ')
%>

<% unless @categories.empty? %>

<%= _('Select a subcategory:') %>

<% end %>
<% for category in @categories do %>
  <%= link_to_remote category.name, {
    :update => "subcategories",
    :url => { :action => "update_subcategories", :id => category.id },
    :loaded => visual_effect(:highlight, "subcategories") },
    :class => 'select-subcategory-link'
  %>
<% end %>

<%= _('Current category:') %>

<%= hidden_field_tag 'product[product_category_id]', @current_category.id %>
<%
  categories = [@current_category]
  categories.push(@current_category) while @current_category and @current_category = @current_category.parent
%>
<%= categories.compact.reverse.map{|i| link_to(i.name, {}, :class => 'select-current-category-link')}.join(' → ') %>

<% unless @categories.empty? %>

<%= _('Select a subcategory:') %>

<% end %>
<% for category in @categories do %>
  <%= link_to_remote category.name, {
    :update => "subcategories",
    :url => { :action => "update_subcategories", :id => category.id },
    :loaded => visual_effect(:highlight, "subcategories") },
    :class => 'select-subcategory-link'
  %>
<% end %>


minor wording tweak on input applicants link

<%= link_to 'Enter motivation codes', :action => 'update_motivation_codes' %>

<%= link_to 'References: view, bypass or resend', :action => 'reference_resend_or_bypass' %>

<%= link_to 'Create new profiles (Input applicants who applied by paper or were accepted to another project)', :controller => :profiles, :action => 'new' %>

<%= link_to 'Edit manual donations', :controller => 'manual_donations', :action => 'list' %>

    <%= #link_to 'Manage custom reports', :controller => 'custom_reports', :action => 'manage_reports'
    %>

<%= link_to 'Enter motivation codes', :action => 'update_motivation_codes' %>

<%= link_to 'References: view, bypass or resend', :action => 'reference_resend_or_bypass' %>

<%= link_to 'Create new profiles (Input accepted applicants who applied by paper, or were accepted to another project)', :controller => :profiles, :action => 'new' %>

<%= link_to 'Edit manual donations', :controller => 'manual_donations', :action => 'list' %>

    <%= #link_to 'Manage custom reports', :controller => 'custom_reports', :action => 'manage_reports'
    %>


Clarify wording slightly to avoid the word attachment

<% @title = "FOI officer questions" %>

<%= render :partial => 'sidebar' %>

<%= @title %>

I just got here from bottom of an FOI request, what is going on?

Why are you publishing responses to FOI requests?

Why should I not send PDF documents in FOI responses?

Are the people making requests real people?

Aren't you making lots of vexatious requests?

I can see a request on <%= site_name %>, but we never got it by email!

How do you calculate the deadline shown on request pages?

How can I send a large file, which won't go by email?

Why do you publish the names of public servants and the text of emails?

Do you publish email addresses or mobile phone numbers?

What is your policy on copyright of documents?

I just got here from bottom of an FOI request, what is going on? #

<%= site_name %> is a service run by a charity. It helps ordinary members
of the public make FOI requests, and easily track and share the responses.

The FOI request you received was made by someone using <%= site_name %>. You can
simply reply to the request as you would any other request from an individual.
The only difference is that your response will be automatically published on
the Internet.

If you have privacy or other concerns, please read the answers below.
You might also like to read the introduction to <%= site_name %> to find out more about what
the site does from the point of view of a user. You can also search the
site to find the authority that you work for, and view the status of
any requests made using the site.

Finally, we welcome comments and
thoughts from FOI officers, please get in touch.

Why are you publishing responses to FOI requests? #

We think there are lots of benefits. Most importantly it will encourage the
public to be more interested and involved in the work of government. We
also hope that it will reduce the number of duplicate requests on any
subject that a public body will receive. Given that Freedom of Information
responses contain public information, which anybody could easily request
again from the public authority, we think there should be no reason not to
publish it widely.

Why should I not send PDF documents in FOI responses? #

  The Australian Government Webguide makes it very clear that PDF is not an acceptable format for you to use in the delivery of government information:

    PDF does not yet have approved Sufficient Techniques to claim WCAG 2.0 conformance, so it cannot be ‘relied upon’ in the provision of government information.

  Write a response in an email as plain text. This is not only a simple and efficient way for you to conform to government guidelines, it is easier and quicker for the recipient to read.

Are the people making requests real people? #

Yes. For the purposes of keeping track of responses we use
computer-generated email addresses for each request. However, before
they can send a request, each user must register on the site with a
unique email address that we then verify. You can search this site and
find a page listing all requests that each person has made.

Aren't you making lots of vexatious requests? #

<%= site_name %> is not making any requests. We are sending requests on
behalf of our users, who are real people making the requests.

Look at it like this - if lots of different people made requests from
different Hotmail email addresses, then you would not think that Microsoft were
making vexatious requests. It is exactly the same if lots of requests are made
via <%= site_name %>. Moreover, since all requests are public it is much easier
for you to see if one of our users is making vexatious requests.

I can see a request on <%= site_name %>, but we never got it by email! #

If a request appears on the site, then we have attempted to send it to
the authority by email. Any delivery failure messages will automatically
appear on the site. You can check the address we're using with the "View FOI
email address" link which appears on the page for the authority. Contact us if there is a better address we can
use.

Requests are sometimes not delivered because they are quietly removed by
"spam filters" in the IT department of the authority. Authorities can make
sure this doesn't happen by asking their IT departments to "whitelist"
any email from @<%= Configuration::incoming_email_domain %>.
If you ask us we will resend any request,
and/or give technical details of delivery so an IT department can chase
up what happened to the message.

Finally, you can respond to any request from your web browser, without
needing any email, using the "respond to request" link at the bottom of
each request page.

How do you calculate the deadline shown on request pages? #

The Freedom of Information Act says:

        …the agency or Minister must…as soon as practicable but in
        any case not later than the end of the period of 30 days after the day on
        which the request is received by or on behalf of the agency or Minister,
        take all reasonable steps to enable the applicant to be notified of a
        decision on the request

      —
      (s 15(5)(b))

    And we try to be as generous as possible in our calculation of the 30 day
    timeframe.

How can I send a large file, which won't go by email? #

Instead of email, you can respond to a request directly from your web
browser, including uploading a file. To do this, choose "respond to request" at
the bottom of the request's page. Contact us if it
is too big for even that (more than, say, 50Mb).

Why do you publish the names of public servants and the text of emails? #

We consider what officers or servants do in the course of their employment
to be public information. We will only remove content in exceptional
circumstances, see our take down policy.

Do you publish email addresses or mobile phone numbers? #

To prevent spam, we automatically remove most emails and some mobile numbers from
responses to requests.  Please contact us if we've
missed one.
For technical reasons we don't always remove them from attachments, such as certain PDFs.

If you need to know what an address was that we've removed, please get in touch with us. Occasionally, an email address
forms an important part of a response and we will post it up in an obscured
form in an annotation.

What is your policy on copyright of documents? #

Our Freedom of Information law is "applicant blind", so anyone in the
world can request the same document and get a copy of it.

If you think our making a document available on the internet infringes your
copyright, you may contact us and ask us
to take it down.  However, to save tax payers' money by preventing duplicate
requests, and for good public relations, we'd advise you not to do that.

If you haven't already, read the introduction -->

Otherwise, the credits or the programmers API -->

<% @title = "FOI officer questions" %>

<%= render :partial => 'sidebar' %>

<%= @title %>

I just got here from bottom of an FOI request, what is going on?

Why are you publishing responses to FOI requests?

Why should I not attach PDF documents to FOI responses?

Are the people making requests real people?

Aren't you making lots of vexatious requests?

I can see a request on <%= site_name %>, but we never got it by email!

How do you calculate the deadline shown on request pages?

How can I send a large file, which won't go by email?

Why do you publish the names of public servants and the text of emails?

Do you publish email addresses or mobile phone numbers?

What is your policy on copyright of documents?

I just got here from bottom of an FOI request, what is going on? #

<%= site_name %> is a service run by a charity. It helps ordinary members
of the public make FOI requests, and easily track and share the responses.

The FOI request you received was made by someone using <%= site_name %>. You can
simply reply to the request as you would any other request from an individual.
The only difference is that your response will be automatically published on
the Internet.

If you have privacy or other concerns, please read the answers below.
You might also like to read the introduction to <%= site_name %> to find out more about what
the site does from the point of view of a user. You can also search the
site to find the authority that you work for, and view the status of
any requests made using the site.

Finally, we welcome comments and
thoughts from FOI officers, please get in touch.

Why are you publishing responses to FOI requests? #

We think there are lots of benefits. Most importantly it will encourage the
public to be more interested and involved in the work of government. We
also hope that it will reduce the number of duplicate requests on any
subject that a public body will receive. Given that Freedom of Information
responses contain public information, which anybody could easily request
again from the public authority, we think there should be no reason not to
publish it widely.

Why should I not attach PDF documents to FOI responses?

  The Australian Government Webguide makes it very clear that PDF is not an acceptable format for you to use in the delivery of government information:

    PDF does not yet have approved Sufficient Techniques to claim WCAG 2.0 conformance, so it cannot be ‘relied upon’ in the provision of government information.

  Write a response in an email as plain text. This is not only a simple and efficient way for you to conform to government guidelines, it is easier and quicker for the recipient to read.

Are the people making requests real people? #

Yes. For the purposes of keeping track of responses we use
computer-generated email addresses for each request. However, before
they can send a request, each user must register on the site with a
unique email address that we then verify. You can search this site and
find a page listing all requests that each person has made.

Aren't you making lots of vexatious requests? #

<%= site_name %> is not making any requests. We are sending requests on
behalf of our users, who are real people making the requests.

Look at it like this - if lots of different people made requests from
different Hotmail email addresses, then you would not think that Microsoft were
making vexatious requests. It is exactly the same if lots of requests are made
via <%= site_name %>. Moreover, since all requests are public it is much easier
for you to see if one of our users is making vexatious requests.

I can see a request on <%= site_name %>, but we never got it by email! #

If a request appears on the site, then we have attempted to send it to
the authority by email. Any delivery failure messages will automatically
appear on the site. You can check the address we're using with the "View FOI
email address" link which appears on the page for the authority. Contact us if there is a better address we can
use.

Requests are sometimes not delivered because they are quietly removed by
"spam filters" in the IT department of the authority. Authorities can make
sure this doesn't happen by asking their IT departments to "whitelist"
any email from @<%= Configuration::incoming_email_domain %>.
If you ask us we will resend any request,
and/or give technical details of delivery so an IT department can chase
up what happened to the message.

Finally, you can respond to any request from your web browser, without
needing any email, using the "respond to request" link at the bottom of
each request page.

How do you calculate the deadline shown on request pages? #

The Freedom of Information Act says:

        …the agency or Minister must…as soon as practicable but in
        any case not later than the end of the period of 30 days after the day on
        which the request is received by or on behalf of the agency or Minister,
        take all reasonable steps to enable the applicant to be notified of a
        decision on the request

      —
      (s 15(5)(b))

    And we try to be as generous as possible in our calculation of the 30 day
    timeframe.

How can I send a large file, which won't go by email? #

Instead of email, you can respond to a request directly from your web
browser, including uploading a file. To do this, choose "respond to request" at
the bottom of the request's page. Contact us if it
is too big for even that (more than, say, 50Mb).

Why do you publish the names of public servants and the text of emails? #

We consider what officers or servants do in the course of their employment
to be public information. We will only remove content in exceptional
circumstances, see our take down policy.

Do you publish email addresses or mobile phone numbers? #

To prevent spam, we automatically remove most emails and some mobile numbers from
responses to requests.  Please contact us if we've
missed one.
For technical reasons we don't always remove them from attachments, such as certain PDFs.

If you need to know what an address was that we've removed, please get in touch with us. Occasionally, an email address
forms an important part of a response and we will post it up in an obscured
form in an annotation.

What is your policy on copyright of documents? #

Our Freedom of Information law is "applicant blind", so anyone in the
world can request the same document and get a copy of it.

If you think our making a document available on the internet infringes your
copyright, you may contact us and ask us
to take it down.  However, to save tax payers' money by preventing duplicate
requests, and for good public relations, we'd advise you not to do that.

If you haven't already, read the introduction -->

Otherwise, the credits or the programmers API -->


Right justify the aggregate labels

Right justify the aggregate labels

<%= render :partial => "analyze_toolbar" %>

<% @fields.each do |field| -%>

			<%= field.caption %> (<%= field.class.to_s %>)

		<% tot = 0.0
		@answercounts[field.id].values.each do |val|
			tot += val
		end -%>
		<% @answercounts[field.id].keys.sort.each do |answer| -%>
			<% count = @answercounts[field.id][answer]
			pct = ((count / tot) * 100).round.to_i -%>

				<%=h answer %>

						<% (pct / 3).times do %>

						<% end %>

					 <%= "#{count} (#{pct}%)" %>

		<% end -%>

<% end -%>