\documentclass{article}
\usepackage[nopar]{ptext}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{xepersian}
\settextfont{XB Niloofar}
\presetkeys{todonotes}{align=justify,textdirection=righttoleft}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% کدی برای تغییر کلمات پیش فرض دستور missingfigure از کلمات انگلیسی به فارسی
\makeatletter
\renewcommand{\@todonotes@MissingFigureUp}{\rl{شکل}}
\renewcommand{\@todonotes@MissingFigureDown}{\rl{جا افتاده}}
\renewcommand{\@todonotes@todolistname}{\rl{لیست کارها}}
\renewcommand{\@todonotes@MissingFigureText}{\rl{شکل}}
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
	\listoftodos[لیست کارها]
چند کلمه همین جوری می نویسیم ‎تا خط پر شود و به انتها برسد و بقیه متن که در حال نوشتن آن هستیم و کمی متن بیشتری می‌نویسیم چند کلمه 
 \todo[inline]{
 	این یک متن دراز است که من در حال نوشتنش هستم و از نوشنش لذت می‌برم و نمی‌دانم که شما هم این چنین احساسی دارید یا نه. در این قسمت چند فرمول هم اضافه می کنم به صورت زیر $sin(x)=0$. باید این را هم امتحان نمود.
 }
همین جوری می نویسیم تا خط پر شود و به چند کلمه همین جوری می نویسیم تا خط پر شود 
\todo{
این یک متن دراز است که من در حال نوشتنش هستم و از نوشنش لذت می‌برم و نمی‌دانم که شما هم این چنین احساسی دارید یا نه
}
\ptext[1-2]
\lr{ 
	\missingfigure[figposition=right]{\rl{سلام ... همیشه شاداب و سلامت باشید.}}
}

\end{document}

