Beiträge von Melewo

    PHP
    require( dirname( __FILE__ ) . 'subdomain1.domain.de/subdomain1/wordpress/wp-blog-header.php' );



    Ich habe auch probiert, das ( dirname( __FILE__ ) wegzulassen (weil es in der o.g. Anleitung nicht vorkommt und ich nicht sicher bin, ob man es ersetzen soll oder stehen lassen), jedoch ohne Erfolg:


    Welche Anleitung? Vermutlich weil die Anleitung vor Version 3.7 geschrieben wurde. dirname( __FILE__ ) liefert den Pfad zum Arbeitsverzeichnis für require und include-Anweisungen, also die Serverpfade und diese sind nicht mit einer URL bzw. Webadresse zu verwechseln. subdomain1.domain.de hat somit (nach meinem Kenntnisstand) nichts darin als Angabe verloren. Einfach ändern wird jedoch nichts bringen, da dann möglicherweise gar nichts mehr erreichbar ist.
    Du könntest jetzt versuchen herauszufinden, wo da ein Denkfehler bei der Einrichtung und Zuweisung vorliegt. Ich schaue im Augenblick nicht ganz durch, doch wie sieht es mit den Einstellungen im Dashboard aus? Wurden da die jeweiligen WP-Adressen und Seiten-Adressen richtig eingefügt?

    Wenn alles nichts bringt, dann solltest Du in allen drei Verzeichnissen erst einmal eine test.html ablegen, diese mit einer erkennbaren HTML-Ausgabe durchnummerieren und unter diese mit

    subdomain1.domain.de/test.html
    subdomain2.domain.de/test.html
    subdomain3.domain.de/test.html

    aufrufen. So siehst Du zumindest, ob wenigstens diese Seiten richtig erreichbar sind.

    Unter Windows? Nachdem Du Xampp installiert hast, solltest Du über dieses Xampp Control Panel den Apache und MySQL starten und stoppen können. Häkchen bei Svc brauchst Du nicht zu setzen. Wenn Du nun Apache und MySQL gestartet hast, solltest Du im Browser phpMyAdmin mit

    http://localhost/phpmyadmin/

    aufrufen und dort eine neue Datenbank anlegen können. In dieser kannst Du nun die Daten importieren, nachdem Du diese zuvor ebenfalls über phpMyAdmin von der bestehenden Datenbank exportiert hast. Die Reiter Importieren und Exportieren sind eigentlich nicht zu übersehen.

    Anleitung: http://www.apachefriends.org/de/xampp-windows.html

    Im Prinzip ist es einfach. Alle Texte liegen in Englisch vor und werden erst bei Aufruf einer Seite vom Server gedolmetscht. Wenn Du etwas ändern möchtest, musst Du die Änderungen in den Dateien vornehmen, welche die Übersetzungen (Sprachdateien (ähnlich Vokabelheften)) enthalten. Ohne spezielles Werkzeug, die bekanntesten Tools wurden erwähnt, geht es nicht.

    Mein Hauptproblem ist, so denke ich, sehr oft, dass ich die richtigen Fragestellungen nicht bieten kann, da mir die Fachbegriffe fehlen.


    Nein, Du schreibst und fragst nur zu viel auf einmal. Stelle eine Frage in einem Thread und eine zweite Frage, insofern beide Fragen nicht eng verwandt sind, in einem zweiten Thread. Dann fühlt sich niemand von der Länge der Fragestellung bereits abgeschreckt.

    Dein Bild im Anhang öffnet nicht.

    Zitat

    Dieser Inhalt ist passwortgeschützt. Um ihn anzuschauen, gib bitte dein Passwort unten ein:


    Besser wäre somit eine Zeile wie:

    "Dieser Inhalt ist passwortgeschützt. Um ihn anzuschauen, geben Sie bitte Ihr Passwort unten ein:"

    Wenn von Theme, dann wird sich die Zeile in einer Sprachdatei verstecken oder handelt es sich um ein Plugin mit diese Passwort-Abfrage?

    Habe bisher den Poedit noch nicht benutzt, weiß somit nicht, ob sich damit leicht nach 'Du' und 'Dein' suchen lässt, um diese Zeilen zu ändern, falls ein Überschreiben mit der de_DE_Sie.zip nicht gewünscht ist.

    Ein Plugin gibt es ebenfalls:

    http://wordpress.org/plugins/codestyling-localization/

    (Adressat deutsche Manager, die lassen sich nicht gerne duzen:???:.)


    Noch einmal, es handelt sich um .mo und .po Sprachdateien. Verständlich, dass Manager ein 'Sie' und kein 'Du' in der Anrede erwarten. Doch auch dafür findet sich eine Beschreibung:

    Zitat

    Um die Sie-Version zu nutzen, muss das Archiv ebenfalls in den /wp-content/languages-Ordner entpackt werden. Die Du-Version wird dabei überschrieben.


    https://wpde.org/download/sprachdateien/

    So, gerade einen Test mit mp3 und der PHP-Variante gemacht und Null Probleme mit dem Download.

    Die MP3 Datei liegt unter "http://www.example.com/test/bellaschau.mp3" und die PHP-Datei unter "http://www.example.com/tools/bella.php". Die Domain möchte ich hier nicht angeben, da keine Rechte vorhanden, um die MP3 zum Download anzubieten, soll ja nur ein Test sein.

    Im IE und FF wird per Hinweisfenster gefragt, ob Öffnen oder Speichern, der Chrome möchte gleich speichern. Als Name wird nur bella-ciao.mp3 angezeigt.

    Wo liegt nun Dein Problem?
    An der fehlenden Bereitschaft etwas anzupassen und zu erproben?


    Nun ja, was Du möchtest, dass hast Du nun wiederholt geschrieben. Warum Du mit keiner der vorgeschlagenen Lösungswege klar kommst, hingegen nicht. Hilfreich werden die nur sein, wenn Du die anpasst und benutzt.

    Apache Configuration
    RewriteEngine on
    
    
    # ab Root
    RewriteRule ^Muster mit Zeichenklasse$  /Verzeichnis/$1.Endung [L]
    
    
    # oder im Verzeichnis
    RewriteRule ^Muster mit Zeichenklasse$  $1.Endung [L]

    Für octet-stream kannst Du sicherlich Deinen Content Type bzw. MIME-Type angeben. Eine (unvollständige) Übersicht findest Du hier:

    http://de.selfhtml.org/diverses/mimetypen.htm

    Ermitteln sollte die sich wie hier beschrieben lassen, habe es nur noch nicht probiert:

    http://php.net/manual/de/function.finfo-file.php

    Bei der htaccess-Variante musst Du selbstverständlich den Ausdruck und die auszulösende Adresse aufeinander abstimmen. Nun ja, bei mir funktionierte es bisher ohne Probleme.

    , ich mache zur Zeit ein Praktikum und innerhalb dieses Praktikums möchte die Firma, für die ich arbeite eine neue Homepage erstellt haben.


    Ist lange her, doch in einem anderen Bereich hatte ich wiederholt Praktikanten. Irgendwie hatte ich das damals so verstanden, dass ich den Praktikanten praktische Fertigkeiten beibringen sollte, ohne diesen Leistungen abzuverlangen, bei denen mir selbst der Durchblick fehlte. Somit gesehen sollte Dir also Deine Chefin einige Fragen beantworten können.

    1) Bin ich mit Wordpress überhaupt auf dem richtigen Weg?


    Da würde ich auf jeden Fall die Chefin fragen, denn die muss am Ende des Praktikums beurteilen, ob das Ziel erreicht wurde.

    Die Realität mag anders aussehen und so werden Praktikanten zuweilen mit Aufgaben betraut, die, auf Grund eigener Fehleinschätzungen, vom Schwierigkeitsgrad mit dem Ausfegen eines Lagers gleichgesetzt werden.

    WordPress lässt sich zwar, vorausgesetzt es schleichen sich keine Fehler ein, innerhalb von 5 Minuten installieren, bevor jemand jedoch in Lage ist eine maßgeschneiderte Website für ein Unternehmen zu erstellen, könnten hingegen Jahre vergehen.

    Besser wäre es möglichweise in diesem Fall nach passenden Themes zu suchen, der Chefin dann eine Vorauswahl zu präsentieren und nur noch ein von ihr ausgewähltes Theme einzurichten.

    Nun ja, da sind noch mehr Fehler enthalten, wie bei diesen Links, die eine Leerstelle zwischen <a href=" und http enthalten.

    HTML
    ...
    <a href=" http://www.hebammen-osnabrueck.de/Ammen/leistungen/">
    ...
    <a href=" http://www.hebammen-osnabrueck.de/Ammen/hebammenzentrale/">
    ...
    <a href=" http://www.hebammen-osnabrueck.de/Ammen/kinderschutzbund/">
    ...
    <a href=" http://www.hebammen-osnabrueck.de/Ammen/fit-fuer-den-start/">
    ...

    Doch daran kann es nicht liegen und ich sehe keine doppelte Footer-Grafik. Aber das ist wohl nix in der style.css, was stimmen könnte: center left no-repeat; Zumindest habe ich so eine verkürzte Schreibweise noch nicht gesehen.

    Code
    #footer {
        margin-bottom: 3px;
        background: url(http://www.hebammen-osnabrueck.de/Ammen/wp-content/uploads/2013/11/Welle_Footer.png) center left no-repeat;
        height: 155px;
        /*http://www.hebammen-osnabrueck.de/Ammen/wp-content/uploads/2013/11/Welle_Footer.png */
    }

    Eventuell so:

    Code
    .../Welle_Footer.png); background-position: center; background-repeat: no-repeat;

    http://de.selfhtml.org/css/eigenschaften/hintergrund.htm

    Woher auch, ich sehe zumindest keinen doppelten Footer im IE, wenn ich auf den Link klicke. Dafür aber Fehler im Quelltext, die nun wirklich nicht zu sein brauchten, wie die einseitig fehlenden Anführungszeichen beim width-Attribut.

    Code
    /2013/11/Hebammenfinder.png" width="250/>

    Formular-Elemente lassen sich wie alle anderen HTML-Elemente mit CSS ausrichten. Je nach Aufbau der restlichen Seite könnte es eventuell am einfachsten sein, dass Formular in einem DIV-Bereich einzufügen und dann diesen DIV-Bereich entsprechend zu formatieren, zum Beispiel mit width: 40%; margin:auto oder das Formular im DIV mit padding zu justieren. Ein responsives Design sollte dabei möglichst responsiv bleiben.

    Weiß halt nur nicht, wo.....


    Eingedeutscht werden doch wohl nur die .mo und .po Dateien, was dann in den .po Dateien ähnlich aussieht wie:

    Zitat

    #: Verszeichnis/Datei
    msgid "Your session has expired."
    msgstr "Deine Session ist abgelaufen."

    Nur dienen die .po Dateien der Erzeugung von .mo Sprachdateien und die enthalten nicht lesbaren Binärcode und um beides zu ändern, da benötigst Du halt ein spezielles Plugin oder den Poedit als Editor.

    iFrames ist recht kompliziert mit witdhs und heights, da sich die Breite und höhe ändern, wenn ich neue Menüpunkte hinzufüge.


    Wenn die Navi-Seite mit unter der Domain erreichbar ist, kannst Du mit offsetHeight und offsetWidth die Werte der Seite ermitteln und an die Seite mit dem iframe übergeben. Wenn die Navi-Seite unter einer anderen Domain liegt, müsste die Übergabe der mit offsetHeight und offsetWidth ermittelten Werte mit postMessage und Angabe der Domain bei Origin erfolgen.

    Hier mal ein einfaches Beispiel für postMessage, wobei das mit kleinen Änderungen in beide Richtungen funktioniert, also auch wenn sich die Höhe der Seite im iFrame ändert:

    http://javascript.info/tutorial/cross…ith-postmessage

    Einfach mal suchen, da sollten sich genügend weitere Beispiele finden lassen.