Hi everybody. I write this project which is the equal to the previously but translated to english, so all could understand all the text.
I have the Boomchat Chatroom Script that is programmed in Php/Ajax with Mysql Database but I want to fix the following mistakes explained and add somethings.
--- Options to correct ---
1. When there are a lot of users simultaneously (in particular 9 users), the main page of chat is blocked with the following message:
"Warning: require_once(language//[url removed, login to view]): failed to open stream: No such file or directory in /home/chat/public_html/boomchat/system/[url removed, login to view] on line 46 Fatal error: require_once(): Failed opening required 'language//[url removed, login to view]' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/chat/public_html/boomchat/system/[url removed, login to view] on line 46" .
When occur that, I have to reinstall again the database or import it if I had saved. (Note: Users is missing in the "users table" in database when occur the previously.
Then, I would like that be corrected that severe error.
2. Problem with the written commands, specific the /kick and /ban.
First of all, I explain that all ranks in chat is: Super Admin, Admin, Moderator, VIP and normal user.
In the chat, it could kick of two forms. With the button when the user click in the "Ban" or "Kick" button in the nick (without reason), and with the /kick and /ban command (with reason), writting the command "/kick user reason".
The last explained doesn't work in "Super Admin" and "Admin" ranks and the normal user without any rank, could kick and ban to all the rest of ranks. That's very grave.
I would like that Super Admin be able to kick and ban to "Admin" and "Moderator", but that anyone could kick and ban to Super Admin, neither another Super Admin rank. So with all ranks.
In summary: Each rank is able to kick and ban with the two forms to lower ranks but not to equal ranks and also, upper ranks could give all lower ranks to all users but not the same. For example:
Super Admin could give to some user the ranks: "Admin, Moderator and VIP", but not Super Admin.
3. To show the entries and leaves of chat when the user for example, update the browser. (If the user doesn't logout, the user is keeping into the chat altough close the browser). Then, I want to user is disconnected when user have closed the chat window (altough he hasn't clicked the "logout" option).
If user for example update the browser without click in "logout", then, in chat would be showed that user has left and back again.
4. If possible, add a new rank between Admin and Moderator that is called "Super Moderator". (To negotiate depends of increase of price).
--- Options to Add ---
1. When the user with rank of "Admin", gives the "Moderator" rank to some user, I want to "Admin" be able to choose the rank for each room.
For example, Give "Admin" rank in the "Room 1" and "Moderator" rank in Room 2.
2. Creation of protected rooms with password.
3. Registered user without any rank is able to create his own room and automatically get the "Moderator" rank in his own room.
4. Add Search engine as new option into the chat which show the profile user like in the user list profile. (Showing all of the same form).
5. Creation of page with all profiles of registered users in alphabetical order, showing if user is online or offline in that moment.
That's all. The rest of the options leave it equal. Contact me serious and professional people which they are sure that can make this job perfectly. Any question about something, ask me please.
See you soon and I hope you have understood all, since i haven't a good level of english.
11 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hi, I have read your job description carefully. I am so interested in your project. Please send me message so that we can discuss more over chat. Kind Regard
Hi Im a SOFTWARE ENGINEER and have a expert team of dev im also a dev i can provide u quality of work , we had many task in past in those language which u required waiting for ur response Thanku