Sticky: Joomla Downloads

Filed under: Joomla — Eike @ 9:22 am

Some people have complained that this site is hard to navigate, and it is (I will redecorate when and if I have time). Since you have come most likely to download the contentitem/placehere – module for Joomla I make a sticky post to the respective download pages.

Joomla 1.0.x- mod_contentitem

http://diebesteallerzeiten.de/blog/joomla-content-item-module/

Joomla 1.5.x mod_placehere (a.k.a mod contentitem for Joomla 1.5)

http://diebesteallerzeiten.de/blog/module-15/

Both pages offer links to current versions (scroll down to the last download link) and previous versions (not recommenend).

You find some info on how to use the 1.5 module here.

    Praise then Creation unfinished!

    Filed under: Science — Eike @ 7:12 pm

    No, I have not suddenly fallen among the creationists – the headline is a quote from “The left Hand of Darkness”, a superb novel by Ursula K. LeGuin [1]. So it looks like we need a better word for all of the earth and the planets and the moons and stars.. Oh wait. We have one: It’s Cosmos [2].

    But it is a cosmos unfinished: It was born in the Big Bang – not an explosion, despite the name, since ‘explosion’ means that matter violently expands into the surrounding space. The Big Bang was an expansion – it was when space came into existence. And, as one of my favourite podcasts reminded me some time ago, the process isn’t [3] finished – like they say, the universe itself keeps on expanding and expanding, and that’s a pretty awe-inspiring thought if you ask me.

    And of course that means more room for awesomeness.

    1. It's a strange thing - LeGuin's stories with  rather plausible ideas of time dilation and hermaphroditism are dismissively called  "soft fiction" or "social fiction" while writers like, say, Niven or Pournelle are called 'hard sf' writers while they go on and write about FTL space ships - the idea of Faster Than Light travel is about as scientific as the tooth fairy.
    2. As the Bad Astronomer Phil Plait reminds us, today would be Carl Sagans 75th birthday
    3. And propably never will be.

    Johann Georg Elser (4 January 1903 – 9 April 1945)

    Filed under: shoa — Eike @ 10:10 pm

    “”This was the noblest Roman of them all.
    All the conspirators, save only he,
    Did that they did in envy of Caesar;
    He only, in a general honest thought
    And common good to all, made one of them.
    His life was gentle, and the elements
    So mixd in him that Nature might stand up
    And say to all the world, This was a man!”

    70 years ago, on 8 November 1939 Georg Elsers assassination attempt on the life of Adolf Hitler failed. Undoubtly had he succeeded he would not be rememberes as a hero [1] but as a madman who killed a great german statesman – after all, the biggest crimes of Hitler and Nazi Germany where still to come. Had Hitler been killed in 1939 history would have, I’m afraid, looked quite favourably upon him.

    Unlike the conspirators of the 20 July plot Elser did not plan for a coup d’état or to take power himself; Elser, who acted all alone, had no illusions that Hitlers assassination could stop the Nazis. He had hoped that after the death of  the top Nazis more moderate elements would rise to the head of the Nazi party.

    More than 60 years after his death Elser was finally recognized – in a ceremony during which a small Else memorial was unveiled – as somebody who ‘did not simply look away” during the “Third Reich”.

    1. Not that he was remembered as a hero in any case; for most of the time Germany preferred to think of him as a mere criminal and some suggested that he was in fact a Nazi himself

    Motorbiking and evolutionary quirks

    Filed under: Miscellaneous — Eike @ 12:38 am

    Recently I did something stupid – I dropped a motorbike on my foot (not on purpose, of course – this was one of those embarrassing accidents where my foot slipped  in an entirely simple and harmless situation).  When it happend it was immensely painfull. Usually I suffer pain silently, or rather I get on everybodies nerves by telling them in a pathetic little voice how I suffer my pain silently, but this time I screamed for help – completly pointless, since I could see that my friend (whose bike I was riding, actually) was already coming for help as fast a he could. Somehow I seemed convinced that he would come even faster if I would only scream loud enough. It was only after the first shock wore off that I realized I could wriggle my foot free from under the bike. Hadn’t I spent the first minutes after the accident screaming the pain would have ended a lot sooner.

    Now I wonder what’s the point of that reaction. I guess all that adrenaline and stuff served some purpose (maybe to make the pain bearable, altough it certainly didn’t feel that way), but what exactly is the survival value of a response that turns me into a headless chicken with all the wrong instincts [1] ?

    1. I know that some strange people out there do not believe in evolution, but when it comes to discussing theodicies the question is even harder to answer.

    I still ain’t dead, swineflu edition

    Filed under: Joomla, Miscellaneous, Programming — Eike @ 9:09 pm

    Being ill [1] means that while you have time do do some bits of housekeeping (like updating your blog) you are not actually capable of doing so. After I had finished both the website for a local cinema and the Centrum Judaicum I spent most part of the last week caring for the girlfriend, contracting the girlfriend’s flu and being cared for by the girlfriend. There are much worse ways to spend a week.

    I sometimes wonder if there is a switch in every MS Windows version to make it obsolete as soon as a new version is out. After the last update I cannot send e-mails anymore. Apparently the error code means that some firewall is blocking outgoing mails, although I have no idea why now or why at all or how to fix this. Since I have already checked that Outlook is  allowed to communicate through the firewall (it is) I will now check if it is still illegal to hit Microsoft employees with a mallet (probably yes, I’m afraid) because their stuff is seriously getting on my nerves (and I used to like Windows quite a lot in pre-Vista (and pre-Ribbon as far as Office is concerned) times). I will eventually buy Windows 7, but it feels a lot like throwing good money after bad.

    What else have I done  these days? For one thing I’ve started playing with the symfony framework. This is a much different thing than Joomla or Drupal, both of which claim to be “frameworks” as well and provide APIs to write extensions or are extensible by backend configuration. Symfony introduced me to a mode of PHP developement that is new to me – generating applications on the command line [2]. I’m not yet sure what to think of it – it has a steep learning curve [3] and requires much more control over the server than I usually have (many of my clients are on cheap shared hosting accounts) and a rather recent version of PHP (which, again, is not always available on shared hosting accounts). On the other hand it looks like it could be a timesaver if you actually get fluent in symfony developement.

    And finally for today let’s have a bit of advertising. Yesterday some friends of mine launched Trabayo, a new job exchange platform. The main difference to other such platforms is, of course, that I actually know and like some of the people behind this. If you want to learn something a bit more substantiall about Trabayo you can read their ‘philosophy‘ or visit the main site (all german).

    Enough for today. A number of people have sent enhancements and fixes for the mod_placehere module ( I assume you are here for the module), and I hope that I will finally have a chance to integrate this into the ‘official’ distribution. No promises  this time, but I’ll do my best.

    1. Okay, so it's common cold, not swine flu. But still.
    2. Which keeps crashing. If anybody know how I get rid of the "CLI does not respond" messages please tell me.
    3. Which is actually a flat learning curve. If the x-axis measures time and y-axis measures progress, that is.

    Cinema Website Public Beta

    Filed under: Projects — Eike @ 9:34 am

    Working for Panorama3000 (with design work by Peter Ibder) I did programming work for the Cinema at Hackesche Höfe in Berlin and we have now put up a public beta at hoefekino.de.

    The site is done with Drupal, with some added Ajax stuff; much of the effort went into importing data from their ticket reservation system.  Most important module were (obviously) CCK and views, plus imagecache and a few utilities (Date module and the like).

    The site uses jquery and especially the “stylish select” plugin by Scott Darby and  jScrollpane by Kevin Luck (and both plugins are a pleasure to use).

    This is still a work in progress so there will be glitches, but I think this already looks quite nice. Feel free to comment if you spot any errors on the site.

      I think I’ve just about had it with Joomla

      Filed under: Joomla — Eike @ 12:27 am

      Over the weekend I tried to implement a basic custon fields solution for Joomla. There a indeed a few add-ons for custom fields (k2 for example, or jSeblods Content Creation Kit) but they all do way more than I need/want, plus I don’t think they are good enough, interface-wise, for technically inexperienced users.

      I just wanted to add a few text fields to an article , depending on the selected category , and have a simple plugin to format them in the frontend.  How difficult coud that be? – after all, the necessary infrastructure of events and hooks and triggers is already in place. Or so I thought.

      Okay, so it was my own fault, I could have read the documentation more carefully; instead I had read some forum discussions where people made the same wrong assumptions as I did, namely that an onSave event would allow me  to do something as soon as an article is saved.

      It doesn’t. About the only thing it does is to return a small string of javascript that is somehow needed to store the contents of the WYSIWYG editor field, and it’s useless for anything else. There is no hook or event that allows any interaction with content data when it’s saved.  Which made me think.

      I started using Joomla – well, actually I started with Mambo 4.5.  Then I waited a year or so for the new and improved version (whatever it was to be called), instead Joomla forked of the Mambo project, and I switched.  Then I waited for what felt like another two years for Joomla 1.5.x and while I read about the new Codebase with MVC and everything that tied up the developers time for years I have to say I simply do not see where all the effort went. When I look at what I actually can do with the system Joomla is still stone age technology; pretty much all I can do is publish simple articles, provided they don’t need to look particularly nice and one category per article is enough and I don’t need proper user management or workflow or revisions and I can do without comments and trackbacks and all the other newfangled stuff on my “blog” (a misnomer if I’ve ever heard one)  layout.

      Yes, there are extensions, but Drupal with CCK and the views module could propably replace two-thirds of all Joomla extensions, plus you can do everything via a common interface instead of a plethora of home-grown component interfaces.

      So, Joomla was nice as long as there weren’t better alternatives, but when I look at the pace of development it’s always too little, too late. I will watch Joomla so I can maintain my module and retain a level of expertise for those clients who insist on Joomla (if any), but I won’t use it anymore if I can help it and I will not even try to develop any other extensions – why would I, when other systems do anything I need right out of the box.

        Wordpress Quickies

        Filed under: Projects — Eike @ 4:06 pm

        One cannot do big projects all the time, so here two small Wordpress sites I did recently.

        One is vidicon.de – a small tv and film production companythat so far has done mostly documentarys and is now entering the market for (if that is the correct word) corporate video. I admit I don’t like the splash screen myself, plus they are not quite finished entering  their project data so some of the pages look a little empty, but I still think it’s nice that these days you can build a video site from scratch within two or three days. The site uses Wordpress and the More Fields-Plugin (probably the most useful of WP plugins).

        Exihibit B is a page for a golf tournament (German Golf Championship for girls, which takes place at the Golf- und Land-Club Berlin-Wannsee e.V.) which is also a test of sorts for a new design – with Panorama 3000 I’m working on their new website). The site uses no plugins except for Frank Bültges Adminize (Frank Bültge is one of the german Wordpress heroes, and adminize is a great plugin to strip the WP backend of all unnecessary and potentially confusing options).

        And soon I will be doing a Joomla projectagain, this time for the Centrum Judaicum in Berlin ( a museum in the building of the old synagogue at Oranienburger Strasse). This is good news for mod_placehere users, since I will probably have to revise and improve the module code for the project.

          Queens Museum of Arts

          Filed under: Projects — Eike @ 11:53 pm

          So it looks I’m going international  – this evening we launched the new Website for the Queens Museum of Art. Planning + Design is by Mike Murphy / deSIGN EVOLution. We still have to work out some details, and anyway that’s a work in progress (to paraphrase Kurt Tucholsky, now that we’re finished moving in with the furniture it’s time to look for a new home – we soon will be starting with upgrades) but for the time being I think that looks rather nice. And of course that’s New York we’re talking about – this kind of project looks really neat on my Curriculum Vitae.

            Server Trouble

            Filed under: Uncategorized — Eike @ 9:28 am

            The server went down overnight…  again. Within the next few weeks this site will move to a new server, so things should get somewhat more reliable .

              (Is there) A Custom fields solution for Joomla ?

              Filed under: Joomla — Eike @ 2:58 pm

              One of Joomla biggest problems (and one the reasons I’m slowly moving away from Joomla) is that there is only one content type. If you need anything else than a basic article you have to find, or write, an extension  – not the most flexible way to handle content.

              Wordpress, which in it’s later incarnations works pretty well as a CMS solved a similar problem with a mechanism called “custom fields”. For any article you can store additional info as key/value pair in the database with the post id as an identifier. If you use a plugin like the fantastic “more fields“-plugin you can even define arbitrary content types with additional editor fields, dropdowns etc.

              I wonder if there is something similar for Joomla. I found two Summer of Code-Projects for custom content types that both seem to go nowhere (come to think of it, I can’t remember any Joomla related SOC project that produced a stable extension) and there is pages-and-items which, judging by  the raving reviews, seems to be a fantastic piece of software but which apparently breaks with the standard Joomla interface and introduces it’s own page-tree view (not a disadvantage of course, it just seems it’s a lot more than I need).

              I think it’s strange that Joomla did not introduce a custom fields mechanism with 1.5 – after all, the necessary infrastructure with hooks and triggers is already in place. So it should be possible to insert custom fields in the content manager, save key/value pairs with an onSave trigger and pull them from the database and format them according to a given templat (maybe with a component to create fields and templates?) with a plugin on display.

              This seems so straightforward that I can only think that either a (working and mainained) extension like this is already there and I didn’t see it or that items-and-pages is already the best possible solution and there is no need for a more simple extension ( I can exclude the possibility that nobody actually wants custom fields – I know a lot people who do).

              I would be quite interested in you opinion on the matter.

                Older Posts »