This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

User login

This website is composed of information connected through taxonomy. It is simultaneously a proof-of-concept and a means to allow Agaric to share and store information both within the collective and the world as part of our open documentation philosophy.

High I/O as possible source of Internal Server Error

We have Redmine running through Apache's mod_fcgid. I was seeing ruby processes using up to 100% of CPU and then getting errors in /var/log/apache2/error.log like "mod_fcgid: read data timeout in 40 seconds" and tracing that in /var/log/redmine/default/production.log to "ActionView::TemplateError (exit) on line #4 of app/views/issues/_action_menu.html.erb" which is only a safe-looking template line, "watcher_tag(@issue, User.current)". Moreover, the Internal Server Error didn't occur every time.

Which led me to look further to see what else was at play...

Virtual Machine Additions - sharing clipboard etc. between Vbox and Windows

Start up your Virtual Machine - You must be an administrator or a member of the Administrators group to install Virtual Machine Additions.

To find the Action menu, make sure you are not in "SCALE" mode or "FULLSCREEN"
Using the ctrl key to the RIGHT of the keyboard type the command ctrl+C

*By default, the ALT key to the right of the spacebar is the host key. Your keyboard may be different

Once out of SCALE mode, the Action menu of the virtual machine is located on the top left, click Install or Update Virtual Machine Additions.

Blank localhost page after installing D7 locally - check your Apache logs

Using Ubuntu 12.04 -

I created a vhost on Ubuntu 12.04 using a2ensite, then I editied the config file:

sudo vim /etc/apache2/sites-available/YOUR_SITE

After saving the file, the browser loaded a blank page. When this happens you can open your Apache error log and look for the exact path that Apache is trying to find.
( tail /var/log/apache2/error.log )

The logs revealed a typo in the path to the document root for my site.

The site resolved properly after fixing the typo and restarting Apache:
sudo service apache2 restart

Remove the delete icon from Tomboy notes' toolbar

I think it used to be possible, fairly certain i had removed it.

Not surprised that Gnome help doesn't have how to remove or add toolbar buttons or otherwise customize the icons on notes.

But i am surprised that https://help.gnome.org/users/tomboy/stable/index.html.en does not say anywhere how to get involved at all, how to contribute, nor how to ask for help or support.

Eventually found this:

Telephone and SMS content and services powered by VOIP Drupal: Factsheet

VOIP Drupal in the Wild

Project for global institution where people can call or SMS with feedback on projects.

Format image fields to use the title as a caption printed under the image

There's a module for that:

image_caption_formatter

Found via the module creator's description of why and how... before turning it into a module by popular demand.

The client would like the alt text used also as the hover text now that the title is the caption; the module does not do this... yet.

Google tip for searching Drupal modules

In addition to restricting a google search to site:drupal.org you can further restrict it to site:drupal.org/project

Just put your keywords in the google search bar followed by site:drupal.org/project

https://www.google.com/search?q=example+site%3Adrupal.org%2Fproject

Notes on presentation about Drupal off the Island with MongoDB, AngularJS, more

Presented by Ian Mariano

[Need to ask NorthPoint Digital for the slide showing Drupal's API role in the whole mix:

UX: ASP.NET MVC, Angular.JS, HighCharts.JS
API/Admin: PHP/Drupal
Solr
MongoDB]

Mongo: All governments. Very flexible.

Extended MongoDB with JavaScript functions, including for forecasting data with best-fit curve projection. Also normalizing imported data, flattening data for SOLR search.

MySQL Query to Get Quick Overview of Nodes by Content Type

mysql> SELECT nt.name, nt.type, COUNT(n.nid) FROM node_type nt LEFT JOIN node n ON nt.type = n.type GROUP BY (nt.type);

Exporting views to files to be managed by version control: Drupal 7

The trick to somewhat Drupal 8-esque configuration management in Drupal 7, when it comes to Views, is to make your view defined in the user interface to be defined by a module instead. This is done with hook_views_default_views().

From Michelle Lauer's Views chapter in the Definitive Guide to Drupal 7: