What's happening at groups.drupal.org/libraries

Syndicate content
Using Drupal to put libraries of all types on the Web
Updated: 40 min 23 sec ago

why use Drupal for city government?

Tue, 2010-08-31 15:35

Hi Folks-
Can anyone point to a list of resources/arguments describing why Drupal is clearly the best CMS choice for city government?
Anything that takes a comparative approach and considers open source vs. commercial products is ideal.
You don't have to sell Drupal to me, I'm already a fan... I'm just doing some homework.
Thanks in advance for any ideas you might have-
Nate

Drupal for State and Federal Agencies / Government

Web Developer | Great River Regional Library

Thu, 2010-08-26 12:16
Great River Regional Library Web Developer Employment type:  Full time Telecommute:  Not allowed

Position Description:
Great River Regional Library (GRRL) is one library in 32 locations across 6 central Minnesota counties serving nearly 450,000 residents. To meet our patrons’ needs, GRRL provides nearly 1 million books, CDs, DVDs, downloadable audio-books and e-books as well as subscription databases, 268 public computers and free wireless internet.

The Web Developer (Computer Systems Analyst) exists to assist in the provision of information technology services to staff and public users at all locations and across the region through the use of web technologies. Specific projects may include designing new sites or enhancing existing sites with new features to improve our users’ ability to find and acquire materials and content as well as manage their library use online. The Web Developer will be the primary person responsible for the maintenance and development of our existing Drupal CMS based sites. The position will also be tasked with customizing and maintaining all GRRL web properties. The position is very self-directed and has great opportunities to explore and apply new technologies to library applications. The position of Web Developer also backfills help desk duties during busy periods, vacations and leaves.

Requirements: *(Please note equivalency statement below)

  • Graduation from a recognized college/university w/a Bachelor's in Computer Science or equivalent
  • At least 4 years computer systems experience
  • In-depth knowledge of PHP & MySQL
  • Experience with modern web technologies such as AJAX , RSS and CSS
  • Ability to complete projects with multiple dependencies on time
  • Excellent communication skills
  • Ability to work across departments

Preferred:

  • Drupal CMS experience
  • Web design experience
  • Knowledge of XML and XSLT; Apache; Linux; Windows
  • Familiarity with library catalog technologies

Both a completed GRRL application AND the supplemental application titled "Web-Developer (Computer Systems Analyst)" are required. Application materials are available online.

Schedule;
Full time 40 hours per week. Salaried position.

Schedule: Monday - Friday, 1 evening per week. Occasional evenings and weekends.

Rate of Pay: $21.155

Application Deadline: 09/10/2010

* An "equivalent" (combination of education and/or experience) is comparable knowledge, skills, and abilities that have been achieved will be considered. Education equivalencies will be based on one and half years of direct experience equal one year of formal ducation.

http://www.griver.org/jobs/web-developer-computer-systems-analyst-extended-deadl... Minnesota

Web Developer | Great River Regional Library

Fri, 2010-08-13 13:42
Great River Regional Library Web Developer Employment type:  Full time Telecommute:  Not allowed

Location: St. Cloud, MN

Description: Under general supervision, the position of Web Developer exists to assist in the provision of web-based computer and information services to staff and public users at 32 library locations.

FT 40 hours per week. Exempt (Salaried) Position.

Schedule: Monday - Friday, 1 evening per week. Occasional evenings and weekends.

Requirement: Graduation from a recognized college or university with a Bachelor's in Computer Science or equivalent. At least 4 years computer systems experience. Drupal development experience strongly preferred. Library experience preferred. Both a completed GRRL application AND the supplemental application titled "Web-Developer (Computer Systems Analyst)" are required.

Pay: $21.16

Deadline: Fri, 08/27/2010

http://www.griver.org/jobs/web-developer-computer-systems-analyst Minnesota

Drupal Website Development | Knox County Public Library

Tue, 2010-08-10 10:23
Knox County Public Library Drupal Website Development Employment type:  Contract Telecommute:  Allowed

The Knox County Public Library has issued a RFP for Drupal website development. This RFP can be found at http://www.knoxcounty.org/purchasing/solicitations.php under "Website Development", Bid Number: 249. Responses must be received by 2:00 PM August 31, 2010. Bidders must also complete a Vendor's List Application to register with Knox County prior to submitting their response. This application is available for download from the same web page as the RFP.

All questions concerning the RFP or the process must be directed to the representative of the Knox County Purchasing Department as specified in the RFP, not to the Library.

http://www.knoxcounty.org/purchasing/solicitations.php Knoxville, Tennessee

A Few Useful Modules

Thu, 2010-07-22 19:03

There is a sea of modules for Drupal. The selection can be daunting. I am going to list a few modules that I have discovered while solving real issues on a new intranet that I created for our library. Many of these I learned about from various Lullabot resources.

Token - http://drupal.org/project/token
Most people know about token, but I use it in so many so many situations I am including it. A token is a small piece of text that stands in for chunks of data. Tokens can be used to call information in node edit forms and in views and many other modules. Tokens are brilliant.

Auto NodeTitle - http://drupal.org/project/auto_nodetitle
Sometimes you want a titles of nodes to be consistent or be a combination of other fields in a post. You can just hide the title and use Auto NodeTitle to grab data from other fields.

Workflow - http://drupal.org/project/workflow
By default you can save published and unpublished content. I used Workflow to create a series of states for a content type called Design Request. You can control what people of certain roles can do under each state. The Design Requests have the following states. Draft, Coordinator Approval, Approved, Printed.

Rules - http://drupal.org/project/rules
You can use rules to make things happen under certain conditions. I used rules to send emails, publish content, and show messages to people as design requests are saved, approved, printed etc. Rules can do a lot more.

Flag - http://drupal.org/project/flag
Simple and powerful, A flag is a simple toggle like link on a node. I use flags to show links that certain roles can click to trigger an effect. For instance: A Design request is saved as "send coordinator approval." When the coordinator looks at the Design Request there is a link that they can click to send the Design Request to the Designer. The rule is the flag is the link that leverages the rule that does the work.

Context - http://drupal.org/project/context
Combines conditions and reactions. I often use context to create more elaborate situations where a block will show up. It offers a lot more flexibility than blocks administration. One thing that makes sense is that you can have one block that shows up in various places, rather than being locked to a the old path and role system. Plus once you put the block somewhere, you can do something different with it. As an example you can have one block on as many regions as you want at one time . I'm only scratching the surface.

Prepopulate - http://drupal.org/project/prepopulate
Automatically selects form elements in a node based on the place that you clicked it from. I have two content types that are related. Content type one is "Patron" content type two is "Patron Violation." Adding a patron violation to a patron auto populates the violation form with a reference to the patrons description.

Vertical Tabs - http://drupal.org/project/vertical_tabs
Tired of ugly node edit forms? Vertical tabs makes ajaxy tabs for each field set. It makes thing more organized and clean.

Poormans cron - http://drupal.org/project/poormanscron
Makes scheduling cron jobs easy.

Views Bulk Operations - http://drupal.org/project/views_bulk_operations
Like the admin/content page but with options to make changes to many things at once.

Backup and Migrate - http://drupal.org/project/backup_migrate
Fantastic module that automates backups of your database. It's smart, automated and easy as pie to set up.

Pathauto - http://drupal.org/project/pathauto
Automate the path that your content lives at - build views to compliment the paths.

AttachmentSize prepupulate123.jpg44.75 KB Libraries

drupal libraries

Thu, 2010-07-15 11:17

hello

I'm working on developing a digital library in drupal, I have created a content type with cck called document, which includes 15 fields of dublin core format. I wish that when I am visiting a content can be sent to Zotero or endnote references fsince a link of this content, send a title, author and url.

Actually are, I'm doing it using the modulel biblio, but only sends me the title, I guess it's because this module works with the content type biblio. I wonder if anyone can help me is to send me a link to a bibliographic reference manager.

regards

Cuba

Library DrupalCamp - Arlington, VA

Wed, 2010-06-23 09:50
Start:  2010-06-24 08:30 - 17:00 America/New_York Drupalcamp or Regional Summit Organizers:  swacktacular dougvann

g.d.o/libraries is proud to present a pre-ALA Library DrupalCamp at the Arlington (VA) Central Library. This event is supported by DuoConsulting, and it is free!

Please visit our signup page!

Arlington (VA) Central Library
1015 N Quincy St.
Arlington, VA 22201

Libraries

Making a Node Secure/Limited to one user Role?

Mon, 2010-06-21 08:45

Hi Everyone, I hate to use this listserv for trouble-shooting, but we're all librarians here, so I hope you'll understand.

I'm trying to accomplish creating a node that will only be visible by our library board for board packets. The actual meeting minutes, etc are all public information and those get placed front-and-center, but the agendas and packets we would like under lock and key and only have them accessible to the board.

I also would like for this node not to be webcrawled, but I guess, in the grand scheme, if someone stumbles upon it and can't get in, no harm, no foul. We will also be uploading PDF documents to this node, which may need to have some kind of password encription so they can't be accessed otherwise (will cross that bridge when we get to it). We plan to go paperless with our board packets, and this will be the first step to achieving this vision.

I can figure out how to do this for webforms, but otherwise stumped. Any thoughts? Modules? Many thanks!

Libraries

Court or Law firm libraries using Drupal

Mon, 2010-06-21 06:15

Hi Folks,

I am setting up a Drupal site for a court intranet. Drupal is a new concept to the people who will be configuring it and using it. I have pointed them to some Drupal library sites, and a couple books (O'Reilly's Using Drupal, and Front End Drupal) to get started. They have asked if there are any court or law firm libraries using Drupal that they could look at. I didn't see any on the Libraries using Drupal wiki - did I miss them, or does anyone know of some sites I could point them to?

Thanks,
Carol

Libraries

Drupal LibraryCamp Arlington VA 2010

Sun, 2010-06-20 06:36
Start:  2010-06-24 08:00 - 17:00 America/Indianapolis User group meeting

After months of planning it is official:
On Thursday, June 24th, Drupalers from across the country are gathering together at the Arlington Central Library Google Map Here for a full day of DRUPAL LIBRARYCAMP.
We strategically planned the event right before the American Library Association's Annual Conference in DC. Event site here This has allowed people from very far away to join us for a smaller sized Drupal event before they dive into the whirlwind of activity with the ALA.

We chose to follow an UNconference model where we all show up, make a list of what every one wants to either learn about OR speak about then break off into ad-hoc groups; each seeking the group that meets the individual's needs. A WIDE range of people are coming to the LibraryCamp; some with years of Library experience, years of Drupal experience, or both. This is going to be a RICH time of sharing and learning for sure!

We're all looking VERY forward to meeting each other and sharing our knowledge and skills as we seek to leverage the awesome power of Drupal for Libraries!

Libraries

Call for Chapters: Library Automation and OPAC 2.0 (and waiting for Drupal)

Fri, 2010-06-18 04:43

Dear Friends

We are working on editing a book on, and we believe that the community of Drupal users in libraries can provide content of interest. Therefore we invite you to submit proposals for chapter. They will be very well received. Thanks in advance for your work.

Call for Chapter Proposals
Proposal Submission Deadline: July 10, 2010

Library Automation and OPAC 2.0: Information Access and Services in the 2.0 Landscape
A book edited by Dr. Jesús Tramullas and Dr. Piedad Garrido
University of Zaragoza (Spain)

Introduction

Library automation was an interesting research topic and a classical development in the eighties and nineties. However, during the last decade, big research effort was centered in digital libraries, leaving library automation in the background. Nevertheless, the beginning of web 2.0 and social networks favored the resurgence of library automation, since available methods and techniques made possible the design and implementation of novel ways of managing, accessing and dissemination of the information throughout libraries and information services. The combination of different technologies previously used in digital libraries, the integration of social network tools, and the popularization of digital information access through specialized devices have made possible that the research community, professionals and users of librarian systems and networks take up interest in library automation again, and user interaction, by means of OPACs 2.0.

As a result, a new research trend is being carried out. It includes the basis, techniques and tools for library automation, specially centered in information access from the end-users’ perspective, as service receivers, as well as active participants in the enrichment, participation and dissemination process of the digital information products. In this field of knowledge, the research and development has focused on information standards, data treatment and labeling, semantic web, information visualization, user interfaces, information literacy, e-books, social networks, etc. The interaction between digital world and social world has created the library 2.0 concept, an expression which integrates them. In order for library 2.0 to be possible, it is necessary for the research, development and smart integration of technological solutions, which assist users to satisfy their information access requirements.

Objectives

The objective of this book is to provide a reference source about theoretical and technical foundations of library automation in library 2.0 context. This publication will compile both the state of the art, and the key innovative projects about the matter.

Topic Areas

This book will invite submissions describing ongoing innovative work and applications on these interdisciplinary areas coving library automation, library 2.0 technologies and services, innovative OPACs, library data visualization, social networks on libraries, theory and best practices, metadata, etc. Specifically, book chapters include, but are not limited to:

New and innovative library systems
OPAC 2.0 products
User interfaces for libraries and library systems.
Library 2.0 services and products
Library 2.0 user information behavior
Social networks on libraries 2.0
Library data visualization.
Collaborative technologies on libraries
Semantic libraries and open data
Theory and reflection about library 2.0

Submission Guidelines
Researchers and practitioners are invited to submit on or before July 10, 2010, a 2 to 3 page chapter proposal clearly explaining the missions and concerns of his proposed chapter, as a PDF or DOC file attachment to the editors (tramullas@unizar.es or piedad@unizar.es). The proposal should contain the following information:

  1. Name of the book chapter
  2. Name of author(s), email address and affiliation
  3. Technical area covered in the chapter
  4. Main contributions which will be made by author(s)
  5. Technical novelty of the contribution
  6. Detailed table of contents of the chapter

Authors of accepted proposals will be notified by July 25, 2010 about the status of their proposals and sent chapter guidelines. Full chapters are expected to be submitted by November 5, 2010. All submitted chapters will be reviewed on a double-blind review basis.

Publisher
To be published by IGI Global: http://igi-global.com/AuthorsEditors/AuthorEditorResources/CallForBookCh...

Important Dates:
July 10, 2010: Proposal Submission Deadline
July 25, 2010: Notification of acceptance/rejection
November 5, 2010: Full chapter submission
December 5, 2010: Reviews Results Returned
January 20, 2011: Revised Chapter Submission
January 30, 2011: Final Deadline

Semantic Web

Javascript/Drupal/Search Box.

Thu, 2010-06-03 15:04

Hi Fellow Librarians,

I'm trying to make a search box with radio buttons, where one radio button searchs our sirsi catalog, the next searches our website, and the last searches google......................

I can get this piece of Javascript to work in an HTML file but am unable to install this in a block. Any thoughts? I noticed on ASU's library site and some other sites, you've all gotten this to work. If anyone can throw me a bone my email address is gstupar@northbrook.info. What am I doing wrong? It's almost like the block is stripping the tags. I tried full html, filtered html, and then php and then NOTHING for format. So yea. Thanks for your help!

function PerformSearch()
{
if(document.siteSearch.srchPlace[0].checked)
{
var field1 = document.createElement("input");
field1.id = "searchLibraryField";
field1.name = "searchdata1";
field1.type = "hidden";
field1.value = document.siteSearch.q.value;

var field2 = document.createElement("input"); field2.name = "user_id"; field2.type = "hidden"; field2.value = "nbkibistro"; var field3 = document.createElement("input"); field3.name = "password"; field3.type = "hidden"; field3.value = "ibistro" var field4 = document.createElement("input"); field4.name = "library"; field4.type = "hidden"; field4.value = "NORTHBROOK" document.forms.siteSearch.appendChild(field1); document.forms.siteSearch.appendChild(field2); document.forms.siteSearch.appendChild(field3); document.forms.siteSearch.appendChild(field4); document.siteSearch.action ="http://64.107.155.140/uhtbin/cgisirsi/x/x/x/57/5";

}
else
if(document.siteSearch.srchPlace[1].checked)
{
document.forms.siteSearch.method="post";
var field1 = document.createElement("input");
field1.id = "searchField";
field1.name = "search_block_form";
field1.type = "hidden";
field1.value = document.siteSearch.q.value;

var field2 = document.createElement("input"); field2.id = "form-6af56005d14f8a14883ed97046620434"; field2.name = "form_build_id"; field2.type = "hidden"; field2.value = "form-6af56005d14f8a14883ed97046620434"; var field3 = document.createElement("input"); field3.id = "edit-search-block-form"; field3.name = "form_id"; field3.type = "hidden"; field3.value = "search_block_form"; document.forms.siteSearch.appendChild(field1); document.forms.siteSearch.appendChild(field2); document.forms.siteSearch.appendChild(field3); document.siteSearch.action ="http://www.northbrook.info/search/node";

}
else
if(document.siteSearch.srchPlace[2].checked)
{
document.siteSearch.action ="http://www.google.com/search";
}
}

Test Form

Library Catalog
Library Website
Google

Libraries

A report on the first Drupal session for Jamaican Librarians

Wed, 2010-06-02 08:56

Hi everyone,

Just attached a report on the last Drupal meet-up sponsored by my Department for Jamaican librarians. The Jamaican community interested in learning Drupal is so far small in number, but should grow.

I have sent it as an attachment. It is a one page report, very brief and to the point covering what took place and some of the topics discussed.

Just sharing on this development in Jamaica.

Regards.

AttachmentSize Report on the DLIS Drupal Librarian Session.doc27.5 KB Libraries

Request for Proposal ~ Services for Design and Build of Website in Drupal | Bud Werner Memorial Library

Mon, 2010-05-24 12:42
Bud Werner Memorial Library Request for Proposal ~ Services for Design and Build of Website in Drupal Employment type:  Contract Telecommute:  Allowed

The Bud Werner Memorial Library seeks proposals from qualified professional website design and development consultants to rebuild the Library’s website using the Drupal content management system. The Request for Proposal can be viewed online at http://www.steamboatlibrary.org/geninfodrupalrfpquestions.html

Bids must be submitted no later than 11:00 am on June 7, 2010. Questions must be directed to Alysa Selby, Systems Librarian, at 970-367-4929 or aselby@steamboatlibrary.org.

http://www.steamboatlibrary.org/geninfodrupalrfpquestions.html Libraries

Drupal Web Developer | Kansas City Public Library

Mon, 2010-05-24 06:36
Kansas City Public Library Drupal Web Developer Employment type:  Contract Telecommute:  Allowed

The Kansas City Public Library invites qualified individuals, consultants, contractors or firms to submit proposals for Drupal Web Services.

Please see: http://www.kclibrary.org/news-projects-rfps

http://www.kclibrary.org/news-projects-rfps Missouri

z39.50

Mon, 2010-05-17 07:40

hello

I have advanced in the "drupal for libraries."

I can read OAI data providers, import MARC records from files mrc or mrk. But I need to search in Z39.50 servers. I need information on this topic. Drupal have a z39.50/SRC modules, but only for 5.x versions.

I read that YAZ framework can me for this job. have any idea where to start ?????.

Libraries