Xenforo Bug: Quoting Text from a Post Loses Formatting & Line Breaks

Black Hole

May contain traces of nut
I've noticed that selecting passages from one post to quote in another does not preserve some of the formatting. In particular:
  • Indents are not preserved (this could be due to omitting the invisible end tag from the selection, but the paste should reinstate missing end tags);

  • Some line breaks get removed, maybe in the process of having removed the indent?
Example:
I'm trying to reformat the hard disk, but it says it's too big

This is a side-effect of the custom firmware running in the background. The standard Humax firmware, having been instructed to reformat the HDD through the menus, finds it cannot unmount the hard drive volumes (because of CF activity), but was not programmed to expect such a thing and presents a misleading* error message. (If you want to reformat the HDD because you are having problems with sluggish operation, stutters on playback and/or live viewing, unable to record and/or time-shift, or generally poor function, and somebody has told you reformatting may solve the problem - you will end up deleting your recordings when there are CF facilities which could restore function without deleting recordings. See Quick Guide to Disk Recovery [click].)* Unless you have used custom facilities to install a HDD larger than 2TB, in which case the drive really is too big and you should not be trying to format it through the Humax menus anyway!The solution is to disable the custom firmware first. This is done via the Telnet menu or WebIF >> Diagnostics >> Command Line (the latter requires the webshell package installed). For details of Telnet see https://wiki.hummy.tv/wiki/Telnet (click).
  1. Connect via Telnet or webshell (see above).

  2. If prompted to "enter system PIN", the default is "0000" (four zeros) unless you have changed it.

  3. If not presented with a menu of options, type the command "tmenu" to present the menu.

  4. Type the menu option "safe".

  5. Type the menu option "reboot". When asked for confirmation, type "Y". The system reboots, and displays "safe mode" on the VFD during boot-up (before the normal channel identification is displayed). NB: the system may freeze in the process of rebooting. If so, "turn it off and on again".
The HDR-FOX can now be used normally, as if there were no custom firmware installed. The HDD format menu should not complain the disk is too big.To restore CF functionality, access the menu by Telnet and enter the "safe" option again to re-enable CF, and reboot. Because WebIF is disabled, there is no webshell option to do this, but accessing the IP address from a web browser (as if loading WebIF) will present a minimal web page reporting the status and giving a click button to restore operation. If the HDD has been reformatted, you will then be presented with the option to re-install the custom firmware (otherwise the WebIF will just come up as normal).Reformatting the HDD will have erased a lot of the custom installation (as well as your recordings), but not the firmware and other elements stored in flash memory. You will not have to repeat the first stages of CF installation, you can jump in at installation step 3 (see post 2 above). You will not have to reinstate the tuning, user preferences, or the recording schedule (all of which are stored in flash, not on the HDD).
Note the lack of indentation and lack of paragraph breaks. I was careful to include end tags (even though I couldn't see where they were).

This is what the above should look like:
I'm trying to reformat the hard disk, but it says it's too big

This is a side-effect of the custom firmware running in the background. The standard Humax firmware, having been instructed to reformat the HDD through the menus, finds it cannot unmount the hard drive volumes (because of CF activity), but was not programmed to expect such a thing and presents a misleading* error message. (If you want to reformat the HDD because you are having problems with sluggish operation, stutters on playback and/or live viewing, unable to record and/or time-shift, or generally poor function, and somebody has told you reformatting may solve the problem - you will end up deleting your recordings when there are CF facilities which could restore function without deleting recordings. See Quick Guide to Disk Recovery [click].)
* Unless you have used custom facilities to install a HDD larger than 2TB, in which case the drive really is too big and you should not be trying to format it through the Humax menus anyway!
The solution is to disable the custom firmware first. This is done via the Telnet menu or WebIF >> Diagnostics >> Command Line (the latter requires the webshell package installed). For details of Telnet see https://wiki.hummy.tv/wiki/Telnet (click).​
  1. Connect via Telnet or webshell (see above).

  2. If prompted to "enter system PIN", the default is "0000" (four zeros) unless you have changed it.

  3. If not presented with a menu of options, type the command "tmenu" to present the menu.

  4. Type the menu option "safe".

  5. Type the menu option "reboot". When asked for confirmation, type "Y". The system reboots, and displays "safe mode" on the VFD during boot-up (before the normal channel identification is displayed). NB: the system may freeze in the process of rebooting. If so, "turn it off and on again".
The HDR-FOX can now be used normally, as if there were no custom firmware installed. The HDD format menu should not complain the disk is too big.​
To restore CF functionality, access the menu by Telnet and enter the "safe" option again to re-enable CF, and reboot. Because WebIF is disabled, there is no webshell option to do this, but accessing the IP address from a web browser (as if loading WebIF) will present a minimal web page reporting the status and giving a click button to restore operation. If the HDD has been reformatted, you will then be presented with the option to re-install the custom firmware (otherwise the WebIF will just come up as normal).​
Reformatting the HDD will have erased a lot of the custom installation (as well as your recordings), but not the firmware and other elements stored in flash memory. You will not have to repeat the first stages of CF installation, you can jump in at installation step 3 (see post 2 above). You will not have to reinstate the tuning, user preferences, or the recording schedule (all of which are stored in flash, not on the HDD).​

There is a work-around, and that is to open the original post for editing, switch to BBCode mode, then copy the required text including all the (now explicit) tags. Open the destination post and paste the copied text instead of the payload in the quote. Of course, this is only available when quoting ones own post.
 
Last edited:
Back
Top