\documentclass{article}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{hyperref}
\pagestyle{headings}
\begin{document}
\part{Folks}
Horde public users profile module.

\section{Bugs}
List any tickets on <a href="http://bugs.horde.org/">http://bugs.horde.org/</a> that cover this issue or are relevant to it.

\section{People}
Duck [mailto:<a href="https://wiki.horde.org/mailto:duck@obala.net">duck@obala.net</a> <a href="https://wiki.horde.org/mailto:duck@obala.net">duck@obala.net</a>]

\section{Description}
Consists of community like users profile pages. Where users can post personal data, comment other users, make friends... Additional to users entered data the profile page will automatically display users other public data from other installed modules like galleries (Ansel),  blogs (Thomas)...

\subsection{Current implemented features:}
\begin{itemize}
\item friends (Prefs and SQL driver)


\item blacklist


\item comments (using Agora)


\item pretty URLs


\item Automatically show user content from other services on the profile page (hook driven content retrieval, bash SQL script for content counting to reduce db load)


\item User popularity (rank users on how much comments and messages have)


\item User activity (rank users on how much content thay have)


\item User can upload an profile image or select an video from Oscar module


\item Search friends


\item Save search query


\item Integrated interface to moderate comments under user profile


\item Login for a long time using encrypted cookie with user password


\item Online users and last access


\item User can limit profile and comments access to all user, authenticated user, friends and forbid access to no one  private details


\item Hooks for users content listings and counts


\item Activity log - logs users activity (adding content, comments, changing profile). Allows user to list friends activities and fast jump to their new added content. User can submit a custom activity message.


\item A script to notify users about expired mails


\end{itemize}
\subsection{Code}
Code was added to Horde Hatchery - <a href="http://cvs.horde.org/folks/?rt=horde-hatchery">http://cvs.horde.org/folks/?rt=horde-hatchery</a>. See even <a href="http://www.horde.org/source/git.php">http://www.horde.org/source/git.php</a>.

\subsection{Resources}
\begin{itemize}
\item Drag \& Drop Portal - <a href="http://bugs.horde.org/ticket/6102">http://bugs.horde.org/ticket/6102</a>.<br />
\includegraphics{profile.jpg}


\end{itemize}

\noindent\rule{\textwidth}{1pt}
Back to the <a href="https://wiki.horde.org/Project">Project List</a>

\end{document}
