Beiträge von Putzlowitsch

    Ja, der Service heißt Paket-Upgrade auf die nächst höhere Version, bei Dir wäre das pw* A :-)

    Es wird sich wohl niemand finden, der Datenbanken so einfach frei für einen direkten Zugriff aus dem Internet bereitstellt. Das ist einfach eine Frage der Sicherheit. Und selbst wenn, dürfte das aus Performance-Gründen nur eine absolute Behelfslösung sein.
    Ich lasse mich aber gern eines Bessern belehren. Vielleicht kenn ja doch jemand sowas.

    Gruß
    Ingo

    [COLOR="Red"]* Moderatorenhinweis: Markenname auf Wunsch der Firma PHADE Software - PowerWeb unkenntlich gemacht.[/COLOR]

    Hmmm, da ist es natürlich komplizierter, das "current_page_item" weiterzurücken. Es könnte so gehen:

    PHP
    <?php $cp=$_SERVER['SCRIPT_URI']; ?>
    <div id="navigation">
    <ul class="menu">
    <li class="<?php echo $cp=='/'?'current_page_item':'page_item'; ?>"><a href="http://www.blog-werkstatt.de">home</a></li>
    <li class="<?php echo $cp=='/canon-eos-400d/'?'current_page_item':'page_item'; ?>"><a href="/canon-eos-400d/" title="Ausr&uuml;stung">kamera</a></li>
    <li class="<?php echo $cp=='/about/'?'current_page_item':'page_item'; ?>"><a href="/about/" title="about">about</a></li>
    <li class="<?php echo $cp=='/kontakt/'?'current_page_item':'page_item'; ?>"><a href="/kontakt/" title="Kontaktformular">kontakt</a></li>
    </ul>
    </div>

    Gruß
    Ingo

    Naja, am einfachsten wäre es, für 3 Euro mehr im Monat das pw* Xe zu einem pw* A aufzrüsten.
    Oder gleich zu einem Hoster wechseln, der auch mod_rewrite unterstütz :-)

    Solche Sachen mit Datenbank von einem anderen Server nutzen funktionieren in aller Regel nicht. Einfach deshalb, weil die Webhoster keinen Zugriff von außerhalb zulassen. Sollte es aber doch möglich sein, dürfte die Geschwindigkeit arg darunter leiden, weil jede Datenbankabfrage über des Internet läuft. So eine Frage gab es kürzlich schonmal mit einer Datenbank bei 1&1...

    Falls bei Funpic eine Fremdnutzung der Datenbank möglich ist, muß natürlich der hostname des Funpic-Datenbankservers eingetragen werden.

    Gruß
    Ingo

    [COLOR="Red"]* Moderatorenhinweis: Markenname auf Wunsch der Firma PHADE Software - PowerWeb unkenntlich gemacht.[/COLOR]

    Bei dem Weiterleiten der alten Seiten hilft vielleicht:
    Permalinks Migration Plugin for wordpress : DEAN LEE:/DEV/BLOG
    Habe ich aber selber nicht getestet.

    Ein Problem des "123 IIS Permalink"-Plugins möchte ich nicht verschweigen. Wenn Plugins wie z.B. Formmailer oder ähnliches an Permalinkseiten Formulardaten senden, funktioniert das nicht. Alle normalen WP-Funktionen wie Kommentare funktionieren aber. Eine neue Version ist in Arbeit.

    Gruß
    Ingo


    Die Funktion readfile macht genau das. Es wird der Inhalt von 'adsense.txt' eingelesen und direkt wieder ausgegeben.
    Wenn also die Werbung z.B. in der Sidebar unter den Kategorien stehen soll, dann könnte man das in der sidebar.php so schreiben:


    Gruß
    Ingo

    Um zu überprüfen, ob WP schon installiert ist, wird folgende Funktion aufgerufen:

    PHP
    function is_blog_installed() {
        global $wpdb;
        $wpdb->hide_errors();
        $installed = $wpdb->get_var("SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'");
        $wpdb->show_errors();
        return $installed;
    }

    Es wird also versucht, den Wert für 'siteurl' aus der Options-Tabelle auszulesen. Das scheint, warum auch immer, zu funktionieren, sonst würde null zurückkommen.

    Gruß
    Ingo

    Wobei [COLOR=#000000][COLOR=#cc0000]$_SERVER['SCRIPT_URI'][COLOR=Black] nicht richtig ist, das funktioniert so nur bei Redirects. Wenn das Ziel des Posts [/COLOR][/COLOR][/COLOR]check_form.php ist, wäre das ja dann die SCRITPT_URI, so daß man doch wieder bei der check_form.php landen würde.

    Ich würde im Formular einen Hidden-Wert mit der aktuellen URL belegen.

    HTML
    <input type="hidden" name="redirect_uri" value="<?php echo $_SERVER['REQUEST_URI']; ?>" />

    Und in der check_form.php dann am Ende

    PHP
    $location = $_SERVER['HTTP_HOST'].$_POST['redirect_uri'];
    header( "Status: 302 Moved Temporarily" );
    header("Location: $location");

    Nicht in der check_form.php die ganze Seite wieder ausgeben, bestenfalls die Fehlermeldung bei ungültigem Login.

    Gruß
    Ingo

    In der Zeile mit DB_HOST fehlt am Ende von 'db1000.1und1.de das schließend Hochkomma.

    "unexpected T_STRING" treten meist dann auf, wenn irgendwo eine Zeichenkette nicht geschlossen wurde oder z.B. das " innerhalb eines Strings nicht maskiert wurde.

    Gruß
    Ingo

    Irgendwie komm ich da nicht mit.
    Warum willst Du die Logingeschichte selbst machen? Nutzt Du da eine eigene Benutzerverwaltung oder die von Wordpress?

    Ich habe das eben mal getestet. Das Problem ist ja, daß Du nach der Anmeldung eben nicht auf die ursprüngliche Seite weitergeleitet wirst, sondern irgendwo im Theme-Ordner stehenbleibst. Das finde ich zumindest nur suboptimal. Wenn Du dich in Wordpress anmeldest, willst Du ja auch nicht auf der /wp-login.php-Seite stehenbleiben, sondern dahin zurück, wo du hergekommen bist.

    Gruß
    Ingo

    Es gibt Arial auf dem Mac :-) daran wird es nicht liegen.

    Aber ich hab mal gehört, Verdana sei ganz toll.


    Naja, ich dachte immer, Arial sei die Microsoft-Inkarnation der Helvetica und auf dem Mac gäbe es halt nur das Original.

    Ja, Verdana ist auch sehr beliebt, und eine zeitlang fand man auf fast allen Webseiten "Comic Sans", das war mal oberkuhl :-)

    Gruß
    Ingo

    Ich weiß jetzt nicht, ob es auf dem Mac auch Arial als Schriftart gibt, aber falls nicht, wird ja eine weitere aus der Liste genommen oder wenn es auch die nicht gibt, eine serifenlose nach Gusto des Browsers oder Betriebssystems. Vielleicht sollte man für den Mac explizit noch Helvetica dazu nehmen, ich habe das bei mir so zu stehen:

    Code
    font-family: Helvetica, Arial, Sans-Serif;


    Allerdings habe ich meine Seiten noch nie auf einem Mac gesehen, weiß also nicht wirklich, ob das was bringt :-)

    Es gibt auch bei gleichem Schriftgrad schon Unterscheide in der Größe der Schrift.

    Test [FONT=Arial]Test [FONT=Tahoma]Test[FONT=Verdana] [FONT=Courier New]Test [FONT=Times New Roman]Test [FONT=Trebuchet MS]Test

    [FONT=Impact]Gruß
    Ingo
    [/FONT][/FONT][/FONT][/FONT][/FONT][/FONT][/FONT]

    Die Vorgehensweise ist so schon richtig, mir ist nur nicht klar, wie Du nach der Verarbeitung der Eingabedaten dann mit 'include' wieder auf z.B. die Startseite kommen willst.

    WP macht ja bei den Kommentaren etwas Ähnliches. Das Formular ist auf der Seite das Artikels zu sehen, beim Absenden geht das Ganze aber dann an die wp-comments-post.php im WP-Wurzelverzeichnis. Hier werden die Daten ausgewertet und im Erfolgsfall wirst Du einfach wieder auf Die Seite redircted, von der Du gekommen bist (siehe ganz unten ). Sonst werden halt eine Fehlerbehandlung durchgeführt.

    Guck Dir die wp-comments-post.php einfach mal an.

    Gruß
    Ingo

    Einen nicht unwesentlichen Anteil kann auch die wp-options ausmachen. Je nach Art und Anzahl der Plugins sammelt sich da so einiges an. Und auch wenn ein Plugin deaktiviert wird, bleiben alle Daten in der wp-options stehen.
    Dann gibt es da die diversen rss_644ab4c0745a... Einträge, wo ich mich eh schon gefragt habe, was die da machen.
    Und auch die Rewrite-Rules können je nach Struktur der Seite einen fetten Batzen ergeben.

    Gruß
    Ingo


    Kannst Du auch den Code hierfür einfügen?


    Was für einen Code? Den Adsense-Code? Das ist einfach genau das, was man ganz normal in die Seite schreiben würde, also z.B.:

    Oder was meinst Du?

    Gruß
    Ingo

    ...der scanner kann nicht (mehr?) dafür eingesetzt werden, andere sites abzuscannen. hierfür ist zunächst eine editierung der index.php des zu scannenden blogs erforderlich...

    Das ist dann wirklich neu, als ich getestet hatte, war das noch nicht so. Vielleicht lesen die ja hier mit :-)

    Allerdings kommt diese Meldung mit <!-- wpscanner --> auch, wenn aus irgend einem Grund die Startseite nicht erreichbar ist. Man sollte schon den HTTP-Statuscode auswerten und dann auch anzeigen, warum der Scanner nicht weiterkommt.

    Bis zum Ende schafft er es bei meiner Testseite immer noch nicht. Letzter Zugriffsversuch ist wieder die pxsmail und dann geht es nicht weiter. Unten in der Statuszeile steht komischerweise nur "Warten auf feeds.feedburner.com...". Was will er denn vom feedburner?

    Gruß
    Ingo

    Die Konsequenz daraus ist aber, daß wenn das Theme nicht gefunden wird, nur eine weiße Seite erscheint. Um das zu vermeiden, müßte man die Funktionen get_stylesheet() und get_template() filtern, und dort dann prüfen, ob das Theme existiert, so daß man gegebenenfalls zumindest temporär das Default-Theme anzeigt.

    Bei WP 2.0.x wurde das Zurückstellen auf 'default' übrigens in get_template() vorgenommen.

    Gruß
    Ingo