tag:blogger.com,1999:blog-15319370.post5373570750250527867..comments2024-03-05T11:16:00.846+01:00Comments on Roland Bouman's blog: open-msp-viewer: Free XSLT utilities to render MS Project files as HTML web pagesrpboumanhttp://www.blogger.com/profile/13365137747952711328noreply@blogger.comBlogger28125tag:blogger.com,1999:blog-15319370.post-77342593493870221272020-01-29T08:58:06.795+01:002020-01-29T08:58:06.795+01:00Hi Graeme,
if I recall correctly the sample app ...Hi Graeme, <br /><br />if I recall correctly the sample app has the open from url feature as well as the file open feature both on the toolbar. The url indeed only works when you have either same domain or CORS, but open file should work regardless.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-46359146863103168122020-01-28T04:49:07.339+01:002020-01-28T04:49:07.339+01:00Hi Roland
I have now resolved my issues and misund...Hi Roland<br />I have now resolved my issues and misunderstandings.<br />Using XMLHttpRequest (Open Folder icon) to open a file on a local file system runs into CORS policy issues and basically will not work. [There seems to be discussion around that it can be done by adding specific headers using the POST method but all too hard].<br />Anyway I have the project running on a website and local host and can load a project automatically at startup by adding a url to the browser command line:<br />http://localhost/msp-viewer/resources/html/indexX.html?url=http://localhost/msp-viewer/sample/3PointPlan-example.xml<br /><br />Graeme Wellingtonhttps://www.blogger.com/profile/11726673749828651591noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-9666247317084603452020-01-22T07:21:22.535+01:002020-01-22T07:21:22.535+01:00Hi Roland
I have the base system running on my in-...Hi Roland<br />I have the base system running on my in-house web site and things looking good.<br />However, I am having trouble with app.js (modified to load sample).<br />With this modified version in place I get a continuous spinner and nothing loads.<br /><br />if I click the'Open Folder' icon at far left and load from the 'Prompt' box:<br />(Please enter a url to download a MS Project XML file:<br />[file:///C:/msp-viewer/sample/3PointPlan-example.xml]<br />This same behaviour occurs with the original or modified app.js.<br /><br />However, if I click the 'Chooes File' option then the Windows Open box appears and I can select and successfully load the project.<br /><br />Would you be able to assist or point me in the right direction.<br /><br />Thanks in advance.<br /><br />Graeme Wellington<br />graeme.l.wellington@hotmail.com<br /><br /><br /><br /><br />Graeme Wellingtonhttps://www.blogger.com/profile/11726673749828651591noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-76020705858762183862020-01-21T01:41:58.127+01:002020-01-21T01:41:58.127+01:00Hi Unknown,
yes, you can open a project xml file ...Hi Unknown,<br /><br />yes, you can open a project xml file in the browser and render it as gantt chart.<br /><br />For this purpose please checkout the newer javascript based solution. It comes with a sample application that lets you open a project xml file for your local machine. You may modify that part of the code to suit your needs.<br /><br />see: https://github.com/rpbouman/open-msp-viewer<br /><br />rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-30152859118531475052020-01-21T01:18:45.049+01:002020-01-21T01:18:45.049+01:00Hi Roland
I think your project has renewed potenti...Hi Roland<br />I think your project has renewed potential with the move to Software as a Service (Saas) applications.<br /><br />I am doing some development which I will now see if I can adapt concepts from your project.<br /><br />Is it possible to call a nominated project.xml directly from the browser similar to below?<br /><br />Example: file:///C:/Projects/msp-viewer/resources/html/index.html?URL="file:///C:/Projects/Project1.xml"<br /><br />Graeme Wellingtonhttps://www.blogger.com/profile/11726673749828651591noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-32377568625386814652014-11-06T22:08:22.923+01:002014-11-06T22:08:22.923+01:00Roland, I appreciate you answer. Now everything is...Roland, I appreciate you answer. Now everything is clear.Ruslanhttps://www.blogger.com/profile/10012106553808070242noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-10743916351471369202014-11-06T21:20:19.885+01:002014-11-06T21:20:19.885+01:00Hi Ruslan,
"Can you please tell me if there...Hi Ruslan, <br /><br />"Can you please tell me if there is any tool that could convert back from html to xml for opening it using Microsoft Project?<br /><br />The idea is to show some changes in project and then save them."<br /><br />I don't really understand. The xslt viewer is just that - a viewer. It does not support making changes to the project nor was it designed to do so.<br /><br />Please note that in addition, I retired the xslt viewer. If you want a MS project viewer, please use the open-msp-viewer on github. See: https://github.com/rpbouman/open-msp-viewer<br /><br />I imagine it would be possible to add editing capabilities to that viewer. But it will take considerable effort to do it correctly. Perhaps you can file an issue in the github tracker to explain exactly what editing capabilities you would like to see and in what order.<br /><br />Please understand though that I currently do not have the bandwidth to work on this myself at this point in time. However, if you're willing to contribute in some way (effort, patches, money) then please let me know and we might work something out.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-68231979239863328052014-11-06T20:35:33.808+01:002014-11-06T20:35:33.808+01:00Roland,
thanks for an awesome job. Can you please...Roland,<br /><br />thanks for an awesome job. Can you please tell me if there is any tool that could convert back from html to xml for opening it using Microsoft Project?<br /><br />The idea is to show some changes in project and then save them.<br /><br />Thank you.<br />RuslanRuslanhttps://www.blogger.com/profile/10012106553808070242noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-36211280147202320872013-04-15T12:22:18.136+02:002013-04-15T12:22:18.136+02:00@creativ, I mentioned it in the blog:
"You ...@creativ, I mentioned it in the blog:<br /><br /><br />"You can either associate the xslt stylesheet directly with the MS Project XML file, or you can use an external tool like xsltproc."<br /><br />See: http://www.w3.org/TR/xml-stylesheet/<br />and: http://xmlsoft.org/XSLT/xsltproc2.html rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-59798121684261543272013-04-15T09:52:35.183+02:002013-04-15T09:52:35.183+02:00hello roland, i'm searching some tool just lik...hello roland, i'm searching some tool just like your, but unfortunately i have no idea how to use it...if you can guide me in few lines...i will apreciate.creativhttps://www.blogger.com/profile/04777023322529366754noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-4272740908467201402012-12-22T23:34:14.320+01:002012-12-22T23:34:14.320+01:00Hi Anonymous,
the xslt files are where they have ...Hi Anonymous,<br /><br />the xslt files are where they have always been - in the xslt directory inside the svn repository (http://code.google.com/p/open-msp-viewer/source/browse/trunk/xslt/).<br /><br />There is no download section. Just do a svn checkout of the repository, and use the files you need.<br /><br />See http://code.google.com/p/open-msp-viewer/source/checkout for instructions.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-13530385137466454142012-12-22T14:04:01.575+01:002012-12-22T14:04:01.575+01:00Hi Roland. I went to the Google Projects page, an...Hi Roland. I went to the Google Projects page, and couldn't find any XSLT files there. Did you take it down?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-48787523549665972612011-09-08T18:19:05.397+02:002011-09-08T18:19:05.397+02:00@Unknown, glad it's useful to you. Just use th...@Unknown, glad it's useful to you. Just use the issue tracker to post any bugs or feature requests and I'll see what I can do to improve it. It hasnt progressed much beyond that first rough cut that is now on google code.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-13435144729041268312011-09-08T17:05:31.096+02:002011-09-08T17:05:31.096+02:00Just wanted to say thanks! This project is going ...Just wanted to say thanks! This project is going to save me a lot of time. Why MS Project doesn't include this kind of functionality out of the box is a mystery to me.saltlakeryanhttps://www.blogger.com/profile/08239753955319246865noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-15672818241008270332010-06-03T10:02:52.230+02:002010-06-03T10:02:52.230+02:00Thanks for a very useful solution! I've develo...Thanks for a very useful solution! I've developed an xslt to combine multiple project files into one gantt if anyone would find that helpful. <br /><br />Also could you please suggest a way to set some of the levels to load initially closed rather than open?<br /><br />Cheers,<br /><br />FraserAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-25537473244161235912010-04-07T21:18:18.664+02:002010-04-07T21:18:18.664+02:00Thanks Roland. If I could make any improvement to ...Thanks Roland. If I could make any improvement to the current one. I will for sure let you know and then you can decide if you would want to update the release.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-73708784872326430542010-04-07T21:09:15.991+02:002010-04-07T21:09:15.991+02:00Hi Anonymous!
thanks, I'm glad you like the ...Hi Anonymous! <br /><br />thanks, I'm glad you like the approach :) I am sure much can be improved in the xslt.<br /><br />As for fixing the HTML/CSS: please, be my guest! If you feel like sharing, contact me and I'll add it to the project - of course, with full attribution. Mail is: roland.bouman@gmail.comrpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-20439976065337073892010-04-07T21:03:38.354+02:002010-04-07T21:03:38.354+02:00Yeah I am using IE7 (still). Dont worry about fixi...Yeah I am using IE7 (still). Dont worry about fixing it. The idea to just run xml through the xsl transformation and view the project as html is very impressive.<br /><br />You wouldnt mind if I try to fix the left side, Would you?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-57177479091041135672010-04-07T18:33:33.205+02:002010-04-07T18:33:33.205+02:00Anonymous,
yeah, I see what you mean..the left p...Anonymous, <br /><br />yeah, I see what you mean..the left part is all messed up.<br /><br />Are you using IE7? Should I fix it? Personally my impression is that IE7 never really enjoyed much traction. Perhaps I'm wrong.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-52635932441880628372010-04-07T18:18:46.143+02:002010-04-07T18:18:46.143+02:00@Roland, it looks good however the css formatting ...@Roland, it looks good however the css formatting in IE7 doesnt work properly.<br /><br />@Denis, thats wonderful interface. I have worked with HPV Solo 2007 version which actually can read and display correctly MSProject Plans (.mpp) files. This interface reminds me of that. Nice work!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-13367678157363553732010-03-11T19:28:45.112+01:002010-03-11T19:28:45.112+01:00@Tiberiu Thank you for feedback! Unfortunately, I ...@Tiberiu Thank you for feedback! Unfortunately, I do not have enough time to develop my project. But I have couple of ideas I am going to launch soon. I believe it will differentiate my project from respective competitors. Keep your eyes open! :)Denishttp://www.amiproject.comnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-42590421343864727042010-03-11T19:25:15.936+01:002010-03-11T19:25:15.936+01:00@Roland Thank you for positive feedback! Technolog...@Roland Thank you for positive feedback! Technology is simple: .net, asp.net, html, css and JavaScript. Let me know if you want know more on that.Denishttp://www.amiproject.comnoreply@blogger.comtag:blogger.com,1999:blog-15319370.post-69771434732409051052010-03-04T22:41:57.222+01:002010-03-04T22:41:57.222+01:00@Denis: wow! I'm impressed :)
It looks really...@Denis: wow! I'm impressed :) <br />It looks really cool and I am sure many people would love to use this. can you briefly explain what technology is behind your solution? <br /><br />Just an interested geek asking and interested in learning....<br /><br />@Tiberiu,<br /><br />look, I just made this available as-is, with no further pretension. <br /><br />Personally, I can't wait for my organization to move away from MS Project altogether, but as long as its what we're using then this is what I am offering. <br /><br />As for getting notified about posts, in the right sidebar, you will see a "subscribe to" gadget. I hope that's what you are looking for? <br /><br />good luck and kind regards,<br /><br />Roland.rpboumanhttps://www.blogger.com/profile/13365137747952711328noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-12119643644984539262010-03-04T22:23:05.345+01:002010-03-04T22:23:05.345+01:00@Denis: If you plan to make money then you should ...@Denis: If you plan to make money then you should improve your marketing strategy. Project.to is very similar to yours, I think it is newer than you on the market BUT he got you from behind. Your product was better than his but now I do not know what to say... I think you are moving slower than him.<br /><br />@Roland: Is there a way to get notified about new posts? I did not found it.Tiberiuhttp://www.ms-project-viewer.com/noreply@blogger.comtag:blogger.com,1999:blog-15319370.post-80937959163191076952010-03-04T22:17:03.685+01:002010-03-04T22:17:03.685+01:00Dear Roland,
Thank you for the feedback. Good luc...Dear Roland,<br /><br />Thank you for the feedback. Good luck with the "millonaire" thing :) One thing to be mentioned. I do not know how well chosen is your implementation... it is limited to only working with .xml files and not .mpp and I do not know how powerful is that XSLT tranSformation... I do not see too much future for it but I am curious what you will get and maybe I am wrong.<br /><br />By the way I think it is time for jerryjacobson06 from ValleySpeak Project Server to come to post a comment on your site :))Tiberiuhttp://www.ms-project-viewer.com/noreply@blogger.com