Improvement of the chat plugin for OSClass. Programming in PHP.
It is required to improve the chat plugin for the OSClass CMS.
As far as I understand, a PHP developer is needed.
There is a demo site http://s1029757642.online.de/im-threads
Here you can see the front end and what functionality the chat currently has.
The chat module needs to be improved according to the technical specifications:

Search through all messages and user names. Ajax loading, without the need to press the OK button
User/company name with whom the correspondence is taking place. Clickable. Leads to the user's public page. Below it - currently online / was online xxx minutes ago / hour etc. Module functionality.

Here is a dropdown menu. There is a button “block user” from the standard module functionality. There is also a “report” button. To implement it in the admin panel, add the corresponding section in the chat module, similar to how the report on the ad is implemented. Plus, it displays a counter in the admin panel header (for example, like spam)
Checkbox “select all chats”
Here:
one active button for chat with the “support” user. Essentially a regular chat, just for quick access.
inactive button by default “delete chat”. When selected one/several/all, it deletes them
Display the product card from which the message was sent.
preview photo *clickable
title *clickable
price *clickable
country of the ad in the form of a flag
Display:
avatar
user name
title
last message
The active chat will be highlighted
The chat that the mouse is hovered over is highlighted lighter
The chat with unread messages has bold font.
Time since the last message. Rounding to the minute, then to the hour, then to days, then to years.
Above the avatar, display a green dot “user online”, as in the plugin.
Standard. We write on the left, they write on the right. As in the chat plugin.
Avatar only for the interlocutor, we just have texts in bubbles
Standard plugin interface, file sending.
Send button. Also triggered on ctrl+enter
When sending a message, a popup message does not appear at the top as by default.
The setting “notifications enable/disable” from the plugin goes to a new menu tab “notification settings”. Later, other settings will also be added there.
The result of the work is a module, not a patch for the entire CMS, which will also be installed on the site and work correctly according to the technical specifications. Essentially, almost all functions are there, it is necessary to change the visual component and a bit of the logic of operation.
Current freelance projects in the category Content Management Systems
LearnWorlds Administrator-ConfiguratorTask Set up the ready-made LearnWorlds platform for an elite online course. Do not develop the architecture — implement the already prepared structure manually in the admin panel. ———————— What needs to be done: Branding ⦁ Connect your domain ⦁ Upload the logo, set up… Content Management Systems, Web Programming ∙ 9 hours 13 minutes back ∙ 8 proposals |
Responsive Portolio Website Design ( wordap - selling and buying website )I need a clean, modern portfolio site that follows my existing brand guide and adapts beautifully to desktop, tablet, and mobile. The site’s job is simple: highlight my work through high-impact photos, embedded videos, and detailed case studies so visitors immediately understand… Content Management Systems, Web Programming ∙ 1 day 3 hours back ∙ 39 proposals |
Transfer the fully ready adaptive HTML5 structure to WordPress.
268 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 1 day 17 hours back ∙ 61 proposals |
Need a strong WordPress / WooCommerce specialist for the refinement of the MARSPRO website.We are looking for a responsible freelancer or a small team for the quality completion and technical refinement of the MARSPRO company website. The website is already operational, but there are many minor and significant technical issues left by the previous developer. We need a… Content Management Systems, HTML & CSS ∙ 2 days 8 hours back ∙ 44 proposals |
Development of a modern website for the Theater
223 USD
We are looking for a web developer to create the official website of a modern cultural platform. The project unites theatrical, artistic, educational, and cultural initiatives. It is necessary to create a modern responsive website that will simultaneously serve an image… Content Management Systems, Web Programming ∙ 2 days 10 hours back ∙ 110 proposals |