Bilder mit Klickvergrößerung in TemplaVoila.
‘Bilder mit Klickvergrößerung’ weiterlesen
Die Konvertierung erfolgt mittels ImageMagick. Es werden die neuen Unterverzeichnisse small und large erstellt.
#!/bin/bash
mkdir small
for f in *.jpg
do convert $f -resize 80x120 small/t_$f
done
mkdir large
for f in *.jpg
do convert $f -resize 150x225 large/g_$f
done
Wenn die Metadaten auf einer Seite nicht gesetzt sind, werden sie rekursiv von den Elternseiten ausgelesen.
page.meta {
KEYWORDS.data = levelfield:-1, keywords, slide
DESCRIPTION.data = levelfield:-1, description, slide
}
TYPO3 TemplaVoila Elemente nur anzeigen, wenn auch Inhalt wirklich eingegeben wurde:
required = 1
10.current = 1
10.stdWrap {
wrap =
|
}
]]>
Um alle Subversion Verzeichnisse zu löschen kann man entweder den Pfad exportieren oder mittels find alle Verzeichnisse suchen und entfernen. Der Befehl dafür lautet:
find . -name ".svn" -exec rm -rf {} \;
Unter Windows kann mit folgenden Registry-Einträgen für das Explorer Kontextmenü ein Eintrag hinzugefügt werden. Einfach in eine Datei mit Endung .reg kopieren:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@=”Delete SVN Folders”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@=”cmd.exe /c \”TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \”%1\” %%f IN (.svn) DO RD /s /q \”%%f\” \”"
Um eine VPN Verbindung bequem herzustellen muss nach Möglichkeit das VPN Plugin des Netzwerkmanagers installiert werden.
Eine genaue Anleitung hier.
Im Install-Tool und Seitentemplate müssen einige Parameter gesetzt werden:
Installtool:
['BE']['forceCharset'] = 'utf-8'
[setDBinit]
SET CHARACTER SET utf8
SET NAMES utf8
SET SESSION character_set_server=utf8
SET character_set_client = utf8
SET character_set_results = utf8
SET character_set_connection = utf8
Im Template-Setup:
config.renderCharset = utf-8
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset=utf-8
Zum übergeben von Parametern sind die Bash Aliase nicht geeignet. Stattdessen kann dafür eine Funktion definiert werden.
Beispiel: setzt ein Verzeichnis neuen Nutzer + Gruppe und gewährt der Gruppe Schreibrechte
chweb()
{
sudo chown -R user:www-data $1 ; chmod -R g+w $1 ;
}
Funktioniert über die Funktion CAST.
CAST(blobfeld AS CHAR(10000) CHARACTER SET utf8)
Der Zeichensatz muss noch, ja nach Codierung, angepasst werden.
SELECT CAST( blobfeld AS char( 10000 ) CHARACTER SET utf8 )
FROM `table` WHERE id =10 LIMIT 0 , 30