I am new to the forum. Hopefully my question is within standards.
I want to add the word “Figure”/"Table" in front of each caption in the lof/lot. I tried this solution: https://tex.stackexchange.com/a/155202/124927
And it worked perfectly. Well, almost.
The thing is that now the format in my lof/lot is slightly altered. It messes up the indentation in the captions that are long enough to require two lines, as in:

I am aware of the package tocloft. The problem is that the simple fact of loading it (as [subfigure]{tocloft}) in turn messes up the formatting of the lof and lot. The formatting needs to be consistent in all of the thesis.
I am using a customized class (not report , etc.) for the formatting of my school (created by somebody some time ago) which starts like this:
\NeedsTeXFormat{LaTeX2e}[2009/09/24]
\ProvidesPackage{sgpPhDstyle}
Is there any way to keep the solution in https://tex.stackexchange.com/a/155202/124927, while keeping the formatting of the lof/lot? Maybe a clever re-definition of \listoffigures?
Thanks a lot in advance to anybody that can give me an answer.
EDIT2: Ok, here is a MWE:
\documentclass{article}
\usepackage{tocloft}
\begin{document}
{
\let\oldnumberline\numberline
\renewcommand{\numberline}{\figurename~\oldnumberline}
\listoffigures
}
\addcontentsline{toc}{chapter}{List Of Figures}
\cleardoublepage
\begin{figure}[!ht]
\caption{this is a really loooooooooooooooooooooooooong figure captionthat will take up two lines in the List of Figures.}
\end{figure}
\end{document}

article class, adding one figure with a long title and the\listoffigurescommand. Add as many lines of code as needed to reproduce the error and post that code. – TeXnician Feb 09 '17 at 13:46