New features

  • + option to remove ID from URL (for adverts, categories, regions and profiles) 
  • + new custom field type: image 
  • + new userbids view 
  • + regions alias support (with generate aliases option) 
  • + regions ordering support 
  • + 'After save' redirect param; 
  • + 'Wrong advert/category' redirect params improved 
  • + option to assign promotions to user groups 
  • + uploaded img preview in profile edit/registration 
  • + params to disable profile img in profile edit/registration views
  • + multiple email addresses for notifications support 
  • + new admin category edit layout with params descriptions 
  • + new admin region edit layout with params descriptions 
  • + new admin promotion edit layout with params descriptions 
  • + admin batch setting parent region 
  • + admin option to recreate category images for all categories 
  • + admin save2copy region option 
  • + showing 'Alias' column in admin categories page 
  • + 'Visible only for admin/owner' field's param change to 'Viewing access' 
  • + separate params for link-type fields ("target", "rel") 
  • + language constants support in custom field labels 
  • + batch changing expiration date in admin items 
  • + category tree view ordering option 
  • + default items ordering by distance option 
  • + lang const as registration field group empty value 
  • + lang const support for custom field's empty value 
  • + lang const as empty value in selectlist fields 
  • + new 'Profile metadesc' param 
  • + admin custom field labels as links 
  • + admin categories search filter ID support 
  • + admin categories filter alias support 
  • + admin fields filter label support 
  • + group name as class in item/profile field wrapper 
  • + 'chosen' script for select fields in admin batch 
  • + failing image uploader message change with lang const. Support 
  • + menu item's account type as class in registration view wrapper views
  • + renderModule global wrapper method 

Fixes

  • ! duplicated fields when multicategories enabled FIX
  • ! required radio values validation FIX
  • ! displaying unpublished category page FIX
  • ! displaying items from unpublished categories FIX
  • ! send emails using 'fromname' instead of 'sitename'
  • ! additem showing non-category custom fields FIX
  • ! missing 'alt' attr in 3rd party profile images FIX
  • ! payable desc new lines on edit FIX
  • ! mod_attribs notice on payment page FIX
  • ! googlemaps load with 3rd party maps in Profile FIX
  • ! registration page redirect after error FIX
  • ! profileedit fields load if empty djcf profile FIX
  • ! catching captcha error on registration page FIX
  • ! 0000-00-00 expiration date FIX
  • ! items search when null db values FIX
  • ! automatic plan expiration when 0 advert limit FIX
  • ! admin fields chx labels bound with inputs FIX
  • ! cat_0 wrong reg label id FIXES
  • ! search results with locations Itemid FIX
  • ! undefined var $options admin fields Notice FIX
  • ! undefined property $classes admin Notices FIXES
  • ! author's url alias in item FIX
  • ! additem 'Assign to constant variable' js error FIX
  • ! Items module plugins support FIX
  • ! profile field's "In regiration" parameter FIX
  • ! profileedit Itemid redirect after save FIX
  • ! free move to top useritems layout FIX
  • ! reverted 'Show in item' field param proper showing
  • ! admin field 'type' param required
  • ! admin field 'label' param required
  • ! admin 'All categories' field param enabled by default
  • ! loading en-GB lang file in admin configs
  • ! default 'schema type' param val changed to 'Offer'
  • ! offers menu items hidden if plugin not installed
  • ! category lib improvements
  • ! admin COM_CONTENT_FILTER_SEARCH_DESC title removed
  • ! img max. upload width & height params integer filter
  • ! showing 'Offer' plan option only if plugin enabled
  • ! admin items 'Unlimited' text styling match change
  • ! lang improvements
  • ! substr() -> mb_substr() in useritems
  • ! onAfterPaymentStatusChange plugin event points support
  • ! admin promotions page columns ordering change
  • ! Items module: not displaying if no items

Layout changes

  • components/com_djclassifieds/views/additem/tmpl/default.php
  • components/com_djclassifieds/views/item/tmpl/amp.php
  • components/com_djclassifieds/views/item/tmpl/default_customdetails.php
  • components/com_djclassifieds/views/item/tmpl/default_generaldetails.php
  • components/com_djclassifieds/views/item/tmpl/default_profile.php
  • components/com_djclassifieds/views/items/tmpl/amp.php
  • components/com_djclassifieds/views/items/tmpl/blog.php
  • components/com_djclassifieds/views/items/tmpl/default.php
  • components/com_djclassifieds/views/items/tmpl/default_rwd.php
  • components/com_djclassifieds/views/items/tmpl/default_smart.php
  • components/com_djclassifieds/views/payment/tmpl/default.php
  • components/com_djclassifieds/views/payment/tmpl/default_offer.php
  • components/com_djclassifieds/views/payment/tmpl/default_order.php
  • components/com_djclassifieds/views/payment/tmpl/default_other.php
  • components/com_djclassifieds/views/payment/tmpl/default_points.php
  • components/com_djclassifieds/views/payment/tmpl/default_prom.php
  • components/com_djclassifieds/views/plans/tmpl/default.php
  • components/com_djclassifieds/views/profile/tmpl/default_items.php
  • components/com_djclassifieds/views/profile/tmpl/default_items_blog.php
  • components/com_djclassifieds/views/profile/tmpl/default_items_smart.php
  • components/com_djclassifieds/views/profile/tmpl/default_localization.php
  • components/com_djclassifieds/views/profile/tmpl/default_profile.php
  • components/com_djclassifieds/views/profileedit/tmpl/default.php
  • components/com_djclassifieds/views/profileedit/tmpl/default_localization.php
  • components/com_djclassifieds/views/profiles/tmpl/default.php
  • components/com_djclassifieds/views/registration/tmpl/default.php
  • components/com_djclassifieds/views/registration/tmpl/default_localization.php
  • components/com_djclassifieds/views/registration/tmpl/default_profilefields.php
  • components/com_djclassifieds/views/renewitem/tmpl/default.php
  • components/com_djclassifieds/views/userbids/tmpl/default.php
  • components/com_djclassifieds/views/userbids/tmpl/index.html
  • components/com_djclassifieds/views/useritems/tmpl/default.php
  • components/com_djclassifieds/views/userplans/tmpl/default.php
  • modules/mod_djclassifieds_item_stats/tmpl/default.php
  • modules/mod_djclassifieds_items/tmpl/default.php
  • modules/mod_djclassifieds_items/tmpl/slider.php
  • modules/mod_djclassifieds_profiles_search/tmpl/default.php
  • modules/mod_djclassifieds_search/tmpl/default.php
  • modules/mod_djclassifieds_search/tmpl/oneline.php

Plugins changelogs related to this release:

Download DJ-Classifieds 3.8.1

Release date: 24.03.2021

Learn more from the blog post: DJ-Classifieds version 3.8.1 introduces a huge number of improvements

Interested in getting DJ-Classifieds?

You can buy DJ-Classifieds as a single extension subscription or in the bundle

Get DJ-Classifieds - starting from $67