Re: [CODE4LIB] WebOPAC/III Z39.50 PHP Query/PHPYAZ
I'm quickly learning that the hard way! Either vendor lock-in is to blame for this or the fact that many of these systems predate the web and rely on esoteric protocols. I finally ended up screen scraping with curl and using a regex to extract the title. The url looks like this: http://catalog.library.miami.edu/search/c?QA76.575%20.T47%202009 I'm pretty certain that url parameters map to Z39.50. In this case the option values in our search form are the parameters: option value=X selected=selectedKeyword/option option value=tTitle/option option value=aAuthor/option option value=dSubject/option option value=cLC Call Number/option option value=lLocal Call Number/option option value=gSuDocs Number/option option value=iISSN . ISBN Number/option option value=oOCLC Number/option option value=mMusic Publisher Number/option Thanks Godmar! Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 5/10/12 10:57 AM, Godmar Back god...@gmail.com wrote: Scraping III systems has got to be one of the most frequently repeated tasks in the history of coding librarianship. Majax2 ([1,2]) is one such service, though (as of right now) it doesn't support search by Call Number. Here's an example ISBN search: http://libx.lib.vt.edu/services/majax2/isbn/0747591059?opacbase=http://cat alog.library.miami.edu/search Since you have Summon, you could use their API. Example is here [3,4] - Godmar [1] http://libx.lib.vt.edu/services/majax2/ [2] http://code.google.com/p/majax2/ [3] http://libx.lib.vt.edu/services/summon/test.php [4] http://libx.lib.vt.edu/services/summon/ On Wed, May 9, 2012 at 11:27 AM, Madrigal, Juan A j.madrig...@miami.eduwrote: Hi, I'm looking for a way to send a Call Number to WebOPAC via a query so that I can return data (title, author, etcŠ) for a specific book in the catalog preferably in JSON or XML (I'll even take text at this point). I'm thinking that one way to accomplish this is via Z39.50 and send a query to the backend that powers WebOPAC Has anyone done something similar to this? PHP YAZ (https://www.indexdata.com/phpyaz) looks promising, but I'd appreciate any guidance. Thanks, Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library
[CODE4LIB] WebOPAC/III Z39.50 PHP Query/PHPYAZ
Hi, I'm looking for a way to send a Call Number to WebOPAC via a query so that I can return data (title, author, etc…) for a specific book in the catalog preferably in JSON or XML (I'll even take text at this point). I'm thinking that one way to accomplish this is via Z39.50 and send a query to the backend that powers WebOPAC Has anyone done something similar to this? PHP YAZ (https://www.indexdata.com/phpyaz) looks promising, but I'd appreciate any guidance. Thanks, Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library
Re: [CODE4LIB] Linux Laptop
FreeBSD FTW! ;) -Juan On 12/14/11 5:09 PM, Alexander Johannesen alexander.johanne...@gmail.com wrote: MJ Ray m...@phonecoop.coop wrote: I humbly suggest that long futz times are only necessary these days when most of the following combine: Hmm. 1. unsupported/hard-to-support hardware (maybe bought for compatibility with another even-fussier operating system?); Yes, this is the big offender, however I've never met an Ubuntu first install that didn't work good on the first try. It's only when you start tweaking stuff it seems it falls down a little. 2. control-freakery (it must work/look exactly THIS way RIGHT NOW without me doing much); Yes, hackers tweak, it's in their nature. They also know the consequences of hacking and tweaking, so I'm not sure this is bad thing per se. I personally went Linux *because* I like tweaking and then fixing my messes (my blog is full of angry anecdotes and stories about just this, some sillier than others), and there is one difference between (at least) the Windows world and the Linux world; fixing a broken Linux is tons easier than fixing a broken Windows, so even if we do talk about stuff getting broken the fixes are not even comparable. 3. not good at asking for technical help online or being patient with LUGs; Hardly ever used this. 4. not willing to find and/or pay local experts; I pay myself all the time. 5. not willing to search/read the copious fine manuals or debug logs. The amount of fragmented and irrelevant information out there is inverse proportional to the time you thought it would take to fix your problem. I guess newcomers still have to get used to basics like having 5 or more useful mouse buttons instead of 1... With the (reasonably) few mishaps I've had while updating and installing Ubuntu versions, I'm still a happy hacker that never regretted the move, even if the journey has been bumpy at times. However, a word of warning about Ubuntu is that it is moving in a direction that, to me, is completely wrong, so I'm switching to Mint (with that Gnome 3 layer that makes it Gnome 2 compatible). Unity is a travesty, and the people who hate it the most are ... the tweakers and hackers. Just sayin' Regards, Alex -- Project Wrangler, SOA, Information Alchemist, UX, RESTafarian, Topic Maps --- http://shelter.nu/blog/ -- -- http://www.google.com/profiles/alexander.johannesen ---
Re: [CODE4LIB] Web platform for digitized books
Symfony2 is a good choice. I'd like to see something with a clean user experience like Issuu http://issuu.com/ These projects might be related: Calibre http://calibre-ebook.com/ I, Librarian http://www.bioinformatics.org/librarian/ Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 9/8/11 2:26 PM, Rob Casson rob.cas...@gmail.commailto:rob.cas...@gmail.com wrote: lots of folks use XTF (http://xtf.cdlib.org/) for ebook collections cheers, rob On Thu, Sep 8, 2011 at 2:22 PM, Yitzchak Schaffer yitzchak.schaf...@gmx.commailto:yitzchak.schaf...@gmx.com wrote: Hello all, Can anyone suggest projects or general approaches for providing access to digitized books on the web? We're not interested in CONTENTdm, Greenstone has worked for us in the past but will not work for our ongoing projects. I don't have real experience with DSpace and such repository products, but they seemed ill-suited for this purpose when I've examined them in the past. Omeka (at last evaluation) is not compatible with hierarchic objects (like books). I am rather amazed that I have not been able to find any FOSS dedicated to this. I am currently favoring the idea of creating a web app using a decent framework (symfony2) designed for this purpose (web presentation of hierarchic text-based entities). Many thanks, -- Yitzchak Schaffer Systems Manager Touro College Libraries 212.742.8770 ext. 2432 http://www.tourolib.org/
Re: [CODE4LIB] iPads as Kiosks
iPad Apps can be created and distributed in house without iTunes, just sign up for the iOS Enterprise Developer Program. Strict control of hardware on Apple's part delivers a consistent platform which ensures that your app will run across all devices and prevents fragmentation. In the case of Android one device might have a keyboard and another won't, one might have less performance etc... This means extra development time and testing to deal with various hardware scenarios and introduces more bugs. Here are some figures on Android vs iOS Malware to take into consideration: http://www.appleinsider.com/articles/11/08/24/apples_ios_unaffected_by_malware_as_android_exploits_surge_76.html I prefer less headaches. Stick to iOS, it's proven and consistent. Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On Aug 23, 2011, at 12:55 PM, David Uspal david.us...@villanova.edu wrote: Then again, by selecting the iPad you're essentially tethered to Apple's iron grip of the iWorld via its iTunes vetting process and strict control of Apple hardware. YMMV on this depending on what you're doing, but it should definitely be a consideration when choosing between Android tablets and the iPad. Quick side story -- we had to drop a contract one time at my old job due to the customer proprietary requirements. The customer didn't want to release its developed software outside of house (minus the developers of course) and Apple wouldn't give them a waiver from using the iTunes store. Mind you, this was a very big company with resources, so Apple probably lost a 5000 unit sale due to this David K. Uspal Technology Development Specialist Falvey Memorial Library Phone: 610-519-8954 Email: david.us...@villanova.edu -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Stephen X. Flynn Sent: Tuesday, August 23, 2011 9:01 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] iPads as Kiosks Let's not forget a far superior user experience. Stephen X. Flynn Emerging Technologies Librarian Andrews Library, College of Wooster 1140 Beall Ave. Wooster, OH 44691 (330) 263-2154 http://www.sxflynn.net On Aug 22, 2011, at 12:56 PM, Madrigal, Juan A wrote: I would definitely go with the iPad. More accessories, better support and consistency. Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 8/22/11 11:19 AM, Dan Funk daniel.h.f...@gmail.com wrote: There is a good discussion here about Android vs iPad based tables for use as Kiosks - lots of good information to consider. I'd love to hear what you end up doing. http://stackoverflow.com/questions/6050217/android-tablet-or-ipad-for-kios k-device On Mon, Aug 22, 2011 at 11:08 AM, Kyle Banerjee baner...@uoregon.edu wrote: On Fri, Aug 19, 2011 at 5:48 AM, Edward Iglesias edwardigles...@gmail.comwrote: Apologies if this has been covered already but do any of you have experience using iPads as kiosks? We would like to set up several as directional beacons with a sot of you are here feature. I've found several apps to do the kiosk feature but the home button seems to be an issue. Suggestions include a case that locks out the home button such as this For kiosks, it seems like wifi chromebooks might be a decent option. They're cheaper than ipads, can't do anything other than browse the web, and it's easy to plug in external peripherals like keyboards, mice, and monitors. kyle -- -- Kyle Banerjee Digital Services Program Manager Orbis Cascade Alliance baner...@uoregon.edu / 503.877.9773
Re: [CODE4LIB] iPads as Kiosks
Here are some more iPad mounts: (with or without swiper) http://www.ipadkiosk.com/ http://labshield.com/ http://www.ipadenclosures.com/ipad_kiosk_enclosure/ipad_kiosk_wall_mount/figure_8_ipad_kiosk_bracket http://www.maclocks.com/index.php/imac-locks/ipadmountbundle.html http://ipadkioskstore.com/ Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 8/19/11 10:42 AM, Jason Griffey grif...@gmail.commailto:grif...@gmail.com wrote: Sedna is awesome (We're just installing a demo system now) but Apple doesn't allow the disabling of the Home button on iOS devices via software. It's possible you could do it with a jailbroken device, but the best solution I've seen (and the one that I'm going to play with) is a case that physically restricts access to the Home button. Jason On Fri, Aug 19, 2011 at 10:23 AM, Madrigal, Juan A j.madrig...@miami.edumailto:j.madrig...@miami.eduwrote: Edward, Have you looked into Sedna Presenter? ActivateTheSpace (US distributor): http://activatethespace.com/sednapresenter.html Here's the link to the iPad Player: http://www.sedna-presenter.com/component/content/article/6/40-player-for-ipad.html I'm pretty sure I recall the capability to disable the home button via software I've used Sedna Presenter in the past, it has a wide set of features that allows you to do pretty much anything. For example I've used it in tandem with an Emergency Alert System so that when an SMS text message is sent it triggers special playlist/screen on Sedna and displays alert messages and live video streams etc... That’s just scratching the surface! Here are some mounts: http://www.ergodirect.com/product_info.php?products_id=16602 http://www.mounts.com/product.php?product=IPM-700 http://touchscreenhardware.com/index.php?main_page=product_infocPath=2_7products_id=70 SavantAV also has some mounts (as well as room control/smart classroom software) http://www.savantav.com/smart_docks.aspx Hope these links help! Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 8/19/11 8:48 AM, Edward Iglesias edwardigles...@gmail.commailto:edwardigles...@gmail.commailto: edwardigles...@gmail.commailto:edwardigles...@gmail.com wrote: Apologies if this has been covered already but do any of you have experience using iPads as kiosks? We would like to set up several as directional beacons with a sot of you are here feature. I've found several apps to do the kiosk feature but the home button seems to be an issue. Suggestions include a case that locks out the home button such as this http://www.nothingbuttablets.com/4588 Thanks, Edward Iglesias
Re: [CODE4LIB] iPads as Kiosks
I would definitely go with the iPad. More accessories, better support and consistency. Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 8/22/11 11:19 AM, Dan Funk daniel.h.f...@gmail.com wrote: There is a good discussion here about Android vs iPad based tables for use as Kiosks - lots of good information to consider. I'd love to hear what you end up doing. http://stackoverflow.com/questions/6050217/android-tablet-or-ipad-for-kios k-device On Mon, Aug 22, 2011 at 11:08 AM, Kyle Banerjee baner...@uoregon.edu wrote: On Fri, Aug 19, 2011 at 5:48 AM, Edward Iglesias edwardigles...@gmail.comwrote: Apologies if this has been covered already but do any of you have experience using iPads as kiosks? We would like to set up several as directional beacons with a sot of you are here feature. I've found several apps to do the kiosk feature but the home button seems to be an issue. Suggestions include a case that locks out the home button such as this For kiosks, it seems like wifi chromebooks might be a decent option. They're cheaper than ipads, can't do anything other than browse the web, and it's easy to plug in external peripherals like keyboards, mice, and monitors. kyle -- -- Kyle Banerjee Digital Services Program Manager Orbis Cascade Alliance baner...@uoregon.edu / 503.877.9773
Re: [CODE4LIB] iPads as Kiosks
Edward, Have you looked into Sedna Presenter? ActivateTheSpace (US distributor): http://activatethespace.com/sednapresenter.html Here's the link to the iPad Player: http://www.sedna-presenter.com/component/content/article/6/40-player-for-ipad.html I'm pretty sure I recall the capability to disable the home button via software I've used Sedna Presenter in the past, it has a wide set of features that allows you to do pretty much anything. For example I've used it in tandem with an Emergency Alert System so that when an SMS text message is sent it triggers special playlist/screen on Sedna and displays alert messages and live video streams etc... That’s just scratching the surface! Here are some mounts: http://www.ergodirect.com/product_info.php?products_id=16602 http://www.mounts.com/product.php?product=IPM-700 http://touchscreenhardware.com/index.php?main_page=product_infocPath=2_7products_id=70 SavantAV also has some mounts (as well as room control/smart classroom software) http://www.savantav.com/smart_docks.aspx Hope these links help! Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 8/19/11 8:48 AM, Edward Iglesias edwardigles...@gmail.commailto:edwardigles...@gmail.com wrote: Apologies if this has been covered already but do any of you have experience using iPads as kiosks? We would like to set up several as directional beacons with a sot of you are here feature. I've found several apps to do the kiosk feature but the home button seems to be an issue. Suggestions include a case that locks out the home button such as this http://www.nothingbuttablets.com/4588 Thanks, Edward Iglesias
Re: [CODE4LIB] Advice on a class
It's always good to know C if you ever need to write an Apache module! Juan Madrigal Web Developer University of Miami Richter Library On Jul 30, 2011, at 5:39 AM, Luciano Ramalho luci...@ramalho.org wrote: On Tue, Jul 26, 2011 at 4:18 PM, Genny Engel gen...@sonoma.lib.ca.us wrote: C++ might be a better choice if you want to start off with a grounding in object-oriented programming. Or maybe Java. I'm about to start the C++ course at the local junior college. Which reminds me to mention, it probably doesn't matter which programming course you take right now -- if you then go through life taking more programming classes like I do! Here are a few quotes from computer science notables about C++: I invented the term Object-Oriented, and I can tell you I did not have C++ in mind (Alan Kay) There are only two things wrong with C++: The initial concept and the implementation (Bertrand Meyer) Whenever the C++ language designers had two competing ideas as to how they should solve some problem, they said, 'OK, we'll do them both'. So the language is too baroque for my taste (Donald E Knuth) To really learn OOP, Ruby, Java, Python and particularly Smalltalk are much better choices, IMHO. OK, you won't find much practical use for Smalltalk, but neither for C++ in this day and age (not in a library setting, anyway). And learning C then Smalltalk is a great path to Objective-C, the main language used to program iPhones and iPads. Putting aside the OOP issue, learning C is totally worthwhile as a grounding for any other language. Its what C++ adds to C that is not worth the trouble, as there are better alternatives. Cheers, -- Luciano Ramalho programador repentista || stand-up programmer Twitter: @luciano
Re: [CODE4LIB] Trends with virtualization
Its true what they say, history does repeat itself! I don't see how virtualization is much different from a dummy terminal connected to a mainframe. I'd hate to see an entire computer lab go down should the network fail. The only real promise is for making web development and server management easier. Vmware is looking to make thing easier with CloudFoundry http://cloudfoundry.org/ along with Activestate and Stackato http://www.activestate.com/cloud I definitely want to take those two out for a test run. Deployment looks dead simple. Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 7/11/11 10:38 AM, Nate Vack njv...@wisc.edu wrote: On Sun, Jul 10, 2011 at 9:46 AM, Karen Schneider kgschnei...@gmail.com wrote: My down-home-country-librarian observation that I always tack on (with plenty of disclaimers) is If virtualization were the answer, we'd see more of it by now. This. Various vendors have been pushing the run all your desktops in the server room and export your I/O over ethernet solution for a long time. Heck, X11 does exactly this, and it's as old as the original Macintosh. I suspect the problems partly come down to the end-user experience (performance, customizability, etc) and partly the fact that making an environment truly truly homogeneous is not completely realistic in most environments. Once you've gone the everything will be virtualized route, making one desktop setup just a little different (adding custom hardware, etc) is nearly impossible. So it winds up making more sense to find a solution that lets you cost-effectively manage lots of desktops, because that solves your actual business needs, not what IT wishes your business needs were. That, and the fact that the parts of desktop hardware that usually fail tend to be the things people spend time touching with their dirty fingers and pouring their coffee on. Disks and motherboards do fail, but if you've done your homework right, you should be able to swap another one in within minutes -- and thin clients can fail, too. So virtualizing doesn't get you out of the business of heading out to replace gear. And desktop PCs are dead cheap and you can buy them from anyone. Custom virtual solutions usually want you to source from one vendor. That said: we do love virtualization for delivering Windows apps to Macs and Linux clients. Sometimes, there's just no substitute for SPSS on Windows. -n
Re: [CODE4LIB] Anyone doing streaming video reserves for online film classes?
Bill, You would need three minimum components to get the job done. An asset management server for managing media and publishing, a streaming server, and a web front end. Here are some to look into: STREAMING SERVERS Wowza Streaming Server http://www.wowzamedia.com/ mod_h264 http://h264.code-shop.com/trac Red5 http://www.red5.org/ Mammoth http://mammothserver.org/ Darwin Streaming Server (Quicktime) http://dss.macosforge.org/ WEB FRONT END MediaCore CMS http://mediacore.com/ ASSET MANAGEMENT/MEDIA DEPLOYMENT Final Cut Serverhttp://www.youtube.com/results?search_query=final+cut+serveraq=f for a review/approval worflow and publishing video to your streaming serve if you can get your hands on it, along with Transmogrifier http://transmogrifier.sourceforge.net for enhanced publishing workflows Another option is TACTIC: http://www.southpawtech.com which I haven't used but you can attach scripts which can be used to publish files For the video format/codec I would recommend H264 delivered via HTTP Adaptive Streaming. This will allow mobile streaming to smart phones and tablets and you could always wrap H264 video in Flash if necessary (FlowPlayer/JWPlayer) for the desktop. You could use Flash on the desktop to protect the stream or a token based authentication mechanism along with user based access controls. To handle a large amount of users or concurrent streams you would need to implement a load balancing server calls the video from the streaming server with the least load. A cache server wouldn't be a bad idea either for popular videos. Another option is to use a CDN like AmazonS3 or Akamai on a case by case scenario. Say you are streaming a specific event and expect a heavy number of views for example. Hope this helps! Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 7/7/11 5:05 PM, William Helman william.hel...@gmail.commailto:william.hel...@gmail.com wrote: We are in the information gathering stage of a project to look at offering streaming video course reserves for online/distance multimedia classes the University of Baltimore offers. Think Netflix streaming for obsucure films not on Netflix (such as digitized films from special collections, or instructor personal copies). I was wondering if anyone out there has any experience with this sort of thing? We currently use Slingbox (http://www.slingmedia.com/), but this will not scale to what our faculty have in mind. The most pressing needs (besides system tools to help maintain fair use), are one that is reliable outside of library hours and one that lets us upload our own content. Our partner from campus IT is investigating http://www.kaltura.org/, anyone have experience with it? Thanks, and sorry for the cross post. -Bill Helman Integrated Digital Services Librarian - University of Baltimore Langsdale Library whel...@ubalt.edumailto:whel...@ubalt.edu - ph. 410 837 4209 - http://whelman.com
[CODE4LIB] Leave Request Management Software
Hi! I'm looking for open source solution for managing employee/staff sick/vacation requests (leave request) and days earned monthly per employee. Essentially there would be a web form to submit a leave request specifying date and time, type of leave etc… which would then be emailed to a supervisor or alternative supervisor (checked off on form in case of supervisor absence). The supervisor would be able to export a list of days used for that month and view how many days an employee has available to take etc... The employee would also have be able to view available leave and previously submitted requests. I did find this on google: http://code.google.com/p/genusproject Along with some hints here on building one from scratch: http://stackoverflow.com/questions/3585428/programmatically-managing-a-balance-of-time-sick-vacation I'm hoping to find some more options out there. Can anyone recommend something? Any help would be appreciated! Thanks, Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library
Re: [CODE4LIB] Leave Request Management Software
Thanks Nathan! Hopefully its not too bulky and I can massage it to fit our needs here. Its always good to have a look at other code that¹s out there to avoid reinventing the wheel and save time. Regards, Juan On 7/6/11 11:02 AM, Nathan Tallman ntall...@gmail.com wrote: Sounds like you need an HRIS (Human Resources Information System), something I was involved with in a former life. Here's an open source one that might fit your needs http://www.orangehrm.com/. It might be a bit overkill though... Best, Nathan On Wed, Jul 6, 2011 at 10:38 AM, Madrigal, Juan A j.madrig...@miami.eduwrote: Hi! I'm looking for open source solution for managing employee/staff sick/vacation requests (leave request) and days earned monthly per employee. Essentially there would be a web form to submit a leave request specifying date and time, type of leave etcŠ which would then be emailed to a supervisor or alternative supervisor (checked off on form in case of supervisor absence). The supervisor would be able to export a list of days used for that month and view how many days an employee has available to take etc... The employee would also have be able to view available leave and previously submitted requests. I did find this on google: http://code.google.com/p/genusproject Along with some hints here on building one from scratch: http://stackoverflow.com/questions/3585428/programmatically-managing-a-ba lance-of-time-sick-vacation I'm hoping to find some more options out there. Can anyone recommend something? Any help would be appreciated! Thanks, Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library
Re: [CODE4LIB] call for programmers who know Koha!
I misread, and mistook koha for kohana the PHP MVC framework. -Juan On 6/23/11 12:08 PM, Gowing, Cheryl A. cgow...@miami.edu wrote: Juan. - koha is open source ils used primarily in. Public libraries, so we would not be involved in any Dev work on this Cheryl Sent from my iPhone On Jun 23, 2011, at 10:24 AM, Madrigal, Juan A j.madrig...@miami.edu wrote: I'd be interested in learning more about the project. Thanks! Juan Madrigal Web Developer Web and Emerging Technologies University of Miami Richter Library On 6/23/11 11:20 AM, Caitlin McGurk mcg...@cartoonstudies.org wrote: Hello! I've recently built a Koha ILS for my institutions OPAC, and we've run into quite a few snags. Hoping I could connect with someone on here that knows a bit about Koha and/or Library Thing For Libraries, as we've integrated them both. Firstly, when using LTFL, tags are imported to a separate tag cloud than tags originally made from Koha. We are trying to combine these into one tag cloud instead, but can't figure out how. Second- LTFL comes with a tag browser, a separate search engine for the LTFL tags. We are trying to get the html for just the tag browser so that we can embed it into our front page. Help, please! Caitlin McGurk -- Caitlin McGurk *Librarian The Schulz Library The Center for Cartoon Studies http://www.cartoonstudies.org mcg...@cartoonstudies.org*
Re: [CODE4LIB] ajaxy CRUD / weeding helper
It shouldn't be too hard to build this. This library should help, it's modeled after active record: http://activerecordjs.org/ Juan Madrigal Web Developer University of Miami Richter Library On May 12, 2011, at 7:12 PM, Carl Wiedemann carl.wiedem...@gmail.com wrote: Hey Ken. I looked at the code for that AJAX Crud thing and I don't recommend using it. Their demo doesn't filtering against XSS and likely SQL Injection. For example, I was able to insert a script type=text/javascriptalert('hey');/script. Use with caution. http://en.wikipedia.org/wiki/SQL_injection http://en.wikipedia.org/wiki/Cross-site_scripting On Thu, May 12, 2011 at 2:38 PM, Madrigal, Juan A j.madrig...@miami.eduwrote: 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
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