Export to PHP Extra Characters (#38)
Exporting to PHP source code, the first line appears like:
<?php
3 bogus characters before <?php need to be removed.
Awesome improvements, so far!
Created
26 March 2012 22:40:52
Closed
1 April 2012 13:48:51
Requested by
Tyler
State
Solved
Version
5.10.4468.42586
OperatingSystem
Windows XP Pro SP3
Solved in
5.11
Tyler 27 March 2012 19:10:20
I just realized the bogus characters only show up using the Bluefish editor. Notepad++ shows no such issue. Perhaps a problem with the former and not SIM.
Dusan Rodina - softwareideas.net 28 March 2012 3:10:31
I didn't realize it before - these characters (hex representation: EF BB BF) are byte order marks of UTF-8. Defaultly they are not displayed in text editors. I can add an option to change the encoding in the next version.
Dusan Rodina - softwareideas.net 1 April 2012 13:49:31
From version 5.11 you can choose the encoding for generated source code files.
Dusan Rodina - softwareideas.net 27 March 2012 14:35:46
I can't reproduce this problem.
Maybe, you can check, whether the template files were correctly unpacked/installed - the default path to PHP templates is: C:\Program Files\SoftwareIdeasModeler\Data\Templates\Code\Php\Default
The files Class.php, Enum.php and Interface.php should start with <?php without the bogus symbols.
If these files are correct, please, would you create a sample diagram, where this problem occurs and send it to my e-mail?
Thank you in advance for your cooperation.