[CODE4LIB] ajaxy CRUD / weeding helper
Hi all, I'm about to embark upon a summer weeding project, and would like to do so with the help of a little web tool - perhaps one that you've already invented or for which a generic AJAX-based CRUD interface already exists. (Mostly I think I'm just looking for a low-power AJAX-based CRUD thing.) I'm going to describe what I want it to do, and perhaps you can tell me if you think someone has already done the heavy lifting on creating something like this. Back end: a database containing the current shelf-list along with some useful bibdata like title, pubinfo, last-checkout-date, total-checkouts, date added to collection, plus some fields for the information we'll be inputing on the front end. Front end: an iPad/laptop-friendly touch-or-click interface that will allow us to mark individual fields. Some of those would be multiple choice fields like condition of the book. A free text note field. A few Booleans (e.g. Someone says this books is a classic and we may never discard it., Listed in Best Books for Acad Lib, I propose we weed this book) The idea for this interface would be to allow the (de)selector to make notes on each title as s/he goes down the shelf. The selector would be able to easily see bib data and would be able to change the data as the process goes on. I'd prefer to do this on an AJAX model so the database is updated in real time rather than relying on more overt form submission. I described this as a CRUD (Create, Replace, Update, Delete) thing, but I guess it's really just U - updating. Do you have a nice easy tool for doing AJAX-y db updating from a UI that would allow for the various types of input (pulldowns, Boolean, text fields). Preferably, I'd like to be able to do some visual renderings of some of the data to match our in-house sticker system - yellow dots for we might weed this, green for we gotta keep this. Any ideas? I would love to not re-invent this wheel. Thanks! Ken
Re: [CODE4LIB] ajaxy CRUD / weeding helper
Why ajax! just a plain html form and add a barcode scanner, to pick that books data from the db Scan shelf, scan contents, you now have updated list of contents and books gone awol jump to updating page scan book, update, rinse repeat Dave Caroline
[CODE4LIB] Position Opening: Senior Systems Administrator at Northwestern University Library
This message is going to several lists; pardon the duplication. Position Opening: Senior Systems Administrator This is an exciting opportunity to work with the design, maintenance, and support of large-scale library server systems at a major university. JOB SUMMARY: This position is responsible for installation, configuration, maintenance and support of software, systems and related networking infrastructure on physical and virtual servers in the Library, NU Data Centers and in hosted environments; ensuring they adhere to standards, policies and procedures established by the organization and vendors. This position acts as team leader on certain projects and functions as technical resource to other developers, system administrators and technical staff in the library and university. KEY RESPONSIBILITIES: (See posting for additional info) 1. Installs, rebuilds or migrates existing servers and configure hardware and virtual machines (VM), applications, peripherals, services, networking, storage, creates and maintains user accounts, security, permissions, and file systems in accordance with standards and operational requirements 2. Performs ongoing support and maintenance for library systems and related applications, including, but not limited to hardware/VM upgrades, networking, CPU, memory, and storage systems, performance tuning, monitoring, alerting and backup systems. 3. Coordinates and communicates ongoing technology needs with NU Information Technology and other technology units on campus 4. Monitors security alerts and working with other staff to ensure that appropriate patches are applied in an automated and timely fashion MINIMUM QUALIFICATIONS: (See posting for additional info) 1. A bachelor's degree in Computer Science, Information Science, or the equivalent combination of education, training, and experience from which comparable skills can be acquired; 2. At least four years of experience in system administration; 3. Demonstrated experience in managing physical and virtual server environments, Unix/Linux and Windows server platforms, related software, and basic system administration utilities, and networking standards; 4. Facilitates open and effective communication, cooperation and teamwork within and outside of one's own team; 5. Experience with UNIX/Linux system administration, command line BSD/GNU tools and familiar with scripting languages; maintaining web applications such as Apache, and basic database (MySQL or Oracle) administration. TO APPLY: Visit the NU Jobs web site: http://www.northwestern.edu/hr/jobs/ Use advanced search for Job Opening ID # 17247
Re: [CODE4LIB] ajaxy CRUD / weeding helper
It turns out that this is one of those I should have just searched first questions. Once it became clearer to me that I didn't need a library-specific app but that all I really needed was AJAX+CRUD, the problem simplified. Solution: http://www.ajaxcrud.com/ It looks like it can do all of the basic functions I need, and I can probably hack on some extra functionality (like catalog links and color changes) using jQuery or minor hacks on the built-in functions. Ken
Re: [CODE4LIB] ajaxy CRUD / weeding helper
AJAX for slickness and ease of use. We could do form html, but I'd prefer something that's updated in real time. As for the scanner -- my plan was to pre-populate the database from our OPAC, so we won't need to scan each book individually.) Ken -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave Caroline Sent: Thursday, May 12, 2011 11:39 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper Why ajax! just a plain html form and add a barcode scanner, to pick that books data from the db Scan shelf, scan contents, you now have updated list of contents and books gone awol jump to updating page scan book, update, rinse repeat Dave Caroline
Re: [CODE4LIB] ajaxy CRUD / weeding helper
We are actually right in the middle of a massive weeding project here at UTC, and my Web Tech librarian, Andrea Schurr (whom some of you probably met at C4L this year) built a really cool system to handle it. We aren't using ajax (although I argued for it, she talked me out of it). However, our project necessitates feedback from subject faculty, so it has the ability to allow for the Chemistry faculty, for example, to review the discard list, mark items to keep, and that list is then further reviewed by Library liaisons to make sure the faculty aren't just telling us to keep everything. :-) It's all pre-populated with our bib data. She's on vacation this week, but the plan is to open-source the setup asap. If anyone is interested, drop me a line and I'll make sure and let you know when we get it up. Jason On Thu, May 12, 2011 at 1:44 PM, Ken Irwin kir...@wittenberg.edu wrote: AJAX for slickness and ease of use. We could do form html, but I'd prefer something that's updated in real time. As for the scanner -- my plan was to pre-populate the database from our OPAC, so we won't need to scan each book individually.) Ken -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave Caroline Sent: Thursday, May 12, 2011 11:39 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper Why ajax! just a plain html form and add a barcode scanner, to pick that books data from the db Scan shelf, scan contents, you now have updated list of contents and books gone awol jump to updating page scan book, update, rinse repeat Dave Caroline
Re: [CODE4LIB] ajaxy CRUD / weeding helper
I'd be curious. Thanks, Juan Madrigal Web Developer University of Miami Richter Library On 5/12/11 3:56 PM, Jason Griffey grif...@gmail.com wrote: We are actually right in the middle of a massive weeding project here at UTC, and my Web Tech librarian, Andrea Schurr (whom some of you probably met at C4L this year) built a really cool system to handle it. We aren't using ajax (although I argued for it, she talked me out of it). However, our project necessitates feedback from subject faculty, so it has the ability to allow for the Chemistry faculty, for example, to review the discard list, mark items to keep, and that list is then further reviewed by Library liaisons to make sure the faculty aren't just telling us to keep everything. :-) It's all pre-populated with our bib data. She's on vacation this week, but the plan is to open-source the setup asap. If anyone is interested, drop me a line and I'll make sure and let you know when we get it up. Jason On Thu, May 12, 2011 at 1:44 PM, Ken Irwin kir...@wittenberg.edu wrote: AJAX for slickness and ease of use. We could do form html, but I'd prefer something that's updated in real time. As for the scanner -- my plan was to pre-populate the database from our OPAC, so we won't need to scan each book individually.) Ken -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Dave Caroline Sent: Thursday, May 12, 2011 11:39 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] ajaxy CRUD / weeding helper Why ajax! just a plain html form and add a barcode scanner, to pick that books data from the db Scan shelf, scan contents, you now have updated list of contents and books gone awol jump to updating page scan book, update, rinse repeat Dave Caroline
[CODE4LIB] から
Sent from my iPhone -- Kosuke Tanabe