Drupal 7 on nginx + php + postgres on Ubuntu 11.10. After dealing with nginx for some time I loathe the thought of going back to Apache.
Therefore when I need to set up a new environment, even if its just for development, I try and make it work with nginx first. We'll assume you're starting out with a fresh install of Ubuntu Server 11.10. To start out, we install all the necessary packages using apt-get. sudo apt-get install nginx postgresql php5-common php5-cli php5-suhosin php5-pgsql php5-cgi php5-gd php5-curl php5-fpm You'll see a lot of other nginx + php tutorials outline writing your own fastcgi init script or to grab the spawn-fcgi process from lighthttpd. Going Mobile with Drupal. Paul Chason | Managing Partner Fresh off the heels of DrupalCon Chicago 2011, the overriding buzz around the community is making Drupal mobile-compatible.
After spending the last two weeks catching up from being out of the office for 4 days, I was finally able to sit down and put pen to paper (or finger to key) and start making sense of the fast-progressing mobile Drupal landscape. What does it take to “go mobile” with Drupal? The first question to ask before embarking on a mobile project is "who's our audience? " Will they primarily be using an iPhone, Blackberry, or Android? Let’s take a look at the tools and techniques that can be used to deliver content and functionality over a mobile device using Drupal as a datastore. Alternatively, the distinct advantage of launching a Drupal mobile web app is reduced deployment time. Browser detection Theming. Build Open Atrium For Development. On this page : kyle leon customized fat loss review Note: This build process was tested against Open Atrium 1.1 Open Atrium uses an install profile and a Drush make based build system. Complete and ready to install downloads are offered at but it's also possible to build Open Atrium yourself.
You may want to do this to participate in Open Atrium development, or to simply check out the bleeding edge. Developers, or other users, who wish to build Open Atrium themselves will need to have Drush, Drush make, and Git installed. Drupal. Drupal is a robust Content Management System that runs on a LAMP server.
The LAMP server uses MySQL by default, but PostgreSQL can also be used with Drupal. It can host blogs, forums, and a variety of other content. It has a huge selection of add-ons modules for other functionality, such as advertising, chatbox, e-commerce, multimedia tools, instant messenger, customer relationship management, printer-friendly pages, and web-cams. Recent releases of Ubuntu include both Drupal6 and Drupal7 in the repositories, which are the only two supported releases of Drupal. Bay Area Drupal Camp. 2BITS.com - Drupal Development, Customization and Consulting. A while ago, Angela Byron of Lullabot wrote an article comparing Image and Image Exact Sizes with CCK Imagefield and Imagcache.
Note: you should not install this module for Drupal 6 unless it is required by another module. Note: As of Oct. 20, 2009, the 5.x version is no longer supported. Node Reference CCK field does not show thumbnails??? Here is what I need: - I need to create a custom node type that will allow the users to attach already uploaded images (Image nodes) to it.
Drupal/PHP Developer Tools for Mac OS X. Mapping with Drupal: GMap, Location & Views. Summary These are very rough notes from tom_o_t's session at DrupalCampNYC6 on how to use Drupal for mapping.
Feel free to add screenshots, configuration options, etc, and we can contribute back to the GMap documentation page. Other Resources. Lucidly Drupal: Setting up Ubuntu 10.4 Lucid LAMP stack for your Drupal site. [Update: We've recently posted steps for setting up Ubuntu 12.04 Pangolin for Drupal 7.]
We're frequently setting up servers for development, for staging, for production. I've lately preferred the Debian flavor of Linux, but up until now that had been something of a problem because Debian and Ubuntu did not include the higher-quality php5-gd library, which meant that you either had to compile your own PHP, pull from an alternative source host, or cope with substandard image resizing with limited processing features. But now we have Ubuntu 10.4 LTS "Lucid" and life is good. Lucid comes with PHP 5.3.x and the proper GD2 library! IMCE. IMCE is an image/file uploader and browser that supports personal directories and quota.
Features Basic file operations: upload, deleteImage(jpg, png, gif) operations: resize, create thumbnails, previewSupport for private file systemConfigurable limits for user roles: file size per upload, directory quota, file extensions, and image dimensionsPersonal or shared folders for usersPermissions per directoryFtp-like directory navigationFile sorting by name, size, dimensions, dateTabbed interface for file operationsKeyboard shortcuts(up, down, insert(or enter), delete, home, end, ctrl+A, R(esize), T(humbnails), U(pload)).Built-in support for inline image/file insertion into textareasMultiple file selection(using ctrl or shift)Ajax file operationsThemable layout using tpl files How to integrate into WYSIWYG editors.
HOWTO: Node Listings with Thumbnails using Drupal 5.1, CCK and ImageCache. I needed to apply the concepts outlined at to create a listing of node teasers that contained thumbnail images.
That article was written for 4.7 and was useful, but not completely helpful for Drupal 5.1 which I am running. Here's a way to create a teaser list with thumbnails ... keep in mind I am also not a Drupal expert, but a Drupal learner. This is just what worked for me. Note: Currently (4/17/2007), the ImageCache module only works when the "Download method" setting in Drupal's site configuration is set to "Public.
" Install the Modules You will need to install and enable the following modules: Site map. This module provides a site map that gives visitors an overview of your site. It can also display the RSS feeds for all blogs and categories. Sitemap PostgreSQL patch. Hi, I see : query: SELECT DISTINCT u.uid, u.name FROM users u INNER JOIN node n ON u.uid = n.uid WHERE n.type = 'blog' AND n.status = 1 ORDER BY n.created DESC LIMIT 10 OFFSET 0 in /www/default/drupal-4.7.3/includes/database.pgsql.inc on line 103. Views. You need Views if You like the default front page view, but you find you want to sort it differently. You like the default taxonomy/term view, but you find you want to sort it differently; for example, alphabetically.
You use /tracker, but you want to restrict it to posts of a certain type. You like the idea of the 'article' module, but it doesn't display articles the way you like. Context-sensitive embedded views. If you want to embed a view in a node type, it is quite likely that you will want to make it context sensitive. For example, I have two node types: project and issue.
In each Project node I want to display a list (view) of the Issues associated with that particular Project. So our 'context-node' is a Project and our 'listed-node' is an Issue. The trick here is really the Argument Handling, but first : We need a way of associating an Issue with a particular Project. Zen. Helping with development. Welcome! Groups.drupal.org. Separate aliasing for forums and forum containers AND... Drupal. Styling the selected menu item. Content Construction Kit (CCK) The Content Construction Kit allows you to add custom fields to nodes using a web browser. Banners and buttons. Issues for SMTP Authentication Support. Video. What is "Video" module? XML Sitemap. HOW TO: Create an image gallery using CCK and Views (not Image Module) Since Drupal is headed toward doing as much as possible with CCK and Views, I wanted to try to create a photo gallery using CCK and Views, rather than Image Module (and its included Image Gallery).
I also wanted to use Imagecache, which allows for automatically re-sizing (and cropping) of images previously uploaded (Image Module does not do that). [For those who don’t know, Imagecache stores the original image file you upload, then creates and stores re-sized images based on your Imagecache presets. Down the road you can change those presets and regenerate all of your re-sized images, instead of having to re-upload all of them again. Imagefield. Reviewing patches. Issues for Pathauto. What's the best way to integrate images ? A/B/C Taxonomy Dual Views Sitemap. Image Gallery Per User. Free PHP/MySQL script i... Groups.drupal.org. Bug in column alters for pgsql.
Web Developer for Rock Stars and Progressive Po... Creating patches. SMTP Authentication Support. Akismet. Pgsql db queries give errors.