Upgrade auf Wordpress 2/7

Donnerstag, 11. Dezember 2008

Da ich zu viele, um ein Upgrade auf Wordpress 2.7. Alles ging gut, wie üblich, mit Ausnahme für zwei-Plugin:

Leichter Menüs keinen Sinn mehr in der neuen Wordpress-Schnittstelle, dann deaktivieren (und eliminatelo), bevor Sie ein Upgrade.

Für Simple Tags, aber Sie haben zu ändern, eine Reihe von Codes, die bewirken, dass die Fehlfunktion des Plugin mit der Veröffentlichung von WordPress 2.7. Dazu gehen Sie in das Innere eines Wordpress-Plugin und wählen Sie "Einfache Tags. Die Zeile:

PHP:
  1. strpos ( $wp_version , '2.5' ) !== false || strpos ( $wp_version , '2.6' ) !== false ) { if (strpos ($ wp_version,'2 .5 ')! == false | | strpos ($ wp_version,'2 ,6')! == false) (

Werden muss:

PHP:
  1. strpos ( $wp_version , '2.7' ) !== false ) { if (strpos ($ wp_version,'2 .7 ')! == false) (

Aktualisiert und alle gut: immer ein Backup der Dateien und der Datenbank

Verwandte Post

Sehr kurze Trick: Wie Zentrum Elemente auf der Seite, auch auf IE5

Donnerstag, 4. Dezember 2008

Es ist nicht für mich bin ich immer mit dem Internet Explorer, es ist nur, dass jeder Damn Thing in der Web-Entwicklung (HTML-und CSS) scheint nicht mit dem Browser - noch immer - weiter verbreitet (ein Tag jemand mir erklären, warum). Eine sehr praktische Methode, um ein Element in der Mitte des Browser-Fensters ist die Eigenverantwortung sfrutture auto Stil margin zum Beispiel, gehen Sie wie folgt vor, um ein div in der Mitte des Bildschirms:

HTML:
  1. > <div id = "box">
  2. <p> Inhalt DIV </ p>
  3. </ Div>

CSS:
  1. :300px;height:200px;margin : 0 auto } div # box (width: 300px; height: 200px; margin: 0 auto)

Leider (Manco zu sagen), dass auf IE5 funktioniert nicht! Eine Möglichkeit zur Lösung dieses Problems ist es, einen anderen "Fehler" der IE5 im Stil text-align In der Praxis, schreiben Sie einfach:

CSS:
  1. : center } Stelle (text-align: center)
  2. :300px;height:200px;margin : 0 auto;text-align: left } div # box (width: 300px; height: 200px; margin: 0 auto; text-align: left)

In ganz ehrlich, persönlich, ich weigere mich, zu schreiben "dieser zozza könnte jedoch immer es sinnvoll. Doch das Ziel dieser "Trick" wurde nur auf die Technik der margin auto

Verwandte Post

Wie ich es gemacht habe: wie man ein Aufkleber-Band in 3 Schritten

Dienstag, 2. Dezember 2008

Der Aufkleber (oder Band) sind die Bilder, die sich in der oberen rechten Ecke oder oben links, und sie bilden gemeinsam eine Band Winkel. Es gibt verschiedene Arten, von einfachen Bildern zu den schönsten Flash-Filme. Manchmal sind sie so konzipiert, um ihre Position auch bei navigieren Sie den Inhalt des Browser-Fenster.
Wenn Sie nicht möchten, dass sich auf Dienstleistungen wie QuickRibbon.com, sondern wollen ein Band der eigenen, hier sind 3 einfachen Schritten zu folgen.

1. Wir schaffen das Bild

Zunächst erstellen wir das Bild, das wollen wir in einer Ecke, links oder rechts. Das Bild unten, bis 163x163 Pixel, ecostruita auf der oberen linken Ecke.

Ribbon Sticker

Um die volle Wirksamkeit der Überschneidung muss sich bei der Rettung, ein Format, das Transparenz, wie GIF oder PNG.

2. Der HTML-Code

Gespeicherte unser Image können wir es in unseren Seiten, die Umhüllung der das img mit einem div die Sie verwenden können, um das Bild in:

HTML:
  1. > <img src = "ribbon.gif" title = "Ribbon Test" width = "163" height = "163" border = "0" > </div> <div class = "ribbon"> <img src = "ribbon.gif" title = "Ribbon Test" width = "163" height = "163" border = "0"> </ div>

Wenn unsere Aufkleber sollte ein Link, wir können den map um einen sensiblen Bereich, ist nicht rechteckig. Die Aufkleber, die in diesem Beispiel, in der Tat, Sie haben eine Neigung und Transparenz zeigt perfekt die Konturen. Es wäre daher unangemessen, lassen klicken Sie auf einen leeren Bereich, indem ein Tag a introno Bild. Dann haben wir mit dieser Syntax:

HTML:
  1. > <img src = "ribbon.gif" title = "Ribbon Test" width = "163" height = "163" border = "0" usemap = "#ribbonlink" > </div> <div class = "ribbon"> <img src = "ribbon.gif" title = "Ribbon Test" width = "163" height = "163" border = "0" usemap = "#ribbonlink"> </ div>
  2. > <area shape = "poly" coords = "163,0,0,163,0,129,129,0" href = "http://undolog.com" > </map> <map name = "ribbonlink"> <area Form = "poly" Coords = "163,0,0163,0129129,0" href = "http://undolog.com"> </ map>

Das Attribut coords area definiert die Koordinaten unserer Band.

3. der CSS

Nun fügen wir die Definitionen der Stile, die zulassen, dass unsere Aufkleber auf Ihrer Seite zu positionieren sie richtig:

CSS:
  1. div.ribbon (
  2. ; position: absolute;
  3. top: 0px; left: 0px;
  4. height: 163px; width: 163px;
  5. ;padding: 0 ; margin: 0; padding: 0;
  6. ; overflow: visible;
  7. ; float: none;
  8. } z-index: 10000)
  9. div.ribbonimg (
  10. ;padding: 0 ;margin: 0 ; border: 0; padding: 0; margin: 0;
  11. } background-image: none)

Wenn wir wollen, dass die Band zu bleiben "stecken" in der Video-, auch beim Scrollen Sie das Fenster, nur die Art absolute Stil position im fixed

CSS:
  1. div.ribbon (
  2. ; Position: fixed;
  3. top: 0px; left: 0px;
  4. height: 163px; width: 163px;
  5. ;padding: 0 ; margin: 0; padding: 0;
  6. ; overflow: visible;
  7. ; float: none;
  8. } z-index: 10000)

Hinweis: die fixed die im Stil position bis vor kurzem war es nicht von allen Browsern unterstützt. Um die Wirkung, in der Tat, war gezwungen, eine JavaScript-Funktion, dass in regelmäßigen Abständen kontrolliert die Strömung von den möglichen Inhalt des Fensters und ersetzen das Band, um den Eindruck zu bleiben im Wesentlichen unbeweglich. Zum Glück, heute, mit einigen veralteten Version von Explorer, von allen Browsern unterstützt die Art fixed

Verwandte Post

Best Tech Blog Italienisch: 2008-2009 Ausgabe

Donnerstag, 27. November 2008

Bild Ich hatte das Vergnügen, wenn nicht sogar die Ehre zu, der auf der Systemsteuerung als "Best Tech Blog, eine Initiative von Cristiano und entschlossen zu belohnen, natürlich, die besten Blog italienischen Techniker. Wie von Wolly "keine Links für alle, kein Trick, um Aufstieg classfiche, nur einen gesunden Wettbewerb."
Bitte lesen Sie die Regeln des Wettbewerbs, und wenn Sie Ihr Blog hat Merkmale, die sparen, die Registrierung wird geöffnet 8-29 Dezember 2008! Falls gewünscht, können Sie dazu beitragen, die Verbreitung der Sie Ihre Blog auf eines der Abzeichen, die wir haben für diesen Anlass.
Die Jury der "Konkurrenz" für die Jahre 2008-2009, setzt sich unter anderem durch:

und, natürlich, Cristiano Fino, wie der Präsident (den ich danken für das Vertrauen, accordatami). Ich möchte diese Gelegenheit nutzen, um Komplimente für die gesamte Gruppe der "Best Tech Blog, das in einer sehr kurzen Zeit, die frühen Morgenstunden, zu realisieren, was nur eine Idee. Eine ausgezeichnete und vielleicht seltene Demonstration von einer gut ausgestatteten Arbeitsgruppe : D Alle Kredite an Trainer : D Ich hoffe nur, zu sein, nell'insolita als Juror ...

Verwandte Post

Wie zu ertragen und glücklich leben IE6

Mittwoch, 26. November 2008

Ich habe immer einige "Krankheit", wenn ich das Thema "Vereinbarkeit von Browser zu Browser." Darüber hinaus, und ich habe noch zu verstehen, der wahre Grund, von allen Browsern, die wissen, die "unangenehm", hat er immer noch: Microsoft Internet Explorer 6! Leider ist die Version von Internet Explorer 6 ist noch im Umlauf und sind häufig Berichte über Probleme bei der Darstellung der Seiten.
Eine Web-Entwickler müssen organisieren, so dass Sie alle Werkzeuge für die Überwachung und Kontrolle ihrer (Schweiß) Arbeit auf alle möglichen Browser (und Plattformen) zur Verfügung. Microsoft Internet Explorer, die meisten anderen, macht diese Aufgabe noch schwieriger, weil - jetzt - müssen Sie Ihren Web-Seiten sind mit der neuesten Version 8 (noch in der Beta-Phase) ist mit früheren Versionen, wie z. B. 6 oder 5,5 . Es gibt verschiedene Möglichkeiten zu leben, mit unterschiedlichen Versionen von Explorer (siehe Verwenden Sie Microsoft Internet Explorer 6 und 7 gleichzeitig) und als Alternative gibt es auch sehr gut (wenn auch ein wenig "-Objektive) Dienstleistungen online.

Bild

Eine weitere gute Möglichkeit, die gut funktioniert unter Windows Vista, wird vertreten durch IETester, völlig frei und von den Entwicklern DebugBar und Companion.JS. IETester, aber es ist immer noch in der Beta-Phase und einige Absturz im Hinterhalt, erlaubt schnell Sie unsere Seiten - auf einmal - auf IE5.5, IE6, IE7 und IE8 Beta.

Patch CSS

Wenn Sie IETester finden wir einen Fehler in der Stile, das ist ein Unterschied zwischen IE6 und IE7 und Firefox oder IE6, zum Beispiel, die Lösung, die wir gefunden haben, so weit, dass nur IE6 nutzt die neue Definition. Für mich, wie es bei einer Marge! Ich hatte eine Klasse, die den rechten Rand auf 28px und in allen Browsern, das Ergebnis war identisch, es sei denn, mit IE6! Auf der letzteren, um das gleiche Layout, musste ich mit einem Wert von 8px.
Eine sehr einfache, leicht zu merken und sehr direkt, das Problem zu lösen, ist die "Override" Unser Stil Laden eine andere Ad-hoc-Datei nur, wenn der Browser - befürchtet - IE6:

CSS:
  1. / ** Datei ie_override.css ___
  2. * Verwenden Sie diese Datei zu überschreiben einen Stil
  3. * /
  4. :8px } div.mystyle (margin-left: 8px)

HTML:
  1. <! - Styles für alle Browser ->
  2. href = "css/style.css" type = "text/css" > <link "stylesheet" rel = href = "css/style.css" type = "text/css">
  3. <! - Styles für IE6 ->
  4. = "stylesheet" type = "text/css" href = "css/ie_override.css" / > < ! [ endif ] -- > <!--[ If lt IE 7]> <link rel = "stylesheet" type = "text/css" href = "css/ie_override.css" /> <[endif] ->

Verwandte Post

Adobe AIR Skypemote Version: 1000 Download

Montag, 24. November 2008

Adobe AIR-Version Skypemote

Verwandte Post

Sehr kurze Auszug: Wordpress, getrennte Klassen in zwei Spalten

Mittwoch, 19. November 2008

Auf der Grundlage von Wordpress Hack # 2 - Trennen Sie die Kategorien in den Spalten in der Seitenleiste kann es nützlich, "Pause" in zwei Spalten auf der Liste der Kategorien von Wordpress. Wenn die Reihenfolge wollen wir erreichen, ist von links nach rechts, und zwar CAT1 | CAT2 (Kopf) CAT3 | cat4 (Kopf) etc ... Es besteht keine Notwendigkeit für die Verwendung eines PHP-Code, sondern nur das Spiel mit Stilen Einstellung der Tag li float:left und "schließen" mit der entsprechenden width Tag ul um zu senden "Kopf" der nächsten li In Fällen, in denen die CSS eher nicht kommen, zum Beispiel in der Reihenfolge CAT1 | CAT3 (Kopf) CAT2 | cat4, wir können mit diesem einfachen Code:

PHP:
  1. ( "<br />" ,wp_list_categories ( 'title_li=&echo=0&depth=1&style=none' ) ) ; $ Katzen = explode ( "<br />" wp_list_categories ( 'title_li = & echo = 0 & depth = 1 & style = none'));
  2. ( ( sizeof ( $cats ) - 1 ) / 2 ) ; $ Mitte = round ((sizeof ($ Katzen) - 1) / 2);
  3. ( $cats , 0 , $middle ) ; $ Cats_left = array_slice ($ Katzen, 0, $ mitte);
  4. ( $cats , $middle , - 1 ) ; $ Cats_right = array_slice ($ Katzen, $ Mitte - 1);
  5. . implode ( '</li><li>' , $cats_left ) . '</li></ul>' . echo '<ul class="left"> <li> ". implode (' </ li> <li> ', $ cats_left)." </ li> </ ul>'.
  6. ( '</li><li>' , $cats_right ) . '</li></ul>' ; "<ul class="right"> <li>". implode ( '</ li> <li>', $ cats_right). "</ li> </ ul> ';

Verwandte Post

Adobe AIR und das API Feedburner: Reloaded

Dienstag, 18. November 2008

Ich nehme hohe Inspiration Tutorial Napolux, Flex 3 und Adobe AIR-APIs Feedburner, die zeigt, wie man eine einfache Anwendung (oder widget) Adobe AIR mit Flex 3, um zu zeigen, wie die Erreichung der gleichen Sache mit Adobe Flash CS3. Wenn Sie möchten, auch, können Sie die Erweiterung für die Erstellung von Adobe AIR-Anwendungen. Es ist nicht notwendig für die Zwecke dieses Tutorial, wie man die Anwendung ausführbaren AIR, können Sie mit dem vorgeschlagenen Code als eine einfache Flash-Film aus "gemacht", um Ihre Web-Seiten

Flash vs Flex

Obwohl die Adobe AIR-Technologie zu schätzen, wie und wie sie umgesetzt wurde Plattformen in HTML (Dreamweaver), Flash und Flex, sind nicht "noch" sehr gut gegenüber Flex! Ich möchte nicht, daß Vergleiche mit Flash Flex, trotz vieler Gemeinsamkeiten, aber auch viele Unterschiede. Aber ich habe nicht schätzen die politische Adobe auf diesem Spin-off manchmal unsinnig. Ich hätte es vorgezogen, stattdessen die Schaffung eines einheitlichen Umgebung (Flachs) die Entwicklung, und das nicht "nutzlos" Trennung. Außerdem ist, wie ein guter Programmierer, die auch "visuelle" Ich weiss nicht wie Flex, und es scheint, das zu gefährlich ähnlich wie Visual Basic, die unter anderem sehr gut und wissen, dass ich seit vielen Jahren. Kurz gesagt, Flex ich wirklich nicht verstehen, und ich verstand nicht, was Adobe möchte mit dieser Branche. Wenn Flex wird als das ideale Umfeld zu schreiben RIA, was das Schicksal von Flash? Alle Funktionen von Flex, tatsächlich nicht verfügbar "direkt" in Flash, könnte - wollen - eingefügt werden soll, ohne Kraft, mehrere Lizenzen zu entwickeln - am Ende - die gleiche Sache.

Lesen Sie weiter ... "

Verwandte Post

Sehr kurze Trick: 3-Ausgabe-Funktion in PHP

Dienstag, 18. November 2008

Innerhalb einer PHP-Funktion gedruckt werden kann auf drei verschiedene Arten:

PHP:
  1. <? Php
  2. $valore = 'Ciao' ) { miaFunction Funktion ($ value = 'hallo') (
  3. >
  4. <ul>
  5. ; ?> --> <! - <li> <? Php echo $ value;?> ->
  6. <li> <? = $ value> </ li>
  7. </ Ul>
  8. <? Php
  9. )
  10. >

Oder:

PHP:
  1. $valore = 'Ciao' ) { miaFunction Funktion ($ value = 'hallo') (
  2. . $valore . '</li></ul>' ; $ O = '<ul> <li> ". $ Wert." </ Li> </ ul>';
  3. ; echo $ o;
  4. )

Oder:

PHP:
  1. $valore = 'Ciao' ) { miaFunction Funktion ($ value = 'hallo') (
  2. ; $ O = "<ul> <li> $ value </ li> </ ul>";
  3. ; echo $ o;
  4. )

Verwandte Post

SWFObject Google AJAX API-Bibliotheken

Freitag, 14. November 2008

swfobject Google AJAX API Bibliotheken erweitert seine Flotte von Bibliotheken und Frameworks zu SWFObject, nützlich, um zu manipulieren und Flash-Filme auf unserer Web-Seiten SWFObject ist auch als Plugin für Wordpress, wenn ich schreibe, aber das Plugin nicht noch aktualisiert, um den Code und die "Repository" Google. Kurz gesagt, deshalb werde ich auch eine neue Version des Plugins ... es sei denn, Sie ändern wollen, es allein Zwischenzeit ...

SWFObject gehören Google AJAX API-Bibliotheken

Wie für die anderen Bibliotheken in der Google AJAX-API-Bibliotheken können Sie die URL oder die absolute meotdo google.load()

HTML:
  1. <! - URL ASSOLUTO ->
  2. src = "http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js" > </script> <script "text/javascript" type = src = "http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"> </ script>
  3. > <script type = "text/javascript">
  4. swfobject.embedSWF ( "main.swf", "main", "231", "132", "8.0.0");
  5. </ Script>

HTML:
  1. <! - Google.load () ->
  2. > </script> <script src = "http://www.google.com/jsapi"> </ script>
  3. google.load ( "swfobject", "2.1");
  4. google.setOnLoadCallback (Funktion () (
  5. swfobject.embedSWF ( "main.swf", "main", "231", "132", "8.0.0");
  6. ));
  7. </ Script>

Verwandte Post