Đang Thực Hiện

ADJUSTMENT OF A SCRIPT MADE IN PHP AND AJAX TO MANAGE FILES

It’s necessary to retouch a script which target is to manage files in a server. The script name is EXTplorer and is made with PHP and AJAX. You can see the script in a zip file.

SETUP INSTRUCTIONS:

iugo/cursos/config/[url removed, login to view] ---------------------- 666 permission

iugo/cursos/ --------------- 777 permission

iugo/cursos/ftp_tmp--------------- 777 permission

user: admin

password: admin

First of all, i would like to disable some options and delete some columns. You can see it in “[url removed, login to view]”. But you must disable the same options in the context menú that appears when you make click with the right button of the mouse. Too, you can see it in “[url removed, login to view]”.

If you are the Manager in this platform you can see a button called “admin”. When you make click in this button you can see a pop up window called “change password” where each user can change his password. I would like that all the users of this platform could change his password. Now if you arent’t the Manager you can’t change your password. When you are the manager of this platform in the same pop up window where you can see the label ”change password” you can see another label called “Users”. I don’t need to manage the users by this label. I’ll explain it later.

Actually with this script you can setup several kinds of users. Each kind of user can access to a determinate folder. But for me this is not important. I want that all the users have access to the same root folder in iugo/cursos/directorio (i am going to call this path like “ROOT1”) but i would like that each user only could see certain folders.

I want to connect this platform with a database. In this database you can change the user or password neccesary to come in the platform. I add the database to the Project.

There are four Access levels:

1) Manager: User: admin password: admin.

2) Pupils: in the database iugo you can see a table called “alumnos”. The field “email” will be the user, and the field “password” will be the password for this user. The field “id_alumnos” will give us a identification number necessary for future processes.

3) Teachers: in the database iugo you can see a table called “personal”. The field “email” will be the user, and the field “password” will be the password for this user. The field “id_personal” will give us a identification number necessary for future processes.

4) Observer: User: iugo password: iugo.

And now for these levels i’ll say you what kind of permission they have got and what information they can see:

1) Manager: he can see and manage everything.

2) Pupils: Like we know their “id_alumnos” we look for all the records with this id number in the table “cursos_alumnos” where the filed “pago_realizado” will be equal to “SI”. We will extract a printout with several “id_cursos”. Now we will know what folders can we show in the path “ROOT1”. For example, if the result of the query are the next id_cursos: 1 and 3. Then the pupils only could see the folders “Curso1” y “Curso3” in the path “ROOT1”. The Pupils can only see the information. In the platform EXTplorer this kind of users have permissión “only view”. For example you can login with User: alumnos password: alumnos.

3) Teachers: Like we know their “id_personal” we look for all the records with this id number in the table “cursos_profesores”. We will extract a printout with several “id_cursos”. Now we will know what folders can we show in the path “ROOT1”. For example, if the result of the query are the next id_cursos: 1 and 3. Then the teachers only could see the folders “Curso1” y “Curso3” in the path “ROOT1”. The teachers can see and edit the information. In the platform EXTplorer this kind of users have permissión “Modify and change password”. For example you can login with User: profesor1 password: profesor.

4) Observer: In the platform EXTplorer this kind of users will have permissión “only view”. They will have only Access to the folder “iugo/cursos/directorio/administracion“

In other hand i think that the platform EXTplorer has a problem that would have to fix. When the user has permission “only view” there are several buttons useless. I would like to delete this buttons and only leave the buttons “download” and “view”. You can see more or less how i would want in the image “[url removed, login to view]”.

Kỹ năng: MySQL, PHP, Kiến trúc phần mềm

Xem thêm: neccesary, look php, explain ajax, ajax project manager, root folder, image identification, fix script, files manager, disable right click, cursos, img table, adjustment image, script php file manager, fix root, query pop, fix query, ajax php edit, php connect, php script path, script window, pop ajax php, php file manager zip, php permission, ajax call, ajax php image

Về Bên Thuê:
( 18 nhận xét ) sevilla, Spain

Mã Dự Án: #1675633

Đã trao cho:

baiqing

Hi. Please check your pm. Thanks.

$200 USD trong 2 ngày
(6 Đánh Giá)
3.9

9 freelancer đang chào giá trung bình $220 cho công việc này

zainy01

Hi! I'm interested in it

$250 USD trong 4 ngày
(69 Đánh Giá)
7.2
Miladin

Hey, I'm able to do these changes.

$250 USD trong 5 ngày
(38 Đánh Giá)
6.0
sveralex

Hello, Please look into your PMB. -- Thank you

$230 USD trong 4 ngày
(51 Đánh Giá)
5.7
itconsultindia

php/mysql/ajax team

$250 USD trong 2 ngày
(9 Đánh Giá)
2.9
wtechsolutions

We are working in web development since last 4 years. Our first aim is reliable to submit quality project on time; Some of the Projects done by us:- 1.http://e-ternity.com.au/ (Zend) 2.http://www.promus.hr/gea_new2/ 3. Thêm

$180 USD trong 7 ngày
(1 Đánh Giá)
2.0
ParityNetworks

Please check your PM.

$220 USD trong 5 ngày
(0 Đánh Giá)
0.0
irphoenix666

I will glad to do that for you sir,

$150 USD trong 5 ngày
(0 Đánh Giá)
0.0
D9N3KGwc4

Custom Software Development - <b><i>Removed by Admin</i></b>

$250 USD trong 1 ngày
(0 Đánh Giá)
0.0