sudo git reset --hard origin/8.x
issue summary template: http://drupal.org/node/1155816
http://drupal.org/project/dreditor --> for chrome/firefox
Novice tags are good for starting to contribute.
Applying a patch in Drupal core:
1. Download the patch,
2. apply: git apply -v [patch]
Debugging cron issues and errors is one of the most tricky things in Drupal. If you are dealing with a big site, with people adding nodes, inserting content which you can't allways force to be commited in the right way, and things like that, it is not unusual to find a cron broken by some "misterious" node.
Well, it is quite easy to find this "misterious" offender, just logging the cron activity. How, very easy, with my new module "cron_killing_finder".
Sometimes you need to upload files to, for example, validate an affiliate with whom you want to start to work.
The problem, is that these affiliate files need to be "clean", no template, no theme, just the code or validation string which they send.
The solution can be very complicated, like creating a new theme just for a group or a contect of pages... or as simple as creating a node with the string which we need and executing a php code with an exit command. Something like this:
If you try to mount a shared folder in centos, runing under a virtual box, you'll probably have problems trying to fix this directory, mounting automatically each time the system reboots.
In any other distribution, like ubuntu, you just have to go to your /etc/fstab and add this line:
varhtml /var/www/html vboxsf defaults 0 0
The problem is centos is that when the system arrives to this line, the vboxsf module has not been loaded yet.
Sometimes in Drupal you need to get the fields for a particular content types.
"$type = 'mytype';
$fields = content_fields();
$type_fields = array();
foreach ($fields as $field_name => $field_data)
if ($field_data['type_name'] == $type)
$type_fields[$field_name] = $field_data;
in drupal7 is easier, since we have a direct function:
field_info_instances($entity_type = NULL, $bundle_name = NULL)
if we need more information, we can use this:
$themes = list_themes();
$theme_object = $themes[$theme_key];
// print all the object fields