Beiträge von f.gruber

    Habe den Wordpress Blog vom Internetserver auf meinen PC übersiedelt um unter http://localhost/wordpress gefahrloser experimentieren zu können.

    Habe die Datenbank exportiert und am mysql server an localhost importiert. So weit alles ok.

    Nur leider verweisen alle Links noch auf den originalen Server. In der Datenbank steht bei jedem Posting die Adresse des Servers im Klartext und zwar in der Tabelle wp_posts im Feld guid.

    Ich nehme doch an, dass es eine Möglichkeit gibt, die Datenbank zu übersiedeln, ohne dass man nachher an den Daten was ändern muss. Muss ich bei Wordpress an der Konfiguration was ändern, bevor ich exportiere?

    Kann mir da jemend einen Rat geben?

    Ich kann mich in Wordpress unter Linux mit dem Konqueror Browser nicht anmelden, wenn die Seite in einem FrameFenster geladen wird. Wenn ich die Anmeldung in einem neuen Fenster durchführe, funktioniert es.
    Dieses Verhalten tritt nur beim Konqueror auf, bei Mozilla, IE tritt es nicht auf.

    Wenn man den Anmeldelink so ändern könnte, dass die Anmeldung auf ein neues Fenster umgeleitet wird, wäre das Problem gelöst, aber wie geht das?

    Natürlich gibt es einen Workaround:
    Rechte Maustaste, Link in neuem Fenster öffnen.
    Ist halt ein wenig umständlich, deshalb dieses Posting.

    ... es gibt aber auf deiner Seite keinen Link ;)
    ... könnte ja sein jemand kommt über ne Suchmaschine da hin, wo findet der die Startseite?


    Wo du recht hast, hast du recht! Ich habe jetzt einen Link in die Sidebar gesetzt.


    Zurück zum Thema. home.php brauchst du nicht, nur falls eine da wäre....

    Nun wäre trotzdem interessant welche Datei deine Startseite nutzt ...

    Ich habe die header.php[ und die index.php abgeändert, ich rufe da eigene, externe php-Funktionen auf und ich habe zusätzliche HTML-Bereiche in die Seiten eingefügt ...

    Wahrscheinlich werde ich das aber alles wieder rausschmeißen (wenn ich Zeit habe :? ) und dann mit einem anderen Theme den Worpress-Blog in einen Frame unserer Homepage setzen ...

    Gruß
    Ferdinand

    Hast du eine home.php in deinem ThemeOrdner?


    Hier könnte das Problem liegen! Im Verzeichnis .../wp-content/themes/classic ist keine home.php. Das Theme Classic scheint schon etwas angestaubt zu sein. In dem Theme gibt es keine home.php.

    Gibt es da einen Workaround?

    Wie komm ich eigentlich zur Startseite zurück???

    Das ist die Startseite: HsWebLog

    Liebe Grüße
    Ferdinand


    du musst glaube ich einfach mitten im Beitrag folgendes einsetzen: <!--more-->

    Das steht ja drinnen im Wordpress Beitrag, sonst würde es ja auf dieser Seite nicht funktionieren!
    Mein Problem ist, dass es nur dann angezeigt wird, wenn ich die Beiträge einer einzelnen Kategorie aufrufe. Sobald ich die Hauptseite aufrufe, fehlen die Weiterlesen-Links. Schwer nachvollziehbar, aber wahr! :?

    Gruß
    Ferdinand

    Auf der Hauptseite meines Blogs fehlt der Link zum Weiterlesen. Stattdessen wird der gesamte Artikel angezeigt.

    Wenn ich aber eine Kategorie, z.B. Projekte anklicke, dann wird, wie von mir beabsichtigt, nur der Beginn des Artikels angezeigt und dann der Link zum Weiterlesen.

    Ich verwende das Theme Classic, habe es aber abgeändert, sowohl was den Code als auch die CSS Datei betrifft.
    In der Datei index.php sind folgende Zeilen:

    PHP
    <div class="storycontent">
    <?php the_content(__('(more...)')); echo "<br clear=left> <br>"; ?>
    </div>

    Das sollte doch den Link zum Weiterlesen anzeigen, hätte ich gedacht.

    Danke für jeden Tipp.
    Ferdinand Gruber

    Lösung gefunden

    Habe die Lösung des Problems mit Hilfe der sehr ausführlichen englischen Originaldokumentation von Wordpress selber gefunden: :smile:

    Also, in der header.php die Ausgabe von zwei statischen Seiten, jeweils in einem CSS-Bereich:

    Dann in der index.php die Ausgabe der ersten 3 Beiträge im content-Bereich:

    PHP
    <?php
    query_posts('showposts=3');
    if (have_posts()) : while (have_posts()) : the_post(); 
    ...
    ?>

    Vielleicht hilft es jemandem, der änliches vorhat.
    Gruß
    Ferdinand Gruber

    Ich möchte einfach eine statische Seite im Headerbereich oder sonst wo ausgeben.

    Ich habe in der header.php an der Stelle, wo meine statische Seite erscheinen soll, folgendes eingefügt:

    Code
    Query_posts ('page_name=irgendwas')

    Diese Seite wird dann aber unterhalb des Headers angezeigt dort, wo sonst die aktuellen Beiträge stehen. Diese werden dann gar nicht angezeigt. Das will ich aber nicht. Die Seite soll oberhalb der aktuellen Beiträge stehen.

    Wie muss der Code lauten, damit diese Seite genau dort angezeigt wird, wo ich den Aufruf der Funktion stehen habe, nämlich im Header-Bereich. Ich denke, das wird doch ohne ein Plugin gehen. Habe mit Plugins noch gar nicht gearbeitet.

    Ich habe im theme classic die Datei header.php so weit geändert, dass oberhalb des css Layers #header etwas angezeigt wird.
    Ich habe also oberhalb von #header einen Bereich definiert, in den ich was schreiben kann, indem ich header.php bearbeite.

    Ich möchte aber, dass der Inhalt einer bestimmten statischen Seite da oben erscheint.

    Zur Veranschaulichung meines Problems, hier ein Link auf diesen Blog: http://hs-schallerbach.at/wordpress/index.php

    Die Infos oberhalb der Headerzeile "HsWebLog" möchte ich zum Teil aus einer statischen Seite heraus anzeigen.


    Wie geht das?

    Hallo,
    ... aber dann klick ich auf das bild und dann auf zum editor senden und dann passiert gar nix. Hat vielleicht jemand das gleiche Problem oder noch besser schon eine Lösung gefunden?
    Schon mal danke im vorraus.
    Nils

    Falls du den TinyMCE Editor (das ist der WYSIWYG Editor) benutzt, dann musst du das Bild mit der Maus in das Editierefenster hineinziehen.

    Dabei gibt es allerdings beim Firefox ein Problem. Er zeigt bei mir statt des Bildes einen leeren Rahmen an, weil der Pfad aus unerfindlichen Gründen falsch gesetzt ist.
    Falls bei dir dieses Problem auch auftritt, man kann den falschen Pfad durch Klick auf das Symbol "Bild editieren" korrigieren.
    Dann funktioniert es.

    Siehe meine Postings in diesem Forum:
    http://forum.wordpress-deutschland.org/showthread.php?t=13280
    und
    http://forum.wordpress-deutschland.org/showthread.php?t=13333

    Gruß
    Ferdinand

    Ich nutz Fire Fox. Hab grad mal versucht mich mit dem Internet Explorer auf meiner Seite einzuloggen aber da konnt ich mich gar nicht einloggen. (Hab mich davor natürlich ausgeloggt)

    Das liegt an der Cookiebehandlung des IE.
    Ich habe unter Internetoptionen/Datenschutz/Erweitert die automatische Cookiebehandlung ausgeschaltet.
    Ausserdem habe ich eingestellt "Sitzungscookies immer zulassen"
    Das hat geholfen!

    Gruß
    Ferdinand Gruber

    Sobald ich mit dem TinyMCE Editor ein upgeloadetes Bild in das Textfeld ziehe, wird statt dem Bild ein leerer Rahmen angezeigt.

    Ursache ist, dass der Firefox Browser den Link zum Bild fehlerhaft generiert.

    Ich beziehe mich auf folgenden Thread in diesem Forum:

    http://forum.wordpress-deutschland.org/showthread.php?t=13280

    Ich beginne deswegen einen neuen Thread, weil sich inzwischen für mich eindeutig herausgestellt hat, dass das Problem nur mit Firefox auftritt.
    Mit Netscape 7.1 und IE tritt das Problem nicht auf.

    Ich nehme an, dass es ein JavaScript Fehler ist.

    Gibt es Abhilfe?

    Eine Lösung zeichnet sich ab:
    Ursache des Problems mit dem Editor ist anscheinend der Firefox Browser.
    Mit dem Netscape-Browser funktioniert der WYSIWYG Editor nämlich tadellos.
    Mit dem IE konnte ich es nicht probieren, weil die Anmeldung nicht geht (trotz geändertem Passwort ... :confused: )

    Aber das is mir jetzt einmal egal ...
    Was der Firefox da macht, finde ich vielleicht auch noch einmal heraus ...

    Danke für die Tipps und die Bemühungen. Jetzt geh ich schlafen. Morgen is ja leider Montag ...

    versteh i...;)

    ich habs bei der neuen wp 2.0-version auch ned gleich durchschaut...
    man muss alles nacheinander klicken... (probier notfalls die varianten aus, dann erschliesst es sich)
    dann gehts...

    Was aber bedeutet: "Zum Editor senden"?
    Wenn ich draufklicke, rührt sich nix. Sollte das Bild dann automatisch im Text landen (jedenfalls die nötigen HTML-Befehle)? ... oder wie ist das zu verstehen?

    nun ja...
    ich hab so einige wordpressseiten für leute ohne html-kenntnisse gemacht...
    nach ner kurzen einweisung, oder meinetwegen etwas längeren einschulung, ist es (als cms) für alle benutzbar...

    den schiachen wysiwyg-editor hab ich immer als erstes deaktiviert...

    Ich muss leider zugeben, dass ich mit dem Standard Editor, was das Bild einfügen betrifft, nicht wirklch gut zurecht komme.
    Jedenfalls erzeugt das Hineinziehen des Bildes mit der Maus nicht den kompletten Hyperlink mitsamt dem img-Tag. Da muss ich händisch nacharbeiten. So was kann ich den Benutzern nicht zumuten.

    Dieses Menü, was da erscheint, wenn man in der Vorschau unterhalb des Editors auf ein Bild klickt, durchschau ich nicht wirklich:

    Benutz Vorschaubild
    Zum Bild verlinkt
    Zum Editor senden
    Löschen
    Schließen

    Löschen und Schließen funktioniert. Der Rest nicht wirklich.

    kann es sein, dass dein wordpress nicht unter "http://serveradresse/" läuft, sondern tiefer verschachtelt...

    Nein, es ist in /srv/www/htdocs/wordpress installiert.


    ... ist die blogadresse unter "einstellungen" richtig angegeben???
    vielleicht ist das der fehler?!

    Die Blogadresse ist

    Code
    http://hs-schallerbach.at/wordpress

    Kannst du ja ausprobieren, habe nichts zu verheimlichen, bin erst beim Anfangen, also bitte um Nachsicht ...

    welchen onlineeditor benutzt du denn... den wysiwyg, nehm ich an (mit mouse ziehen) wenn unter einstellungen alles richtig steht mit allen slashs, funktioniert das bei wordpress eigentlich immer... ob dein eduhi-server probleme macht ist vielleicht möglich aber unwahrscheinlich... versuch die bildeinbindung doch mal probeweise mit dem normalen editor ohne wysiwyg und schau ob alle slashs unter einstellungen eingetragen sind

    Mit dem normalen Editor werden die Pfade nicht verändert. Dieser Fehler wäre damit zu umgehen.

    Ich brauche aber den WYSIWYG Editor, weil das CMS für User ohne HTML Kenntnisse benutzbar sein muss.

    Kannst ja trotzdem mal versuchen, /wordpress/ davor zu setzen. Aber das ändert wohl nix.

    Habe ich schon versucht. Dann funktioniert der Upload nicht mehr.

    Noch etwas zum Editor:
    Nach dem Hinaufziehen des Bildes in den Text hat der leere Rahmen im Editor, in dem eigentlich das Bild sein sollte, einen relativen Pfad (zeigt der Firefox Browser an):

    Code
    src="../wp-content/uploads/2006/10/bewegung_1.jpg"

    Wenn ich dann die Seite speichere und wieder mit dem Editor bearbeite, ist der Pfad umgedeutet in:

    Code
    src="http://serveradresse/wp-content/uploads/2006/10/bewegung_1.jpg"

    Da liegt der Fehler, denke ich.

    Was steht bei Einstellungen > Verschiedenes für ein Upload-Pfad?

    Es steht dort:
    Uploads in folgendem Ordner speichern:

    Code
    wp-content/uploads

    Also der Standard-Pfad. Dort sind auch die upgeloadeten Dateien gespeichert. Ich glaube hier liegt der Fehler wohl nicht.

    Langsam gewinne ich den Eindruck, dass eventuell eine Servereinstellung Schuld sein könnte. Ich habe Zugriff auf die Einstellungen des Apache2 Servers, da ich ihn selbst verwalte.

    Allerdings habe ich keine Ahnung, was falsch sein könnte.
    Sonst funzt ja alles.

    Gruß
    Ferdinand

    Das ist es nicht.

    Meiner Meinung nach hat es mit dem admin-Modul zu tun. Darf ich das Verhalten noch einmal genau erklären:

    Wenn ich beim Erstellen eines Textes ein ordnungsgemäß upgeloadetes Bild mit der Maus in den Text hineinziehe, so erscheint statt des Bildes nur ein leerer Rahmen.
    In den Eigenschaften dieser "Grafik" (rechte Maustaste) sehe ich auch die Ursache dafür:
    Der Pfad zu dem Bild ist falsch.
    Er sollte lauten:

    Code
    http://serveradresse.at/wordpress/wp-content/uploads/2006/10/bild.jpg

    Leider fehlt im angezeigten Pfad der Ordner "wordpress". Folgender falscher Pfad wird vom Browser angezeigt:

    Code
    http://hs-schallerbach.at/wp-content/uploads/2006/10/bild.jpg

    Also noch einmal:
    Der Fehler passiert schon beim Editieren, nicht erst beim Ansehen der Seite!
    Das JavaScript, welches im OnlineEditor den Pfadnamen generiert, erzeugt eben einen falschen Pfad.
    Was kann man dagegen machen?

    Gruß
    Ferdinand