Find Jobs
Hire Freelancers

Custom messaging and grades screens for Moodle 1.6

$100-300 USD

Fechado
Publicado há quase 17 anos

$100-300 USD

Pago na entrega
I need 2 custom pages/modules for Moodle 1.6, to mimick some functions of another e-learning platform (screenshots in attachment). No spectacular new things have to be invented here, I just need a mashup of existing functions. The following is a short description, of which some details might be decided upon development. A) The first page has the function of an email inbox between two users. For a student, it shows the messages from the correspondence with his/her assigned teacher (= the teacher in the group, one teacher per group). It has links/buttons to 1. start a new message 2. read any sent/received message (and download a possible attachment) 3. respond on a received message For a teacher, one of these mailbox pages is available for the conversation with each student. In all cases the screen should have a table with one row per message showing subject, date, state (read/unread), type (sent/received). This module should preferably be based on an existing messaging module. Examples (in Spanish) are shown in the screenshots [login to view URL] and mailbox_teacher.png. B) The second page is a customization of the grades page, meant as a summary for all the teacher's actions. It is only available for the teacher, and it should show only the grades for his/her group of students. Apart from the original functionality, it should have: 1. a notification icon next to the student's name if the student has sent a new mail to the teacher. This should be a link leading to the mailbox for the correspondence with that student (= the page described in point A). 2. the possibility to select a set of students (with checkboxes) and send them a message 3. for quizzes, the result is displayed as a pass or fail icon 4. for unrevised assignments, a "new assignment" icon is shown. When clicked, it leads directly to the screen where the teacher can enter the score. 5. for revised assignments a pass or fail icon is shown ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Platform: Moodle 1.6, running on PHP+MySQL The HTML code needs to perform in exactly the same way under Firefox 1.5+ and Internet Explorer 6+.
ID do Projeto: 3074205

Sobre o projeto

Projeto remoto
Ativo há 17 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) SPAIN
Spain
5,0
6
Membro desde jan. 18, 2007

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.