\documentclass{article}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{hyperref}
\pagestyle{headings}
\begin{document}
\part{Manios}
Advertisement getaway.

\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}
Allows a company or individual is free to buy advertisement on your site, manage campaigns and banners, without any marketing intervention. Allowing users to spend really small amount of money for example to advertise it own classified ad published on your site. The campaign delivery is completely left to the publisher program as this module is just a getaway for Horde authenticated users to administrate their data inside your ad delivery software and use horde modules to acquire impressions.

\section{Advertiser account}
An advertiser has his own account to manage impressions. If a he wish to stop an active campaign the remaining impressions are transferred to his account, so he can delegate them to anther campaign. If the payment as done off-line (eg. by phone) the ad seller can add impressions to advertiser account from the administration screen. An detailed log of every single transaction is included in the advertiser interface.

\subsection{Features}
\begin{itemize}
\item Uses <a href="https://wiki.horde.org/MinervaModule">Minerva invoicing system</a> to publish invoices


\item Uses <a href="https://wiki.horde.org/Project/Horde_Payment">Payment gateway</a> for online payment of campings budgets


\item Driver based access to ads distribution programs (publisher)


\item Hook to process ads content before added to the publisher driver


\item Text ads with images


\item Advertiser account


\item Implemented campaigns, zones, banner dimensions, statistics preview


\item Administrator can become any advertiser (takes his id in management)


\end{itemize}
\subsection{Implemented publisher drivers}
\begin{itemize}
\item <a href="https://wiki.horde.org/OpenX">OpenX</a> <a href="http://www.openx.org/">http://www.openx.org/</a>


\end{itemize}
\section{TODO}
\begin{itemize}
\item Step by step campaign creation with image presentations


\item Charsets (publisher-to-horde)


\item Active preview of banner while editing/creating


\item Mail advertiser and administrator for every payment action


\item Implement different banner types (images, animations...)


\item Add possibility to create advertisement from an existing user content (classified ad, advetise video, promota a gallery...)


\item Finish api calls


\item Create Midas publisher driver


\end{itemize}
\section{Resources}
\begin{itemize}
\item <a href="https://developer.openx.org/wiki/display/API/[OpenX](OpenX)+API+Tutorial">https://developer.openx.org/wiki/display/API/[OpenX](OpenX)+API+Tutorial</a>


\item <a href="http://www.zimblee.com">http://www.zimblee.com</a> - A Platform For The Creation Of Ads


\end{itemize}
\section{Code}
The project has just stared. The attached code is a small working preview, but it is too young to add it to a public repository. If someone wants to join the development, please feel free to contact me


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

\end{document}
