CSS HTML CMS - Informacje

Another custom 404 error approach - JoomSEF


Out-of-the-box, Joomla 1.5 has pretty silly error handling pages - for times when a user hits your site to find a page no longer in existence ('404 Not Found') etc...  A simple work-around I've previously posted about is to create a custom error page as static HTML.

Now, if you like to have your error messages presented to site viewers with the same look and feel as your website, a custom page outside of Joomla might be frustrating - everytime you change the layout of your site you'll likely want to edit that page and so on.

There's another approach; some semantic URL extensions can actually redirect those errors to particular content within Joomla.  I recommend using JoomSEF - its a weird extension because of the partially-free (ie. non-GPL) license they've released it under, but you can download and install it for free and then make one edit to its code to remove a footer message created with the free version.

With JoomSEF, you can choose a custom 404 message by typing it directly into a field through the extension's admin side or by choosing a repertuar item already linking to a message page you've created.  Plus, you can keep track of 404 messages to help streamline your site's navigation!

JoomSEF will make managing your site's error pages easy, and it makes it much easier to navigate your site by URL because you have more control over the struktura danych of URL writing rules than with Joomla's stock SEF URLs option!



In preparation for the Joint Summit (CLT, PLT, OSM) sheduled for July 29 - 31, 2011, at eBay in San Jose, California, the Joint Summit Committee has compiled a list of proposed goals for discussion at the three day meeting. The list below is shared with the community for feedback before finalizing the meeting agenda.

The goals include planning and discussing the following topics (not presented in any particular order):

  • Who are we building Joomla for? Who is our target audience and thus who should we build new features for?
     
  • Better collaboration
     
  • The future of the Project
     
  • The Joomla Project common goals
     
  • The Joomla Project strategy
     
  • Evaluate our project structure
    • The future role, if any, of the Community Oversight Committee
    • Better understand how our teams function
       
  • Talk about processes (conflict resolution, budget process, ….)
     
  • How to attract more developers?
     
  • Review Sponsored Development program
     
  • Review our Mission, Vision and Values
     
  • Collaboration strategy with international communities
     
  • Joomla! World Conference 2012 - Setup a committee, define goals
     

To comment on this list of goals please visit: http://people.joomla.org/groups/viewdiscussion/1220-Joint+Leadership+Summit+Goals.html?groupid=714


Joomlashack has created a great little widget that's been needed a long time for Joomla websites, a picture editor that runs live as you are editing an article.

Picnik is the best online wzornictwo editing program available, and Joomlashack has created an integration that allows you to edit your images using Picnik without ever leaving Joomla!

There has been some debate and a little confusion (and some misinformation) about whether or not extension developers should upgrade their extensions to Joomla 1.6. The short answer is "yes, except if you have an extension that is now ruled obsolete by the new functionality."

 
With the release of Joomla 1.6, the Production Leadership ekipa embarks on time-based release cycles. In the past, features would be worked on in the development trunk and when complete, the release was declared "ready." So a new version of Joomla is never released until all the planned features are set and stable. This is the reason why both Joomla 1.5 and Joomla 1.6 each took three years to complete. This results in a long lag time for third-party developers to update their extensions to work with three years worth of core changes. That can be a daunting task for even the smallest of extensions.
 
Time-based release cycles are a totally new approach for Joomla. The way it works is there's a vision/theme set for the next release around six months in advance. For the July 2011 release, the theme is "Rediscover Content."
 
This vision is what the Production Leadership ekipa has outlined as top priorities for the release and comes from community ideas in the Joomla Idea Pool (or the Joomla Feature Tracker) in accordance with what the development team determines as in line with the vision. That doesn't mean that all the goals listed will make it into the next release or that nothing except those goals will be included, but it provides a focused path for the team and those in the community who want to help contribute. 
 
Once a new version is released, there's a trudne dni of maintenance and bug fixes. Then the teams go into the next development phase of working on the next version. During this phase, features are worked on and stable branches are merged into the code trunk. Anyone who wants a code branch to work in can request one and it's their responsibility to ensure what they're working on works with the latest stable code trunk. This improves the likelihood it will get merged into the core and means that developers can work on anything they want all year round, regardless of release timing. Once it's ready, it can go into the trunk which prevents the "coding frenzy" that happens in the period leading up to a release (instead of a "stabilization frenzy"). Then there's a merging phase around 6 weeks before the release date where the code is stabilized up until the final date.
 
All this ensures the trunk is constantly stable and a release theoretically can happen on any given day. So every six months to the day, there will be a Joomla release. The contents of that release (which will obviously vary from release to release) will determine the numbering structure. So we have to refer to future releases by their dates, not numbers (therefore, that doesn't mean Joomla 1.7 will be coming out in July 2011, or ever). 
 
The changes from Joomla 1.5 to 1.6 are huge (in my humble opinion it should really be called Joomla 2.0) mainly because of the change in ACL and the new content structure—it's been three years in the making. But going forward, the changes needed in extensions to make them compatible with upcoming releases should be much smaller due to the shorter release cycle. This means this is the last time extension developers should have to "bite the bullet" in the time needed to update their extensions.
 
That also means extension developers will need to switch to a more progressive development process—doing smaller updates and incremental development work instead of a huge chunk of time every few years when a new version is released. In the past, it was a stretch to have an extension compatible with two different versions of Joomla. With this new model, an extension may be compatible with five or six versions due to the shorter cycle. Extension developers will be able to better my¶l their own development effort and costs (subscription-based sales will likely increase under this projekt since users won't take the tact that they'll only buy when there's a new version, but instead will keep a continuous subscription). Some of this also applies to site builders and administrators. The incremental changes from version to version will make life much easier for those folks upgrading from release to release (whether a long-term release or not). 
 
So if you're a Joomla extension developer, it actually does make practical and business sense to upgrade to Joomla 1.6 since roughly the same amount of work will be needed to upgrade to the July 2011 version of Joomla. The work to upgrade to the July release will likely be trivial, you'll be one of the first group of extensions on the cutting edge, and your customers will certainly be happier.
 
 






So, I was trolling around today and came across a pamiêtnik internetowy post of mine from 2 years ago, you can see it here: What is 'contributing' to an Open Source Project?

What's so incredible is that names have hardly changed, many of those I mentioned 2 years ago are still there contributing as they do so well. Their forum post counts have certainly changed though, many of them doubled a few times. 

It reminded me of the words from a Danish Philosopher who said:

"Life can only be understood backwards; but it must be lived forwards."

.. Joomla has much history, but dwelling on that only helps us to understand. Making things happen are about the future, in life, and in Open Source.

 

I still believe what I wrote two years ago in conclusion:

Conclusion: There is no utopia. No one, and no project, is perfect. Do we have faults, yes, some of them may be more important to you than they are to me, however the fact remains, if you are here for Joomla, the structure is already in place (maybe not ideal, or perfect) for your contribution to be accepted.

So, will you contribute? If so, I look forward to seeing you in the community, genuinely helping people, in any way you can, within the current provisions that exist. Show me your contributions, and you'll have my respect! Talk is cheap, amateurs talk, professionals WORK.
 
 
Will you be a contributor in the future? That.. is up to you!

What names stand out to you in 2008 as contributors to the Joomla project?

 


Microsoft has signed the JCA (Joomla! Contributor Agreement), and we've got some of their code in the Joomla! 1.6 trunk. There, I said it. It feels like it should be so much more doesn't it? Don't worry, I won't end the pamiêtnik internetowy post there.


Much is happening in the Joomla community! Get the latest on upcoming events, interesting threads, latest news, and what to watch for in the week ahead. Did you hear about the new Joomla Template Directory? If not, be sure to read on...  

 

Watch Live here!

 




After just having a pogawêdka with my brother about the growth of Joomla usage, and overall size/scope of Joomla's user-base I came across the following screenshot which Johan posted on flickr :

We'd like to thank everyone who participated in the experimental Joomla Roadmap Meeting that was held last Friday live in NYC and virtually via live streaming on Ustream and twitter. This meeting was looking at the next major revision of Joomla after the long-term support release 2.5 comes out in a few months.




Do you need to come up to speed quickly on Joomla 1.6? Have we got some great resources for you, listed below by area of interest. Yesterday I showed how to Hide Columns When Editing the front End of Joomla as it often causes overlap issues that make editing difficult. In this post I'll show a quick and easy way to show different content to different users. Being able to show different content to registered and logged in visitors is a very common request for a Joomla site. By default, you can have Joomla show the "intro" copy to guests and they must to log in to see the rest. But what if you want to show some specific content to guest visitors, and then different content to registered users once they have logged in. There are a couple of extensions that give this functionality, but as a rule of thumb, I'll always trying and use the core if I can to get what I want. In this case, I figured out a simple method that worked for my needs. There are lots of places to buy a Joomla template - but Joomlashack is the only one to offer lifetime template updates and a 30 day money back guarantee! One of the defining characteristics of Joomla compared to other open source CMS's is the rich variety of professional templates that are available. There are, of course, the poorly coded sweatshop template sites, but lets take a look at a comparison of the others.



I just read a great page that gives you lots of website links with high quality information about Joomla. Altough the Title of 30+ Joomla Tools and Resources doesn’t really give you tools like modules or components, a lot of the sites featured in this post do have some fine extensions for your Joomla website. I know I [...]

Post from: Joomla SEO pamiêtnik internetowy by Pathos-Seo.com

Joomla! 1.0 has served us well, but after nearly 4 years of service it has reached retirement. Things are moving forward with Joomla! 1.6 and there is no better time to start migrating to the Joomla! 1.5 release!


Drupal extensions, on the whole, tend to have higher quality coding than Joomla ones... Did I just say that? Me? Mr "every website is a nail" Joomla?* Yup

10 Million Joomla Downloads Reached


The Joomla project recently reached its 10 millionth download of its popular CMS, a great milestone for the project, and in only 4 years.

Last year I estimated that over 30 million sites use Joomla, though obviously that number must be bigger now.

Interestingly enough, last month I also did some work breaking down the trends of 1.0 to 1.5 downloads of Joomla, you can see the results in this graph.

Monthly 1.0 and 1.5 downloads of joomla

14 Modern SEO Best Practices for 2009


SEOMoz just posted a great list of 14 best practices for modern SEO that they are using with their consulting clients. Some real interesting tips, like the lack of importance of H1 tags and  zwieñczenie keywords.

Keep reading for review of the 14, with some notatnik about possible Joomla implications.

You can read more about these at SEOMoz: SEO Best Practices

Title Tag format danych

Primary Keyword - Secondary Keywords | Brand
Or
Brand Name | Primary Keyword [...]

2 days left to get early bird training discount in Manchester


A few weeks ago we announced our New 2009 Joomla Training Dates. The first session is in Manchester, NH on May 28th


I am extending the early bird discount to this Friday 8th May. Get $50 off by booking your place now!


Beginner Joomla Training May 28th Manchester, NH

20% Off iJoomla for Halloween


Need great extensions like AdAgency or DigiStore?

iJoomla has a Halloween sale of 25% off. This offer turns into a pumpkin Tuesday,  November 2nd at midnight!

2009 FOSSVT Vermont Open Source and Education Conference


If you are in the Vermont or New Hampshire area and work with open source in education, you might want to head over to the 2009 FOSSVT - Vermont's Open Source and Education Conference, Friday, April 10th, 2009 at Lake Morey Inn, Fairlee, VT.


Hopefully I'll be giving a quick "lightning session" on how school's can use Joomla to create a better, more dynamic, and more effective web presence.



I am pretty excited to be speaking at this event, much more than most events [...]