Das Tutorial zum Gästebuch ist fertig und kann hier aufgerufen werden. Falls jemand Anregungen hat, bitte melden.
Vielen Dank.
Beiträge von m266
-
-
Hier mal die aktuelle Datei zum Ansehen. Im Grunde ist alles soweit fertig und wird in ein Tutorial einfließen. Ohne kleine Schönheitsfehler in den Texten wäre es natürlich besser.
guestbook_comments.zip -
[FONT=arial]Hallo zusammen,
ich bastle gerade an einem einfachen Gästebuch auf Basis der Kommentarfunktion. Dazu wurde die comments.php kopiert und geändert.
Frage: Wie (und wo) kann ich den Text "[/FONT][FONT=arial]Dein Kommentar wartet auf Freischaltung." NUR für die geänderte Datei überschreiben?[/FONT][FONT=arial]
Vielen Dank für einen guten Tipp![/FONT] -
Schau mal diesen Beitrag (mit Video) an. Damit kannst du relativ einfach eine aktuelle Kopie deiner Website lokal speichern. Der umgekehrte Weg ist natürlich auch möglich.
Alternativ kannst du mit dem Plugin "BackWPup" automatisch alle Dateien und die Datenbank, auch an verschiedenen Orten, sichern.
Eine (fast) aktuelle Anleitung findest du hier.HTH
-
Schau mit PHPMyAdmin in die Datenbank rein; dort solltest du den Link finden und editieren können.
-
Das liegt an den nicht angepassten Links. Mit dem Plugin "Search and Replace" kannst du die Links auf deine lokale Version ändern.
-
Guck mal, ob das Plugin "Duplicator" online funktioniert. Wenn ja, nach diesem Beitrag vorgehen. Dies ist ein erprobtes Verfahren. Geht schneller, als mit dem XAMPP rumzudoktoren.
-
(Gelöst)
Vielen Dank für die Hinweise. Jetzt funktionieren beide Versionen. Mein Denkfehler war es, mit der eigenen IP zu prüfen. Über einen benutzten Proxy wird der direkte Link gesperrt. Habe dies auch durch andere User extern testen lassen. Diese Erkenntnisse fließen in mein Tutorial zum Download Monitor mit ein.
Gruß Hans
-
Hallo Ingo,
ich habe deine Vorlage genommen und meine Domain zum Testen eingetragen:Apache Configuration# deny from all RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?domaine.com/.*$ [NC] RewriteRule \.(gif|jpe?g|png|mp3)$ - [F,L]Die htaccess-Datei liegt im Ordner "dlm_uploads". Der direkt Zugriff (http://domain.com/wp-content/upl…13/11/datei.mp3) ist nach wie vor möglich. Habe dir auch eine PN gesandt.
Hat jemand noch eine Idee, wie man das hinbekommen kann?Gruß Hans
-
Habe mal folgendes probiert, doch leider ohne Erfolg:
Apache ConfigurationRewriteEngine On RewriteCond %{HTTP_REFERER} !^http://www.domain.com/wp-content/uploads/dlm_uploads/.*$ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule .(jpe?g|gif|bmp|png|mp3)$ - [F]Im Prinzip geht es darum, Zugriffe über den Referer der eigenen Website (bzw. leerer Referer) zuzulassen und alle anderen Zugriffe zu unterbinden. Es sind vorrangig MP3-Files, welche zwar im Player abgespielt, aber das dirkete Herunterladen gestoppt werden sollen. Ich stelle durch die Statistik fest, dass einige Bots massenweise meine Dateien durch den direkten Zugrif auf den Download-Ordner herunterziehen.
Bin nicht so der htaccess-Profi und könnte daher einen Rat gebrauchen.
Gruß Hans
-
Hallo zusammen,
ich verwende den "Download Monitor 1.3.2" für meine Downloads (überwiegend MP3- und PDF-Files), was auch sehr gut funktioniert. Mit der alten Version war es noch möglich, den Audio Player zum direkten Abspielen auf der Website zu verwenden. Die neue Version (1.3.2) benutzt eine htaccess-Datei, um direkte Links zum Download-Ordner "dlm_uploads" zu unterbinden, weshalb der Player leider nicht mehr funktioniert. Als Notlösung habe ich die htaccess-Datei im Ordner "dlm_uploads" deaktiviert, damit der Audio Player wieder geht. Damit ist nun auch ein direktes Verlinken/Herunterladen auf die (MP3)-Dateien möglich, was ich eigentlich verhindern will.
Zahlreiche Versuche mit der htaccess-Datei haben bisher nicht zum Erfolg geführt.
Dieser Code in der htaccess sollte eigentlich funktionieren, doch der Direktlink ist weiterhin möglich:Apache ConfigurationRewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.de/ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png|.*mp3 [NC]
Hat jemand von euch noch eine Idee, wie das Problem zu lösen ist?
Vielen Dank für einen guten Tipp! -
Zitat
Hat jemand einen Link zu einer Anleitung, die wirklich nichts auslässt?
Wie wäre es damit? Schau dir mal das Video an. Wenn die Voraussetzungen für das Plugin "Duplicator" stimmen, ist es ein sehr einfacher Weg, um zu einer lokalen Kopie zu kommen. -
Update des Portable Webserver (PWS) auf Version 4.5.3. Die Blog- und die CMS-Version enthalten WordPress 3.7.1. Alle Plugins sind aktuell.
Link... -
Guck mal hier. Vielleicht ist es für deinen Fall ein Lösungsansatz. Ein Video erläutert die Einrichtung der geschlossenen Benutzergruppe.
-
Kannst ja mal meinen Portable Webserver testen (die neue Version wurde gerade zum Download eingestellt). Damit lässt sich WP lokal entwickeln und z. B. mit dem Plugin "Duplicator" i. d. R. problemlos ins Netz übertragen. Deine bisherige Website kannst du in den Portable Webserver (z. B. mit dem Plugin "Duplicator") einfügen und daran weiter arbeiten. Lokal kann fast alles getestet werden. Ich benutze das Tool sehr häufig für Tests, Entwicklungen usw. und habe immer mehrere Versionen portable installiert, welche ich wahlweise zur Bearbeitung aktiviere. Ein kleines Video auf der Download-Site erläutert die Bedienung.
-
Guck mal hier.
Das sollte auch bei dir funktionieren. Du musst nur in deiner Datei "comments.php" im Theme den richtigen Tag finden und abändern. -
Update des Portable Webserver (PWS) auf Version 4.5. Blog- und die CMS-Version basieren auf dem aktuellen WordPress 3.6.1. Alle Plugins sind auf dem aktuellen Stand.
Änderungen:
- Verwendung des USBWebserver 8.6
- Neues Theme und neue Plugins für die CMS-Version von WordPress
Link... -
Eine Alternative für erste Versuche mit WordPress ist auch der Portable Webserver.
-
Ich empfehle dir das Plugin "BackWPup".
Eine Beschreibung findest du z. B. hier. -
Die Frage ist zwar schon älter, aber die Antwort immer noch aktuell :-)
Hier gibt es eine Beschreibung zur Wiederherstellung (Restore) beim Provider all-inkl.com, wobei dies sinngemäß auch für andere Provider gilt.