Are you enjoying the extensions? Did you like the support? Help others decide.

Leave a review
v4.11.0 (02/22/23) Update release - packaged with extensions library v1.6.18
  • FIXED [HIGH] grid/list views are not cached
  • FIXED [LOW] list view: fields should not get nowrap class because data should wrap by default
  • FIXED [LOW] column quotename missing in table
  • ADDED import: support for radio and sql custom fields
  • ADDED contact views: option to set pre-filled form fields (name and email) as read-only
  • ADDED SQL custom fields to the list of custom fields that are selectable for item selection
  • ADDED support to SQL custom fields as contact information
  • ADDED support to SQL custom fields as pagination filter
v4.10.0 (11/11/22) Update release - packaged with extensions library v1.6.17
  • FIXED [MEDIUM] detail layouts and list table headers are not properly constructed for RTL when using labels or icons
  • FIXED [LOW] module: when image data saved under the old way to store data, alt attribute is not present
  • FIXED [LOW] extra spaces on editor fields in RTL
  • FIXED [LOW] grid/list views: selection field labels are not always properly aligned for the sort index
  • FIXED [LOW] grid/list views: missing comma prevents styling of icons in RTL
  • FIXED [LOW] include, exclude and manual ids are filtered to avoid bad entries
  • FIXED [LOW] usercontacts view: wrong view assignment when printing
  • MODIFIED list view: better wording/order of column parameters
  • ADDED views: possibility to show actions (such as print…) as a flat list
  • ADDED views: CSS classes for actions when flat or without Bootstrap
  • ADDED list view: 'placement icons' parameter to show icons either in the table header, on all table rows or both
v4.9.6 (08/31/22) Bug fix release
  • FIXED [HIGH] Edit contact in profile plugin: group field table does not load properly
  • MODIFIED router message 'does not belong to category' enabled on debug only
v4.9.5 (07/14/22) Update release
  • FIXED [LOW] contact views: style field does not show the global value
  • FIXED [LOW] contact views: remove showon attribute from picture settings
  • MODIFIED hints start with 'Hint: '
  • MODIFIED config: some parameters have been moved from the shared options tab to the integration tab
  • ADDED config: integration tab
  • ADDED contact views: global configuration hints on text fields
v4.9.4 (05/23/22) Bug fix release
  • FIXED [MEDIUM] Edit Contact in Profile: if validation fails in custom field(s), the form returns without the custom fields (thanks to Dennis for reporting the issue and providing a solution)
  • FIXED [MEDIUM] Edit Contact in Profile: missing validation on standard email and url fields
  • MODIFIED Edit Contact in Profile: image uses imagefilepreview field type for better image preview
v4.9.3 (05/06/22) Bug fix release
  • FIXED [MEDIUM] the installer plugin's language file typo crashes updates if the license expires in the next 30 days
  • FIXED [LOW] vcard output for picture: wrong mime type for jpg
  • FIXED [LOW] edit contact in profile: full proof array_count_values in PHP 8 in case the plugin is enabled without the parameters being saved
  • MODIFIED alphabetical index: possible to show in a selection box
v4.9.2 (04/17/22) Bug fix release
  • FIXED [HIGH] page may get wrong content type because scripts and styles contain their own content type when created on the fly resulting in 404 error
  • FIXED [LOW] trailing / in social media link causes error 'undefined array key 1'
  • FIXED [LOW] created and modified dates and hits are not supported in the frontend csv export
v4.9.1 (02/11/22) Bug fix release
  • FIXED [HIGH] contacts assigned to a user lose this assignment after editing in the frontend
  • FIXED [MEDIUM] tcpicons layout: print and CSV download may not correspond to the view
  • FIXED [MEDIUM] category constraint when filtering custom fields may prevent the right item selection in some cases
  • FIXED [LOW] tcpicons layout: print text button is not right
  • FIXED [LOW] print: print button is not removed on print
  • FIXED [LOW] pagination index for custom fields does not reflect item selection if contacts are filtered through custom fields
  • FIXED [LOW] trombinoscope view: incorrect pagination CSS
  • FIXED [LOW] tcpcolumnsort layout: sort arrows are reversed
  • FIXED [LOW] list view: table headers are not RTL compliant
  • FIXED [LOW] tcpicons/tcpsearch layouts: when no search or no order, there should not be any match or dir in the URL
  • MODIFIED tcpicons layout: include support for 'layout' in the URL
  • MODIFIED list view: deprecated getRequestedInfosColumnName
  • ADDED tcpcolumnsort layout: CSS class heading-sort to ease styling
  • ADDED list view: styling for header sort buttons to prevent margins around buttons
v4.9.0 (01/03/22) Update release
  • MODIFIED directory: database queries when filtering by custom field on the frontend
  • MODIFIED directory: custom field index is extended to include radio and checkbox types
  • MODIFIED card shadow selection
  • ADDED include/exclude custom field values of type list/checkboxes/radio in item selection
  • ADDED created/modified/popular (most hit) sort orders
  • ADDED created/modified/popular (most hit) fields
v4.8.1 (12/06/21) Bug fix release
  • FIXED [MEDIUM] contact views: syntax in miscellaneous content crashes page
  • FIXED [MEDIUM] if picture's path is external and the image is not processed, the image doesn't show (error 'failure on retrieving image')
  • FIXED [LOW] image should have a max height when not processed to fit its container
v4.8.0 (11/18/21) Update release - packaged with extensions library v1.6.10
  • FIXED [MEDIUM] when image creation fails, function is returned before image is destroyed
  • FIXED [LOW] module: animation's pagination arrows have no discernable text for accessibility
  • FIXED [LOW] finder: warning 'Indirect modification of overloaded property'
  • REMOVED filter code from extension (now in the library)
  • REMOVED contact views: indexing of custom fields
  • MODIFIED contact views: code to access the gallery (for outdated 'gallery' custom field)
  • ADDED avif support
  • ADDED option to select a preferred mime type for thumbnails
  • ADDED image versioning
  • ADDED contact views: support in editor custom field - fields are output 'in place'
  • ADDED contact views: showon attribute on fields in xml files for picture tab
v4.7.1 (10/03/21) Bug fix release - packaged with extensions library v1.6.8
  • FIXED [LOW] installer: wrong function returns for package install or update
  • FIXED [LOW] missing calls to jQuery library in views whenever needed
  • FIXED [LOW] contact: repeatable fields should show
  • FIXED [LOW] some checks are missing when saving contact on the frontend
  • FIXED [LOW] when saving new frontend contact, the form should stay open with the data of the newly created contact
  • ADDED back to te plugin: pattern parameter to override the default pattern
v4.7.0 (09/08/21) Update release
  • FIXED [MEDIUM] plugin: edit user in profile does not save repeatable custom fields
  • FIXED [LOW] contact slide views: specific Bootstrap 5 accordion markup
  • REMOVED contact slide views: jQuery script handling collapsed accordion slides
v4.6.1 (08/01/21) Bug fix release
  • FIXED trailing '/' are not removed from links (update link layout overrides, if any)
  • MODIFIED individual bg image as custom field calls library
v4.6.0 (06/03/21) Update release - packaged with extensions library v1.6.6
  • FIXED [LOW] trombinoscope list view: category label not removed from the parameters
  • FIXED [LOW] custom values show when values are empty spaces
  • MODIFIED disabled the checkin button in edit list, just informative
  • MODIFIED trombinoscope grid view: alignment parameter renamed to 'spacing'
  • MODIFIED tag index: when selecting tags, all show in index (before, only actual tags found in selected contacts would show) - WARNING behavior change
  • MODIFIED when no custom field value found and 'keep space' option is set to 'yes', still use the generic layout
  • MODIFIED when no custom field value found and 'keep space' option is set to 'yes', class customfield- uses alias rather than id
  • ADDED trombinoscope grid view: alignment parameter
  • ADDED tcpicons layout: export to csv from view
  • ADDED download user permission to download data
  • ADDED tcpdisplay layout
  • ADDED Bootstrap 5 support
  • ADDED exclude/include category parameter
  • ADDED exclude/include tag parameter
  • ADDED include children tags
  • ADDED tag index: pre-selected tag, disabled tags and hierarchy
  • ADDED trombinoscope views: Download as CSV option
  • ADDED if custom field has a default value, show it even if not found for the contact
v4.5.2 (04/05/21) Bug fix release
  • FIXED [HIGH] edit: when saving a contact, the email address is removed IF missing from the edit form
  • FIXED [HIGH] edit: when saving a contact, the publishing dates are reset
  • FIXED [LOW] add default to variables gotten from contact global config
  • FIXED [LOW] the free module update site is not removed on upgrade to the pro version (v3 and up)
  • MODIFIED when the contact picture thumbnail creation fails or the image is missing, fall back to the default image, if any
  • MODIFIED when the default picture thumbnail creation fails or the default image is missing, fall back to the Contact's global image, if any
v4.5.1 (03/10/21) Bug fix release
  • FIXED [MEDIUM] trombinoscope view: error when there is no custom field filter on the page
  • MODIFIED site mode refactoring
  • ADDED versioning to scripts and stylesheets
  • ADDED defer attribute to cached scripts
v4.5.0 (02/21/21) Update release - packaged with extensions library v1.6.4
  • FIXED [MEDIUM] module: when 'logged user' selected, does not take into account categories
  • FIXED [LOW] confirm consent plugin: keys may not be translated in admin console
  • REMOVED alignmentselect field - now using the extensions library version
  • MODIFIED index position fields are now using subform
  • MODIFIED installer: move of index position parameters to subform
  • MODIFIED layout: tcpicons to accomodate custom fields filters
  • MODIFIED layout: tcpsearch to accomodate custom fields filters
  • MODIFIED layout: alphabet, tagindex and categoryindex can now show a label on listing layout
  • MODIFIED directory views: template to accomodate custom fields filters and unlimited index filters
  • MODIFIED multi-picker filter is now a subform of single filter selections - up to 2 filters allowed
  • ADDED support for image CSS filters
  • ADDED config: loader type selection to be used in animations
  • ADDED module: loader to template
  • ADDED info: link to update instructions
  • ADDED form for index positions
  • ADDED new field to select all index
  • ADDED views: pagination index from custom field of 'list' type (single selection only)
  • ADDED layout: tcplistfield
  • ADDED pagination index: index_filter class to simplify CSS styling
  • ADDED possibility to apply a CSS filter on original image
  • ADDED Watchful improved support
v4.4.1 (01/15/21) Bug fix release
  • FIXED [HIGH] images may get stretched if thumbnails are not processed - fix your overrides
  • FIXED [HIGH] edit contact in profile custom fields lack the look up paths for the rules
  • FIXED [HIGH] edit view when tags are not shown and edited, save removes tags
  • FIXED [MEDIUM] the number of items per page is not set properly when using a different set of values for the select box than in the site's global configuration
  • FIXED [MEDIUM] edit view when 'apply', next time the user wants to edit another item, the data shown is from the previous item until closing the session
  • FIXED [LOW] when not loadFlipCards script, useless test on style.js
  • FIXED [LOW] the user stylesheets show the minified version on debug
  • FIXED [LOW] animation override the font size
  • FIXED [LOW] user contact form buttons should be enclosed in btn-group
  • FIXED [LOW] breadcrumbs plugin ensure getting the category id and not id:alias
  • MODIFIED use of core type modal_contact instead of in_house type contact
  • MODIFIED use of core type modal_content instead of in_house type content, which allows select/edit in place
  • MODIFIED user contact form cancel as a button, not a link
  • MODIFIED view pagination the number of items per page is available when using the select box as well, used as default value when entering the page
v4.4.0 (11/15/20) Update release - packaged with extensions library v1.6.0
  • FIXED when custom field has no value and is used as icon link, wrong output (div inside list of links)
  • FIXED missing width and height to contact image when possible (improves SEO and browser anticipation when it comes to keep space available for the image)
  • MODIFIED module trombinoscope views code consolidation
  • MODIFIED module trombinoscope views thumbnail creation has been moved out of the template
  • MODIFIED use new image function toThumbnail
  • MODIFIED module trombinoscope views link label and link on name are now separate
  • REMOVED use of lazysizes script, replaced with web standards
  • REMOVED module trombinoscope views: tooltip on link label
  • ADDED WebP image support (PHP 7.1+) with png fallback
  • ADDED CSS classes for each information field
  • ADDED module trombinoscope views link name option - if a link label exists, the name will be linked by default on update: turn off if needed
  • ADDED module 'start at' option for contact selection
  • ADDED 'label as substitute' parameter to change output behavior for links A through E
v4.3.1 (10/29/20) Bug fix release
  • FIXED module on mobile, if module is set not to show, the contact list is still retrieved
  • FIXED module check if original image exists when creating the link for showing picture in modal
  • FIXED module extension config should be called once for all instances of the module
  • FIXED width/height/padding for link icons
  • FIXED contact views missing test when showing links at bottom position
  • FIXED trombinoscope view when looking for specific company or department, contacts do not show in the search results (data coming from custom fields)
  • MODIFIED contact views default picture is no longer required

Note: the canary theme has been updated as well.

v4.3.0 (9/6/20) Update release - packaged with extensions library v1.5.3
  • FIXED import set metadesc and metakey values on install when missing
  • FIXED usercontacts view load icon font
  • FIXED usercontacts view phone view missing for Bootstrap 3 and 4
  • MODIFIED import more verbose log files
  • MODIFIED call to filpcards on readyState = complete to avoid duplicate event calls
  • MODIFIED renamed filtering and information tabs to 'Item selection' and 'fields'
  • ADDED user contacts view enclose table in table-responsive layer
  • ADDED user contacts view scope to table headers
  • ADDED user contacts view search and print options to 'page display' tab
  • ADDED database queries retrieval of the language for each item
  • ADDED item language to route links for improved multi-language support
  • ADDED convert view possibility to convert fields from phone/mobile/fax/custom field of type text (tel filter) to custom field
  • ADDED import, convert Joomla loader
v4.2.0 (8/15/20) Update release
  • FIXED link field of type phone target attribute fails
  • FIXED wrong language key for information types
  • MODIFIED module layout moved to layout tab
  • ADDED config option to select non-standard custom fields that need to be supported by the extension
  • ADDED nonstandardcustomfieldtypes field
  • ADDED default search type option (choose between all|any|exact)
v4.1.0 (7/5/20) Update release - packaged with the extensions library v1.5.2
  • FIXED module advanced parameters radio buttons do not keep value on save
  • FIXED module wrong global value for thumbnails temp folder
  • FIXED module error in animation script when classList is undefined
  • FIXED module general module link should get the associated language when the module is used in a multilanguage environment
  • FIXED module filtering tab parameters don't show when logged user is selected
  • FIXED module text is selected when in carousel and dragging with the mouse
  • FIXED contact views missing layout render for 'YouTube' field
  • FIXED 'keep space' has no effect for custom fields in cards
  • FIXED back to view plugin back URL is wrong in multi-langual sites
  • FIXED import on update, contacts are re-assigned access and language if missing from the input file
  • FIXED labels with fixed width overflow
  • FIXED Trombinoscope view module when the width of card set in percentages, the margins left/right should be in percentages as well
  • FIXED views module when forced width on label, no label and background color, a colored line shows rather than nothing
  • FIXED repeatable fields are not saved when editing in the frontend
  • FIXED edit form editor-xtd buttons don't show (under certain conditions)
  • FIXED edit form alias should not show on update
  • FIXED the wrong layout is called when misc info is shown as field and html tags are present or not
  • MODIFIED field formats moved to new tab
  • MODIFIED some parameters now have images as options for better understanding
  • MODIFIED contact views improved contact details layout
  • REMOVED deprecated 'email' custom field type
  • ADDED module carousel support for RTL
  • ADDED support for custom fields of type 'Text' with filter 'Telephone'
  • ADDED possibility to add other information fields through plugins
  • ADDED Trombinoscope grid view module option to force fields on one line or wrap
  • ADDED Trombinoscope grid view module 'keep height' option for contact picture when no thumbnails are created (set to 'no' improves responsiveness of the original images)
  • ADDED Trombinoscope view module 'enforce language' for multilingual websites
  • ADDED layout suffix support for enabling multiple instances of the same layout override for details and index layouts
  • ADDED development/production mode to ease advanced parameter settings
  • ADDED info page links to plugins' element
  • ADDED info page extended plugins list
  • ADDED info page link to information types downloads
  • ADDED tag layout if tags are language keys, they will be translated
  • ADDED tag index if tags are language keys, they will be translated
  • ADDED edit form Save and Close button
  • ADDED contact views support for repeatable custom fields
  • ADDED contact views force on line parameter for name and other fields
v4.0.1 (5/15/20) Bug fix release
  • FIXED backward incompatibilities
v4.0.0 (5/8/20) Update release - packaged with the extensions library v1.5.0
  • FIXED module missing onclick event on pagination
  • FIXED module when vertical animations and arrows placed under the items, they should show up/down icons, not left/right ones
  • FIXED wrong reCaptcha description caused by identical language keys
  • FIXED Trombinoscope view when no category image for heading, still shows the html img tag
  • FIXED tag layout should get Bootstrap 4 default classes under Bootstrap 4
  • FIXED picture view Raw input filter replaced with String
  • FIXED edit form to be Bootstrap 3 and 4 compatible
  • FIXED slide contact view missing toggle arrow in Bootstrap 3 and 4
  • FIXED slide contact view wrong html header tag for Bootstrap 4
  • FIXED tab/slide contact view accessibility aria-selected and aria-expansed for Bootstrap 2 and 3
  • FIXED cannot cumulate rotation/scaling of image with hover effect
  • FIXED picture view cannot see image if file name contains spaces
  • FIXED picture view double scrollbars
  • FIXED picture view shadows are cut off when image reduced
  • FIXED usercontactform view when editing a form, custom fields that do not belong to the contact category still show
  • FIXED usercontactform view Cancel button contains an extra span tag
  • FIXED when editing, cancel or submit should return to the previous page (when editing was triggered from a simple edit link other than from the 'user contacts' view)
  • FIXED usercontacts view wrong context string
  • FIXED usercontacts view when no user logged in, search breaks the page
  • FIXED import contacts from utf-8 encoded files produce contacts with incorrect characters
  • FIXED config in multi-lingual sites, possible to select a default view. The router will automatically select the correct menu item depending on the language (menu items must be properly associated with each other)
  • FIXED breadcrumbs plugin when coming from a trombinoscope list layout and showing the contact category, the category links to the grid layout (=default), not the list layout
  • FIXED breadcrumbs plugin when linking to core contact from view, missing category when showing categories is enabled
  • REMOVED module dependecy to jQuery for animations
  • REMOVED module page numbers in pagination
  • REMOVED module extra CSS for page pagination
  • REMOVED module help message for visible items
  • REMOVED module close X on error alerts
  • REMOVED Trombinoscope grid view module jQuery dependency for landscape<->portrait responsiveness
  • REMOVED Trombinoscope view module contactgroup layer in templates
  • REMOVED Trombinoscope list view unused error column
  • REMOVED obsolete iframe attributes
  • REMOVED module tooltip from general link
  • REMOVED Trombinoscope view referer=trombinoscope in the links to contact views
  • REMOVED back to index plugin need for referer request variable
  • REMOVED back to index plugin back_to_te class for core contacts, replaced with back_to_directory
  • REMOVED contact view back link at the bottom of the page
  • MODIFIED module carousel script to use a pure javascript solution
  • MODIFIED module page numbers in pagination are replaced with dots if pages are requested
  • MODIFIED module possible to show dots without arrows
  • MODIFIED module switch from landscape mode to portrait mode is now compatible with animations
  • MODIFIED module use the components' route
  • MODIFIED views module transition libraries are not loaded in full, just the needed properties inline
  • MODIFIED Trombinoscope view styles for smaller footprint
  • MODIFIED module classes for group headings
  • MODIFIED layouts code refactoring, handling cases when no Bootstrap is loaded
  • MODIFIED consent box plugin possibility to load pure modal independently from Bootstrap
  • MODIFIED usercontactform view when creating new contact, custom fields that don't belong to the categories selected for the contact list don't show
  • MODIFIED usercontactform view if category field is shown, it is disabled if the view contains only one category
  • MODIFIED usercontactform view if category field is not shown, the default category is either the config default category, the view default category or, if the view contains only one category, that category
  • MODIFIED usercontactform view when creating contact, default category is the default category from the view by default, if does not exist, use the config default category
  • MODIFIED usercontactform view category selection box contains only the categories selected for the user contacts view
  • MODIFIED usercontactform view ungrouped save and cancel buttons
  • MODIFIED modal layout jQuery triggered event replaced with native event to be caught by native listeners (jQuery triggered events cannot be caught by native listeners by design)
  • MODIFIED config the default view parameter now works for multilingual sites. Select a view in any language and the view will automatically switch between languages
  • MODIFIED back to index plugin uses Joomla's icon as default if load icon font is set to no in the global configuration
  • MODIFIED contact view back link is managed by back to index plugin and shows before the contact layer only
  • ADDED module new rules for animations: when vertical, percentages only. When horizontal, pixel only
  • ADDED Trombinoscope grid view module space between cards parameter
  • ADDED Trombinoscope view contact view module truncate last word option for text
  • ADDED Trombinoscope view module option to load external libraries remotely when possible
  • ADDED config option to load libraries remotely globally
  • ADDED Trombinoscope grid view module 'Orientation switch width' option determining under which width the card flips from landcsape to portrait mode
  • ADDED Trombinoscope grid view option to set cards alignments
  • ADDED option 'none' for the Bootstrap version parameter to remove all Bootstrap dependencies
  • ADDED categorysubset extension field that shows a subset of categories
  • ADDED usercontacts view category selection
  • ADDED usercontacts view default category
  • ADDED modal layout code to reset modal title on close
  • ADDED modal layout code to support modals when Bootstrap is not the framework used
  • ADDED contact plugin Contact to link an article's author with a Trombinoscope Contacts Pro contact view
  • ADDED back to index plugin template for possible override
  • ADDED back to index plugin accessibility and RTL support
v3.3.1 (3/12/20) Update release
  • MODIFIED installer plugin: test to allow third-party services to access the downloads
v3.3.0 (2/26/20) Update release
  • FIXED FieldsHelper missing class load in list of items for edition
  • FIXED contact form missing (optional) on extra field when not required
  • FIXED contact form custom field values may contain encoded values
  • FIXED consent plugin if article is missing, show 404
  • ADDED contact form option to set if message is required or not
  • ADDED contact form option to show (optional) or not
  • ADDED module 'show on mobile' advanced option
  • ADDED module 'show on contact page' advanced option
v3.2.1 (12/29/19) Bug fix release
  • FIXED plugins fails on $this
v3.2.0 (12/22/19) Update release - packaged with the extensions library v1.4.21
  • FIXED vcard when getting birthdate from custom field rather than from the 'add key fields' plugin, does not show
  • FIXED vcard error in creation (countable issue)
  • FIXED wrong html tags when using misc. info or textarea type custom field as field
  • MODIFIED layout search and icons to accomodate new search options
  • MODIFIED trombinoscope views order of headings parameters
  • MODIFIED trombinoscope views classes 'groupheader' 'header' 'sub-header' are now 'heading-group' 'heading' 'sub-heading'
  • MODIFIED code to use Joomla namespaces
  • REMOVED 'tel' custom field type as selectable custom field for contact information
  • REMOVED contact form limitation to specific standard custom field types to allow third party custom field types use
  • ADDED trombinoscope views search can match 'all words', 'any words' or 'exact phrase'
  • ADDED trombinoscope views option to add advanced search options to search forms
  • ADDED trombinoscope views option to override the sequence of values of the pagination limits select box
  • ADDED trombinoscope views possibility to show image alongside the category description for heading/grouping
  • ADDED vcard contact picture (from original contact picture)
  • ADDED vcard ability to get company and department from custom field when setup in the global configuration
  • ADDED config company and department specific functionality fields (to enable company and department custom fields in vcards)
  • ADDED contact form options to pre-fill name and email form fields with user info when user is logged in
  • ADDED when contact is checked out by another user, prevent edition and notify
  • ADDED 'editor' custom field type as selectable custom field for contact information
  • ADDED editor detail layout to handle fields containing inline html tags
  • ADDED class that identifies the custom field type when a custom field is used as field
  • ADDED doc on vcards
v3.1.1 (10/25/19) Bug fix release
  • FIXED module the page breaks when using generic link
  • FIXED trombinoscope list view setting keep space to 'no' for the contact picture does not have any effect on the output
  • FIXED trombinoscope views search mis-behaves when an extra space is added by mistake
  • FIXED trombinoscope views first sort field not taken into account when using alphabet resulting in sort by name
v3.1.0 (9/5/19) Update release - packaged with the extensions library v1.4.19
  • FIXED user contacts view missing message confirming deletion
  • FIXED user contacts view untranslated table warnings
  • FIXED trombinoscope views category descriptions may not show when categories are showing as headings - check overrides
  • FIXED module when animations load, large blank space until loaded
  • FIXED the link layouts do not properly find out if a link is internal
  • MODIFIED user contacts view the contact form in edition now uses a new field that allows the clearing of the image
  • MODIFIED wording for headings
  • MODIFIED when wrong width for animations, still show the contacts
  • REMOVED user contacts view unnecessary test for access permissions in table
  • ADDED config optional captcha to the contact edit form in the frontend
  • ADDED config optional messaging when a contact is edited in the frontend
v3.0.1 (7/18/19) Bug fix release
  • FIXED contact views wrong variable $item when showing email addresses in helper class
  • FIXED contact views personinfo CSS class uses flex: auto, replace with flex: min-content
  • FIXED usercontact missing application variable when error
  • FIXED tcpicons.php layout missing edit views for Bootstrap 3 and 4
  • FIXED missing call to the cache class of the extensions library when saving a picture in contact frontend creation
  • FIXED router does not properly take into account sub-category levels, leading to unknown contact category
  • FIXED tcp_icondetail_link layout email to form from icon only link opens a new window
  • FIXED some layouts onclick events are missing 'return false'
  • FIXED Trombinoscope view discrepancies between list and print
  • FIXED Trombinoscope view missing Bootstrap loading in list view
  • MODIFIED plugins isAdmin replaced by isClient('administrator')
  • MODIFIED link to translators page
  • ADDED usercontact trigger onContentBeforeSave and onContentAfterSave when saving
  • ADDED usercontact missing data bind for event triggering
v3.0.0 (6/11/19) Initial release
  • FIXED formatted address is not always formatted properly when information is missing
  • FIXED contact view (tabs) missing form offset option
  • FIXED 'address' html tag cannot be a child of a span
  • FIXED if no email address, there should not be any link to the contact
  • FIXED contact views picture-only layout should always have the class .picture_top
  • FIXED text wrap around picture (overflow)
  • REMOVED 'address' html tag when showing addresses
  • REMOVED deprecated JHtml::_('behavior.formvalidation') - replaced with JHtml::_('behavior.formvalidator')
  • REMOVED deprecated code that was left to ensure template overrides backward compatibility
  • REMOVED deprecated index positionning (removed options new_indexing s_alpha_index s_cat_index s_tag_index)
  • REMOVED version-specific code for older Joomla versions
  • REMOVED contact views global parameters for field selection
  • REMOVED contact view duplicate feature icon when showing the picture-only layout
  • REMOVED theme 1, themes 2 and 3 are obsolete
  • REMOVED module trombinoscope views no default for icon font color
  • REMOVED contact view script for responsiveness replaced with Flexbox
  • REMOVED contact view min card width and related script
  • MODIFIED if a social network link is a custom field and is associated with the social network feature of the extension, https://facebook.com/john.doe shows as john.doe
  • MODIFIED custom field default icon for types 'url', 'calendar'
  • MODIFIED fields of the extension are updated to use namespacing
  • MODIFIED database queries for smaller load and faster processing
  • MODIFIED rendering of information details to facilitate template overrides
  • MODIFIED detail label always show as an option since it is also used for tooltips
  • MODIFIED contact views rotate is now a text field
  • MODIFIED contact views better flow between picture and text with CSS Flexbox
  • MODIFIED contact views better flow for featured icon
  • MODIFIED use of 'Maps' intead of 'Mapping'
  • MODIFIED config contact views moved 'links position' and 'hover effect' of links from 'Information' tab to 'Theming' tab
  • MODIFIED vcards gets same style as icon links
  • MODIFIED 'Slide blinds' theme rename to 'Picture Slide'
  • MODIFIED tcpicons layout edit option to allow edition in view or user profile
  • ADDED information/details layouts for all contact info fields
  • ADDED RTL support to fields
  • ADDED view that allows contact edition in the front end for all contacts associated with a user
  • ADDED way to add an unlimited number of details
  • ADDED contact import possibility to select the mandatory category for all contacts and an optional user to link all contacts with
  • ADDED module trombinoscope views picture rotation, scaling
  • ADDED module trombinoscope views label color/bgcolor, icon font bgcolor, icon font for links size/color/bgcolor options
  • ADDED module trombinoscope views picture background theme is now packaged with the extension
  • ADDED shell layer to allow fine-grained styling
  • ADDED module trombinoscope grid view shell layer to allow fine-grained styling
  • ADDED module trombinoscope views contact views card shadow, card border radius, card border width, card border color, line spacing
  • ADDED module trombinoscope views links position
  • ADDED module trombinoscope views contact views option to edit contact through view