Here’s a list of JS tour libraries that are open source and currently maintained. Tour libraries provide a way for site designers to create guides that will show the features of a website via a walk through of pop-up dialog boxes. They’re really handy for complex sites.
Built on Drupal, the Getty Institute’s Getty Scholars’ Workspace provides a platform for art historians, and researchers in similar fields, to work collaboratively on multiple projects without having to use several different platforms.
The platform includes scholar friendly features like importing Zotero files to create bibliographies and collaboration tools like forums and shared documents. If course it is Drupal so it’ll take some take configuration to get it going. With checking out.
Day 1 of DrupalCamp Altanta was a short day, just Friday afternoon, but there were plenty of excellent sessions on the agenda. I actually took a fair number of notes and picked up several ideas for making the Drupal sites I run, run better.
I started the afternoon with Building a Better Resource: Improving a Drupal Scholarly Journal Platform. This was a solid presentation by Dan Hansen and Jesse Karlsberg that covered a range of topics from migrating a legacy Drupal 6 site to Drupal 7 to capturing a scholarly journal workflow with the Maestro module. Of particular interest is some of the custom module work being done for the Southern Spaces site. These include a text section module that allows content creators to add section level navigation points into lengthy journal articles and juicebox inline that adds a WP-style shortcode for creating Juicebox Galleries easily. Finally work is being done to create a distribution for scholarly journals that would be useful for law reviews. Finally it’s worth noting that author’s submit articles to the journal via word processor files, not through the WYSIWYG editor.
Next up was Growth Hacking with Content, Marketing Automation & Drupal presented by Shellie Hutchens, the Director of Marketing at Mediacurrent. The focus here was on marketing automation and integrating Drupal sites with marketing platforms. The idea is to shape visitor experience on your site to engage the viewer and slowly gather information that can be used for highly targeted marketing whether it be sales, brand visibility, or higher levels of engagement. Mediacurrent supports the development of a number of marketing automation modules that tie Drupal to many popular marketing platforms.
Solr is an open source search server based on Apache Lucene. Lucene provides Java-based indexing and a search library, and Solr extends it to provide a variety of APIs and search functionality, including faceted search and hit highlighting, and handles Word and PDF document searching. It also provides caching and replication, making it scalable, robust, and very fast.
Happily, Solr also plays nicely with Drupal, the popular CMS platform. If you want fast and effective search on your Drupal site, installing Solr is a straightforward way of getting it quickly. Until this month, the Apachesolr Drupal module didnt support the current Solr 4.x schemas, but as of the very latest version of the Apachesolr module, 7.x-1.2, you can now set up Solr 4.x on your Drupal 7 site. This tutorial assumes that youre running Drupal 7.22 the most up-to-date version under Apache on a Linux box.
If you running Drupal and have a lot of nodes to index and you’re not using Solr you’re missing out on a lot. Though it takes a bit of config to set up, using Solr to index and search your Drupal site is much better than the stock Drupal search.
When people say “mobile first” in referring to web design & theming, it’s not just a mentality or something people say in a “the way it ought to be” sort of sense. They literally mean, designing the mobile theme first, then adding on CSS for tablets, desktop, and wide desktop themes. In a technical sense, it means that the global.css that contains the basic design elements of the site is loaded no matter what device you are using to view the website. Then, CSS3 Media queries determine what the size of the window is and additional stylesheets will be tacked on; either “narrow”, “normal” , or “wide” – depending on the width of the device…
With a $107,500 grant from the Alfred P. Sloan Foundation, CUNY has announced that it will now begin work on the “Commons in a Box” project, assembling its software into a single installation package. This means that other colleges and universities will be able to easily create their own academic platforms. News of the project came with the announcement that the Modern Language Association will take part in its development and will use the platform to create an MLA Commons for its members.
The project has been built using open-source tools, including WordPress (which enables multisite blogs), BuddyPress (a WordPress plugin that turns the blog into a social network), and MediaWiki (the Wikimedia Foundation’s wiki software). As a proponent of open-source technologies in education, that makes the Commons in a Box project a win in my book. It isn’t simply that the project will put the tools to create their own academic networks into the hands of schools; it’s that the Academic Commons development team has been sharing its coding back with the open source community, with WordPress plugins for example that have been downloaded over 100,000 times.
CUNY’s project joins a number of other major university projects including Open.Michigan, ELMS @ Penn State, and Open Scholar @ Harvard that are using open source software and licensing to develop sophisticated collaborative learning and research spaces. Given the collaborative nature of legal practice, law schools should be at the forefront of these sorts of projects.
From time to time a user may not be able to edit a Drupal node and you end up tearing your hair out trying to figure out why. Sometimes the solution is obvious, and sometimes it is not. This post will take you through some of the main reasons for the problem along with suggested solutions.
So this crops up way too often for me: a user doesn’t see the edit tab when they should. It could be a lot of things and the linked blog post covers the possibilities (with pictures). From the mundane, a particular role doesn’t have edit rights to a given node type, to the exotic, the user’s role doesn’t have rights to the input filter used to create the node, this post covers it all. Certainly worth a bookmark.