Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

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
  • {{ answers.summary }} by {{ answers.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 askbot_post.summary are text, while the new are html.

  • Why is .summary replacing .html in the templates ?
  • In the current setting, is there a difference between the columns 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 ?

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
  • {{ answers.summary }} {{ answer.summary }} by {{ answers.html }} {{ answer.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 askbot_post.summary are text, summary of the askbot_post table 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 askbot_post.html and askbot_post.summary 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 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 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 them) 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 ?