Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.
Showing posts in English
Kevin | 25 Oct 2011 | 0 comments
  • Enhanced the notifications system to include more specific explanations regarding why users receive each message in their email digest. Each explanation is followed by a link to the subscription in question so they can more easily make modifications to their personal subscription choices.
  • Automated the process whereby ParterNet members who are also STEP technology partners are automatically added to a group tailored to their specific interests.
  • Completed migration of SSIM (Symantec Security Information Manager) content from the "SymIQ for Partners" system to Connect.
  • Tweaked code that displays promotions to allow targeted (per product) promotions to be posted.
  • Cleaned up bad (imported) data that was discovered in the locales_source (translation) table.
  • Fixed a code regression that was causing the /connect/calendar/ to fail.
Kevin | 11 Oct 2011 | 2 comments
  • At the request of some internal Symantec groups, we modified the behavior of notifications system that will account for a user who posts content, forgets to tag it for a group, and then circles back to associate the post with a group. The default behavior was for no "makeup" notification to be sent when a submission is edited to add group associations. The new behavior is for email notifications to go out to members of the group that the content is associated with on edit.
  • Fixed an issue where posts that were marked as private and assigned to a group were being saved as public.
  • Changed the default groups collector page (/connect/groups) to list North American groups by default.
  • Added code that limits a group owner's ability to make potentially dangerous configuration changes to their group settings.
  • Fixed a problem with auto-expiration of reward points after 1-year of inactivity. In some edge cases, points were not auto-...
Kevin | 07 Oct 2011 | 3 comments

We are re-indexing the Connect site this evening to implement a few code updates.

Until the re-indexing completes, new posts will not show up on forum list pages.

We expect the process to be finished in approximately 14 hours.

Thank you for your patience.


Kevin | 27 Sep 2011 | 1 comment
  • Changed the default workflow state in the Draft Workflow from "Save Draft" to "Publish" since many users were accidentally saving drafts and then writing us to see what we had done with their submission(s). The default workflow state is now "Published". If a user wants to save a draft, they can click the "Save Draft" radio button.
  • Added the ability for user groups to add a Twitter feed to their group home page.
  • Fixed an issue that forced users to re-enter search criteria when they switched between a content search and a user search.
  • Cleaned up some errors that were introduced when the user accreditation badge and profile section was added.
  • Made display of "Private" label consistent between forum list pages and other content types.
  • Improved language handling capabilities of group membership request forms.
  • Improved language negotiation handling when a page is available in...
Kevin | 14 Sep 2011 | 1 comment
  • Added workflow to content submission process. This gives authors the ability to save drafts of their submissions and post them at a later date.
  • Fixed an issue where the cache key for the "Can you solve these?" blocks was not language aware. This resulted in the link lists being cached (and displayed) in a language that did not match the rest of the page.
  • Fixed an issue with the iCal export links on events setting the incorrect time to user's calendars.
  • Fixed an issue where bookmarks to specific product tags in the Ideas section were not working.
  • Added code that will allow us to track the number of submissions that are not in English and how much traffic those submissions are seeing.
  • Added a default image for new groups who do not have an image to upload.
Kevin | 30 Aug 2011 | 8 comments
  • In an effort to display solvable problems in the "Can you solve these" list, we've added a new field to the forum submission form that asks the submitter if their submission is solvable or if it's simply informational.
  • Fixed an issue with user group admins not being able to add users to their groups.
  • Removed the right sidebar from blog edit pages to give bloggers a cleaner space to edit their posts.
  • Added description information to page meta to improve SEO.
  • Fixed an issue with links on group home pages opening in the image viewer.
  • Fixed an issue where switching to a different language would send the user to an unexpected target page.
  • Fixed an issue where links to public (but hidden) groups were showing up on the groups list pages.
  • Upgraded Forward module to 6.x-1.20 (Security update)
  • Added an "average time to solution" component to the Forums Report.
  • Added an index that the SymWise project can...
Kevin | 16 Aug 2011 | 0 comments
  • Resolved a problem with forum teaser text missing from the tool tips on forum listing pages.
  • Added "Filed under" section to group pages that are associated with a product.
  • Fixed an issue with abnormal dates (31 Dec 1969) on group home page activity feeds.
  • Updated code that renders dynamic page titles on "E-mail Members" and "Faces of " pages to be more intuitive. (Titles for both pages used to be "List".)
  • Made event registration a little easier by auto-filling the "phone number" field with the number stored in the user's profile.
  • Applied security update to Devel module.
  • Fixed a Javascript issue that was throwing errors on group listing pages and group pages without a group image.
  • Fixed a problem with the path to the Rewards CSS file.
  • Applied a patch to the notifications module to improve database query performance.
  • Fixed mis-categorized topics on the create and edit forms.
Kevin | 03 Aug 2011 | 0 comments
  • Added a "private" label that displays at the node-level. Previous to this change, private labels only showed up on content list pages.
  • Removed the "Broadcast" functionality from groups since it's been replaced with the more useful "E-mail Group Members" feature.
  • Fixed an issue where unpublished forum posts were showing up in the "Can you solve" this list.
  • Fixed an issue with our newsletter subscription code that was not consistently saving changes to usernames and email addresses.
  • Fixed an issue with quick polls that were allowing anonymous users to see the "vote" button but not allowing them to vote. (You must be logged in to vote on a Connect poll.)
  • Added pages, forms, and download processing for the VIP Developer Program:
Kevin | 19 Jul 2011 | 2 comments
  • Added a "preview" button to the create- and edit-forms so contributors can preview their formatted submissions before submitting them via the "save" button.
  • Added a link to each user's profile page that allows users to subscribe to notifications when content is posted by the specified user.
  • Moved the BrightCode code (that facilitates video viewing) to the Connect server to eliminate the security warnings that appear when the code is fetched via http from the BrightCove server.
  • Performance enhancement: Moved serving of activity feeds on user profile pages to Solr engine.
  • Performance enhancement: Updated the methods used to generate the groups list page to employ caching with a logic-based cache expiry when group nodes are added or updated in the system.
  • Performance enhancement: Enabled more robust caching of user avatars.
  • Added a "padlock" icon to locked discussions on forum list pages....
Kevin | 12 Jul 2011 | 17 comments

We've just finished installing the Mollom* spam filtering module on the Connect Production server. Here's how it works:

  1. If a user submits legitimate content, it is scanned by the Mollom service and is allowed to post as normal.
  2. If a user submits content with a questionable word or phrase that the Mollom service is unsure of, the user is presented with a captcha challenge before content can be submitted.
  3. If a user submits content that the Mollom service flags as spam, the content is saved for an editor to review.

Here are a few things I like about this module:

  • Content submitted by users like Trusted Advisors and Employees is exempted and bypasses the Mollom scan.
  • Mollom catches spam *before* it's published and sent out via our notifications system.
  • It works with all languages.
  • If you can't read the visual captcha, you can listen to an audio version.
  • We can add our own words or phrases to...