Bananenplantage

Selbststaendigkeit, Mobiles Arbeiten, Web-Development, Affiliate Marketing
Optionen:

IE6 / IE7 CSS Browserweichen / Hacks

Leider gibt es ja immer noch Hirnis, die mit 128mb und Internet Explorer 6 durch die weiten des Internets ’surfen’. Einige dieser Power-User haben sich ‘Fortschritt’ auf die Fahne geschrieben und nutzen immerhin Internet Explorer 7. Leider muessen die meisten Webseiten auch weiterhin auf diesen Kruecken korrekt dargestellt werden. Deswegen hier ein paar schnelle CSS Hacks mit denen sich nervige Abstandsprobleme etc. schnell und unkompliziert loesen lassen.

.class {margin-top: 10px;} /* für alle Browser */
* html .class {margin-top: 150px;} /* nur für den IE6 */
*+html .class {margin-top: 175px;} /* nur für den IE7 */

Das flutscht sogar als valides CSS durch. Was will man mehr ?!

Windows Explorer startet sehr langsam

Ich hatte in den letzten Wochen das Problem, dass der Windows Explorer über das Tastenkürzel Windows Taste - E sehr langsam gestartet ist, teilweise hat das Laden ueber 10 Sekunden gedauert. Wenn man allerdings ueber das Startmenu geht und dort den Windows Explorer ueber das Icon startet, erscheint das Explorer Fenster sofort.

Die Loesung des Problems ist es das Tool Hijack This irgendwo runterzuladen und sich nach dem Scan die Auswertung kritisch anzusehen und alles rauszuwerfen, was dort nicht hingehoert. Z.B. liegen dort meist etliche Programme als Service, die laengst deinstalliert wurden, oder seltsame UpdateServices von diversen Programmen oder Google treiben dort ihr Unwesen. Auch Poker Spiele etc. installieren gerne eine zusaetzliche Toolbar oder sonstige unerwuenschte Software.

Nachdem ich mich all dieser ‘Tools’ entledigt hatte lief der Explorer wieder wie gewohnt. Und der Rechner startet jetzt auch schneller =)

Opera Cache Pfad aendern

Wer viel im Internet arbeitet sollte eigentlich bemerkt haben, dass Opera der Browser der Wahl ist. Super schnell, sicher, flexibel und von Haus aus bereits mit coolen Features bestueckt, die das Arbeiten einfach nur angenehm und einfach machen.

Wenn man seine C: Partition eher klein partitioniert hat um lediglich Windows und einige wenige wichtige Anwendungen zu speichern nervt es regelmaessig, wenn der Festplattenplatz sich mit jedem geoeffneten Opera Tab weiter verringert. Das liegt daran, dass Opera die Webseiten die betrachtet werden in einem Verzeichnis auf C: cachet. Um den Cache Pfad nun zu aendern muss man folgendermassen vorgehen:

Oben in die Adresszeile opera:config eingeben

Dort unter User Prefs -> Cache Directory4 den gewuenschten Pfad eintragen und das Ganze nochmal bei Operator Cache Directory4 wiederholen.

Neu starten, fertig.

Paypal Warenkorb in mehreren Sprachen

Ich war vor kurzem ziemlich lange am Suchen, wie man es realisiert einen Paypal Warenkorb in mehreren Sprachen anbieten zu koennen, also je nachdem, welche Sprache beim Checkout im Shop System gewählt war, auf die richtige Version von Paypal weiterzuleiten.

Das Web war da leider eher unbrauchbar bei der Suche, genauso, wie die Paypal eigene Dokumentation. Glueck und etwas probieren brachten dann das richtige Ergebnis. Es reicht naemlich nicht die Weiterleitung auf paypal.com/de/ einzurichten, oder direkt auf paypal.com/ weiterzuleiten.

Weiterlesen »

Hier ein herrliches Video, wie es sein wuerde, wenn unseren lieben Agentur-Auftraggeber sich ueberall so verhalten wuerden. Kommt mir irgendwie bekannt vor, aber ich bin der Koch =)

PHP Session Variable ‘poll’

Anscheinend darf in einer PHP Session eine Value nicht poll heissen. Zumindest gibt das einen ganz fiesen Fehler, der nach Pufferueberlauf aussieht. Wenn ich die Session-Variable in polly umbenenne tritt der Fehler nicht auf. Leider konnte ich auf die schnelle nichts via Google finden, ob der Variablenname reserviert ist und mir fehlt leider die Zeit dem länger nachzugehen. Wenn jemand das Problem genauer erklaeren kann, ich bin ganz Ohr.

Affiliate Links aus Partnerprogrammen auf der eigenen Webseite direkt einzubinden ist eher unschoen. Jeder Benutzer der Seite kann beim Mouse Over ueber dem Link sofort an dem ellenlangen Link voller Parameter erkennen, dass er bei einem Klick auf eine andere Seite weitergeleitet wird und klickt nicht. Schoener waere da eine Form wie http://www.domain.tld/shop/produktname/.

Dieses Problem loest das Link Cloaking Plugin fuer Wordpress. Es schreibt automatisch alle Links oder nur markierte Links in einem Post um und leitet sie bei einem Klick an die im Post angegebene Affiliate Addresse weiter, ohne dass man beim schreiben des Posts etwas beachten muesste.

Tolles Plugin, dass auf keiner Seite mit Affiliate Links fehlen sollte.

Link Cloaking Plugin downloaden

Wordpress Base Directory

Gerade das Problem gehabt, dass ich beim Theme basteln ein Wordpress lokal im Verzeichnis /wptest/ installiert habe und spaeter auf einem anderen Server in einem anderen Verzeichnis. Den Pfad zu Bildern musste ich dann immer anpassen, wenn ich eine Permalinkstruktur mit Unterverzeichnisen benutzt habe.

Die Loesung ist die Wordpress Funktion bloginfo(). Was ich bisher nicht wusste war, dass man der Funktion per Parameter mitteilen kann, was sie zurueckliefern soll.
Wenn ich also wissen moechte in welchem Verzeichnis inkl. Server Wordpress installiert ist benutze ich den Parameter wpurl, also bloginfo( ‘wpurl’ );.

Schon ist das Problem geloest und es ist egal in welchem Verzeichnis Wordpress installiert ist.

Mehr Info zu bloginfo() gibt es hier.

Wordpress Post Datum nur einmal

Gibt ja diverse Blog Layouts bei denen links neben dem Beitrag ein kleiner ‘Wimpel’ mit dem Postdatum sitzt. Da der ja schon recht auffaellig ist wuerde es ansich reichen bei mehreren Posts pro Tag das Datum nur einmal anzuzeigen.

Die einfachste Moeglichkeit dies umzusetzen ist statt der Funktion the_time() einfach the_date() zu nehmen. Problem an der Sache ist dann, dass ein weiteres formatieren des Datums so nicht mehr moeglich ist. Will man also z.B. Tag und Jahreszahl normal formatieren und den Monat fett geht das so nicht.

Weiterlesen »

Wer wissen moechte, wie man die Google Maps API verwendet und an die Koordinaten fuer den Google Code kommt findet hier die Loesung.

Will man z.B. in einem Kontaktformular eine Umgebungskarte des eigenen Standortes eingeben eigenet sich Google Maps hervorragend. Problem an der Sache ist nur, dass es nicht erlaubt ist einen Screenshot einzubinden und bei gewerblichem Einsatz muss die Google Maps API verwendet werden.

Weiterlesen »