Support Forums - Classified Ads Script Osclass
General osclass questions => General discussion => Topic started by: MB Themes on September 23, 2020, 10:21:09 AM
-
First we planned to release 4.0.1, 4.0.2, etc.
But as we started to work on new release, so many major updates has been made that version must go to 4.1.
Planned release date is end of 2020 and already now you we have integrated following features & fixes:
- Added image rotation functionality on publish page
- Added/Fixed upgrade & auto-upgrade functionality for osclass core
- Search pattern settings: boolean (original) / NLP / contains mode
- Replaced TinyMCE v4.x with TinyMCE v5.4 in osclass core (assets)
- Added option to enable TinyMCE rich editor on listings description in oc-admin & front theme
- Added option to upload images in static pages & email templates just by placing it into content from clip board
- Updated core to properly work with "rich" description
- Fixed multiple error notices in osclass core
If you have ideas, what could be useful function for community (not theme updates, plugin updates, copy functions from different plugins etc...), feel free to share your ideas here 8)
-
Search pattern settings:
0 - search in title + description
1 - search in title only
2 - search in description only
-
Thanks for suggestion, but honestly yet I did not have need to restrict search i.e. just to title.
What is your reason?
-
Locations:
Add 4th level for location = city area
Add locale for locations:
Translate option : Country, Region, City and City Area
-
Locations:
Add extra level or just field for zip code
Option for ZIP CODE search
-
Republish
Basic republish option - extend expiration date (days from category settings)
Set how many time item can be republished
Email notification - Item expired - Would you like republish it? Go to your account and republish your listing...
-
Publish
Category settings:
Add more options for expiration days.
For example 5 options
Admin can select:
Option is used or not. If is used select days of expiration
example:
option 1 - 7 days
option 2 - 14 days
option 3 - 30 days
.....
Osclass pay plugin
Pay for publish
7 days - 3 USD
14 days - 5 USD
30 days - 10USD
.......
-
Well that is not osclass core feature
-
That is my suggestion. ;) Category setting (expiration date) is for osclass core. ;)
-
Ok, republish function is in your Backoffice plugin, but republish option could be a basic feature of Osclass, I think.
Back office plugin - republish
1. If website publishing is for free your republish is ok. Just extend expiration date. That is OK.
2. If publishing must be payed and republishing option is OFF = When listing is expired, user need to delete it and post another payed listing...that is stupid...
3. If publishing must be payed and republishing option is ON = publishing is free a republishing must be payed.
So all users delete expired listings and publish them again for free... that is stupid...no one pay for republish if publishing is for free!!!
My suggestion for republishing:
If publishing must be payed, republishing must be payed too.
If publishing is for free, republishing must be free too.
Ideal configuration:
Set price for publishing and set price for republishing
example:
Publish - 5USD
Republish - 3USD or same 5USD
I know payment options are for Osclass Pay plugin, but basic free republish option would be nice for osclass core, I think.
But maybe you do not think so. That is OK. ;D ;D ;)
Or another suggestion... 8)
Backoffice plugin need to be updated...republish logic and bit old design as well. ;) but this is for another topic.
-
Why restrict Title or Description in pattern search?
When I know...all searchable thinks are in title...so why is needed to scan all descriptions?
Example:
Car classifieds... I will set up title us:
Make, Model, Year, Engine from Attributes Osclass plugin
Pattern: Type make or model
Make Osclass more flexible, please. ;) ;) ;)
You are the only professional developer for Osclass, so... please ;)
-
- image rotation when posting ad should be add (already exit in gamma them)
- Show phone on the listing page should be default show not hide because most of people will show it
- individual categories page
it better if we have individual categories page like car > category car have own category page
most of all classified site already have it like quikr.com or gumtree.com
thank you for your maintenance osclass script
-
Password
- when the user will register or change the password.
- check if the password will contain specific characters or an uppercase letter, number and the length.
settings:
- minimum length of the password;
- use at least a special character in a password, like #@%&*+;
- use at least one number in the password;
- use at least one uppercase in the password;
-
@tomi
It's good idea, but not quite sure yet if this can be done from osclass core or it is purely theme modification.
-
Added image rotation functionality on publish page
Functionality has been integrated into upcoming 4.1 release
-
Categories
Allows user to select multiple categories at once while posting an Ad and search.
-
That is not possible.
-
Hmm :-[
But multiple categories search query in your next theme... Delta theme? Hmmm??? ;) 8)
-
Hmm :-[
But multiple categories search query in your next theme... Delta theme? Hmmm??? ;) 8)
It is supported by osclass, but doing this brings conflicts to many different functions and plugins. Was used in modern theme, but actually abadoned
-
Ok, I understand. I will check that code in modern theme, anyway. ;)
-
we love image upload style like veronika theme and rotation function...
thank for listen your user feedback :-* hope it release soon :-*
-
Dropdown Region and City in search filter
-
Some special icons Doesn't show in Osclass....
Ensure these are supported.
-
@asifcu
What icons?
-
Please show at least city in grid view ads
-
Icons like smiles, Emoji etc
-
@asifcu
Can you provide example? Displaying of these icons usually depends on device used to browse page.
-
It's input
-
It's result
-
@asifcu
depends on device, database setup, also osclass filters html tags so it's not possible to put some scripts inside description
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
-
Thanks for feedback, will check it out
-
The URL format definitely needs changing.
Here is a listing at very successful classified site in Poland : https://gratka.pl/motoryzacja/motocykle/choppery/libiaz
You will notice that the URL contains the: Category / Sub Category / Sub Category . Each category has it's own Title and Description tag and is Google indexed.
If you go to a listing: https://gratka.pl/motoryzacja/yamaha-virago-xv-750-xv-1100/ob/17422165 . You will see that the Breadcrumb at the top of the page format is Category Location / Sub Category Location / Sub Category Location . For SEO this is great, many people use the location in Google search and this brings in lots of visitors to your site.
You will also notice that each category has a description at the bottom of the page : https://gratka.pl/dom-ogrod/dekoracje-wnetrz/dekoracje-ozdoby which really helps with SEO
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
New location data created, updated location tables those allow to save also native country, region or city name. Cities now also collect coordinates (lat & long) from geolocation dataset. Countries also contains phone code (420, 45, 72, ...) and default currency code (fields not used yet by osclass itself but will be objective of osclass 4.2)
https://osclass.osclasspoint.com/geolocation
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
New location data created, updated location tables those allow to save also native country, region or city name. Cities now also collect coordinates (lat & long) from geolocation dataset. Countries also contains phone code (420, 45, 72, ...) and default currency code (fields not used yet by osclass itself but will be objective of osclass 4.2)
https://osclass.osclasspoint.com/geolocation
Good job ;)
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
New location data created, updated location tables those allow to save also native country, region or city name. Cities now also collect coordinates (lat & long) from geolocation dataset. Countries also contains phone code (420, 45, 72, ...) and default currency code (fields not used yet by osclass itself but will be objective of osclass 4.2)
https://osclass.osclasspoint.com/geolocation
it nice but how to import location in exit website
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
New location data created, updated location tables those allow to save also native country, region or city name. Cities now also collect coordinates (lat & long) from geolocation dataset. Countries also contains phone code (420, 45, 72, ...) and default currency code (fields not used yet by osclass itself but will be objective of osclass 4.2)
https://osclass.osclasspoint.com/geolocation
it nice but how to import location in exit website
You can do it using import button in location settings in oc-admin, or downloading sql and uploading it in tools
-
Deactivate item from user dashboard = osc_item_deactivate_url
-
Correct pagination for user items - itemType
I use this one and it is working...
function osc_pagination_items_type( $extraParams = array () , $field = false )
{
if(osc_is_list_items()) {
$item_type = Params::getParam('itemType');
$url = osc_user_list_items_url('{PAGE}', $field) . '&itemType=' . $item_type;
$first_url = osc_user_list_items_url() . '?itemType=' . $item_type;
}
$params = array('total' => osc_search_total_pages(),
'selected' => osc_search_page(),
'url' => $url,
'first_url' => $first_url
);
if(is_array($extraParams) && !empty($extraParams)) {
foreach($extraParams as $key => $value) {
$params[$key] = $value;
}
}
$pagination = new Pagination($params);
return $pagination->doPagination();
}
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
Alerts redesigned and optimized, will be available in v 4.1
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
Alerts redesigned and optimized, will be available in v 4.1
Woooooow 👍👍👍👍🎉
One more a big request from other communities is e commerce feature for osclass, can you add it?😰
Can’t wait Big update 4.1 😇🤩
-
No plans for ecommerce features.
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
Alerts redesigned and optimized, will be available in v 4.1
Woooooow 👍👍👍👍🎉
One more a big request from other communities is e commerce feature for osclass, can you add it?😰
Can’t wait Big update 4.1 😇🤩
E-commerce plugin connected to Osclass Pay Plugin would be a better solution. With Ecommerce plugin we can make a Multivendor marketplace from Osclass. ;)
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
Alerts redesigned and optimized, will be available in v 4.1
Woooooow 👍👍👍👍🎉
One more a big request from other communities is e commerce feature for osclass, can you add it?😰
Can’t wait Big update 4.1 😇🤩
E-commerce plugin connected to Osclass Pay Plugin would be a better solution. With Ecommerce plugin we can make a Multivendor marketplace from Osclass. ;)
Yes you can build it as premium plug-in and connect with osclass pay plug-in like business profile.
We hope you do it, we want it today, we don’t want to use separate website for e commerce
-
- can you add alert email with listing image ?
- can you add import location from github repo, it correct location data?
thank
New location data created, updated location tables those allow to save also native country, region or city name. Cities now also collect coordinates (lat & long) from geolocation dataset. Countries also contains phone code (420, 45, 72, ...) and default currency code (fields not used yet by osclass itself but will be objective of osclass 4.2)
https://osclass.osclasspoint.com/geolocation
i have instal it from location but get all region and city only just 1 region , and import your SQL file in Toll>Import
it now work. please help add correct location import in location>import in new version 4.1
-
@OSclass lV
You do not have version 4.1
-
@OSclass lV
You do not have version 4.1
Are you release new version 4.1? Where can I find it?🥰
-
@Osclass lover
It is not released yet.
-
Hello.
You asked for improvements in the main script:
Telephone number only for logged in users
Can be switched in the admin if someone has his marketplace open to everyone without registration
Is that for the main script or rather what a template (use Bitfinder and miss that)
Renew expired ads
There is a plugin for this, but maybe you can transfer it to the core
Best Regrads
Peter
-
@buggyboy
There is already option to show/hide phone number based on user selection, will consider your suggestion also with renewals.
-
You asked for improvements in the main script:
Telephone number only for logged in users
New option has been added to osclass:
Listing settings - admin can setup if item contact phone number will be visible to all users or just to logged-in users
-
It’s should daily renewal and extend expired date when they renew expires date will increase date. And user can got renew with email notification when their ad pass the time 24h after them renew it, user can renew only 1 time in 24h if need more can use osclass pay, I seen this feature on all classified website
-
It’s should daily renewal and extend expired date when they renew expires date will increase date. And user can got renew with email notification when their ad pass the time 24h after them renew it, user can renew only 1 time in 24h if need more can use osclass pay, I seen this feature on all classified website
Renewal has too many variables... renewal, republish, update also publish date or no, renew or republish?, renew by how many days? renew only 1 option or many?, renew only before expiration or just after expiration or both?, how many times can be renewed?, ....
That is feature for plugin instead.
-
Osclass 4.1 is going to be released next week.
For those who likes to test, feel free to do so at https://demo.osclasspoint.com/ (https://demo.osclasspoint.com/) where 4.1 is applied.
-
Can you fix js enqueue to work well with css and js monify plug-in ?
-
can you add limited images by categories feature>
ex:
category 1 > image 6
category 2 > image 4
category 3 > image 1
-
Categories contains image setup in osclass v4.0.1
-
Can you fix js enqueue to work well with css and js monify plug-in ?
I will check it out.
-
A function in the backend ( administration ) to sort user-defined panes would be nice, as with the categories...
-
A function in the backend ( administration ) to sort user-defined panes would be nice, as with the categories...
I am not sure what you mean
-
Location can’t translate please check it in admin and help add translations like categories
I want to upload only 1 image for job category so can we limit image upload by category?
-
Location can’t translate please check it in admin and help add translations like categories
I want to upload only 1 image for job category so can we limit image upload by category?
7
....
-
show picture...
-
@buggyboy
I do not speak german so I have no idea in what section you are.
-
Hello everyone,
Major update 4.1 will be released today and brings collection of updates.
- Cron execution history is now available on settings page in "Cron Settings" section
- When country, region or city is updated, now new name/native name is updated also on user location data (not just item location data)
- When country phone code & currency is filled, it will now auto-update currency selection based on country and add country phone code prefix into phone field
- User list table in oc-admin has been updated, now shows last modification/registration date and last access date of user
- User last access date logging has been changed from once per hour to once per minute, this allows to check wheter is user still online or not
- New function created: osc_user_is_online($user_id = '') that returns true if user has been active in last 5 minutes (is online), otherwise it returns false
- All translations updated, now in en_US version also .pot files are delivered for easy updates of existing translations
- Listing settings - admin can setup if item contact phone number will be visible to all users or just to logged-in users
- Field "show phone on the listing page" on publish page is now by default checked
- Alerts has been upgraded and optimized. Alert notification email now contains table with list of alert items and their pictures instead of list of urls only
- In backoffice, default value 10 entries per page has been changed to 25 entries per page in all sections of oc-admin
- New locations source used, currently supporting 254 countries with much more detail data
- Country now contains new fields: native country name, default phone code and default currency (editable from oc-admin)
- Region now contains new field: native region name (editable from oc-admin)
- City now contains new fields: native city name, latitude & longitude coordinates (editable from oc-admin)
- Languages now has new field: Locations in native language those enable to use native language fields for locations
- Admin login page now contains option/button to show/hide password
- Osclass core has been updated to work with native version of location names, including search, ajax, stats and all other required models
- Added functionality of image rotation on item publish page, compatibility with all the themes should be granted
- Added upgrade & auto-upgrade functionality for osclass core
- Added auto-update functionality for themes (free/paid) those are on OsclassPoint
- Added auto-update functionality for plugins (free/paid) those are on OsclassPoint
- Added auto-update functionality for languages those are maintained by OsclassPoint
- API key connection functionality for automatic updates has been created, including api key validation button.<br>API key setting is present in general settings, section "Software Updates". You may find your API key at osclasspoint.com in Profile settings (key is autogenerated)
- Search pattern settings: boolean / NLP / contains modes
- Replaced TinyMCE v4.x with TinyMCE v5.4 in osclass core (assets)
- Added option to enable TinyMCE rich editor on listings description in oc-admin & front theme
- Added option to upload images in static pages & email templates just by placing it into content from clip board
- Regenerate images process improved, script is now checking max execution time and once reaching, process is paused without error.<br>Admin can then resume process and continue from last processed images. This will have huge benefit on large websites with thousands of images
- Fixed multiple error notices in osclass core
- Osclass by OsclassPoint is now available at sourceforge.net (https://sourceforge.net/projects/osclass-by-osclasspoint/)
- Updated Sigma frontoffice theme to latest, including lot of improvements in theme
- Updated Omega backoffice theme to latest, including lot of improvements in theme
- Fixed vulnerability CVE-2018-14481
Thanks everyone for suggestions, those that has not been developed in 4.1 will be considered in update 4.2, new thread for feature collection will be opened.
Download osclass v4.1 (https://osclass.osclasspoint.com/download)
-
Hi,
Thank you for a new version.
We can update from osclass panel?
-
Thank you so much for your update , all update very useful 😍
Let’s see amazing work in next ever soon all dear 😋
-
Thank you so much for your update , all update very useful 😍
Let’s see amazing work in next ever soon all dear 😋
Thanks for support ;)
-
Thank you for a new version.
We can update from osclass panel?
Automatic updates comes in this version, so to get there you still must upload & extract zip to your installation folder and then upgrade in oc-admin.
Make sure to backup before update.
-
Could we have image manager like Wordpress , we also upload the same image in multi time .
Thank you 🙏
-
@buggyboy
I do not speak german so I have no idea in what section you are.
Sorry...
Listings - Manage Listings - Here you can move the categories
Listings - Coustom Fields -
Here you cannot move the extra fields; you have to delete them if you want something in between
It would be great if you could move the extra fields as well as the categories
Peter
-
Ok so you mean custom fields order.
Will check that.
-
Could we have image manager like Wordpress , we also upload the same image in multi time .
I am not sure if it make sense as you are not going to write blog in static pages with hundreds of articles, so basically it is ton of work to save few kilobytes.
-
Thank you for a new version.
We can update from osclass panel?
Automatic updates comes in this version, so to get there you still must upload & extract zip to your installation folder and then upgrade in oc-admin.
Make sure to backup before update.
Thank you again for your work.
I upgraded successfully!
-
Thank you for a new version.
We can update from osclass panel?
Automatic updates comes in this version, so to get there you still must upload & extract zip to your installation folder and then upgrade in oc-admin.
Make sure to backup before update.
Thank you again for your work.
I upgraded successfully!
Glad to hear that ;)
-
I did automatic update successfully from oc-admin to new version 4.1.1
Thank you.
-
Great ;)
-
vQmod integration. One plugin exist, but is not working properly. Itegrate it to core would be better maybe.
-
I neved heard about that
-
I neved heard about that
vQmod plugin
-
@tomi327
I've read description but not quite getting point of that plugin :/
-
@tomi327
I've read description but not quite getting point of that plugin :/
You can change, modify, replace core code virtualy. Its something like child theme for core.
Example from xml file:
<file name="oc-includes/osclass/model/Item.php">
<operation info="Modify orderBy of findItemTypesByUserID">
<search position="replace">
<![CDATA[ $this->dao->orderBy('dt_pub_date', 'DESC'); ]]>
</search>
<add>
<![CDATA[ $this->dao->orderBy('b_premium', 'DESC', 'dt_pub_date'); ]]>
</add>
</operation>
</file>
Examples how it works:
https://github.com/vqmod/vqmod/wiki/Examples
-
Thanks everyone for your support, feedback and ideas, we really appreciate that.
Together we've reached milestone of 700 osclass 4.x downloads from osclasspoint and 150 downloads from sourceforge (all real counting, no fake "ru-pro" adjustments).
All your ideas has been collected, for new ideas (or to clarify existing ones) please use new thread opened for osclass 4.2.
Thank you!