31. Dezember 2009

Guten Rutsch ins Jahr 2010!

 Hiermit wünsch ich doch mal eben allen einen guten Rutsch ins neue Jahr 2010!

Auf diesem Blog wird sich auch bald wieder mehr tun, derzeit jedoch gilt es erstmal mein Studium abzuschließen und dies hat höchste Priorität. Danach wird wieder mehr Zeit sein, den ein oder anderen Blogbeitrag zu veröffentlichen!

In diesem Sinne, auf ein erfolgreiches Jahr 2010!

21. Juli 2009

[Typo3] “Als Startpunkt für den Seitenbaum festlegen” wieder rückgängig machen

Derzeit arbeite ich an einem Projekt, wo aus einer alten Typo3-Installation die Seitenstruktur in eine neue Installation übernommen werden sollen. Dabei gilt es, den kompletten Page-Tree zu exportieren als *.t3d und ihn auf der neuen Installation wieder zu importieren. Wie es der Zufall nun so will hab ich auf die Option unter "Weitere Seiteneinstellungen ..." --> "Als Startpunkt für den Seitenbaum festlegen" erwischt, statt der darunterliegenden "Exportieren in *.t3d":

Typo3: Weitere Einstellungen...Typo3: Weitere Einstellungen... --> Als Startpunkt für den Seitenbaum festlegen

Nun war jedoch mein Pagetree (=Seitenbaum) modifiziert. Die nette Weltkugel war weg und die Seite, die ich angeklickt hatte, war nun aktuelle Startseite des Pagetrees. Eine Option, diesen Vorgang wieder rückgängig zu machen hab ich nicht gefunden. Einziger Ausweg, den ich gesehen hab, um meinen Pagetree wieder herzustellen, war, in der Datenbank zu suchen, ob ich dort einen Wert finde, welcher die ursprünglichen Einstellungen wieder herstellt.

Die Lösung lag in der Tabelle "pages". Dort gibt es einen Eintrag "shortcut". Die erste Seite, welche meinen Pagetree darstellt, hatte den Wert auf die ID gesetzt, welche die Seite hatte, welche fälschlicherweise nun die Startseite im Pagetree war. Um also zum Ausgangszustand zurückzukommen, hab ich den Wert auf 0 gesetzt, was dem Ursprungswert entsprach und den Pagetree auf "/" zurücksetzt. Dann noch Backend-Cache gelöscht und aus- und wieder eingeloggt und siehe da, mein Pagetree war wieder vollständig da! :-)

14. Juni 2009

Überprüfen, ob ein Knoten einer XML existiert mit XSL und xsl:if oder xsl:when

Bevor ichs wieder vergesse, muss ich es kurz festhalten: Wer testen möchte, ob in seinem XML - Dokument ein Knoten existiert, braucht keine komplizierte Anweisung (so wie ich es grad ewig versucht habe ... mit string-length() oder count() - Anweisungen ...). Es geht ganz einfach so: 

<xsl:choose>
<!-- gibt TRUE zurück, wenn Knoten vorhanden -->
<xsl:when test="knoten">
<!-- liefert Inhalt des Knoten -->
<xsl:value-of select="knoten"></xsl:value-of>
</xsl:when>
<!-- wenn FALSE, ist kein Knoten vorhanden -->
<xsl:otherwise>Knoten nicht vorhanden</xsl:otherwise>
</xsl:choose>

oder aber so:

<xsl:if test="knoten">Knoten ist vorhanden, mach etwas ... </xsl:if>

Wer hätte das gedacht, dass das so einfach ist?! :-) Hoffe, es hilft auch anderen!

14. Mai 2009

Online-Formeleditor zur grafischen Darstellung von Formeln + Download der Formeln als Bild

Wer schnell und einfach Formeln aus verschiedensten Bereichen wie Algebra, Matrizenrechnung, Trigonometrie, Geometrie, Chemie oder Physik in ein Dokument, eine Hausarbeit oder eine Präsentation einarbeiten möchte, kann dies ganz einfach online tun. Gerade beim Stöbern auf Pantox Blog stieß ich auf eine Möglichkeit. Der LaTeX Gleichungseditor erledigt dies einfach durch ein paar simple Mausklicks. So lässt sich eine Matrix mal eben so darstellen:

Die Formeln lassen sich auch mit Farbe unterlegen oder / und einfärben:

Die automatisch generierten Grafiken lassen sich von 50 - 300dpi einstellen und in verschiedenen Formaten wie PNG, GIF, PDF oder SWF herunterladen oder in eine Webseite einbetten. Ebenfalls lässt sich auch der Code für einen anderen LaTeX - Editor oder für das phpBB-Board z.B. anzeigen oder auf die Gleichung linken. Alles in allem ein sehr komfortabler Editor und alles gratis! Fast schon unglaublich.

23. April 2009

Internet Explorer 7 / 8 lässt sich nicht installieren - Lösung

Na da schau einer mal her! Nach einer Neuinstallation meines Betriebssystems Windows XP mit Service Pack 1 und den Updates Service Pack 2 und Service Pack 3 ließ sich der Internet Explorer 6 nicht upgraden. Gut, manch einer mag denken: "IE will ich eh nicht haben, verwende ich nicht und muss ich auch nicht aktualisieren." Jedoch gerade als Webentwickler ist es wohl notwendig, Seiten auch im Internet Explorer zu testen. Folglich muss ich den installieren, ob ich will oder nicht. Es gibt immerhin immernoch zu viele, die den Internet Explorer nutzen und viele Webentwickler, die wegen dem Internet Explorer ihre Nerven schon verloren haben ... Dennoch hab ich versucht, den IE 7 zu installieren. Erst hab ich es via Update versucht, schlug fehl. Dann hab ich mir den IE 8 heruntergeladen und versucht, diesen zu installieren ... schlug ebenfalls fehl. Alles, was passierte, war, dass auf meinem Desktop ein Link erschien zu einer Seite von Microsoft mit Vorschlägen, wie man das Problem, dass sich der Internet Explorer nicht installieren lässt, beheben kann. Ein paar dieser Vorschläge hab ich versucht, jedoch ebenfalls erfolglos. Folglich gab ich auf. Ich erzählte dies vielen Leuten, keiner wusste Rat. Und das, obwohl die meisten Kommilitonen sind, die ebenfalls Informatik im Master-Studiengang studieren.

Der Top-Tipp, um den Internet Explorer zu installieren, kam vom technischen Mitarbeiter meiner Fachhochschule in Erfurt: Ich hatte, bevor ich die Upgrades von Service Pack 2 und 3 bereits den Acrobat Reader 9 installiert. Dieser, warum auch immer, verhinderte die Installation des neuen Internet Explorers! Nach Deinstallation des Acrobat Readers 9 konnte ich problemlos den Internet Explorer 8 installieren und vermute, dass die Installation des Internet Explorers 7 auch möglich wäre.

Nun hoffe ich, dass diese Informationen jemandem helfen, der die gleichen Probleme hat. Feedback ist erwünscht :-).

« Vorherige Einträge   
Bloggeramt.de Add to Technorati Favorites Blog Top Liste - by TopBlogs.de Deutsches Blog Verzeichnis frisch gebloggt Blogverzeichnis Blog Verzeichnis und Blog Webkatalog XING

Toms-Webworld.de - TOPLIST
all-inkl.com webhosting