Problem
=======

I am using biblatex together with the `authortitle-dw` style. As it is desired in most cases, citations show up in the footnotes in the form "`name`, `shorttitle`, `pages` (if indicated)".

However, as a historian, I work with a great amount of unpublished documents I've collected in various archives. To deal with these, I have modified the entrytype `@unpublished` in a rather dilettantish way (I guess).

The problem is that in the footnotes, as it is expectable, only the title of my unpublished documents appears, while in this special case a full citation in the form "`title`, in: `archive`, `shelf`, Bd. `box`" would be desirable.

The `\fullcite` command doesn't work for me here, because it doesn't allow the content of certain fields to be replaced by "ibid.", which is absolutely necessary.

Example
=======

Here's my MWE:

```
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[
    style=authortitle-dw
]{biblatex}

\DefineBibliographyStrings{ngerman}{
  chapter = {Bd.}
}

\DeclareBibliographyDriver{unpublished}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{title}%
  \newunit
  \usebibmacro{in:}%
  \printlist{institution}%
  \newunit\newblock
  \printlist{location}%
  \newunit\newblock
  \printfield{chapter}%
  \newunit\newblock
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}

@unpublished {test1,
    title = {Source1},
    institution = {Archive1},
    location = {Shelf1},
    chapter = {Box1}
}

@unpublished {test2,
    title = {Source2},
    institution = {Archive1},
    location = {Shelf1},
    chapter = {Box2}
}

@unpublished {test3,
    title = {Source3},
    institution = {Archive1},
    location = {Shelf1},
    chapter = {Box2}
}

\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\footcite{test1}
\footcite{test2}
\footcite{test3}

\end{document}

```

This example produces the following output:

```
1 Source1
2 Source2
3 Source3

```

However, the way I'd like to have it is the following:

```
1 Source1, in: Archive1, Shelf1, Bd. Box1
2 Source2, in: ibid., Bd. Box2
3 Source3, in: ibid.

```

Is it possible to achieve this in any way?