Es kommt zu einer Endlosschleife. Hm, das muss eigentlich was mit den Permalinks zu tun haben, auch wenn ich nicht wüsste, wie das durch das Upgrade passiert sein soll. Egal, log Dich mal ein und speichere die Permalinks neu. Ggf. müsstest Du per FTP mal die htaccess löschen/umbenennen.
Beiträge von Ammaletu
-
-
Ein fertiges Plugin kann ich Dir nicht nennen, aber wenn Du etwas PHP nicht scheust, kannst Du Dir das relativ einfach an anderen Plugins abschauen. Gespeichert werden die Daten einfach als Custom Fields. Ich denke da z.B. gerade an das Plugin "ds-rating". Das blendet Radio-Buttons unter dem Texteingabefeld ein und speichert den Wert in den Custom Fields. Da kannst Du natürlich auch input oder textarea nehmen.
-
Es ist Dein Web-Space. Frag ggf. Deinen Hoster bzw. schaue auf dessen Seite in die FAQ oder such in dessen Forum, falls vorhanden.
-
Zitat
Was kann denn das sein?
Das weiß hoffentlich das Errorlog Deines Providers. Error 500 sollte sich in irgendeinem Logfile hoffentlich bemerkbar machen als Fehlermeldung, entweder das allgemeine Errorlog oder ein spezielles PHP-Logfile.
-
Da warst Du schon fast auf dem richtigen Weg, denke ich. Der Absatz müsste padding-left: 200px kriegen, das Bild margin-left: -200px. Falls das auch nicht geht, könntest Du es noch mit Positionierung probieren. So etwa:
Code
Alles anzeigen.entry p { position: relative; top: 0px; padding-left: 200px; } .entry p img { position: absolute; top: 0px; left: 0px; }In beiden Fällen sollten die Bilder aber immer gleich groß sein. Wenn die Bildgröße wechselt, wird es schwieriger.
Erstere Variante wäre insofern besser übrigens, als sich dann der Absatz auch an Bilder anpasst, die länger sind als der Text. Wenn das Bild dagegen absolut positioniert ist und es steht so gut wie kein Text daneben, hast Du keine Möglichkeit, den nächsten Absatz zu zwingen, erst darunter anzufangen. Ok, wenn der nächste Absatz kein Bild hat, ist das dann vielleicht sogar gut. Aber wenn er auch ein Bild hätte, würden die sich möglicherweise überlappen?!
-
Dann finde mal raus, zu welcher Anwendung diese Klasse gehört, würde ich sagen. WordPress sollte das nicht sein, zumindest gibt es da normalerweise keinen lib-Ordner.
-
Zitat
aber ich kenn mcih noch nicht so gut mit diesen Sprachen aus.
Deswegen verlinke ich ja auch das beste deutschsprachige Tutorial dazu.
Tut mir Leid, aber wenn Du am Design Deiner Seite arbeiten willst, wirst Du Dich mit CSS beschäftigen müssen. Entweder das, oder Du heuerst einen Designer an. -
Nur aus Interesse: Wenn man auf Deiner Seite auf "Eigene Artikel veröffentlichen" geht, was passiert denn dann? Wird das per E-Mail verschickt? Oder direkt veröffentlicht? In ersterem Fall solltest Du auf jeden Fall mal schauen, dass das Formular sicher ist, und in beiden Fällen bräuchtest Du eigentlich noch einen Spam-Schtz dafür. Oder kriegst Du da keinen Spam von Robots drüber? Ich nutze dafür dieses Plugin:
Math Comment Spam Protection Plugin — Software GuideDas Update auf 2.6.2 sollte übrigens kein Problem sein. Kannst Du ggf. auch das Upgrade-Paket von dieser Seite dafür nutzen (wenn es eine deutsche Installation ist).
-
Also ich habe die Simple:Press-Version 3.1.4 mal lokal auf meinem WP 2.6.2 aktiviert. Danach taucht links im Menü neben "Comments" der neue Menüpunkt "Forum" auf, unter dem man das Forum installieren kann. Welche Versionen verwendest Du? Und bist Du sicher, dass Du das ganze Plugin hochgeladen hast und nicht nur das, was der Autor als 3.1.4 zum Download anbietet? Das enthält nur die Dateien, die gegenüber der 3.1.3 geändert wurden! Steht zwar da, ist aber nicht wirklich ideal gemacht so.
-
Hm, klingt für mich so, als würde er wp-admin/admin.php suchen und nicht finden. Sicher, dass Du alle Dateien wieder hochgeladen hast?! Eine meiner Seiten läuft noch mit 2.3.3 und da gibt es die Datei auf jeden Fall, 2.2 habe ich leider nicht da. Lade im Zweifelsfall den ganzen wp-admin-Ordner noch mal hoch! Falls die Datei definitiv auf dem Server ist, solltest Du da noch mal nach den Dateirechten schauen.
Bzgl. Upgrade von 2.2 auf 2.6: Wäre zu empfehlen, die 2.2 hatte meiner Erinnerung nach Sicherheitslücken, die im Web auch aktiv ausgenutzt werden. Probiere das Update am besten erst an einer lokalen Version Deines Blogs (mit XAMPP, siehe FAQ). Auf jeden Fall vorher Backups ziehen, klar. Und bei Problemen ggf. erstmal auf 2.3 upgraden und von da aus weiter zur 2.6.
-
Zitat
aber wie kann ich die ecken von so einer Searchbox abrunden?
Wie immer im prinzipiell eckigen Web: Eher nicht so einfach. Was aber gehen könnte: Die Searchbox in ein div einschließen und dem div ein Hintergrundbild mit dem Rahmen incl. der abgerundeten Ecken geben:
SELFHTML: Stylesheets / CSS-Eigenschaften / Hintergrundfarben und -bilderDann dem Suchfeld den Rahmen wegnehmen und dem äußeren div entsprechendes padding setzen, dass das Hintergrundbild schön rund um das Suchfeld angezeigt wird.
-
Das sollte kein Problem sein, dafür sind ja Stylesheets da:
SELFHTML: Stylesheets / CSS-Eigenschaften -
Dem Plugin liegt eine Doku bei, in der es heißt:
[LEFT][size=10][FONT=Tahoma][FONT="]"[/FONT][/FONT][/SIZE][FONT=Tahoma][size=10]Note that unlike most plugins, activating does NOT install Simple:Press Forum. Instead, from within WP Admin, select the new 'Forum' menu from the main menu bar."
Ist der Menüpunkt tatsächlich nicht da?
[/SIZE][/FONT][/LEFT] -
Zitat
Hat jemand einen Rat?
Ja, schauen wie die Bilderlinks in den Beiträgen aussehen und was daran falsch ist. Oder mal einen Link zu einer betroffenen Seite posten, dass man sich das mal anschauen kann.
-
Keine Panik, das klingt halb so schlimm. Die eigentlichen Inhalte liegen in der Datenbank und die Uploads liegen üblicherweise unter wp-content/uploads, sollten also auch noch da sein.
Versuche Dich zu erinnern, mit welcher WP-Version Deine Seite gerade läuft. Dann lade diese Version einfach aus dem Netz herunter (wahlweise DE oder EN) und schiebe die entsprechenden Dateien wieder auf den Server. Vielleicht auch einfach das ganze Verzeichnis.
Außerdem solltest Du sicherstellen, dass es nicht doch die wp-config.php mit gelöscht hat. Ohne die geht natürlich gar nichts.
Die 403-Meldung kann im übrigen auch heißen, dass nur die Dateirechte für die neu hochgeladenen Ordner und Dateien nicht stimmen. Schaue mal nach, welche Rechte Ordner und Dateien haben, die Du nicht neu hochgeladen hast, und setze die Rechte auf den neuen Dateien ggf. analog.
ZitatAch ja – ich verwende eine ziemlich alte WordPress-Version...ist das ein Problem?!
Ja, wenn Dein Blog gehackt wird. Ok, es kommt auf die Version an. Aber früher oder später findet sich immer eine Sicherheitslücke, die auch alte Versionen betrifft. Soweit ich weiß hat WP 2.3.3 noch keine dramatischen Sicherheitslücken, obwohl die Lücke von letztens wegen der 2.6.2 veröffentlicht wurde wohl auch die 2.3.3 betrifft. Aber alles davor kann man als unsicher betrachten, denke ich. Außerdem werden Upgrades nicht leichter, je länger man wartet.

So oder so solltest Du regelmäßig Backups machen! Und zwar sowohl den Ordner mit den Uploads als auch die Datenbank! Es gibt das sehr schöne Plugin "Backup WordPress", welches Dir zumindest das DB-Backup sehr komfortabel abnimmt.
EDIT: Oh, Marcus war mal wieder schneller.

-
Ich bin nicht sicher, dass ich wirklich verstanden habe, was Du machen willst. Aber ich nehme mal an, die Lösung wäre es, ein Template für diese Seiten zu erstellen, was eben Header, Footer und Sidebar nicht einbindet, und dieses Template den entsprechenden Seiten zuzuweisen. Oder?
-
Oh, das würde schon gehen, denke ich. Aber Du müsstest es so umschreiben, dass der onload-Aufruf im body nicht nötig ist. Wie gesagt, das muss ohne html, head und body eingefügt werden, weil die ja schon vom Theme ergänzt werden.
-
Also die eine Variante ist natürlich, die nötigen divs einfach im Editor mit einzufügen. Das wird aber vermutlich nicht mit TinyMCE klappen. Falls Du den eh ausgeschaltet hast, könntest Du Dir den nötigen Code als Quicktag-Button ablegen und könntest ihn dann relativ leicht immer mit einfügen.
Oder eben Du fügst einen Kommentar wie <!-- [cut] --> ein (was Du Dir auch als Quicktag-Button ablegen kannst, für die Quelltext-Ansicht). Dann müsstest Du in der betreffenden Themedatei die Ausgabe anpassen. Entweder in allen Dateien, wenn es alle Beiträge betreffen soll, oder z.B. in einer category-xy.php oder so. Oder eben in der page.php, wenn es um statische Seiten geht.
Dort steht jetzt the_content() für die Ausgabe, nehme ich an. Daraus müsste etwas in dieser Art werden. Achtung, ist nur aus dem Kopf aufgeschrieben. Überprüfe mal die Befehle und passe es ggf. an:
PHP$my_content = get_the_content(); // <-- gleiche Parameter wie the_content nehmen $pos = strpos($my_content, '<!-- [cut] -->'); if ($pos > -1) { $my_content_left = substr($my_content, 0, $pos); $my_content_right = substr($my_content, $pos + strlen('<!-- [cut] -->')); echo '<div class="leftbox">' . $my_content_left . '</div>'; echo '<div class="rightbox">' . $my_content_right . '</div>'; } else { echo $my_content; }Ok, ist grob skizziert und ungetestet, aber damit müsstest Du weiterkommen, oder?
-
Hast Du es denn mal mit oben verlinkter Seite probiert? Und klappt es, wenn Du Dich selber anpingst oder ein Trackback auf einen Deiner eigenen Beiträge setzt? Und klappt es eigentlich mit eingehenden Trackbacks? Viel mehr kann Dir sonst auch niemand sagen, vermute ich. Wenn es nicht geht, wird es vielleicht an der Serverkonfiguration liegen. Hast Du dafür einen technischen Ansprechpartner?
Und weil es sonst noch niemand gefragt hat, frage ich mal das Offensichtliche: Du bist sicher, dass die entsprechenden Funktionen auch eingeschaltet sind? Zumindest das automatische Anpingen aller Links im Beitrag muss man in den Optionen ja einschalten.
-
Auch deshalb sollte man WordPress-Dateien nicht ändern! Würde das nicht eher ins Theme gehören, oder willst Du Seitenaufrufe auch im Backend zählen?! So oder so verursacht Dir das doch dann bei jedem Update wieder Stress, weil Du Deine Änderungen bewahren musst. Und Updates kommen bei WordPress recht häufig.
ZitatDass sich das so auswirkt....
Es wirkt sich aus, wenn die Leerzeile nicht in einem PHP-Block steht. Dann steht sie effektiv nämlich schon im HTML-Output. Je nachdem wo Du das machst, provozierst Du damit auch noch PHP-Fehler der Art "Konnte Header nicht setzen.".
