First time here? Check out the FAQ!

Revision history  [back]

question.html vs question.summary

We are migrating an old askbot website: the answers and comments disapeared and the questions are shortened.

The problem seems to be the following: instead of using the html column of the (new) askbot_post table, the website looks for the summary column of the same field, and since answers and comments have an empty summary, this explains both issues.

Indeed, if we replace:

  • {{ question.summary }} by {{ question.html }} in the askbot/templates/question/question_card.html file
  • {{ answer.summary }} by {{ answer.html }} in the askbot/templates/question/answer_card.html file
  • {{ comment.summary }} by {{ comment.html }} in the askbot/templates/macros.html file

Then we have a good website. It seems that the change that creates this problem is the following change (sorry, not enough karma to post a link : github.com/ASKBOT/askbot-devel/commit/0705ba63df2c3bf540109d52072c47317b3c105c

Moreover, the previous contents of the column summary of the askbot_post table are text, while the new settings, they are html.

Here are my questions.

  • Why is .summary replacing .html in the templates ?
  • In the current setting, is there a difference between the columns html and summary in the askbot_post table ?
  • If those columns are different, how to rebuild the old summary column according to the new convention (otherwise i can simply copy the html column over the summary column) ?
  • Is there a plan to support such a migration officially, so that we do not have to fork the code ?
  • What are the long term plans for those columns ?

question.html vs question.summary

We are migrating an old askbot website: the answers and comments disapeared and the questions are shortened.

The problem seems to be the following: instead of using the html column of the (new) askbot_post table, the website looks for the summary column of the same field, and since answers and comments have an empty summary, this explains both issues.

Indeed, if we replace:

  • {{ question.summary }} by {{ question.html }} in the askbot/templates/question/question_card.html file
  • {{ answer.summary }} by {{ answer.html }} in the askbot/templates/question/answer_card.html file
  • {{ comment.summary }} by {{ comment.html }} in the askbot/templates/macros.html file

Then we have a good website. It seems that the change that creates this problem is the following change (sorry, not enough karma to post a link : github.com/ASKBOT/askbot-devel/commit/0705ba63df2c3bf540109d52072c47317b3c105c

Moreover, the previous contents of the column summary of the askbot_post table are text, while the new settings, they are html.

Here are my questions.

  • Why is .summary replacing .html in the templates ?
  • In the current setting, is there a difference between the columns html and summary in the askbot_post table ?
  • If those columns are different, how to rebuild the old summary column according to the new convention (otherwise i can simply copy the html column over the summary column) them) ?
  • Is there a plan to support such a migration officially, so that we do not have to fork the code ?
  • What are the long term plans for those columns ?

question.html vs question.summary

We are migrating an old askbot website: the answers and comments disapeared and the questions are shortened.

The problem seems to be the following: instead of using the html 'html' column of the (new) askbot_post 'askbot_post' table, the website looks for the summary 'summary' column of the same field, and since answers and comments have an empty summary, this explains both issues.

Indeed, if we replace:

  • {{ question.summary }} }} by {{ question.html }} }} in the askbot/templates/question/question_card.html askbot/templates/question/question_card.html file
  • {{ answer.summary }} {{ answers.summary }} by {{ answer.html }} {{ answers.html }} in the askbot/templates/question/answer_card.html askbot/templates/question/answer_card.html file
  • {{ comment.summary }} }} by {{ comment.html }} in the askbot/templates/macros.html }} in the askbot/templates/macros.html file

Then we have a good website. It seems that the change that creates this problem is the following change (sorry, not enough karma to post a link : github.com/ASKBOT/askbot-devel/commit/0705ba63df2c3bf540109d52072c47317b3c105c

Moreover, the previous contents of the column summary of the askbot_post table are text, askbot_post.summary are text, while the new settings, they are html.

  • Why is .summary .summary replacing .html .html in the templates ?
  • In the current setting, is there a difference between the columns html and summary in the askbot_post table askbot_post.html and askbot_post.summary ?
  • If those columns are different, how to rebuild the old summary column according to the new convention (otherwise i can simply copy them) ?
  • Is there a plan to support such a migration officially, so that we do not have to fork the code ?
  • What are the long term plans for those columns ?