Monatsarchiv April 2011

Step Choreo

gemacht am 29.April

Block A:
8 – Double Stomp Tango auf Step R, Mambo Chacha am Boden R
8 – 2 March auf das Step, L Fuß Nordseite ab, R Knee hoch, R Kneelift zurück
8 – L Single Stomp over hinten kreuzen, Double Stomp Tango mit Drehung auf dem Boden
8 – L Flieger over, R Kick

Block B:
16 – 2 March rauf in die Mitte vom Step, Füße auf Stepbreite nach außen öffen, R Stomp down, mit L vom Step runterdrehen, auf 10 L Stomp, Box Step R zurück
8 – Push, Switch, Box Step
8 – 2 Knee Lift

Push-Switch: Repeater Knee, dann Push, Switch mit March am Boden, dann den Box Step

Block C:
8 – R Leg Curl seit, Kneelift R vorne kreuzen
8 – auf dem Boden Tap Twist, Turn Reverse R
16 – Sixpoint R + L, Double Knee R, Basic L

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo

ImageMagick Konfiguration auf Webspace bei 1und1

Bei 1und1 ist auf dem Webspace die ImageMagick-Version 6.2.4. installiert. Zum Glück ist TYPO3 sehr schlau und zeigt im Install Tool gleich den Pfad an. Das einzige, was tricky ist, ist die Konfiguration. Dabei muss die im_negate_mask auf 0 und die im_imvMaskState auf 1 gesetzt werden und das hab ich durch ausprobieren rausgefunden.

$TYPO3_CONF_VARS['GFX']['im_negate_mask'] = '0';	// Modified or inserted by TYPO3 Install Tool. 
$TYPO3_CONF_VARS['GFX']['im_imvMaskState'] = '1';	// Modified or inserted by TYPO3 Install Tool.

Dabei bin ich auf diesen Satz im Install-Tool gestoßen:

Boolean: If set, the ‚im_negate_mask‘ state is inverted. This is very useful with newer versions of IM5 (at least 5.4.3+) where the ‚im_version_5‘ setting will set ‚im_negate_mask‘ which will eventually be wrong… Halleluja for ImageMagick – have I ever regreted using that package…

Geschrieben in TYPO3 | Kommentare deaktiviert für ImageMagick Konfiguration auf Webspace bei 1und1

htaccess – Authetifizierung per IP und Passwort kombinieren

Man kann per .htaccess Ordner vor unbefugten Zugriffen schützen einmal mit einer Benutzer-Authentifizierung und einmal per IP. Es ist aber möglich beides zu kombinieren. Dabei werden bestimmte Abrufe per IP zugelassen, und wenn die IP nicht in der Liste vorkommt, dann wird eine htaccess-Login-Aufforderung angezeigt. Die Lösung sieht so aus:

Order Deny,Allow
Deny from all
Allow from 192.168.
AuthType Basic
AuthUserFile /full/path/to/.htpasswd
AuthName "Restricted Area"
Require valid-user
Satisfy any

Gefunden habe ich es hier bei Coding Forums

Geschrieben in default | Kommentare deaktiviert für htaccess – Authetifizierung per IP und Passwort kombinieren

Fehlermeldung mit Fluid direkt neben dem Feld ausgeben

In Fluid-Templates, die in TYPO3 Extensions mit Extbase verwendet werden, werden die Fehlermeldungen in der Regel in einem Block ausgegeben. Mit <f:form.errors /> können die Fehlermeldungen ausgegeben werden, die beim Validieren des Formulars aufgetreten sind. Der Kickstarter erstellt dabei einen Schnipsel, der ungefähr so aussieht:

<f:form.errors>
	<div class="error">
		{error.message}
		<f:if condition="{error.propertyName}">
			<p>
				<strong>{error.propertyName}</strong>:
				<f:for each="{error.errors}" as="errorDetail">
					{errorDetail.message}
				</f:for>
			</p>
		</f:if>
	</div>
</f:form.errors>

Und mit <f:render partial=“FormErrors“ /> wird dieses Partial in einem Template verwendet und gibt alle Fehler aus. Der Wert propertyName enthält in der äußeren Schleife den Namen des Formulars, im Beispiel Simpleblog also Blog oder Post. Und in der inneren Schleife den Namen des Feldes, z.B. title oder description.

Was ist aber, wenn man die Fehlermeldung direkt neben dem Feld ausgeben möchte. Es gibt natürlich die Möglichkeit einen ViewHelper zu schreiben. Ich wollte aber ohne zusätzlichen ViewHelper auskommen. Das Ergebnis ist ein Partial FieldError:

<f:form.errors for="{formName}">
    <f:if condition="{0:error.propertyName} == {0:'{fieldName}'}">
        <f:for each="{error.errors}" as="errorItem">
            <strong style="color: red;">{errorItem.message}</strong>
        </f:for>
    </f:if>
</f:form.errors>

Diese Partial kann in einem weiteren Partial oder einem Template einfach aufgerufen werden und gibt die Fehlermeldungen für ein Feld aus.

<f:render partial="FieldError" arguments="{ errors: errors, formName: 'blog', fieldName: 'title' }" />

Der erste Parameter sind die Fehlermelodungen, der zweite Parameter der Name des Formulars und der dritte der Name des Feldes.

Step Choreo

gemacht in SU am 9.April

Das Step längs drehen. Hier sind nur die ersten zwei Blöcke der Choreo, der dritte war einfach zu leicht 🙂

Block A:
6 – Kneelift R, den Fuß danach auf dem Step absetzen, Schritt R down, Chacha L over
8 – Double Stomp Tango auf dem Boden (direkt nach dem Chacha), Stomp L auf dem Step
10 – Double Knee R, Basic over L
8 – Basic Lunge L (L ab, R ab)
Aufbau: Knee + Chacha am Platz + 2 March + 2 Basic => Kneelift + 3 Basic dranhängen => dann direkt nach dem Chacha Double Stomp + Single Stomp und Double Knee statt Knee Lift

Block B:
9 – Leg Curl im L, Basic over (Pendel), Step back
7 – Flieger L, Stomp R
9 – Chacha over L, Box L (einmal rund ums Step und an der Längsseite anfangen)
7 – Stomp L, Kick R mit leichter
Aufbau: 2 Basic + Flieger + March => Flieger eine Zählzeit später beginnen und Stomp statt March => ersten Basic zu Leg Curl im L => zweiten Basic over

Geschrieben in choreos | Kommentare deaktiviert für Step Choreo