BS MyJspace - Pack


En Fr



This software is made for you to give the possibility to your users to create personal page (one or more per user). It works with Joomla! CMS. Your users will be able to create, edit, view and delete by themselves their personal page(s).

It works with Websites using Joomla! Joomla Joomla15Joomla25Joomla31Joomla40.

The BS MyJspace pack

The BS MyJspace 'pack'

  • Component BS com_myjspace to manage the personal pages (for users and admin)
  • Module BS mod_viewmyjspace to provide the ability to display the personal page user list or number on your website
  • Plugin BS plg_content_pagebreakmyjspace to add the ability to split a long personal page into multiple linked pages
  • Plugin BS plg_xtb_myjspace_image to add upload image button (for editor)
  • Plugin BS plg_xtb_myjspace_upload to add upload file button (for editor)
  • Plugin BS plg_xtb_myjspace_tags to add a button to help the user for the tags list (for editor)
  • Plugin BS plg_xtb_myjspace_pagebreak to add a page break button (for editor)
  • Plugin BS plg_quickicon_myjspace to add a quick icon for the Joomla! back-end control panel
  • Plugin BS plg_search_myjspace to add the ability to search into the personal pages using the Search feature (pack < 3.0.0)
  • Plugin BS plg_finder_myjspace to add the ability to search into the personal pages using the Smart Search feature (pack >= 3.0.0)
  • Plugin BS plg_privacy_myjspace to export data for privacy information request (pack >= 3.0.0)
  • Plugin BS plg_system_myjspace to add privacy capabilities (pack >= 3.0.0)
BS MyJspace pack (component, module, plugins)
  • Works with Joomla! 1.5, 1.6, 1.7, 2.5, 3.0 - 3.9, 4.0 (BS MyJspace features differ between Joomla! versions)
  • Works with PHP 5.1.3, 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 5.7.x, 7.0.x, 7.1.x, 7.2.x, 7.3.x, 7.4.x, 8.0.x
  • Works with MySQL 5.1.x, 5.3.x, 5.4.x, 5.5.x, 5.7.x. Postgress 11
  • The pack has not been fully tested with all versions and sub-versions of PHP & MySQL & PostgreSQL. You should conduct your own testing in your own environment before installing it on your production site
  • Tested OK by different users with sh404SEF and AceSEF for some configurations. No support with theses SEF & commercial products, see the related supports

Component, modules and plugins (into the pack & others)

Componant Lang BS MyJspace component

This is the component to create personal pages.

Key features

  • Registered user can create a personal page with a WYSIWYG page editor
  • Ability to have multiple personal pages per user
  • Ability to have categories for the personal pages
  • Ability to share personal page editing with a group
  • Ability for users to upload images from the front-end using the editor (optional, website administrator choice with quotas parameters) to avoid external storage website to use (1). As well as media (flv, avi, mp4, mov, wmv...). Automatic resizing for images: jpg, png, gif.
  • Ability to upload files from the user admin page (optional, website administrator choice with quotas parameters and file suffix) to avoid external storage website to use
  • Ability to use Pagebreak
  • Ability to use button xtd-editors plugins
  • Ability to choose who can see the page: none, public, registers or ACL. This choice can be made by the page owner or the Website administrator.
  • Ability to define a specific page (or several) as the model page when create a new page
  • Ability to search for pages using the component (rss and a lot of options for the display). Can be used for a page list or tab for the homepage for example (different possible display). Ability to use the search plugin with the Joomla! search feature
  • Ability to name and rename page. Ability to force the pagename to equal the user name (or using rule for page name)
  • Ability to use publishing dates (start and finish)
  • Ability to add page description (for search engine)
  • Ability to send an Email when a user creates a page, to the administrator. Ability to send an Email to the user when the administrator updates the page
  • Ability to add external image link or URL using BBcode format [img] & [url]. Ability to add text reserved for registered users as BBcode format [register]
  • Ability to personalize the 'top page', the 'bottom page' and into the page content (for users) to use reserved words = tags (#userid, #name, #username, #pagename, #id, #access, #lastupdate, #lastaccess, #createdate, #fileslist, #cbprofile, #hits, #description ...) to be automatically substituted by their value. Ability to add the tags with the tags button (and plg_tagsmyjspace plugin)
  • Ability to use the included Lytebox effect in the page (to add rel="lytebox" in the link, for example using the editor), without any other module or plugin add
  • Ability for a user to choose a Joomla! template for his own page (from a list provided by the administrator)
  • Ability to link a page to a language and use it as a search criteria for multilingual sites
  • Ability associate two (or more) pages with different languages
  • Ability to automatically lock pages after content update to allow administrator validation
  • Ability to filter each fronted view by category via the menu or parameter
  • Ability have 'rule' for page name proposals
  • Ability to use J!3.1+ tags for the personal pages (display & search views)
  • Ability to use User Actions Log events when creating/updating/deleting page, uploading/deleting media, using tools and updating configuration (J!3.9+)
  • Ability to use a Smart Search plugin
  • ...
  • A lot of Joomla plugins exists to extend BS MyJspace features (tools ...)
  • Joomla! ACL
  • Numerous features for administrator with friendly interface to manage a lot of users pages
  • Numerous features for administrator to configure users options
  • Languages (fr-FR & en-GB included). Other languages can be added
  • Joomla! MVC compliant
  • W3C compliant