[ljcom] r3606: don't show sponsored stuff in contextual...

Oct 05, 2006 21:14


Committer: mischadon't show sponsored stuff in contextual popup if paid user

U trunk/cgi-bin/ljcom.pl
U trunk/htdocs/js/livejournal-local.js

Modified: trunk/cgi-bin/ljcom.pl
===================================================================
--- trunk/cgi-bin/ljcom.pl 2006-10-05 20:45:11 UTC (rev 3605)
+++ trunk/cgi-bin/ljcom.pl 2006-10-05 21:14:48 UTC (rev 3606)
@@ -3419,6 +3419,7 @@
jabber_title => LJ::run_hook('jabber_title'),
jabber_link => LJ::run_hook('jabber_link'),
jabber_download_title => LJ::run_hook('jabber_download_title'),
+ jabber_show_download => ! $u->in_class('paid'),
);
});

Modified: trunk/htdocs/js/livejournal-local.js
===================================================================
--- trunk/htdocs/js/livejournal-local.js 2006-10-05 20:45:11 UTC (rev 3605)
+++ trunk/htdocs/js/livejournal-local.js 2006-10-05 21:14:48 UTC (rev 3606)
@@ -44,13 +44,15 @@
onlineStatusText.innerHTML = "Offline";
}

- // gizmo thingey
- var gizmoBlurb = document.createElement("div");
- var dl_link = userdata.jabber_link;
- var download_title = userdata.jabber_download_title;
- gizmoBlurb.innerHTML = "(Download " + download_title + ")";
- DOM.addClassName(gizmoBlurb, "GizmoBlurb");
- content.appendChild(gizmoBlurb);
+ // gizmo download link
+ if (userdata.jabber_show_download) {
+ var gizmoBlurb = document.createElement("div");
+ var dl_link = userdata.jabber_link;
+ var download_title = userdata.jabber_download_title;
+ gizmoBlurb.innerHTML = "(Download " + download_title + ")";
+ DOM.addClassName(gizmoBlurb, "GizmoBlurb");
+ content.appendChild(gizmoBlurb);
+ }
}

return content;

Previous post Next post
Up