Sparx Systems Forum
Enterprise Architect => General Board => Topic started by: Dorian Workman on August 25, 2009, 05:54:09 pm
-
Hi all.
I publish my EA Model using the HTML Report and host it on my local machine running Apache web server. My machine is not accessible outside of our corporate LAN.
Is there anyway to integrate a search capability into my published HTML report so that users browsing it on our LAN can search for text strings?
Thanks.
-
I think that would make a nice feature request (although I see a lot of technical issues with it)
In the meantime, can't you make something external to the html report? Look into Google Desktop and the likes.
You could then create a hyperlink on your models main page to this search facility so the users can find it.
Geert
-
I agree. However if Sparx cooperated, there could be a partial solution to the problem...
It turns out that if the browser pane of the HTML report were fully expanded, then you could search in there using the browser search (Ctrl+F - equivalent to "Search in Browser"). If Sparx provided a button to expand/contract the entire browser pane that would make a BIG addition to the functionality.
My AU$0.05
Paolo
-
Thanks for your replies. I found an existing feature request which I bumped, and I'm investigating using google desktop. I found a possibility called 'Goolag', haven't had time to try it yet. Will post back with my findings.
-
Dorian,
Please remember that (just) posting in the forum does not constitute a "Feature Request" (note the capitalization) in any 'official' sense. This is a user forum for discussion and such. The Sparxians are certainly active members of this community and forum, but the forum is the vehicle for their participation in our collective discussions.
You can make a 'formal' feature request by clicking the Feature Request link near the bottom of any forum page (in the column of links under the Support link). Fill out the form and submit it to Sparx. These requests are all read (at least). There is no guarantee that a feature request will be fulfilled, but it will be considered. In many cases you will get a response back from Sparx, whether positive or negative.
One local best practice we have is to first start (or join) a forum thread, perhaps in the Suggestions and Requests section. Then submit a feature request to Sparx, and paste the URL of the forum thread into the details of your request. This way the Sparxians can monitor or join the discussion. Perhaps Sparx or another user can find a workaround for your request. Or the request might be refined through subsequent discussion. At the very least this practice allows Sparx to gauge the level of support (as expressed by other users) in the community; this might help them in setting priorities.
If you do hear back from Sparx regarding a feature request, please post to the associated forum thread to keep the rest of us in the loop.
HTH, David
-
Will do David thanks for the tip.
-
I've created a script that:
Features
--------
Adds a searchable index to an Enterprise Architect HTML report
Search is done using JavaScript or web browser search feature
If someone could tell me where I can upload the script...
regards, dk
-
Fantastic! Thanks.
-
Received and tested thanks DK. It worked for me first time, but unfortunately is not exactly what I was looking for.
I am hoping for a solution that will allow users to search for a text string inside the Notes field of Requirements elements, and also the Scenario fields of Use Cases.
Is there anyway to easily modify this script to allow this?
Thanks for your efforts and for sharing the script, much appreciated.
-
Meanwhile I have an improved working prototype for searching EA HTML Reports. Lets call it EaHtmlSearch for now.
Please post your ideas or contact me by email
EaHtmlSearch Overview
================
EaHtmlSearch adds a search page to an Enterprise Architect HTML report allowing users to search in report text and 'meta data'.
For more details see:
http://www.pxe.ch/EaHtmlSearch/
-dk
-
Sounds like an excellent candidate for the new community site
-
Hi dk,
We're very interested in the EaHtmlSearch prototype.
Can you send me to [email protected] the neccesary stuff to test it?
Thanks in advance!
Luis.
-
Hi dk,
We're very interested in the EaHtmlSearch prototype.
Can you send me to xxxx the neccesary stuff to test it?
Too things: If you would like to be included in various spam lists you can continue to post mail addresses to your likeage.
Furthermore I second Grahams proposal that the script should be included in the community site.
Thanks,
Oliver
-
Luis, Oliver
Some comments:
1. I'm still willing to share my search solution but didn't have the time till date.
2. The current solution is not just a script (as was the previous version) but requires to install and configure some open source software and EA HTML report templates. Thus it's not easy to send it by mail or upload.
3. My plan is to extend the existing README (http://www.pxe.ch/EaHtmlSearch/EaHtmlSearch_README_.htm) with installation and configuration documentation and submit it to the EA community web site. Not shure when this will happen. Could be in a couple of days or months.
4. If someone wants to help speeding up the above process (Luis?) please contact me. I could instruct him and in the same time we can update the documentation.
dk
-
I would really love to get acces to this solution as well.
I have emailed Dorian but so far no response.
Does anyone have any additional help regarding HTML report searching solutions?
-
Is it Dorian who has created the solution? I don't think so. Try emailing dk instead?
-
Hello folks,
Anyone has a link or further information regarding the EAHTMLSearch ?
Thanks in advance,
Álvaro
-
Well the link dk provided
http://www.pxe.ch/EaHtmlSearch/
still works which is positive. The negative is that while there's a readme file, it doesn't provide details on how to install the software to get it working.
-
While the links do still work and given the time since the original post indicates DK has gone on "Walkabout"
Can anyone from Sparx confirm was a feature request submitted and if so has it been considered for upcoming releases?
From my perspective and the perspective of my consumers of the HTML report, this would certainly add value to the EA product and it's HTML output capability.
Regards,
Stoppy :)
-
For this to work either a server side query or EA generating an index file that is read by Javascript would be required.
Neither is currently planned here.
-
Thanks Simon.
I will log a Feature Request though the required channel.
I think this will add extended value from the out of the box HTML report function.
How this is implemented is up to Sparx.
Regards,
Stoppy :)
-
I totally agree.
It is a fact that a much wider audience than would ever use EA are consumers of the static information generated from it. Capabilities such as search to allow easy access to that information would significantly enhance usability and the sales potential of the core modelling tool.
-
+1
-
I agree with Graham.
-
Hello,
any news on this topic?
We would also appreciate a search functionality within the EA html export :)
Is there anything planned from Sparx?
Has anyone managed to get in contact with dk to get the sources for EaHtmlSearch?
Best Regards,
Philip
-
My previous answer still applies.
-
Obviously no training organisation has asked for this feature.
-
We can't reproduce all of EA's features inside a HTML report. We offer a Lite edition which offers a much richer view into the model than a HTML report.
-
Any news with this search feature in EA HTML Reports? :)
-
Yes, there is now an alternative.
Use the Pro Cloud Server, which provides a search function inside the web view.
-
Another advantage to using the Pro Cloud Server and WebEA is it removes the need to generate the HTML at all. The web view is updated instantly when the model is.
-
We did some modifications in our Generated HTML Report like adding several links using the Web Style Template module of Sparx, can we do the same modifications using the Pro Cloud Server's Web EA? If yes, can you teach us how?
Hoping for your kind support.
Thanks,
Jeff
-
It's possible to modify the PHP directly. Tell any halfway competent web developer what you need done and it shouldn't be hard.