+ /** Build a URL in Banana
+ * @param params ARRAY location datas
+ * @param smarty OBJECT Smarty instance associated (null if none)
+ * @return URL of the page associated with the given parameters
+ *
+ * Usual parameters are :
+ * - group : the box name
+ * - artid : the current message id (index of message-id)
+ * - part : part id to show (may be a content-id, xface or a mime-type for text)
+ * - first : first linear-index to show in spool view
+ * - action: like subscribe, cancel, new
+ * - all others params are allowed, but not parsed by the base implementation of banana
+ *
+ * smarty funciton : {url param1=... param2=...}
+ */
+ public function makeUrl(array $params, &$smarty = null)