Document library manager requirements
I need a module that will allow my client to manage a small document (PDFs) library organized by taxonomy.
The file upload section will allow the client to post files to a "library" folder. The upload screen will allow the client to select the file to upload, provide a title for the document and specify where it belongs in the taxonomy, writing this info to the db.
Also the client should be able to edit the document's title, taxonomy terms, or delete the file and it's record from the db.
When the end user navigates to the Library page, they will be presented with a screen that contains tabbed taxonomy terms. Clicking those tabs will display the docs that are associated with that taxonomy term. Note that the taxonomy terms may be two to three terms deep.
I have funds left in this project's budget but am running short of time. So: How much and how long would this take?
Comments
This is very easy to do in
This is very easy to do in Drupal.
Create a content type called 'Document'. Enable file uploading and a taxonomy vocabulary for it. The node title is the title of the document.
Use the faceted_search module to drill down through the term hierarchy.
hierarchical_select is really great for selecting taxonomy terms during node creation.
--
Jonathan Brown
http://openpackage.biz/
--
Jonathan Brown
http://jonathanpatrick.me/
Sounds complicated
I could offer compensation for detailed instruction on making it work. Especially displaying the taxonomy in tabs. Also, the page that lists the files for a particular taxonomy term is a far as I'd like the drill down to go. I don't want to subject the enduser to a single containing nothing but a single link to download the file.
Thanx
Dean Collins
jdcllns
Intrested
Plz contact me for this work. I can do this easily.
Contact:
jagsaindia@gmail.com
Sorry
I'm sorry but your "Member" time from your profile is to short. There is also not enough info for me to appraise and confirm your ability.
Thanx
Dean Collins
jdcllns
Recommend WEB FILE MANAGER
Excellent module: http://drupal.org/project/webfm
Tried it
I tried webfm a while back. It's way more complicated than what I need for this client. Thanx for the suggestion though.
Dean Collins
jdcllns
Still looking for help
I'm still looking for help on this. As I said, I have plenty left in the budget and can pay.
jdcllns
jdcllns
depth of taxonomy hierarchy on Library Page and wireframes..
Dean:
I had some questions regarding
"When the end user navigates to the Library page, they will be presented with a screen that contains tabbed taxonomy terms. Clicking those tabs will display the docs that are associated with that taxonomy term. Note that the taxonomy terms may be two to three terms deep."
Do you have the wireframes for it ? What sort of hierarchy is present for the taxonomy ? What depth does one have to drill down to
for the level of tabs in the Library Page
for example
Documents
Sports - Science - Astrology
|
Tennis - Basketball - Football - Cricket
|
Rules - Equipment - Major Tournaments - ATP 100 - etc.
|
Australian Open - US Open - Wimbledon etc...
Thanks.
Yashesh Bhatia
yasheshb@venuslabs.co.in
http://venuslabs.co.in
Yashesh Bhatia
The actual site
Here's a link to the Library page of the current site that we're trying to put into drupal:
http://www.threesprings.com/library.html
The terms in the list in the center starting with "Addiction" are the top level terms in the taxonomy. Clicking on "Addiction" will get you the second level page. That's as deep as it goes. The gray headings are the second level in the taxonomy. The blue links are the titles of the articles and link directly to the article pdf.
I've created a "Library" content type with a CCK file field that uploads fine. I'm having trouble working out how to get the output to display correctly. The one change we want to make from the current site is to have the gray second level headings display as tabs and have only the selected tab's article list appear.
Thanx for taking interest,
jdcllns
jdcllns
we could achieve this - taxonomy_menu
http://drupal.org/project/taxonomy_menu (i've not used this before so not sure if it'll work fine) or writing a custom module and using the menu hook to create tabs dynamically for a vocabulary and a callback
to display the relevant nodes in it.
pls let me know if u need any help with it.
thx.
Yashesh Bhatia
yasheshb@venuslabs.co.in
Yashesh Bhatia
taxonomy_menu questions
I'm just not sure that taxonomy_menu does what I need. I need the taxonomy to display in the center of the page.
As I said, it looks as though the info I need is there. I can see that the file gets uploaded correctly, and, when I look at the Library table in the db, it appears that taxonomy id is there along with the file name. I just can't put together the SQL/PHP to get the info out in the correct order. Are you interested in working on this? As I've stated, I can pay. I have more money than time left in the budget.
jdcllns
jdcllns
sure.. we'll work on it. i can get you an estimate.
can you please send me your email so i can email estimate. we'll try the module and custom code today
thx
yasheshb@venuslabs.co.in
Yashesh Bhatia
WebFM
Hi Dean,
There is currently no connectivity in Drupal between files and taxonomy. The simplest answer to your problem is to use WebFM using the file structure as your taxonomy (albeit fixed) and allowing different permissions between the client and users. There may be some scope for theming the WebFM interface for that purpose.
Get in touch via my contact form if you would like help with this.
Kent
File-Taxonomy Relation
As I said above, WebFM is way to complicated for what I need.
But it looks as though the info I need is there. I created a Library content type that requires the Library taxonomy and includes the CCK FIle field. I can see that the file gets uploaded correctly. And, when I look at the Library table in the db, it appears that taxonomy id is there along with the file name. Wouldn't be just a matter of writing some PHP/SQL to get a list of all Library nodes that are associated with a taxonomy term? Also, since the the file path and name are known, couldn't a link to the file be constructed?
This is the part that I'm looking for someone to do.
jdcllns
jdcllns
You don't need to write
You don't need to write code, just use the Views module.
Also, you shouldn't call the content type 'Library', you should call it 'File'.
--
Jonathan Brown
http://openpackage.biz/
--
Jonathan Brown
http://jonathanpatrick.me/
Using Views
I thought Views might work but don't really understand how to get the output that I need.
The client already calls it "Library" so I'm sticking to their terminology to avoid confusion.
jdcllns
jdcllns