Drupal

  • warning: Creating default object from empty value in /home/cvwuaemp/domains/bartlog.be/public_html/modules/taxonomy/taxonomy.pages.inc on line 33.
  • strict warning: Non-static method view::load() should not be called statically in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Non-static method view::load() should not be called statically in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Non-static method view::load() should not be called statically in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/views.module on line 906.
  • strict warning: Non-static method view::load() should not be called statically in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/views.module on line 906.
  • strict warning: Non-static method view::load() should not be called statically in /home/cvwuaemp/domains/bartlog.be/public_html/sites/all/modules/views/views.module on line 906.

Sleepless Nights

Drupal is a nice thing if it works.

IF it works.

 

Alas

Alive!

Three fucking hoorays! Bartlog was in dire straits after an update of a Drupal module, which put my site in off-line mode. Not only that, but I was completely unable to log in too. So I simply couldn't get in to fix the problem.

Now in such a case, there is only one address really: the Drupal.org site. It contains masses and masses of information. Completely unreadable too. Typically, you would search for a solution to your problem. Then you'd find a number of articles with promising titles, making you go 'phew' and increasing your hopes of salvation. Any such articel will begin with a perfect description of your problem, so you think 'Yes! Yes, that's me! That's exactly the problem I'm having!'

Unfortunately, the author who is generally a super tech geek then veers off and starts to discribe all kinds of obscure options and scenario's that you won't need, such as 'Indicentally, if you need to replicate this behaviour on the CERN quantum computer, all you need to do is...' When you've finished reading the article, you have a pounding headache, but you are none the wiser.

Anyway, maybe this experience will teach me to make back-ups more often (i.e. not every fourteen months or something).

Drip Drip

When uploading the previous post, my ISP’s server chocked on the many pictures. Again. You see, in this beautiful but retarded country of mine, the two main ISPs (*) still maintain strict limits on downloading, server space, scripts you can use (in my case: none) and so on. Some well meaning idiot tried to fight this policy by hacking the Belgacom servers and publishing a bunch of users’ logins and passwords. But he got caught, because even the police use computers these days. His trial starts next week.

I’m looking into less drastic alternatives to get around this ban. Of course I could move my weblog to Wordpress.com or – cough hack – Blogger – hack cough – but I like to keep things under control. And I don’t want to be entirely dependent on free services, that can change their policies any time. Such a thing happened to me recently with Gliffy.com, a free service to draw flow charts online. They changed their ‘free’ policy from an unlimited number to five charts per user. So now I have to throw 25 diagrams away or cough up $5 a month. I don’t want something like that to happen to my beloved Bartlog.

So I’ve been tinkering about with Drupal, a free content management system that allows you to create any kind of site: a webstore, a weblog, a forum, a photo collection, a simple one page website,… you name it! And that is precise its problem, because to create something like a blog you need to gnaw through tons of documentation. Drupal is developed and maintained by a dedicated community, and that is another one of its problems. Forget easy-to-follow step-by-step beginners manuals. You’ll be bombarded by so much information that it’s very difficult to keep focused. Oh, and then there is the panoply of extra modules that you need to install to get anything working. Want something exotic like images in your posts (imagine that, eh!), why you only need to install five extra modules for that. And then the real fun begins, because all those modules have settings that need to be changed and they are absolutely all over the damn place!

I guess you can say this thing has a steep learning curve. There is a simple explanation for its complexity: its made in Belgium (well, it started here, now it’s a worldwide community really). But on the plus side, you really can tinker about and tweak this thing to your geek heart’s desire. So if all goes well, expect a new, flashy and dynamic version of Bartlog any time soon. Like in 2020.

  

(*) Two, yes two as in 2. There are other ISPs, but there are only two separate networks, which means you can write off any free market principles. Internet is expensive here, service is lousy and their idea of internet security is blocking all customers from doing anything else but surfing and making old-school websites.

Syndicate content