biblatex bietet - wie Beinschuss schon erwähnte - Stile, die schon ganz gut passen, Dich könnten [d]verbose[/d], [d]verbose-ibid[/d], [d]verbose-note[/d], [d]verbose-inote[/d] sowie [d]verbose-trad1[/d], [d]verbose-trad2[/d] und [d]verbose-trad3[/d] interessieren.
Die unterscheiden sich jeweils nur im Detail. So geben die Stile [d]verbose-ibid[/d] und [d]verbose-inote[/d] bei direkt aufeinanderfolgenden Zitaten desselben Werks beim zweiten Zitat "ibid." ("ebd.") aus. Die Stile [d]verbose-note[/d] und [d]verbose-inote[/d] referieren immer noch zusätzlich auf die Fußnotennummer des ersten Zitats. Die trad-Stile haben noch ein paar ganz fancy Spielereien.
Allen ist aber gemein, dass sie bei Zweitzitaten den Titel und nicht das Jahr ausgeben, das müssen wir selbst ändern.
Für alle Lösungen unten, benötigen wir die Option labeldate, damit wir unklare Jahresangaben vermeiden (bei zwei Werken derselben Autorin in einem Jahr wird der Jahreszahl ein Buchstabe zur Unterscheidung angefügt). Dann ist es auch sinnvoll, immer bibstyle=authoryear zu laden, da die verbose-Stile bei der Bibliographie auf authortitle setzen.
Für [d]verbose[/d], [d]verbose-ibid[/d] und [d]verbose-trad3[/d] reicht
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\renewbibmacro*{cite:short}{%
\printnames{labelname}%
\setunit{\nameyeardelim}%
\usebibmacro{cite:labelyear+extrayear}}
Je nach Geschmack, kann es sinnvoll sein, als bibstyle [d]authoryear[/d] zu wählen.
In einem MWE also
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=verbose-ibid,bibstyle=authoryear,labeldate]{biblatex}
\addbibresource{biblatex-examples.bib}
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\renewbibmacro*{cite:short}{%
\printnames{labelname}%
\setunit{\nameyeardelim}%
\usebibmacro{cite:labelyear+extrayear}}
\begin{document}
Lorem\footcite{sigfridsson} ipsum\footcite{worman} dolor\footcite{worman} sit\footcite{sigfridsson} amet\footcite{wilde,cicero}.
\printbibliography
\end{document}
Für die note-Stile brauchen wir etwas mehr Code, nämlich zusätzlich noch
\makeatletter
\newbibmacro*{footcite:note}{%
\ifnameundef{labelname}
{\printfield{label}}
{\printnames{labelname}}%
\setunit{\nameyeardelim}%
\usebibmacro{cite:labelyear+extrayear}
\setunit*{\addcomma\space}%
\printtext{%
\bibstring{seenote}\addnbspace
\ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}%
\iftoggle{cbx:pageref}
{\ifsamepage{\the\value{instcount}}
{\csuse{cbx@f@\thefield{entrykey}}}
{}
{\addcomma\space\bibstring{page}\addnbspace
\pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}}
{}}}
\makeatother
Zusammen
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=verbose-note,bibstyle=authoryear,labeldate]{biblatex}
\addbibresource{biblatex-examples.bib}
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\renewbibmacro*{cite:short}{%
\printnames{labelname}%
\setunit{\nameyeardelim}%
\usebibmacro{cite:labelyear+extrayear}}
\makeatletter
\newbibmacro*{footcite:note}{%
\ifnameundef{labelname}
{\printfield{label}}
{\printnames{labelname}}%
\setunit{\nameyeardelim}%
\usebibmacro{cite:labelyear+extrayear}
\setunit*{\addcomma\space}%
\printtext{%
\bibstring{seenote}\addnbspace
\ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}%
\iftoggle{cbx:pageref}
{\ifsamepage{\the\value{instcount}}
{\csuse{cbx@f@\thefield{entrykey}}}
{}
{\addcomma\space\bibstring{page}\addnbspace
\pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}}
{}}}
\makeatother
\begin{document}
Lorem\footcite{sigfridsson} ipsum\footcite{worman} dolor\footcite{worman} sit\footcite{sigfridsson} amet\footcite{wilde,cicero}.
\printbibliography
\end{document}
Bei [d]verbose-trad1[/d] und [d]verbose-trad2[/d] reicht dann sogar nur
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\newbibmacro*{cite:title}{\usebibmacro{cite:labelyear+extrayear}}
also
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=verbose-trad2,bibstyle=authoryear,labeldate]{biblatex}
\addbibresource{biblatex-examples.bib}
\newbibmacro*{cite:labelyear+extrayear}{%
\iffieldundef{labelyear}
{}
{\printtext[bibhyperref]{%
\printfield{labelyear}%
\printfield{extrayear}}}}
\newbibmacro*{cite:title}{\usebibmacro{cite:labelyear+extrayear}}
\begin{document}
Lorem\footcite{sigfridsson} ipsum\footcite{worman} dolor\footcite{worman} sit\footcite{sigfridsson} amet\footcite{wilde,cicero}.
\printbibliography
\end{document}