PDF Explorer > General

PDF Explorer Web Interface, API based, Client.

(1/2) > >>

RTT:
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, 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


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

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

Downloads:
FileRelease dateDescriptionPDFEWIJCSetup.zip       2015-11-28        Web interface, API based, client v1.1.1

jguindi:
I think this Web Interface is genius.

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.

RTT:

--- Quote ---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

--- End quote ---
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?

--- End quote ---
I've used the Spket IDE.


--- 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)

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

--- End quote ---
To make these changes you need to know/learn JavaScript, and familiarize yourself with the ExtJS framework.
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?

--- End quote ---
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.

--- End quote ---
For Acrobat, check this
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
You can use the searched terms to construct the url used to show the PDF, for results returned for indexed text content searches.

new user:
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

RTT:

--- Quote from: new user on July 03, 2014, 06:39:52 AM ---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.

--- End quote ---
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.


--- 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.?????

--- End quote ---
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.

--- Quote ---i am using the older version

--- End quote ---
Older version of what? PDFE or advanced web interface client?

Navigation

[0] Message Index

[#] Next page

Reply

Go to full version