I am a Permanent Member (or Community Ambassador) of the Drupal Association.DrupalCon is an important event for Drupal, and if you are a Drupaller, it’s a good idea to attend. I’ll be there, and I’ve proposed three sessions. In each case I’m teaming up with an awesome co-presenter to tell you about exciting techniques and technologies that make Drupal kick that much more ass. Here they are, with the links to the session pages on the DrupalCon Paris website.
Help!
How are we going to write context sensitive help documents for Drupal core that are available to people inside of their site? The DrupalDocs project, that’s how.
Learn what the documentation team is doing to make Drupal easier, and how you can help, now.
You’ll see the HelpInject module in action, and learn how easy it is to write help texts for use with the Advanced Help module. You’ll see how to generate awesome PDF documents from your Drupal site, and meet the team behind Acquia’s documentation.
Solr Search has made its debut and has won many hearts and sites, including Drupal.org. People click with glee upon seeing faceted search. Content recommendation drives your traffic through the roof. But there’s much more power under the hood waiting to be harnessed, and this session will show you how.
You’ll see how easy it is to customize your searches, leverage facets, and build your site’s navigation right on top of the search engine.
You’ll meet a bevy of beautiful modules that extend and build upon the Apache Solr API to do really cool things, like search emails, visualize your content, and offer search as a service.
See Solr do geospatial search with LocalSolr - search that strikes close to home.
Find out what Solr can do with RDF and the Semantic Web. Can you infer the coolness?
The cherry on top will be a preview of Views 3 and it’s ability to use the Solr index as the base upon which views are built.
UPDATE: The Migrate/TW presentation has been canceled.
Do you or your clients want to use Drupal, but have all the data trapped in some other system? This session is for you.
The Migrate and Table Wizard modules are awesome. To see how awesome they are watch Moshe and me migrate a Joomla! website to Drupal in ten easy steps.
By the end of this session you will:
http://drupal.org/project/migrate
http://drupal.org/project/tw
Comments
Excited that you will be
Excited that you will be talking about the Solr extensions. I created this small task for LocalSolr to integrate with Solr Views: http://drupal.org/node/463792
Running sometime similar for an upcoming site.
Please oblige us with presentation (ppt) and videos
Hi Robert,
Very much excited about the session. I'm looking forward to ApacheSolr session. Unfortunately, since I work in India, it will be very difficult for me to fly and attend the session there.
I've been working with Drupal as a developer for more than a year and we already have a product in place built in Drupal. We are currently using D6 core search but I'm sure gonna move to apachesolr in quick time. 2 small questions which can just be answered by 'Yes' or 'No' or 'Coming Soon' :)
1. Can I scale my indexing with apachesolr to index different content types differently? I need to include part of different content within another content type based on node references. Possible?
2. Does apachesolr help me indexing users info and activity on the site? i.e. to say can I also index users and provide search for users separately?
Since views 3 is not already there, and I am not so sure in how much time are we waiting for a release, can we still search using apachesolr specifying the content type as another filter?
I just watched the video wherein you compared different 3rd party searches which was very enlightening. Thanks!!
(On another note, can I not register here? I got an Access Denied for that)
Hi Mukesh
There will definitely be slides from the presentations available.
You can index different content types differently. There is a nice
hook_apachesolr_update_index(&$document, $node)that lets you add fields to the document. You could implement this and then grab the content from the referenced node and add it to the document.Users are not currently indexed with the basic module, but it would be trivial to write a new module that uses the API to do just that. I predict this will eventually happen. Note that if you’re using content_profile or any other node-based profile system you can essentially search for users already.
You don’t need Views 3 to do most of the cool stuff already. For example, filtering by type is built in to the main apachesolr_search module. You can also implement
hook_apachesolr_modify_query(&$query, &$params, $caller)like this to filter by type before queries get executed:<?phpfunction hook_apachesolr_modify_query(&$query, &$params, $caller) {
$query->add_filter('type', 'foo');
}
?>
Very cool
Very cool. Thanks Robert!
Looking forward to start using the module. I have been comparing the apache solr module with sphinx and if I am right, the node content is all stored at my local database and then gets indexed with sphinx. I would ideally want to relieve my server of any database query for search, for which I think Apache Solr is my solution.
I already have a fairly large content (more than 500,000 nodes) so I guess I'll be posting issues and seeking help from you and your team quite often.
Thanks for the quick response.
Post new comment