Klaus Weidenbach
December 2013
Looks like it will get a busy december this year. TYPO3 Neos 1.0 and TYPO3 CMS 6.2 LTS should get released on 10th december 2013.
#t3con13de
Klaus Weidenbach
Responsive Image Rendering
Das neue Responsive Image Rendering in TYPO3 CMS 6.2 macht einen wirklich interessanten Eindruck.

Typo3blogger: Responsive Image Rendering in TYPO3 6.2 | TYPO3 Blogger (Sven Wolfermann)


TYPO3 News & Neuigkeiten | Infos über Responsive Image Rendering in TYPO3 6.2
Mit der Veröffentlichung der ersten Beta Version von TYPO3 6.2 ist auch ein praktisches Feature für die Umsetzung von Responsive Webdesign hinzugekommen, das Rendering von Responsive Image Markup.
Klaus Weidenbach
TYPO3 CMS 6.2 LTS beta1
Responsive Image Rendering :-)

TYPO3 - The Enterprise Open Source CMS: TYPO3 CMS 6.2 LTS beta1 released






The TYPO3 community, contributors, and the release team are proud to introduce to you a new snapshot of the current development of TYPO3 CMS 6.2: beta1.
Categories: Release
Klaus Weidenbach
Should take a look into this extension for frontend user registration. New modern extensions but requires TYPO3 CMS >= 6.0

TYPO3 - The Enterprise Open Source CMS: http://typo3.org/extensions/repository/view/femanager


TYPO3 Frontend User Registration and Management based on Extbase and Fluid with Namespaces and a lot of features and extension possibilities. This extension basicly works like sr_feuser_register.
Klaus Weidenbach
TYPO3 CMS 6.2 LTS alpha3
The changes sound really interesting. Can't wait to start my first project with 6.2 soon.

TYPO3 - The Enterprise Open Source CMS: TYPO3 CMS 6.2 LTS alpha3 released






The TYPO3 CMS Team and the TYPO3 Community are happy to announce the availability of a new sneak preview of the upcoming 6.2 LTS release: 6.2 alpha3.
Categories: Release
Klaus Weidenbach
Responsive Images in TYPO3 Core soon
Looks like responsive images will be in TYPO3 CMS 6.2 LTS core.

Blog post in german only....

Marketing-factory: Status Responsive Images für TYPO3 6.2 LTS » Blog Marketing Factory (Ingo Schmitt)


Standort: Home » Web Development » Responsive Webdesign » Status Responsive Images für TYPO3 6.2 LTS Seit unserem Workshop auf den TYPO3 Developer Days im Juli 2013 sind die Arbeiten an der Integration von Responsive Images im TYPO3 Core deutlich voran geschritten. Die Test- und Kompatibilitäts-Extension wurde vielfach genutzt um das Konzept z...
Klaus Weidenbach
Cheat Sheets
Very handy cheat sheets for TYPO3 CMS

Typo3: Cheat Sheets


This section holds files, which are related to the TYPO3 CMS Core documentation, but which do not really fit into the according manual itself. This collection is still in the process of being established. Do you want your cheat sheets to be featured on docs.typo3.org as well? The Documentation Team kindly thanks all authors for their work!...
Klaus Weidenbach
Media 1.0.0
This sounds very promising. Really looking forward to replace DAM in new TYPO3 CMS 6 installations.

Typo3: buzz.typo3.org: Release of Media 1.0






It is time to get out of the woods and tell a little bit about the progress of Media as we are releasing version 1.0.0. I have been working quite intensively on the extension recently and I am sharing this work with the hope it can benefit other people / projects. Media is a tool for managing Assets for TYPO3 CMS 6.1 and is logically built on the t...
Categories: Release
Klaus Weidenbach
Testing a TYPO3 extension on travis
Great introduction on how to test TYPO3 extensions with travis-ci.

Typo3: buzz.typo3.org: Testing a TYPO3 extension on travis


One tool which can help you achieving this is travis-ci [1]which is absolutly free for projects hosted on GitHub. This article is about my successful story about using travis for my extension "news". Travis lets you build complete environments using various languages (Java, ObjectiveC, Ruby, PHP, Erlang, Scala, Go,...) and systems. By creating a ...
Klaus Weidenbach
Flow 2.0 released
TYPO3 Flow version 2.0 got released. Interesting release notes.

Flow 2.0 Release Notes » TYPO3 Flow – the Enterprise PHP Application Framework







After thousands of hours of development and three beta releases the core team is proud to announce the immediate availability of TYPO3 Flow 2.0, final version. An amazing amount of feedback and new ideas went into this release which makes it a super fast, innovative, and mature application framework. Powered by TYPO3 Neos Alpha 1 & TYPO3 Flow 2.0...
Categories: Release
Klaus Weidenbach
news 2.2.0 released
Great improvements in this release!

2.2.0 - 2013/07/06


This version has been released during the TYPO3 Developer Days 2013 in Hamburg. To get a full list of changes, take either a look at http://git.typo3.org/TYPO3v4/Extensions/news.git or use git log....
Categories: Release , Extension
Klaus Weidenbach
BSI zur Sicherheit von CMS
@TYPO3

So ganz verstehe ich die Grafik aber nicht.

BSI nimmt WordPress, Typo3 & Co. unter die Security-Lupe

Das Bundesamt für Sicherheit in der Informationstechnologie hat im Rahmen einer Studie das Sicherheitsniveau der gängigen Content Management Systeme analysiert. Die Gefahr geht demnach zu bis zu 95 Prozent von Add-Ons aus.

https://www.bsi.bund.de/DE/Publikationen/Studien/CMS/Studie_CMS.html
4 comments show more
Klaus Weidenbach
Okay, würde Sinn machen. Aber was bringt das ohne ein Anzahl. Ein CMS hat 3 sehr gefährliche Lücken, aber nur 10 Lücken insgesamt, ein anderes hat 300 Lücken, aber auch wenn mehr gefährliche Lücken unter umständen trotzdem besser darstehen. Naja, aber ich wollte mir die Studie sowieso mal ganz durchlesen und dann hoffentlich darauf ein paar Antworten finden.
Tobias
Ich hoffe doch das in der Studie die Gesamtzahl der Fehler steht. Ansonsten bringt so ein Diagram nichts, außer gut auszusehen ;-)
1 comment show more
Klaus Weidenbach
The future of TemplaVoila
I am not sure what to think about this development. I have started with TemplaVoila and it was really powerfull and I liked it a lot! You could do so many things so easily with it, where there have been no possibilities witht the TYPO3 core features without writing own extensions.
But on the other hand on all recent projects I used FLUIDTEMPLATE because working with Fluid is really nice and fun. But there are often situations where I would like to do something just as easy as I could do it with TV.

Tolleiv: TemplaVoila future (tolleiv)


If you followed some of my comments in the TYPO3 newsgroups recently, you've heard that I'm not very satisfied with the TYPO3 project in general and that's also reflected in my activity for TemplaV...

Tolleiv: TemplaVoila - followup (tolleiv)


It seems that publishing the news regarding TemplaVoila came to the right time and it found its way through the community. But along with it, some irritation came up which needs some additional wor...
Klaus Weidenbach
Fetching tx_news with TypoScript
I need to include some news from #tx news into a #direct mail newsletter and it was actually quite simple to do so far, but when I wanted to get the categories I got totally stuck. Last night I thought I make something wrong in defining the CONTENT's select statements, but now I know that the select is correct.

So why is this not working?10 = CONTENT
10 {
table = tx_news_domain_model_news
select {
pidInList = 75
selectFields = tx_news_domain_model_category.title AS tx_news_domain_model_category_title
leftjoin = tx_news_domain_model_news_category_mm
ON (tx_news_domain_model_news_category_mm.uid_local = tx_news_domain_model_news.uid)
JOIN tx_news_domain_model_category
ON (tx_news_domain_model_category.uid = tx_news_domain_model_news_category_mm.uid_foreign)
andWhere.dataWrap = tx_news_domain_model_news.uid = {field:uid}
}
renderObj = COA
renderObj {
5=TEXT
5.value = I am here!
10 = TEXT
10.field = tx_news_domain_model_category_title
10.wrap = |
}
wrap = Category: |
}

The generated SQL works fine when executed directly on the database:
SELECT tx_news_domain_model_category.title AS tx_news_domain_model_category_title, tx_news_domain_model_news.uid as uid, tx_news_domain_model_news.pid as pid, tx_news_domain_model_news.t3ver_state as t3ver_state FROM tx_news_domain_model_news LEFT OUTER JOIN tx_news_domain_model_news_category_mm ON (tx_news_domain_model_news_category_mm.uid_local = tx_news_domain_model_news.uid) JOIN tx_news_domain_model_category ON (tx_news_domain_model_category.uid = tx_news_domain_model_news_category_mm.uid_foreign) WHERE tx_news_domain_model_news.pid IN (75) AND tx_news_domain_model_news.uid = 3 AND tx_news_domain_model_news.deleted=0 AND tx_news_domain_model_news.t3ver_state<=0 AND tx_news_domain_model_news.pid<>-1 AND tx_news_domain_model_news.hidden=0 AND tx_news_domain_model_news.starttime<=1370085120 AND (tx_news_domain_model_news.endtime=0 OR tx_news_domain_model_news.endtime>1370085120) AND (tx_news_domain_model_news.fe_group='' OR tx_news_domain_model_news.fe_group IS NULL OR tx_news_domain_model_news.fe_group='0' OR FIND_IN_SET('0',tx_news_domain_model_news.fe_group) OR FIND_IN_SET('-1',tx_news_domain_model_news.fe_group))
The admin panel also shows the correct numrows for the CONTENT, but renderObj seems not to be executed at all and I have no idea why anymore. For sure it is something obvious again. Need a rest I think. If someone has an idea, let me know.
Categories: TypoScript , CONTENT
Klaus Weidenbach
4.5.26 and PHP5.2 problems
You better not update TYPO3 CMS 4.5 to version 4.5.26 yet if still using PHP5.2.
PHP Warning: Unexpected character in input: '\\' (ASCII=92) state=1 in /.../typo3_4.5/typo3/sysext/extbase/Classes/Persistence/Storage/Typo3DbBackend.php on line 854
PHP Parse error: syntax error, unexpected T_STRING in /.../typo3_4.5/typo3/sysext/extbase/Classes/Persistence/Storage/Typo3DbBackend.php on line 854

Uncomment this line or update to PHP5.3.
Klaus Weidenbach
Sometimes I am just shocked how terrible bad I18N support got in TYPO3 CMS. This is really a shame.
Klaus Weidenbach
TYPO3 CMS 6.1
Many needed improvements and interesting new features. I think I will upgrade soon.

TYPO3 - The Enterprise Open Source CMS: TYPO3 6.1 Release Notes

TYPO3 is a free, feature-rich Enterprise class Open Source Web CMS based on PHP with a vast international community of developers and supporters. typo3.org is the official resource for TYPO3 and offers tutorials, downloads, an extension repository and information about the TYPO3 community like mailing lists, blog, events
But still some basic functions like I18N for FAL are missing. Looking to the new media management extension. Hope this will improve the situation.

A great overview of what has changed:
http://typo3.org/fileadmin/t3org/images/FM-news/2013/releases/TYPO3-v6-1-whats-new.pdf

Version 4.6 has reached it's end of life, and TYPO3 CMS 4.7 reached end of regular bug-fixes maintenance. But it got a 6months extended priority bug-fix and security support until April 2014.
Categories: Release
Klaus Weidenbach
European TYPO3 Conference 2013

TYPO3 - The Enterprise Open Source CMS: European TYPO3 Conference 2013


The European TYPO3 Conference 2013 will be held from Tuesday October 29 - Thursday October 31 in Filderhalle, Leinfelden-Echterdingen, Stuttgart, Germany. The conference concept for this year is new, exciting, different and hot. You want to be there.
Klaus Weidenbach
Toller Workaround für diese sonst nicht ganz so schöne Fehlermeldung in jfmulticontent.

Jweiland: jfmulticontent und Backend-Layouts: Aktueller Wert ist nicht erlaubt


"Aktueller Wert ist nicht erlaubt (93)" in der Spaltenauswahl - Problem der Extension jfmulticontent in Verbindung mit Backend-Layouts
Klaus Weidenbach
TYPO3 extension for Varnish
Nice extension (moc_varnish) when you want to use #Varnish web application accelerator in front of a TYPO3 site.

TYPO3 - The Enterprise Open Source CMS: MOC Varnish


Extension that provides useful features when using Varnish with TYPO3, like cache-clearing and automatic ESI.
older