RTTSoftware Support Forum

Just to present, and talk about, of an advanced PDF Explorer web interface client.It's a fully functional, and with full source code, HTML/CSS/Javascript based, PDFE web interface client, that uses the new web interface REST API (http://www.rttsoftware.com/Manuals/Index.htm?pageURL=PDFE/English/WebInterface.htm#WebInterfaceAPI), and demonstrate the usage of the API in the development of completely customizable PDFE web interface clients.

Here is a glimpse of how this client looks like(https://www.rttsoftware.com/images/APIClient.png)

And here's an online demo, of both the standard client (html template based), and the advanced API based client.

Online DEMO site (http://5.95.74.202/)File uploads are enabled, so if you have a PDF or CHM sample to add to the list... But not big files, please.

There are a few things I would like to change in the interface client you've created, however I'm not exactly very familiar with web design. Perhaps you can recommend a tool that can help? What I would like to change is:

1. set defaults for search options, such as - number of items per page - the type of view (grid, grid with thumbnails, thumbnails only)

2. Play around with the layout a bit (reader open from the start)

3. Add search functions: - search the search results - search by specific metadata field - rank the search using any available metric; at the moment the results are sorted by alphabetical order in the of filename and (sub)directories. Is there a way to rank by number of hits per document?

4. Is there a way to pass the searched terms to Acrobat Reader's advanced search? Acrobat's advanced search will show the actual page and sentence-context when searching.

I love the idea though, gives the users the tools to make some pretty awesome customised things.

There are a few things I would like to change in the interface client you've created, however I'm not exactly very familiar with web design

If the usage of an Internet browser is not an requirement, you can use any other development environment to create your own custom PDFE web interface client, e.g. to even create a stand alone desktop application.

Quote

Perhaps you can recommend a tool that can help?

I've used the Spket IDE (http://www.spket.com/).

Quote

What I would like to change is:

1. set defaults for search options, such as - number of items per page - the type of view (grid, grid with thumbnails, thumbnails only)

To make these changes you need to know/learn JavaScript, and familiarize yourself with the ExtJS framework (http://www.sencha.com/products/extjs/).If you want to try, install the ExtJS 3.4 (this current client is not compatible with the last ExtJS 4.x versions), at the "C:\MySite\wwwroot\extjs", and make these changes editing the .js files at the "C:\MySite\wwwroot\js\debug" folder, specially the index.js. Check the changes browsing the index-debug.html, instead of the index.html one (e.g. localhost/index-debug.html)But if you are not used to this, I would recommend that you start coding your client from scratch, using the last version of the ExtJS framework, and an ExtJS GUI designer. Use my sample client only as a source to better understand the usage of the PDFEWI API.

Quote

- rank the search using any available metric; at the moment the results are sorted by alphabetical order in the of filename and (sub)directories. Is there a way to rank by number of hits per document?

You can sort clicking the grid columns, and obviously you can use only the available data. "Hits per document" is not a field provided by PDFE, so you can only implement that functionality if you use a server side way to save/access that data. This can be easily achieved with a php server side script that acts as a proxy to the client requests.

Quote

4. Is there a way to pass the searched terms to Acrobat Reader's advanced search? Acrobat's advanced search will show the actual page and sentence-context when searching.

For Acrobat, check thishttp://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdfYou can use the searched terms to construct the url used to show the PDF, for results returned for indexed text content searches.

hey i just wanted to know how do we enable thumbnails extraction. i enable thumbnails but no image is shown at the place specified for thumbnails. is there something i am doing wrong .i must mention that i have applied it as web interface for local server client network in office. furthermore, if a client uploads a file, it just doesnt get updated on the list shown unless DB Distktree is clicked on the server.?????i am using the older version

hey i just wanted to know how do we enable thumbnails extraction. i enable thumbnails but no image is shown at the place specified for thumbnails. is there something i am doing wrong .i must mention that i have applied it as web interface for local server client network in office.

It is supposed the above linked advanced web interface client installer correctly configures the thumbnails functionality. Have you installed it already?Previous versions needed the installation of the third-party tools Ghostscript and ImageMagick, but this new version of the client includes a built-in solution.The thumbnails functionality is not provided by PDFE itself. It needs an external tool for that. You can read more about it in the help file (http://www.rttsoftware.com/Manuals/Index.htm?pageURL=PDFE/English/WebInterface.htm#thumbnails).

Quote

furthermore, if a client uploads a file, it just doesnt get updated on the list shown unless DB Distktree is clicked on the server.?????

You need to define a folder monitor to the related disk/folders so it can detect the new files and index them in the database. Do it under the menu Database>IndexerSettings|FolderMonitors (http://www.rttsoftware.com/Manuals/Index.htm?pageURL=PDFE/English/IndexerSettings.htm).

hey thanx for the help...i am using PDFE. kn i make it advanced web interface client/? if yes then how? please explain in steps....... plus when i click DBDsik Tree on the web interface, something like Flie Name %FileName%author % author% and so on is shown.now when i click the sub folder check box, the list of pdf docs appears..... how kn i have this sub folders check box checked on default or as a better option, how kn i make the first page appear as i want it to..i mean customized appearance after clicking DBDisk Tree on client station.plz give step wise replies.thanx

In your last post you referred you were using an older version, so what version you have? Check the version in the about box, menu Help>About.

Quote

kn i make it advanced web interface client/? if yes then how? please explain in steps.......

You just need to download and install the advanced web interface client. The download is in the first post of this forum thread, file PDFEWIJCSetup.zip (http://www.rttsoftware.com/files/PDFEWIJCSetup.zip). Have you installed it already? After installing it, you just need to start the PDFE web interface and open your browser in one of the suggested URLs.

Quote

plus when i click DBDsik Tree on the web interface, something like Flie Name %FileName%author % author% and so on is shown.

Interesting! You are seeing the standard web interface client template html page. Somehow, it is failing to load correctly or you are doing something wrong.What is your Windows version and what language you have set for non-Unicode programs (under the Windows regional settings)?

Quote

now when i click the sub folder check box, the list of pdf docs appears..... how kn i have this sub folders check box checked on default or as a better option, how kn i make the first page appear as i want it to..i mean customized appearance after clicking DBDisk Tree on client station.plz give step wise replies

The standard web interface also works without the sufolders checkbox checked, as you can see if you go to the demo site (link in the first post of this thread). Something is not working on your side, but I need your answers to my above questions to get a better idea of what may be wrong.