<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NULLzuEINS</title>
	<atom:link href="http://www.nullzueins.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nullzueins.com</link>
	<description>Programmierung, Design, Fotografie und Schulungen</description>
	<lastBuildDate>Sun, 29 Nov 2009 00:30:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Symfony Admin-Generator auf Deutsch für Symfony 1.2</title>
		<link>http://www.nullzueins.com/2009/11/29/symfony-admin-generator-auf-deutsch-fur-symfony-1-2/</link>
		<comments>http://www.nullzueins.com/2009/11/29/symfony-admin-generator-auf-deutsch-fur-symfony-1-2/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 00:23:54 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[l18n]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=468</guid>
		<description><![CDATA[Der Admin-Generator von Symfony 1.2 ist ein fantastisches Tool zur schnellen Generierung eines Backends. Um es dann auf den Kunden los zu lassen, wünscht man sich dann doch eine deutschsprachige Version. Symfony 1.2 bringt inzwischen von Haus aus die Übersetzung ins Deutsche mit. Kontrolle über diese ist jedoch manchmal erwünscht. Mit wenigen Konfigurationen erreichen sie [...]]]></description>
			<content:encoded><![CDATA[<p>Der Admin-Generator von Symfony 1.2 ist ein fantastisches Tool zur schnellen Generierung eines <acronym title="Die Begriffe Frontend und Backend (deutsch „vorderes und hinteres Ende“) werden in der Informationstechnologie an verschiedenen Stellen in Verbindung mit einer Schichteneinteilung verwendet. Dabei ist typischerweise das Frontend näher am Benutzer, das Backend näher am System.">Backends</acronym>. Um es dann auf den Kunden los zu lassen, wünscht man sich dann doch eine deutschsprachige Version. Symfony 1.2 bringt inzwischen von Haus aus die Übersetzung ins Deutsche mit. Kontrolle über diese ist jedoch manchmal erwünscht. Mit wenigen Konfigurationen erreichen sie dieses Ziel.</p>
<p><strong>Anleitung:</strong></p>
<ol>
<li>In der <em>apps/<em>admin</em>/<em>model</em>/config/generator.yml</em>den Katalog anmelden .

<div class="wp_syntax"><div class="code"><pre class="yaml" style="font-family:monospace;">generator:
  class: sfPropelGenerator
  param:
    i18n_catalogue:        admin</pre></div></div>

</li>
<li>In Ordner „<code>app/<em>admin</em>/i18n</code>“  folgende Dateien packen: <h3>Download:</h3><div class="download"><a href="http://www.nullzueins.com/download/sf_1-2_admin_form_DE1.zip" title="34 Mal heruntergeladen.">Symfony Admin Generator 1.2 - Deutsch + Formular Fehlermeldungen</a> - Enthält die Übersetzungen für den Admin Generator, den Standard-Fehlermeldungen sowie den Meldungen für die Extension sfFormExtraPlugin. , <i>Version 1.0</i></div><br />
<img src="http://www.nullzueins.com/wp-content/uploads/2009/11/Bild-5.png" alt="admin.de.xml" title="admin.de.xml" width="378" height="184" class="alignnone size-full wp-image-470" /></li>
<li>Fertig</li>
</ol>
<p><strong>Ergebnis:</strong></p>
<a href="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-4.png" rel="lightbox"><img class="size-medium wp-image-314" title="Admin-Generator Deutsch mit einem Template welches das Joomla!-Backend nachbildet" src="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-4-600x400.png" alt="Admin-Generator Deutsch mit einem Template welches das Joomla!-Backend nachbildet" width="600" height="400" /></a>
<p><strong>Hinweis:</strong><br />
Für die Übersetzung der Formularfehlermeldungen habe ich einen separaten Artikel veröffentlicht.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/11/29/symfony-admin-generator-auf-deutsch-fur-symfony-1-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Symfony 1.2 Formular-Fehlermeldungen global auf Deutsch Übersetzen</title>
		<link>http://www.nullzueins.com/2009/11/29/symfony-1-2-formular-fehlermeldungen-global-auf-deutsch-ubersetzen/</link>
		<comments>http://www.nullzueins.com/2009/11/29/symfony-1-2-formular-fehlermeldungen-global-auf-deutsch-ubersetzen/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 23:45:26 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=455</guid>
		<description><![CDATA[(English) Die automatischen Fehlermeldungen in Symfony bei der Formularvalidierung sind sehr praktisch. Doch sie sind in Englisch. In diesem Artikel zeige ich Ihnen, wie sie hier schnell zu einer Lösung finden.]]></description>
			<content:encoded><![CDATA[<p>Die automatischen Fehlermeldungen in Symfony bei der Formularvalidierung sind sehr praktisch. Doch sie sind in Englisch.<br />
Um z.B. „Required“ auf Deutsch zu übersetzten würden wir folgenden weg gehen:<br />
<code>/lib/MeinForm.php</code></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">validatorSchema</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'name'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> sfValidatorString<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
<span style="color: #0000ff;">'required'</span>   <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">,</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
<span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
<span style="color: #0000ff;">'required'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'Eingabe notwendig.'</span>
<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Doch wenn man viele Felder hat und eventuell auch noch viele verschiedene Formulare hat, führt dies stark zu Redundanzen die Fehlerquellen sein können! Währe es nicht schön wenn es hierfür eine zentrale Stelle geben würde, in der man die Übersetzungen verwalten kann?</p>
<p>Symfony unterstützt das XLIFF Format. Diese <acronym title="eXtensible Markup Language">XML</acronym>-Datei die spezielle für Übersetzungen gedacht ist, muss im l18n-Verzeichnis ihrer Anwendung (/app/ihreanwednung/l18n/) angelegt werden.</p>
<div id="attachment_458" class="wp-caption alignnone" style="width: 377px"><img class="size-full wp-image-458" title="admin_fom.xml" src="http://www.nullzueins.com/wp-content/uploads/2009/11/Bild-2.png" alt="Übersetzungen für Fehlermeldungen aus Formularen" width="367" height="182" /><p class="wp-caption-text">Übersetzungen für Fehlermeldungen aus Formularen</p></div>
<p>Dort drin müssen alle von Symfony ausgegebenen Fehlermeldungen in die gewünschte Sprache übersetzt werden.<br />
Dies habe ich bereits für sie vorbereitet und eine erweiterte Übersetzung für den Admin-Generator gleich mit beigelegt.<br />
<h3>Download:</h3><div class="download"><a href="http://www.nullzueins.com/download/sf_1-2_admin_form_DE1.zip" title="34 Mal heruntergeladen.">Symfony Admin Generator 1.2 - Deutsch + Formular Fehlermeldungen</a> - Enthält die Übersetzungen für den Admin Generator, den Standard-Fehlermeldungen sowie den Meldungen für die Extension sfFormExtraPlugin. , <i>Version 1.0</i></div><br />
Im Dateinamen ist es übrigens wichtig diese Form einzuhalten: <code><strong>xxx_form.xx.php</strong></code><br />
Anschließend müssen sie diese Datei noch Symfony bekannt geben. Für alle ihre Formulare gleichzeitig machen sie das<br />
in der Datei <code>/lib/form/BaseFormPropel.class.php</code> bzw. <code>/lib/form/BaseFormDoctrine.class.php</code></p>
<div id="attachment_457" class="wp-caption alignnone" style="width: 374px"><img class="size-full wp-image-457" title="BaseFormPropel.class.php" src="http://www.nullzueins.com/wp-content/uploads/2009/11/baseform.png" alt="Zentrale Einstellungen für alle Formulare" width="364" height="239" /><p class="wp-caption-text">Zentrale Einstellungen für alle Formulare</p></div>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">widgetSchema<span style="color: #339933;">-&gt;</span><span style="color: #004000;">getFormFormatter</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setTranslationCatalogue</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'admin_form'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Das war&#8217;s. Nun sind ihre Fehlermeldungen in Deutsch. Sollte Ihnen dennoch eine englische Fehlermeldung aus den tiefen des Systems über den Weg laufen, würde ich mich über einen Kommentar freuen!</p>
<p><strong>Anleitung:</strong></p>
<ol>
<li>ZIP-Datei herunterladen und entpacken.</li>
<li>Beide Dateien in das Verzeichnis <code>/app/ihreanwednung/l18n/</code> laden</li>
<li>Beschriebene Codezeilen in <code>/lib/form/BaseFormPropel.class.php</code> bzw. <code>/lib/form/BaseFormDoctrine.class.php<br />
</code> schreiben.</li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/11/29/symfony-1-2-formular-fehlermeldungen-global-auf-deutsch-ubersetzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>beuth.box &#8211; Entwurf für ein Online-Hochschulfernsehsender</title>
		<link>http://www.nullzueins.com/2009/08/08/beuth-box-entwurf-fur-ein-online-hochschulfernsehsender/</link>
		<comments>http://www.nullzueins.com/2009/08/08/beuth-box-entwurf-fur-ein-online-hochschulfernsehsender/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 19:13:39 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Medieninformatik]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=357</guid>
		<description><![CDATA[Im Rahmen meines Studiums zum Medieninformatiker habe ich an einer Ausschreibung zur Gestaltung eines Webinterfaces für das geplante Hochschulefernsehen-Online teilgenommen. Mein Entwurf kam in die engere Auswahl und wurde dem Gremium vorgestellt.]]></description>
			<content:encoded><![CDATA[<p>Im Rahmen meines Studiums zum Medieninformatiker habe ich an einer Ausschreibung zur Gestaltung eines Webinterfaces für das geplante Hochschulefernsehen-Online teilgenommen. Mein Entwurf kam in die engere Auswahl und wurde dem Gremium vorgestellt.</p>
<p><em>Der <acronym title="Ermöglicht die Ansicht über den ganzen Bereich des Bildschirms.">Fullscreen</acronym> öffnet sich, wenn man auf das Logo klickt und der Fernseher lässt sich auch einschalten!<br />
</em></p>

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="swfobj_0" width="530" height="355" align="none" name="beuthbox">
      <param name="movie" value="http://www.nullzueins.com/wp-content/uploads/2009/08/beuth.swf" />
      <param name="align" value="none" />
      <param name="allowfullscreen" value="true" />
      <param name="name" value="beuthbox" />
      <!--[if !IE]>-->
      <object type="application/x-shockwave-flash" data="http://www.nullzueins.com/wp-content/uploads/2009/08/beuth.swf" width="530" height="355" align="none" allowfullscreen="true" name="beuthbox">
      <!--<![endif]-->
        Um den Film zu sehen, benötigen sie den Flashplayer ab der Version 9.0!
      <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/08/08/beuth-box-entwurf-fur-ein-online-hochschulfernsehsender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symfony Admin-Generator auf Deutsch für Symfony 1.1</title>
		<link>http://www.nullzueins.com/2009/08/07/symfony-admin-generator-auf-deutsch-fur-symfony-1-1/</link>
		<comments>http://www.nullzueins.com/2009/08/07/symfony-admin-generator-auf-deutsch-fur-symfony-1-1/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 12:41:07 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[admingenerator]]></category>
		<category><![CDATA[deutsch]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Übersetzung]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=247</guid>
		<description><![CDATA[Der Admin-Generator ist ein fantastisches Tool zur schnellen Generierung eines Backends. Um es dann auf den Kund los zu lassen, wünscht man sich dann doch eine deutschsprachige Version. Mit wenigen Konfigurationen erreichen sie dieses Ziel.]]></description>
			<content:encoded><![CDATA[<p><em>Dieser Beitrag basiert auf den Artikel von Sebastian Barthenheier <a href="http://taukon.de/2007/admin-generator-auf-deutsch/">Symfony 1.0 Admin Generator auf Deutsch</a>. Dies ist eine Erweiterung für <strong>Symfony 1.1</strong></em></p>
<p>Der Admin-Generator ist ein fantastisches Tool zur schnellen Generierung eines <acronym title="Die Begriffe Frontend und Backend (deutsch „vorderes und hinteres Ende“) werden in der Informationstechnologie an verschiedenen Stellen in Verbindung mit einer Schichteneinteilung verwendet. Dabei ist typischerweise das Frontend näher am Benutzer, das Backend näher am System.">Backends</acronym>. Um es dann auf den Kund los zu lassen, wünscht man sich dann doch eine deutschsprachige Version. Mit wenigen Konfigurationen erreichen sie dieses Ziel.</p>
<p><strong>Anleitung:</strong></p>
<ol>
<li>In der <em>apps/backend/config/settings.yml</em> den auskommentierten i18n Eintrag unter .settings auf &#8220;on&#8221; stellen.

<div class="wp_syntax"><div class="code"><pre class="yaml" style="font-family:monospace;">all:
  .settings:
    i18n: on
    default_culture: de_DE
    charset: utf-8
    source: XLIFF</pre></div></div>

</li>
<li>Im Ordner „app/backend/i18n“ Ordner ein „de“-Ordner angelegen.</li>
<li>Dort hinein kopiert man die „<a href="../wp-content/uploads/2009/08/messages.xml">messages.xml</a>“.
<div id="attachment_307" class="wp-caption alignnone" style="width: 350px"><img class="size-full wp-image-307" title="Verzeichnisstruktur" src="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-21.png" alt="Verzeichnisstruktur" width="340" height="222" /><p class="wp-caption-text">Verzeichnisstruktur</p></div></li>
<li>Fertig</li>
</ol>
<p><strong>Tipp für </strong><strong>Symfony  1.0</strong></p>
<ol>
<li>Die Einstellungen werden wie oben beschrieben in der „apps/backend/config/settings.yml“ vorgenommen.</li>
<li>Obige Datei umbenennen und unter apps/backend/i18n/<strong>messages.de_DE.xml</strong> speichern</li>
<li>Einstellungen in „apps/backend/config/i18n.yml“ vornehmen:

<div class="wp_syntax"><div class="code"><pre class="yaml" style="font-family:monospace;">all:
  default_culture: de_DE
  source: XLIFF
  debug: off
  untranslated_prefix: &quot;[t]&quot;
  untranslated_suffix: &quot;[/t]&quot;</pre></div></div>

</li>
<li>Fertig</li>
</ol>
<p><strong>Ergebnis:</strong></p>
<p><a href="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-4.png" rel="lightbox"><img class="size-medium wp-image-314" title="Admin-Generator Deutsch mit einem Template welches das Joomla!-Backend nachbildet" src="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-4-600x400.png" alt="Admin-Generator Deutsch mit einem Template welches das Joomla!-Backend nachbildet" width="600" height="400" /></a>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/08/07/symfony-admin-generator-auf-deutsch-fur-symfony-1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla! 1.5 &#8211; Intensivkurs</title>
		<link>http://www.nullzueins.com/2009/08/03/joomla-1-5-intensivkurs/</link>
		<comments>http://www.nullzueins.com/2009/08/03/joomla-1-5-intensivkurs/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 22:29:50 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Schulungen]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Konzeption]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=288</guid>
		<description><![CDATA[Mit der Umsetzung des MVC-Konzeptes macht sich Joomla! 1.5 auch für Profis interessant. ]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-2.png"><img class="alignright size-full wp-image-290" title="Joomla! 1.5 Schulung" src="http://www.nullzueins.com/wp-content/uploads/2009/08/Bild-2.png" alt="Joomla! 1.5 Schulung" width="214" height="161" /></a>Nicht zu unrecht hatte <acronym title="Joomla!  ist ein populäres freies Content-Management-System (CMS)">Joomla</acronym>! unter den Profis ein schlechten Ruf, denn der ausgelieferte <acronym title="HyperText Markup Language">HTML</acronym>-Code war ohne das man darauf  Einfluss hätte, mit Layout-Tabellen durchtränkt. Mit der konsequenten Umsetzung des MVC Konzeptes ist es nun aber möglich, jedes der einzelnen Views zu überschreiben. Durch das verbesserte Plugin-Konzept ist die Anwendung zudem jetzt noch leichter erweiterbar.</p>
<p>Mit <acronym title="Joomla!  ist ein populäres freies Content-Management-System (CMS)">Joomla</acronym>! 1.5 ist das <acronym title="Content Management System">CMS</acronym> also wieder im Rennen um die ersten Plätze dabei. Wenn sie mögen komm ich auch in ihr Unternehmen und verschaffe ihnen einen Überblick in einem einwöchigem Intensivkurs zu <acronym title="Joomla!  ist ein populäres freies Content-Management-System (CMS)">Joomla</acronym>! 1.5. Eine Investition die sich im nu auszahlen wird.</p>
<p><strong><acronym title="Joomla!  ist ein populäres freies Content-Management-System (CMS)">Joomla</acronym>! in Action:</strong></p>
<ul>
<li><a href="http://demo.rockettheme.com/apr09/">http://demo.rockettheme.com/dec08/</a></li>
<li><a href="http://demo.rockettheme.com/apr09/">http://demo.rockettheme.com/apr09/</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/08/03/joomla-1-5-intensivkurs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analoge Uhr für Flash Entwickler zum Download</title>
		<link>http://www.nullzueins.com/2009/05/12/analoge-uhr-flash-download/</link>
		<comments>http://www.nullzueins.com/2009/05/12/analoge-uhr-flash-download/#comments</comments>
		<pubDate>Tue, 12 May 2009 15:56:20 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=268</guid>
		<description><![CDATA[Zugegeben, die Uhrzeit ist eine Information, die man dem Besucher einer Website nicht unbedingt unter die Nase reiben muss. Doch eine Analoge Uhr kann ein sehr schmückendes Element sein.]]></description>
			<content:encoded><![CDATA[<p>Zugegeben, die Uhrzeit ist eine Information, die man dem Besucher einer <acronym title="Die Website oder das Webangebot (von engl.: website), seltener Webpräsenz oder Webauftritt genannt, ist ein ganzes Projekt im World Wide Web, das meist aus mehreren Webseiten oder Dokumenten (Dateien) und anderen Ressourcen besteht. Zudem wird ein Webangebot gewöhnlich durch eine einheitliche Navigation (Hypertext-Verfahren) zusammengefasst und verknüpft.">Website</acronym> nicht unbedingt unter die Nase reiben muss. Doch eine Analoge Uhr kann ein sehr schmückendes Element sein. Mit etwas Schattenwurf dank der Filter die aber der Version Macromodia <acronym title="Adobe Flash (kurz Flash, ehemals Macromedia Flash) ist eine proprietäre integrierte Entwicklungsumgebung zur Erstellung multimedialer Inhalte, der Flash-Filme.">Flash</acronym> 8 verfügbar sind, bekommt die Uhr einen noch realistischeres Antlitz.<br />
Wer es noch effektvoller haben will, der sollte sich den original Sound darunter legen:<br />
<a href="http://www.soundsnap.com/search/audio/clock/score">SoundSnap</a></p>
<p>
<object width="300" height="300">
<param name="movie" value="http://www.nullzueins.com/wp-content/uploads/2009/05/analoge-uhr.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="false"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<embed type="application/x-shockwave-flash" width="300" height="300" src="http://www.nullzueins.com/wp-content/uploads/2009/05/analoge-uhr.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false" ></embed>
</object>
</p>
<p><strong>Link:</strong> <a href="http://www.nullzueins.com/wp-content/uploads/2009/05/analoge-uhr.zip">Analoge Uhr für <acronym title="Adobe Flash (kurz Flash, ehemals Macromedia Flash) ist eine proprietäre integrierte Entwicklungsumgebung zur Erstellung multimedialer Inhalte, der Flash-Filme.">Flash</acronym>-Developer zum Download</a></p>
<p><strong>Mit relativ einfachen mitteln lässt sich diese Realisieren:<br />
</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="actionscript" style="font-family:monospace;">zeit = <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #0066CC;">Date</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
stunden = zeit.<span style="color: #0066CC;">getHours</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
minuten = zeit.<span style="color: #0066CC;">getMinutes</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
sekunden = zeit.<span style="color: #0066CC;">getSeconds</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
<span style="color: #0066CC;">setProperty</span> <span style="color: #66cc66;">&#40;</span>sekunden_zeiger, <span style="color: #0066CC;">_rotation</span>, sekunden<span style="color: #66cc66;">*</span><span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #0066CC;">setProperty</span> <span style="color: #66cc66;">&#40;</span>minuten_zeiger, <span style="color: #0066CC;">_rotation</span>, minuten<span style="color: #66cc66;">*</span><span style="color: #cc66cc;">6</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #0066CC;">setProperty</span> <span style="color: #66cc66;">&#40;</span>stunden_zeiger, <span style="color: #0066CC;">_rotation</span>, <span style="color: #66cc66;">&#40;</span>stunden<span style="color: #66cc66;">*</span><span style="color: #cc66cc;">30</span><span style="color: #66cc66;">&#41;</span>+<span style="color: #0066CC;">int</span><span style="color: #66cc66;">&#40;</span>minuten<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">2</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>In diesem Beispiel ist die Framerate auf 15 Bilder pro Sekunde eingestellt. Beim erneuten Aufruf dieses ActionScript im ersten Schlüsselbild wird der Rotationswinkel der Zeiger jeweils der aktuellen Zeit angepasst.<br />
Um eine genaue Aktualisierung des Sekundenzeiger zu erreichen, muss die länge der Szene in diesem Objekt also 15 Bilder lang sein.<br />
Benutzt du eine höhere Framerate, so empfiehlt es sich die länge dem entsprechend zu erhöhen.</p>
<p><img class="alignnone" title="Framelänge" src="http://img.skitch.com/20090512-c3wwsn27i9hcpu7eppb1e9k6qe.jpg" alt="" width="464" height="236" /></p>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/05/12/analoge-uhr-flash-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bandcommunity Leipzig &#8211; Neues Gewand</title>
		<link>http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/</link>
		<comments>http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:46:14 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=249</guid>
		<description><![CDATA[Ein Portal für junge Musiker in Leipzig suchte nach einem neuem Design. Leider kam unser Angebot zu spät. Die Entscheidung war schon getroffen. Ein Projekt das uns sehr gereizt hätte.
Link zu Website: http://www.bandcommunity-leipzig.org]]></description>
			<content:encoded><![CDATA[
<a href='http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/le_bandcommunity-ajaxsuche/' title='le_bandcommunity-ajaxsuche'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/03/le_bandcommunity-ajaxsuche-150x150.jpg" class="attachment-thumbnail" alt="" title="le_bandcommunity-ajaxsuche" /></a>
<a href='http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/le_bandcommunity-mehrsprach/' title='le_bandcommunity-mehrsprach'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/03/le_bandcommunity-mehrsprach-150x150.jpg" class="attachment-thumbnail" alt="" title="le_bandcommunity-mehrsprach" /></a>
<a href='http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/le_bandcommunity-startseite/' title='le_bandcommunity-startseite'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/03/le_bandcommunity-startseite-150x150.jpg" class="attachment-thumbnail" alt="" title="le_bandcommunity-startseite" /></a>
<a href='http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/le_bandcommunity-userseite/' title='le_bandcommunity-userseite'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/03/le_bandcommunity-userseite-150x150.jpg" class="attachment-thumbnail" alt="" title="le_bandcommunity-userseite" /></a>

<p>Ein Portal für junge Musiker in <acronym title="Größte Stadt Ostdeutschlands und Heimat von NULLzuEINS.">Leipzig</acronym> suchte nach einem neuem <acronym title="Design (dt.: „Gestaltung“) bedeutet meist Entwurf oder Formgebung.">Design</acronym>. Leider kam unser Angebot zu spät. Die Entscheidung war schon getroffen. Ein Projekt das uns sehr gereizt hätte.</p>
<p>Link zu Website: <a href="http://www.bandcommunity-leipzig.org">http://www.bandcommunity-leipzig.org</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/03/31/bandcommunity-leipzig-angebot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Von der Sinnlosigkeit des Seins eines Reset Buttons in Webformularen</title>
		<link>http://www.nullzueins.com/2009/02/24/von-der-sinnlosigkeit-des-seins-eines-reset-buttons-in-webformularen/</link>
		<comments>http://www.nullzueins.com/2009/02/24/von-der-sinnlosigkeit-des-seins-eines-reset-buttons-in-webformularen/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 00:52:05 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Kommentare]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Kommentar]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=234</guid>
		<description><![CDATA[Wiedereinmal ärgere ich mich harresträubend. Unten rechts im sorgsam ausgefülltem Webformular prangt nicht wie erwartet der „absenden“ Button, sonder ein „Reset“, oder manchmal auch „Zurücksetzen“-Button. Alle Daten sind gelöscht!]]></description>
			<content:encoded><![CDATA[<p>Wiedereinmal ärgere ich mich harresträubend. Unten rechts im sorgsam ausgefülltem Webformular prangt nicht wie erwartet der „absenden“ Button, sondern ein „Reset“, oder manchmal auch „Zurücksetzen“-Button. Alle Daten sind gelöscht!</p>
<p>Jetzt heißts ruhig bleiben. O.k. Diese Webentwickler sind auch nur Menschen, so wollen uns nur das Beste! Deshalb stellen sie uns ihre Dienste zur Verfügung. Also mal Überlegen. Suchen wir ein Beispiel. Wozu könnte diese Erungenschaft des <acronym title="Überspitzte Bezeichnung für veraltete Web-Technologien">Web 0.5</acronym> uns heutzutage noch nütze sein?</p>
<p>Angenommen man hat eine <em>falsche Eingabe</em> in einem Feld gemacht. Dann würde ich also herunterzuscrollen um alle Eingaben des Formulars zurückzusetzen? Him, wohl eher nicht oder?</p>
<p>Vielleicht anders&#8230; Ich will eine <em>neue Eingabe </em>machen. Also drück ich auf zurücksetzen und beginne mit einer neuen Eingabe. Him&#8230; Wohl auch nicht oder? Selbst in Zeiten von <acronym title="Asynchronous JavaScript and XML">AJAX</acronym> und Co sind dann auch alle Daten aus dem <acronym title="Cache (BE: [kaʃ], AE: [kæʃ]) bezeichnet in der EDV einen schnellen Puffer-Speicher, der in unterschiedlichen Geräten wie z. B. CPUs oder Festplatten zum Einsatz kommt.">Cache</acronym>, und damit aus der Welt verbannt.</p>
<p>Es stellt sich also weiterhin die Frage aus welchem Grund diese Funktion in <acronym title="HyperText Markup Language">HTML</acronym> implementiert wurde und warum es auch heute noch Entwickler gibt die diese Funktion in der Annahme einbinden, dass es irgendwo einem Menschen auf der Welt gibt der diese Funktion zu schätzen weiß.
<a href='http://www.nullzueins.com/2009/02/24/von-der-sinnlosigkeit-des-seins-eines-reset-buttons-in-webformularen/picture-1/' title='Zurücksetzen oder Vorschau?'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/picture-1-150x150.png" class="attachment-thumbnail" alt="" title="Zurücksetzen oder Vorschau?" /></a>
<a href='http://www.nullzueins.com/2009/02/24/von-der-sinnlosigkeit-des-seins-eines-reset-buttons-in-webformularen/picture-3/' title='picture-3'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/picture-3-150x150.png" class="attachment-thumbnail" alt="" title="picture-3" /></a>
</p>
<p><strong>Weiterführende Links:</strong></p>
<ul>
<li><a href="http://www.macuser.de/forum/f56/zeugt-verwendung-reset-26726/">http://www.macuser.de/forum/f56/zeugt-verwendung-reset-26726/</a></li>
<li><a href="http://www.useit.com/alertbox/20000416.html">http://www.useit.com/alertbox/20000416.html</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/02/24/von-der-sinnlosigkeit-des-seins-eines-reset-buttons-in-webformularen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Folk ist unser Leben &#8211; Webcommunity mit Backend</title>
		<link>http://www.nullzueins.com/2009/02/24/folk-webcommunity/</link>
		<comments>http://www.nullzueins.com/2009/02/24/folk-webcommunity/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 00:26:56 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Webservice]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[Backend]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Konzeption]]></category>
		<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=191</guid>
		<description><![CDATA[Eine statische Community-Seite zu betreuen lässt jeden Administrator ab einer gewissen Userzahl verzweifeln. So geschehen bei einem Webprojekt der „Landes Arbeitsgemeinschaft Folk Schleswig-Holstein“. ]]></description>
			<content:encoded><![CDATA[<p>Eine statische Community-Seite zu betreuen lässt jeden Administrator ab einer gewissen Userzahl verzweifeln. Der Betreuungsaufwand wächst spätestens nach dem 40igsten Mitglied ins unermessliche. So geschehen bei einem Webprojekt der „Landes Arbeitsgemeinschaft Folk Schleswig-Holstein“. Der Verein trat an NULLzuEINS mit der Bitte heran die <a href="http://folk.de/LAG_Folk_SH/index.htm">vorhandene Seite</a> zu dynamisieren und dem aktuellem Cooperate <acronym title="Design (dt.: „Gestaltung“) bedeutet meist Entwurf oder Formgebung.">Design</acronym> anzupassen. Nach der Planung und der Entwicklung eines Entwurfes für das <a href="http://fileserv.nullzueins.com/web/lag/">Angebot </a>ging es an die Realisierung.</p>
<p><strong>Hier Auszüge unseres Angebotes welches den Zuschlag erhielt:</strong></p>

<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-04_gruppen-2/' title='lag_folk-04_gruppen'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-04_gruppen-150x150.jpg" class="attachment-thumbnail" alt="" title="lag_folk-04_gruppen" /></a>
<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-05_login-2/' title='lag_folk-05_login'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-05_login-150x150.jpg" class="attachment-thumbnail" alt="" title="lag_folk-05_login" /></a>
<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-07_netzwerk/' title='lag_folk-07_netzwerk'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-07_netzwerk-150x150.jpg" class="attachment-thumbnail" alt="" title="lag_folk-07_netzwerk" /></a>
<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-08_termine-2/' title='lag_folk-08_termine'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-08_termine-150x150.jpg" class="attachment-thumbnail" alt="" title="lag_folk-08_termine" /></a>
<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-09_folkpost-2/' title='lag_folk-09_folkpost'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-09_folkpost-150x150.jpg" class="attachment-thumbnail" alt="Vorschau der Folkpost" title="lag_folk-09_folkpost" /></a>
<a href='http://www.nullzueins.com/2009/02/24/folk-webcommunity/lag_folk-10_verein-2/' title='lag_folk-10_verein'><img width="150" height="150" src="http://blog.nullzueins.com/wp-content/uploads/2009/02/lag_folk-10_verein-150x150.jpg" class="attachment-thumbnail" alt="" title="lag_folk-10_verein" /></a>

<p>Zur Realisation haben wir auf das <acronym title="Pre-Hypertext Processing">PHP</acronym>-Framework Symfony eingesetzt.</p>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2009/02/24/folk-webcommunity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debeka Leipzig will mehr</title>
		<link>http://www.nullzueins.com/2008/09/26/debeka-leipzig-will-mehr/</link>
		<comments>http://www.nullzueins.com/2008/09/26/debeka-leipzig-will-mehr/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 18:14:27 +0000</pubDate>
		<dc:creator>nze</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Suchmaschinenoptimierung]]></category>
		<category><![CDATA[Konzeption]]></category>

		<guid isPermaLink="false">http://www.nullzueins.com/?p=178</guid>
		<description><![CDATA[Große Unternehmen haben ein einheitliches, gestalterisches Erscheinungsbild, nach innen und &#8211; wie nach außen. Und das ist auch gut so! Das sogenannte CI erhöht Markenwiedererkennung und verkörpert Professionalität. Doch wird es schwierig sich als Einzelner im Unternehmen hervor zu tun. So auch bei einem Servicebüro der Debeka in Leipzig.
Im Rahmen der Möglichkeiten haben wir die [...]]]></description>
			<content:encoded><![CDATA[<p>Große Unternehmen haben ein einheitliches, gestalterisches Erscheinungsbild, nach innen und &#8211; wie nach außen. Und das ist auch gut so! Das sogenannte <acronym title="Corporate Identity (CI, auch Unternehmensidentität) ist der abgestimmte Einsatz von Verhalten, Kommunikation und Erscheinungsbild nach innen und außen.">CI</acronym> erhöht Markenwiedererkennung und verkörpert Professionalität. Doch wird es schwierig sich als Einzelner im Unternehmen hervor zu tun. So auch bei einem Servicebüro der Debeka in <acronym title="Größte Stadt Ostdeutschlands und Heimat von NULLzuEINS.">Leipzig</acronym>.</p>
<p>Im Rahmen der Möglichkeiten haben wir die Vorstellungsseite des Servicebüros, die eine Unterseite des Unternehmens darstellt, im Ranking weiter oben zu platziert.</p>
<p>Hierzu haben wir eine <acronym title="Eine Website auf die hauptsächlich die Kontaktdaten beinhaltet.">Webvisitenkarte</acronym> entwickelt die auf die eigentliche Seite verlinkt und einige Instrumentarien der <acronym title="Suchmaschinenoptimierung oder Search Engine Optimization (SEO) ist ein Fachbegriff für Maßnahmen, die dazu dienen, dass Webseiten auf den Ergebnisseiten von Suchmaschinen auf höheren Plätzen erscheinen.">Suchmaschinen-Optimierung</acronym> angewandt.</p>
<p><strong>Der leider nicht genehmigte Entwurf:</strong></p>
<div id="attachment_179" class="wp-caption alignnone" style="width: 221px"><a href="http://www.nullzueins.com/wp-content/uploads/2008/09/debeka.jpg" rel="lightbox"><img class="size-medium wp-image-179" title="Debeka Entwurf" src="http://www.nullzueins.com/wp-content/uploads/2008/09/debeka-211x600.jpg" alt="Debeka Entwurf" width="211" height="600" /></a><p class="wp-caption-text">Debeka Entwurf</p></div>
<p><strong><br />
Die fertige <acronym title="Die Website oder das Webangebot (von engl.: website), seltener Webpräsenz oder Webauftritt genannt, ist ein ganzes Projekt im World Wide Web, das meist aus mehreren Webseiten oder Dokumenten (Dateien) und anderen Ressourcen besteht. Zudem wird ein Webangebot gewöhnlich durch eine einheitliche Navigation (Hypertext-Verfahren) zusammengefasst und verknüpft.">Website</acronym> finden Sie hier:</strong><br />
<a href="http://blau-macht-gluecklich.info">http://blau-macht-gluecklich.info</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.nullzueins.com/2008/09/26/debeka-leipzig-will-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
