* @return The conversion result is returned.
*/
static char *
-s_android_start_title_tag(void *pdoc, Node *UNUSED(node))
+s_android_start_title_tag(void *pdoc, Node *node)
{
android_t *android;
Doc *doc;
r = doc->r;
W_L("<title>");
+ if (android->conf->use_google_analytics) {
+ android->pagetitle = "";
+ Node *child;
+ for (child = qs_get_child_node(doc,node);
+ child;
+ child = qs_get_next_node(doc,child)) {
+ char *textval = qs_get_node_value(doc,child);
+ android->pagetitle = apr_pstrcat(doc->r->pool, android->pagetitle, textval, NULL);
+ }
+ }
+
return android->out;
}
r = doc->r;
if (android->conf->use_google_analytics) {
- char *src = chxj_google_analytics_get_image_url(r);
+ char *src = chxj_google_analytics_get_image_url(r, android->pagetitle);
W_L("<img src=\"");
W_V(src);
W_L("\" />");
#ifdef IMG_NOT_CONVERT_FILENAME
value = chxj_encoding_parameter(r, value, 1);
value = chxj_jreserved_tag_to_safe_for_query_string(r, value, android->entryp, 1);
- value = chxj_add_cookie_no_update_parameter(r, value);
+ value = chxj_add_cookie_no_update_parameter(r, value, 1);
value = chxj_img_rewrite_parameter(r,android->conf,value);
attr_src = value;
#else
value = chxj_img_conv(r, spec, value);
value = chxj_encoding_parameter(r, value, 1);
value = chxj_jreserved_tag_to_safe_for_query_string(r, value, android->entryp, 1);
- value = chxj_add_cookie_no_update_parameter(r, value);
+ value = chxj_add_cookie_no_update_parameter(r, value, 1);
value = chxj_img_rewrite_parameter(r,android->conf,value);
attr_src = value;
#endif