Project

General

Profile

Feature #7277

Forum thread reply on the same page

Added by Yannick Warnier over 4 years ago. Updated over 4 years ago.

Status:
Assigned
Priority:
Normal
Category:
Forum
Target version:
Start date:
19/09/2014
Due date:
% Done:

70%

Estimated time:
Spent time:
Complexity:
Normal
SCRUM pts - complexity:
20

Description

When looking at a forum thread, if clicking the "Reply this message" button, make the edition box appear at the bottom of the message we are replying to, instead of showing it in a new page. This should make it easier for the students to contribute to the forum, and hopefully load the server a little less.

Use the common folder for AJAX functions (main/inc/ajax) and make sure it doesn't break any existing feature.

Don't hesitate to spend some time first cleaning the forum code. It is very old.

History

#1

Updated by Yannick Warnier over 4 years ago

  • SCRUM pts - complexity changed from ? to 20
#2

Updated by Yannick Warnier over 4 years ago

  • Target version changed from 1.9.10 to 2.0
#3

Updated by Daniel Barreto over 4 years ago

Add next changes:

  • Add one parameter in show add post forum to don't display form and return its HTML string.
  • Use this parameter to filter thing to show.
  • Add a hidden form to be used when an user want to reply in forum thread.
  • Add Javascript methods to complete variable reply form.
  • Add method to generate HTML of post actions (edit, reply, quote, delete, etc). Only to reply by the moment.

Thing to do:

  • Fix form validation
  • Use ajax
  • Finish new method
  • More comments
#4

Updated by Daniel Barreto over 4 years ago

  • % Done changed from 0 to 40
Things completed:
  • Fix reply form (Its working now)
Things in process:
  • Create ajax script and functions to order post format
Things to do later:
#5

Updated by Daniel Barreto over 4 years ago

  • % Done changed from 40 to 50
Things done:
  • Complete functions to build thread and post
Things to do:
  • Complete ajax function (javascript and php script)
  • Integrate with #7255
#6

Updated by Daniel Barreto over 4 years ago

Things done:
  • Complete post action function
  • Read about quote actio to manage text from post to quote
Thing to do:
  • Complete ajax script
  • Improve design
#7

Updated by Daniel Barreto over 4 years ago

  • % Done changed from 50 to 60

Add ajax method but needs testing

#8

Updated by Daniel Barreto over 4 years ago

  • % Done changed from 60 to 70

Complete ajax method to post into viewthread by ajax (also using url)

Thing to do:

Also available in: Atom PDF