problem with integration of new cse-validator pro
Moderator: kfury77
Forum rules
Please try to follow these guidelines. This will help to receive faster and more accurate response.
Please try to follow these guidelines. This will help to receive faster and more accurate response.
- Check the Support section of the corresponding product first. Chances are you will find your answer there;
- Do not create new topics for already reported problems. Add your comments to the existing topics instead;
- Create separate topic for each problem request. Do NOT post a number of non-related problem reports in a single topic;
- Give your topic a meaningful title. Titles such as "A question," "Bug report" and "Help!" provide others no clue what your message is about;
- Include the version number of the software you are using;
- This is not an official customer support helpdesk. If you need a prompt and official response, please contact our support team directly instead. It may take a while until you receive a reply in the forum;
problem with integration of new cse-validator pro
Hi after upgrading from cse-validator pro 11 to version 12, my webuilder (2011, vers. 11.3) no longer "finds" the new cse-validator ("you must have verion 8 or new "), I tried to both reinstall cse-validator as well as webuilder.
any hints?
thanks
Gorky
p.s. notetab pro integrates the new cse-validator well.I am on windows 7 64 bit
any hints?
thanks
Gorky
p.s. notetab pro integrates the new cse-validator well.I am on windows 7 64 bit
- Karlis
- Site Admin
- Posts: 3605
- Joined: Mon Jul 15, 2002 5:24 pm
- Location: Riga, Latvia, Europe
- Contact:
Re: problem with integration of new cse-validator pro
Seems that the author of CSE has changed the integration API (again). We will take a look at this, most likely this will be corrected in version 2014 beta or preview.
- HTMLValidator
- Posts: 4
- Joined: Thu Nov 08, 2012 4:24 pm
Re: problem with integration of new cse-validator pro
Hello Karlis,Karlis wrote:Seems that the author of CSE has changed the integration API (again). We will take a look at this, most likely this will be corrected in version 2014 beta or preview.
As far as I recall, the CSE HTML Validator API has always maintained backward compatibility when adding new functionality, so I doubt this is the issue.

http://www.htmlvalidator.com/
Albert Wiersch
Re: problem with integration of new cse-validator pro
Meanwhile you can do the following:
1) Select Options > Preferences from the main menu.
2) Choose External Tools > External Programs entry in the options tree on the left.
3) Click Add button to add a new external program, a dialog box will appear.
4) Enter the Title (CSE HTML Validator).
5) Click Browse and point to CSE HTML Validator executable file. By default, CSE HTML Validator is located in c:\\Program Files\\HTMLValidator120\\cse120.exe. Make sure to select cse120.exe executable file.
6) Enter %file in the Parameters field. This will allow you to pass currently opened file to CSE HTML Validator.
7) Click OK.
Click OK to save Options.
Now you can launch CSE HTML Validator from the main menu. See Tools > External Programs > CSE HTML Validator.
1) Select Options > Preferences from the main menu.
2) Choose External Tools > External Programs entry in the options tree on the left.
3) Click Add button to add a new external program, a dialog box will appear.
4) Enter the Title (CSE HTML Validator).
5) Click Browse and point to CSE HTML Validator executable file. By default, CSE HTML Validator is located in c:\\Program Files\\HTMLValidator120\\cse120.exe. Make sure to select cse120.exe executable file.
6) Enter %file in the Parameters field. This will allow you to pass currently opened file to CSE HTML Validator.
7) Click OK.

Now you can launch CSE HTML Validator from the main menu. See Tools > External Programs > CSE HTML Validator.
Nikolay Dutchuk
Blumentals Software
Blumentals Software
Re: problem with integration of new cse-validator pro
The new version 12 of the cse-validator pro works well with notetab pro 7 and topstyle 4 on the same pc. So dear folks from Blumentals Software please fix asap [its a long way from now to 2014HTMLValidator wrote:Hello Karlis,Karlis wrote:Seems that the author of CSE has changed the integration API (again). We will take a look at this, most likely this will be corrected in version 2014 beta or preview.
As far as I recall, the CSE HTML Validator API has always maintained backward compatibility when adding new functionality, so I doubt this is the issue.

thanks
Gorky
Re: problem with integration of new cse-validator pro
for other users: the default path is c:\program files (x86)\HTMLValidator120\cse120.exeNikolajs Dutcuks wrote:Meanwhile you can do the following:
...
5) Click Browse and point to CSE HTML Validator executable file. By default, CSE HTML Validator is located in c:\\Program Files\\HTMLValidator120\\cse120.exe. Make sure to select cse120.exe executable file.
...
Now you can launch CSE HTML Validator from the main menu. See Tools > External Programs > CSE HTML Validator.
ok thats a dirty hack, but no integration

Gorky
- Karlis
- Site Admin
- Posts: 3605
- Joined: Mon Jul 15, 2002 5:24 pm
- Location: Riga, Latvia, Europe
- Contact:
Re: problem with integration of new cse-validator pro
Working on this right now... Seems that CSE DLL no longer exports some functions, so we had to change the header file.
The wait won't be long.
The wait won't be long.
- HTMLValidator
- Posts: 4
- Joined: Thu Nov 08, 2012 4:24 pm
Re: problem with integration of new cse-validator pro
Hi Karlis,Karlis wrote:Working on this right now... Seems that CSE DLL no longer exports some functions, so we had to change the header file.
The wait won't be long.
I'm curious, can you be more specific? What functions are not being exported anymore? If this is an issue with CSE HTML Validator, then I'd like to fix it.

http://www.htmlvalidator.com/
Albert Wiersch
- Karlis
- Site Admin
- Posts: 3605
- Joined: Mon Jul 15, 2002 5:24 pm
- Location: Riga, Latvia, Europe
- Contact:
Re: problem with integration of new cse-validator pro
It is not an issue with CSE HTML Validator, even not with the API as such. It is an issue with DLL imports. There is no more CSEGetString / CSESetString (these were available in old versions). Although we do not use them (have never used), it was listed in the imports section of the old header and the DLL loading code interpreted this missing function as an indicator that the DLL file is no good because there are missing features (usually newer DLL versions have all the old stuff + new stuff, but in this case some of the old stuff is missing and the "smart" DLL loading code got confused). No biggie, but enough to break...
- HTMLValidator
- Posts: 4
- Joined: Thu Nov 08, 2012 4:24 pm
Re: problem with integration of new cse-validator pro
Thanks for the clarification.Karlis wrote:It is not an issue with CSE HTML Validator, even not with the API as such. It is an issue with DLL imports. There is no more CSEGetString / CSESetString (these were available in old versions). Although we do not use them (have never used), it was listed in the imports section of the old header and the DLL loading code interpreted this missing function as an indicator that the DLL file is no good because there are missing features (usually newer DLL versions have all the old stuff + new stuff, but in this case some of the old stuff is missing and the "smart" DLL loading code got confused). No biggie, but enough to break...
I can tell you that I removed "CSEsetString" and added "CSESetString" because the case was wrong on the function. I just discovered the case for CSEgetString is wrong too... I'm not sure how this happened.
I will bring back the incorrect function names and also add the correct ones to provide maximum compatibility, but the only programs that should be affected by this would be the ones that don't use the wide string functions. Perhaps yours does use only the wide string functions but it was still not liking the change, perhaps due to your "smart" loading.

I guess you could say there was an issue on both ends.


http://www.htmlvalidator.com/
Albert Wiersch
- Karlis
- Site Admin
- Posts: 3605
- Joined: Mon Jul 15, 2002 5:24 pm
- Location: Riga, Latvia, Europe
- Contact:
Re: problem with integration of new cse-validator pro
Yes, you are completely right and correct on all points.
Version 2014 of our code editor uses wide strings. Version 2011 does not, but I'll try to release a patched copy of version 2011 as well so everybody is happy.
Version 2014 of our code editor uses wide strings. Version 2011 does not, but I'll try to release a patched copy of version 2011 as well so everybody is happy.
Re: problem with integration of new cse-validator pro
thats good newsKarlis wrote:... but I'll try to release a patched copy of version 2011 as well so everybody is happy.
thanks
Gorky

- HTMLValidator
- Posts: 4
- Joined: Thu Nov 08, 2012 4:24 pm
Re: problem with integration of new cse-validator pro
Sounds good. For maximum compatibility with this problem in some versions of CSE HTML Validator, I recommend that you try the properly named functions first - "CSEGetString" and "CSESetString", but if they don't exist, then use these if they exist: "CSEgetString" and "CSEsetString". If neither exists, then I guess you're in trouble.Karlis wrote:Version 2011 does not, but I'll try to release a patched copy of version 2011 as well so everybody is happy.


http://www.htmlvalidator.com/
Albert Wiersch
- Karlis
- Site Admin
- Posts: 3605
- Joined: Mon Jul 15, 2002 5:24 pm
- Location: Riga, Latvia, Europe
- Contact:
Re: problem with integration of new cse-validator pro
Starting from this Friday you can download version 11.4 which fixes this issue. Uploading as I write this post...
Re: problem with integration of new cse-validator pro
Hi Karlis,
thank you very much for fast support. integration now works like a charm (again)
Gorky
thank you very much for fast support. integration now works like a charm (again)
Gorky
