This is a FREE Extension. If it helped you achieve your goals, you may consider making a donation.

File Download

Download Area
Show Cart
Your Cart is currently empty.

Member Login






JomSocial Partner

Build your own social network using JomSocial

News Subscription

Get the latest news from Latitud WEB Joomla Extensions using our syndication system.

Latitud WEB Joomla Extensions
Latitud WEB Joomla Extensions

Better with JS SEO TAGS

JS SEO TAGS prepares your JomSocial Network for Search Engines!!
JS XMAP brings them to you!!

JomSocial XMap Extension (JS XMAP)

Download the JomSocial XMap Extension (JS XMAP)Upgraded to handle all new JomSocial 1.8 features!!

The JomSocial XMap Extension (JS XMAP) is a useful Add On for JomSocial sitemap generation.

JS XMAP is an XMap extension that automatically builds the JomSocial sitemap, according to the set configuration. Now also SEF SERVICE MAP2 Compatible!!

JomSocial sitemaps generated by JS XMAP include up to:

  • 3 links per member
  • 2 links per album
  • 1 link per video
  • 1 link per group category
  • 3 links per group
  • 1 link per group bulletin
  • 1 link per group discussion
  • 2 links per group album (JomSocial 1.5 & 1.6)
  • 1 link per group video (JomSocial 1.5 & 1.6)
  • 1 link per event category (JomSocial 1.8)
  • 5 links per event (JomSocial 1.8)

For Search Engine Optimization, this extension has been designed to include all your JomSocial contents, while avoiding content duplication.

JS XMAP automatically handles five JomSocial menu entries:

  • JS Frontpage
  • JS Groups
  • JS Photos
  • JS Videos
  • JS Events

When more than one JomSocial menu entries are used in the Joomla Menu System, JS XMAP automatically assings JomSocial item links to the corresponding JS components. The JomSocial Frontpage entry contains all JS item links when only the JS Frontpage menu entry is set. It also contains all JomSocial item links that are not directly accessed from the menu system. For example, if the JS Photos meny entry is set in the Joomla menu system, all JS photo links will be included under this item. If the JS Photos meny entry is not set, JS photo links are automatically included in the JomSocial Frontpage (the JS global entry).

JS XMAP, used together with JS SEO TAGS, gives you best Search Engine Optimization rersults for your JomSocial social network. The SEO meta-data for all JS XMAP entries included in the sitemap are handled by the JS SEO TAGS addon!!

Download JS XMAP JS XMAP Support Read the software license

You can see some screenshots for this Add-On clicking on the images below:

Front-End Screenshots

 JomSocial XMap Sitemap - All Links  JomSocial XMap Sitemap - Not displaying Links for empty albums and videos

Administration Screenshots

JS XMAP Configuration and Settings Screenshot

Installation

JS XMAP can be installed using the XMap Extensions Installer.

Configuration & Settings

JS XMap can be configured using the XMap Extension Manager (or using the SEF Service Map2 integrator installer).

Settings include the following parameters:

  • Display Empty Albums: whether to display user albums link when there is no album.
  • Display Empty Videos: whether to display user videos link when there is no video.
  • Display Empty Bulletins: whether to display group bulletins link when they contain no bulletin.
  • Display Empty Discussions: whether to display group discussions link when they contain no discussion.
  • Profile Priority: sitemap priority for member profiles.
  • Profile Change Freq.: change frequency for member profiles.
  • Photos Priority: sitemap priority for member photos & albums.
  • Photos Change Freq.: change frequency for member photos & albums.
  • Videos Priority: sitemap priority for member videos.
  • Videos Change Freq.: change frequency for member videos.
  • Groups Category Priority: sitemap priority for JS group categories.
  • Category Change Freq.: change frequency for JS group categories.
  • Groups Priority: sitemap priority for JS member groups.
  • Groups Change Freq.: change frequency for JS member groups.
  • Groups Bulletins Priority: sitemap priority for JS group bulletins.
  • Groups Bulletins Freq.: change frequency for JS group bulletins.
  • Groups Discussions Priority: sitemap priority for JS group discussions.
  • Groups Discussions Freq.: change frequency for JS group discussions.
  • Event Categories Priority: sitemap priority for JS event categories.
  • Event Categories Freq.: change frequency for JS event categories.
  • Events Priority: sitemap priority for JS events.
  • Events Freq.: change frequency for JS events.

JomSocial SEO Optimal Configuration

For best JomSocial Search Engine Optimization, two Latitud WEB Joomla extensions can be used. JS XMAP automatically generates a sitemap for all your JomSocial content, and JS SEO TAGS builds Title and Description HTML metatags fetched by Internet Search Engines. A combination of both Add On's, JS XMAP & JS SEO TAGS provides the best Search Engine Optimization for JomSocial.

 

Comments (7)
  • cengiz46

    Warning: require_once(/homepages/32/d252505699/htdocs/libraries/joomla/ installer/adapters/xmap_ext.php) [function.require-once]: failed to open stream: No such file or directory in /homepages/32/d252505699/htdocs/libraries/joomla/installer/ installer.php on line 216

    Fatal error: require_once() [function.require]: Failed opening required '/homepages/32/d252505699/htdocs/libraries/joomla/installer/adapters/ xmap_ext.php' (include_path='.:/usr/lib/php5') in /homepages/32/d252505699/htdocs/libraries/joomla/installer/ installer.php on line 216


    install problem :(

  • César

    cengiz46, you have to install this addon using the XMAP addon manager, not the Joomla installer ;)

  • Абан

    Character problem. empty comment

  • matt  - Fixing the errors with this extension

    There's a few errors in the latest release of this xmap extension.

    First of all line 340 should read

    Code:

    $videos = xmap_com_community::getAllDBVideos($js15, $linksToDisplay);

    Then if you look down at the actual function getAllDBVideos() should be changed to look like this

    Code:

    function getAllDBVideos($js15, $linksToDisplay) {

    // Fetch all videos

    $db = &JFactory::getDBO();

    if (($js15) && ($linksToDisplay["avoid-groups-photos"]))

    $query = "SELECT id, title as name , creator FROM #__community_videos WHERE permissions=0 AND groupid=0 ORDER BY id";

    else

    $query = "SELECT id, title as name , creator FROM #__community_videos WHERE permissions=0 ORDER BY id";

    $db->setQuery($query);

    $list = $db->loadObjectList();

    return $list;

    }

    This site apparently also has problems with the UBBCode buttons, in FireFox when I tried to click any of the buttons they all link to this image:
    /images/stories/screenshots/js_xmap_screenshot3.jpg

  • César

    Hi matt,

    Thanks for your feedback. We've checked that and we're publishing an updated version to solve this issue (by the way, the first line number you mention should read 172).

    About UBBCodes buttons, we've updated the mavik Thumbnail plugin and it works fine now. I don't know whether you know it or not, but this improvement you suggest grants you a 5€ discount code (check this: Mispelling Errors on Site Offer.

    Thanks again for your feedback. We really appreciate it.

  • matt

    I'm glad you fixed the problems in the updated version and with the ubbcode icons on the site.

    So how do I get my 5€ discount? haha

  • César

    Hi matt,

    Yes, we did fix the ubbcode issue, thank you.

    We also enabled the 5€ coupon code for you but when we were going to send it to you, we realized we didn't have your email. :ooo:

    Could you please send us your email address from our contact section so we can send you the coupon code?

    Kind regards,
    César.


Write comment
Your Contact Details:
Comment:
[b] [i] [u] [s] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
Please input the anti-spam code that you can read in the image.
 

Latitud WEB Joomla Extensions