Sidebar
ein-/ausblenden

WP - !Wartungsmodus (Plugin)

Plugin für WordPress SEO

Anzeige

Mitunter muss man an seinem Blog Veränderungen vornehmen, installiert ein neues Plugin oder man schraubt am Code herum. Für den Besucher der Website ist dieser Vorgang nicht offensichtlich, nur das sein Besuch auf der Seite gestört ist und er vielleicht deshalb unzufrieden ist und, im Extremfall , nicht wieder kommt. Aber was will man mit einer Website, die keiner liest?
Damit das ganze nicht passiert, habe ich ein Plugin erstellt, bei dem ein Hinweis erscheint, sobald man dieses Plugin aktiviert hat und der Besucher wird vertröstet auf einen gewissen Zeitraum.

Das Basisscript und die Idee stammen von Angsuman Chakraborty. Darauf aufbauend ist im Laufe der Zeit etwas anderes geworden, trotzdem war die Idee von ihm ausschlaggebend.

Screenshot des Design "Simple Text":
Screenshot des Wartungsmodus

Screenshot des Design "The Truck" von David Hellmann:
Screenshot des Wartungsmodus

Anforderungen:

!WP-Wartungsmodus arbeitet mit WP 1.5 und höher.

Installation:

  1. Download der zip-Datei
  2. Datei lokal entpacken
  3. Den entstanden Ordner mit den zwei Dateien in euren WP-Plugin Ordner kopieren: /wp-content/plugins/
  4. Einstellungen ändern, Settings Link klicken

Anwendung:

Sobald das Plugin aktiviert wird, stehen über den Einstellungen (Settings)-Link diverse Einstellungen und die Aktivierung des Wartungsmodus bereit.
Registrierte User, die die Rechte zum Bearbeiten der Themes haben, können das Frontend sehen und so Arbeiten am Backend kontrollieren. Ohne Veränderung der WordPress-Rollen kann das nur der Administrator.

Für die Ausgabe der Seite verwende ich WordPress-Tags, so dass der html-Type, das Charset, der Name, die Beschreibung und der Link zu eurem Blog automatisch ausgelesen wird.

Eigenes Design

Das Plugin kann mit Hilfe eines eigenen Stylesheets und eigenem HTML für die Wartungs-Seite gestaltet werden. Dazu muss lediglich auf Basis des folgenden Markup ein Sytelsheet erstellt werden. Dieses legt ihr dann auf dem Webspace des Blog ab und übergebt in den Einstellungen die URL, wählt "eigenes Theme" und schon strahlt das Frontend im Wartungsmodus in eurem Design.

Im Feld Text kann HTML hinterlegt werden, so dass ihr recht einfach Inhalte besteuern könnt.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" id="wartungsmodus" >

<head>
	<title>Blogname - Maintenance Mode</title>
</head>

<body>

	<div id="header">
		<p>WP Dev</p>
	</div>

	<div id="content">

		<h1>Maintenance Mode</h1>
		<p>Sorry for the inconvenience.<br />Our website is currently undergoing scheduled maintenance.<br /><strong>Please try back in 231 weeks.</strong><br />Thank you for your understanding.</p>
		<div class="admin"><a href="http://example.com/wp-admin/">Admin-Login</a></div>
	</div>

	<div id="footer">
		<p><a href="http://bueltge.de/">Plugin by: <img src="http://bueltge.de/favicon.ico" alt="bueltge.de" width="16" height="16" /></a></p>
	</div>

</body>
</html>

Das Pluign zeigt die verbleibende Zeit an (Countdown) oder ihr vergebt einen Wert und die gewünschte Einheit, wann der User wieder vorbei schauen soll.
Außerdem könnt ihr in einem Feld URLs auschließen, dazu muss lediglich der Slug einer URL angegeben werden, zum Beispiel von der URL http://bueltge.de/mein-plugin-wartungsmodus/26/ reicht mein-plugin-wartungsmodus. Gleiches geht auch für Kategorien oder sonstige URLs in WordPress.

Download:

Ist die Arbeit nicht 1 Euro wert?
Jede Spende wird dankbar angenommen und ermöglicht das weitere Arbeiten an freier Software.
Möchtest du mehr oder anders spenden, so besuche meine Wunschliste.

Download als zip-DateiDownload als zip-Datei: downloads.wordpress.org/plugin/wartungsmodus.zip 11 kByte

Historie

Bitte schau in die Changelog zum Plugin auf wordpress.org.

191 Kommentare und 19 Trackbacks zu „WP - !Wartungsmodus (Plugin)“

  1. 1
    Kommentar von emeff

    Es gibt nur eins zu sagen: Echt super!!!!!

  2. 2
    Kommentar von Frank

    Herzlichen Dank ! - gute Feedbacks sind eher selten.

    LG Frank

  3. 3
    Pingback von WP - WordPress 2.0 und die Plugins auf bueltge.de [by:ltge.de]
  4. 4
    Kommentar von Mülli

    Genau das hab ich gesucht. Eine kurze Frage noch: könnte man es irgendwie realisieren das man den Zeitraum über das Admin-Menü einstellen kann statt direkt in der php-Datei? Ansonsten Daumen hoch!

  5. 5
    Kommentar von Frank

    An sich ist das schon möglich. Ich habe es damals als nicht wirklich sinnvoll erachtet, weil es zu einigen Problemen führt. Die Einstellung im Admin-Bereich wäre erst nach einer Aktivierung möglich, wodurch aber die Seite schon nicht mehr erreichbar wäre. Man müsste also das Plugin so ändern, dass es immer aktiv ist und durch eine zusätzliche Aktivierung im Admin-Bereich die Seite nicht erreichbar macht. Außerdem wäre dann noch ein Button mehr im Admin-Bereich, der bei Usern mit vielen Plugins eh schon recht voll ist.

    LG Frank

  6. 6
    Kommentar von Mülli

    Okay, hab die Dauer einfach entfernt. Kann man vorne herein sowieso meist schelcht abschätzen

  7. 7
    Kommentar von Mirko

    Schönes Plugin, aber wenn es aktiviert ist, wird bei mir (WP 2.0.1) der WYSIWG Editor (Tiny MCE) nicht geladen (Javascript Fehler). Deaktiviere ich das Plugin, geht es wieder.

  8. 8
    Kommentar von Frank

    @Mirko,
    ja - ist mir bekannt. Ich arbeite nie mit diesem Editor, deshlb ist es mir erst später aufgefallen. Aber man erhält ja den Code-Editor. Außerdem ist es eh nicht so sinnvoll, da die Vorschau auch nicht funktioniert, da sie immer die eigentliche Seite in einem Frame läd.

    LG Frank

  9. 9
    Pingback von Wordpresshosting » Blog Archive » Wartungsmodus für Wordpress
  10. 10
    Pingback von Software Guide » Wartungsmodus für Wordpress
  11. 11
    Kommentar von bklocke

    Hat schon jemand das Plugin mit einer 2.0er Version ausprobiert? Ich habe gehört, es könnte zu Problemen kommen aufgrund von Caching Einstellungen.
    Wie sieht es aus mit dem offline schalten nur für Besucher, nicht aber für Admins?

    Gruss

    bklocke

  12. 12
    Kommentar von Frank

    Ja, läuft unter WP 2.* . Deine gewünschte Einstellung wurde von Mchael (siehe ) realisert, der das plugin noch erweitert hat und somit kann der Admin seine Site erreichen.
    LG Frank

  13. 13
    Kommentar von bklocke

    Super, Danke !! :)

  14. 14
    Kommentar von bklocke

    Super, vielen Dank. :)

    Irgendwie zeigt er allerdings die Seite von Michael nicht an, aber ich werde mal nach googlen.

  15. 15
    Kommentar von Frank

    http://sw-guide.de/wordpress/maintenance-mode-plugin/
    unter diesem Link liegt die aktuelle Version von Michael. LG Frank

  16. 16
    Kommentar von arne

    ahoi!

    vielen dank für das feine plugin. funktioniert zuverlässig und zum glück nicht allzu häufig. also daumen hoch und viele grüße aus den tiefen des krabbensalates vom

    arne

  17. 17
    Kommentar von Herbert

    gesucht und endlich gefungen. Prima Plugin vielen dank und liebe grüsse..

  18. 18
    Kommentar von Robse

    sehr schönes plugin! vielen lieben dank dafür! das ist genau das was ich gesucht habe - und der text lässt sich auch einfach editieren!

  19. 19
    Kommentar von Sandy

    Ein wirklich sehr nützliches Plugin.
    Vielen, vielen Dank!

  20. 20
    Kommentar von chatca

    too difficult to find plugin like this, increase the power of wordpress theme.

  21. 21
    Kommentar von Frank

    @chatca: I write only for fun and over problems in my blogs. sorry, is give a little bid support, possibility in german language. I hope, you understand me.
    With best regards.

  22. 22
    Pingback von meine WordPress Plugins Liste damit auch aus Deinem Blog ein CMS wird
  23. 23
    Pingback von WP Plugins DB » Blog Archive » !WP-Wartungsmodus (de)
  24. 24
    Pingback von Die beliebtesten WordPress-Plugins in der deutschsprachigen Blogosphäre — Software Guide
  25. 25
    Pingback von supporterblog 2.0 ::: weblog by andreas » Blog Archive » Upgrade auf WP 2.2.1
  26. 26
    Kommentar von Christian

    Oh wie geil geil geil.
    Bis jetzt musste ich immer eine index.html basteln wenn ich was am Blog geschraubt habe. Das ist das beste was ich heute gefunden habe ;)

  27. 27
    Pingback von Blog auf WordPress 2.3.2 aktualisiert | Dieter Welzel´s Blog
  28. 28
    Pingback von tilo schröder » WordPress-Plugins » Meine verwendeten WP-Plugins
  29. 29
    Kommentar von Chris

    nachteil (sofern ich nicht was übersehen hab):
    wenn der Blog im Maintenance Mode ist, man arbeitet im Backend daran und geht dann auf "Blog ansehen", um was zu testen, what ever ... dann sieht man selbst auch nur die Maintenance-Mode-Seite. Kann man das nicht irgendwie "einrichten", dass zwar die Außenwelt den Maintenance-Mode sieht, nicht aber der Admin, der mal eben auf "Blog ansehen" geht?

  30. 30
    Kommentar von Frank

    ja, kann man - dazu muss man lediglich die Weiterentwicklung des Plugin nutzen. Michael hat diese Version genommen und pflegt sie seit dem:Maintenance Mode

  31. 31
    Kommentar von Chris

    Danke. Pflegen ist gut ... seit August 2007 hat da auch niemand mehr was dran gemacht?

  32. 32
    Kommentar von Frank

    Wenn es nicht notwendig ist, dann muss er doch nicht pflegen oder siehst du da noch Potential. Ich nutze nur lieber mein !Wartungsmodus, weil es keine Admindaten ablegt. Eventuell frage ich das User_Level noch ab, so dass man als Admin testen kann. Gleichzeitig nutze ich beim Erstellen von Themes mein Plugin User-Theme, so dass je nach Rechten, das Theme gezeigt wird.

  33. 33
    Kommentar von Chris

    naja, Bedarf besteht immer ;-)
    WPD Forum

  34. 34
    Pingback von Die besten 10 Wordpress-Plugins für den Adminbereich | Blogs | Dr. Web Weblog
  35. 35
    Kommentar von Antje

    Hmmm ich habe es aktiviert aber ich sehe mein Blog noch?

  36. 36
    Pingback von OmniBlogger » Die wichtigsten WordPress-Plugins für einen gelungenen Start ins Bloggerleben «
  37. 37
    Kommentar von Frank

    @Antje: klar, du bist auch admin und hast damit die Rechte. Nimm einen zweiten Browser oder melde dich im Admin-Bereich ab, dann ist dein Blog so sichtbar, wie für alle User.

  38. 38
    Kommentar von Antje

    @Frank - nachdem mein Blog - für die anderen 6 Std im Wartungsmodus war - fragte mich dann zum Glück jemand wann ich denn fertig wäre *lach*
    Da fiel bei mir endlich der Groschen :D

  39. 39
    Pingback von WP - !Wartungsmodus (Plugin) « Urgixgax Blog
  40. 40
    Pingback von 5-Finger-Blog von Hollii » WordPress Problem gelöst
  41. 41
    Pingback von bonestructure » My first list of WP plugins
  42. 42
    Kommentar von Uwe

    Super Plugin. Funktioniert einwandfrei, ich kann auch als Admin das Frontend sehen. Prima.
    Einen Frage bzw. Wunsch hätte ich dann doch:
    Statt der Zeit in Minuten hätte ich gerne etwa "Bitte besuchen Sie uns am 20.10.2008 wieder."
    Wenn ich allerdings in der php editiere bekomme ich fehlermeldungen. Gibts da ne Möglichkeit?

  43. 43
    Pingback von Aufräumen nach dem Umzug · Wordpress, MySQL, Akismet, Wartungsmodus, Schlafen, Hause, Damit, Lytebox zum · frankentracks|de
  44. 44
    Pingback von i+net » Cambio de colegio
  45. 45
    Pingback von Lista de plugins Wordpress compatíveis com a versão WP2.7 | Wordpress Love - Themes, Plugins e tudo para Wordpress, em Português
  46. 46
    Pingback von 这样活着~~~ » wordpress 2.7兼容的插件列表
  47. 47
    Kommentar von Zeitarbeiterblog

    Ich hätte auch noch ne Idee.Nämlich das die Minuten runterzählen.d.h wenn ich um 12 Uhr z.b den Blog dicht mache erhält der 12 uhr user 30 minuten angezeigt.Der 12 uhr 15 user auch 30 minuten.Ok vielleicht dauert es manchmal länger dann erhöht man einfach die Warteminuten aber ich fände das super wenn es runterzählen könnte.

  48. 48
    Kommentar von Timo

    Genau das was ich brauche um den neuen Blog aufzubauen und keiner kann zugucken =) Danke! Super cool!

  49. 49
    Kommentar von Chris

    Wenn die Anzahl der Ordner nicht ausreicht, dann erweitert diese einfach und fügt in Zeile 32 folgenden Code dementsprechend oft hinzu.

    Lieber Frank, welche(n) Ordner meinst du wohl? Den Ordner fürs Plugin wohl eher nicht...

  50. 50
    Kommentar von Frank Bültge

    @Chris: nein, die Ordner, die erreichbar bleiben sollen.

  51. 51
    Kommentar von Chris

    Hm, ich wundere mich über das fehlende <code></code>, oder siehst Du das als nicht notwendig an?

  52. 52
    Kommentar von Frank Bültge

    @Chris: habe es nachgepflegt, liegt daran, dass ich meinen Parser für Code deaktivieren musste und nun nach und nach alles nacharbeite.

  53. 53
    Kommentar von Chris

    Hi Frank, meine Frage bezog sich auf META NAME="ROBOTS" CONTENT="NOINDEX, FOLLOW" (ich hatte es als Code markiert) - sollte die Wartungsseite nicht auf noindex gesetzt sein?

  54. 54
    Kommentar von Chris

    oops, mein Kommentar ist verschwunden (?)
    Meine Frage bezog sich auf das Setzen der Wartungsseite auf 'noindex, follow' in den Meta-tags (und ich hatte den Meta-Code oben als code markiert). Wie wird die Wartungsseite von Google behandelt? Nach Aktivierung in der aktuellen WP-Fassung wird ein 200 Header zurück gegeben, ich habe eigentlich einen 503 erwartet.

  55. 55
    Kommentar von Frank Bültge

    @Chris: das Plugin gibt einen 503 zurück, Standard von WP ist 200, richtig. Ich setze den header neu.

  56. 56
    Kommentar von Chris

    Hallo Frank,

    habe versucht das Update dieses Plugins von 1.3 auf 1.4.1 zu holen, aber es spuckt den Error aus:

    "Lade Update von http://downloads.wordpress.org/plugin/wartungsmodus.zip herunter

    Update wird entpackt

    Fatal error: Out of memory (allocated 33816576) (tried to allocate 339659 bytes) in /homepages/25/d1111111/htdocs/xxxxxxx/wp-admin/includes/class-pclzip.php on line 4067"

    Geht leider nicht zum Updaten.

  57. 57
    Kommentar von Frank Bültge

    @Chris: sieht mir so aus, als wenn dein Webspace zu wenig RAM hat, installiere mal per FTP, nach dem du den Download direkt gezogen hast.

  58. 58
    Kommentar von Chris

    So, das war eine schwere Geburt [meine vorheringe beiden Comments können daher gelöscht werden]! Bleibt mir die Frage: wo kann ich auf das Design Einfluss nehmen, denn der blaue Hintergrund hat so gar nichts mit meinem Blog farblich zu tun. Unter "Plugings" -> "Plugin-Editor" kann ich die PHP dafür zwar einsehen, aber ich finde keine CSS o.ä., um das Design zu ändern.

  59. 59
    Kommentar von Frank Bültge

    @Chris: die site.php ist für das Design zuständig und es werden die css-Dateien aus dem Ordner Layout geladen. Aktuell habe ich alle 3 Designs in der php-Datei des Plugins gelistet, so dass man einfach umschalten kann.

  60. 60
    Kommentar von Erik

    It would be great if the there could be a better panel for settings, also some other function so that one do not need to deactivate the plugin each time i dont upgrade my site. Also a easy setting for changing the text so one do not need to alter the text direct in the file each time.

  61. 61
    Kommentar von Frank Bültge

    @Erik: my idea was, only options when active the plugin, simple to use. Do you think it is enaough when it is possiblte to change the text with an option?

  62. 62
    Kommentar von Erik

    Yes, but that not the most important i think, the most important is to be able to shut it off without needing to deactivate the whole plugin.

  63. 63
    Kommentar von uncleboob

    Hey moin,

    habe ich da was überlesen? Ich würde gerne das coole Truck Design benutzen, finde das aber leider nicht.
    Ansonsten topp Leistung.
    Grüße

  64. 64
    Kommentar von Chris

    Ich verstehe leider für die Texteingabe nicht: "(Nutze das erste %s für den Zeitwert und das zweite %s für die Einheit der Zeit, HTML ist möglich)".
    Ich habe jeweils ein Prozentzeichen eingefügt, das wohl offenbar die in den Plugin-Einstellungen eingestellte Zeit bzw. Zeiteinheit darstellen soll. Aber im Endeffekt zeigt dann der Text im Backend eben diese Prozentzeichen statt der Zeitangabe.
    Was ist bitte gemeint mit "nutze das erste %s ..."?
    Danke.

  65. 65
    Kommentar von Chris

    Im HTML-Text, den man in den Einstellungen der neuen Version eingeben kann, funktioniert offenbar die Formatierung für Links nicht. Ich habe eingefügt:
    ...a href="http://www.meinewebseite.de">» Hauptwebsite besuchen ...
    Allerdings erscheint dann im Backend ein Link, der nicht auf den externen Link der Hauptwebsite verweist, sondern auf die des Blogs (Subdomain):
    http://meinblog.meinewebseite.de/%22http://www.meinewebseite.de/%22
    Wie kann man das richtig formatieren, damit auch das "a href" auf den externen Link funktioniert? Danke.

  66. 66
    Kommentar von Frank Bültge

    @Chris: Du musst das %s hinterlegen, das wird in der Reihenfolge ersetzt: Wert für den Zeitraum und dann Einheit für den Zeitraum, den du ja in den Einstellungen wählst. Alternativ schau lösche das Plugin via Link im Backend, installiere es neu und dann wird der Standard-Text gesetzt und du siehst es als Beispiel bzw. hier:
    Sorry for the inconvenience.<br />Our website is currently undergoing scheduled maintenance.<br /><strong>Please try back in %s %s.</strong><br />Thank you for your understanding.
    Innerhalb des Textfeldes kann jede Art von HTML hinterlegt werden, so wie man es in Sites gewöhnt ist. Damit sieht ein Link wie folgt aus:
    <a href="http://example.com/">Ich bin der Link</a>

    Schau mal ob ich dich richtig verstehe und ob es nun geht.

  67. 67
    Kommentar von Chris

    Danke, Frank. Der erste Teil geht jetzt, ich hatte das "s" hinter dem Prozentzeichen nicht gesetzt. Der Link geht allerdings nicht, wie du oben beschrieben hast: es hängt dann entgegen zu meinem HTML-Link noch die URL des Blogs vorne an die externe Linkadresse hin. Man sieht es dann auf der fertigen Seite in der Browserstatusleiste:
    Mein HTML im Backend [ich habe vor bzw. nach den spitzen Klammern ein Leer setzen müssen, weil es hier in den Commentfeldern bei dir nicht den Code richtig anzeigt, trotz ...]:

  68. 68
    Kommentar von Chris

    Danke, Frank. Der erste Teil geht jetzt, ich hatte das "s" hinter dem Prozentzeichen nicht gesetzt.
    Zum zweiten Teil mit dem Link:
    ich hab ihn genauso geschrieben, wie du eben oben, nur hängt es dann entgegen zu meinem HTML-Link noch die URL des Blogs vorne an die externe Linkadresse hin. Man sieht es dann auf der fertigen Seite, wenn man mit der Maus über den Link fährt, in der Browserstatusleiste:
    Mein HTML im Backend:
    [a href="http://www.birgit-heinz.de"]Hauptwebsite[/a]
    Im Frontend zeigt es dann, wenn man über den Link fährt bzw. ihn anklickt:
    http:// kunstblog.birgit-heinz.de/%22http://www.birgit-heinz.de/%22

    Der vordere Teil, also http://kunstblog... habe ich im HTML-Text der Plugineinstellungen überhaupt nicht eingegeben oder verwendet, keine Ahnung, wo das und diese "/" und "%22" eigentlich her kommen, dass sie sich vor den externen Link setzen.
    Wenn du mal schauen magst, ich lasse mal den Wartungsmodus drin, bis du dir das mal angesehen hast. Danke für die Mühe!
    http://kunstblog.birgit-heinz.de

  69. 69
    Kommentar von Frank Bültge

    @Chris: Habe es nochmal durchgespielt und den Bug gesehen, setze mich heute dran und prüfe das.

  70. 70
    Kommentar von Chris

    Vielen Dank für die schnelle Hilfe!

  71. 71
    Kommentar von Frank Bültge

    @Chris: habe es gefunden, WP setzt \ in der DB ab, was auch richtig ist und die muss ich filtern; ist nun in der neuen Version drin, inkl. neuen Designs

  72. 72
    Kommentar von Chris

    Danke, aber den externen Link spuckt er immernoch verkehrt aus, diesmal etwas anders als vorher, aber immernoch nicht richtig:
    file://%22http://www.birgit-heinz.de///%22
    Demo: http://kunstblog.birgit-heinz.de

  73. 73
    Kommentar von LeSpocky

    Ich fände es nett, wenn der Dateiname des zip-Archivs, das auf wordpress.org im Plugin-Bereich angeboten wird, die Versionsnummer des Plugins enthielte. 8-)

  74. 74
    Kommentar von Frank Bültge

    @LeSpocky: dazu musst du dich an WordPress wenden, da haben die Entwickler von Plugins keinen Einfluss drauf. Das ZIP wird direkt auf der Server von wordpress.org erstellt, in dem Moment wo der Download passiert.

  75. 75
    Kommentar von LeSpocky

    Das erscheint mir ein wenig unverständlich, weil das bei anderen Plugins sehr wohl funktioniert. Die müssen dann doch irgendwas anders machen, oder?

    Nur mal zur Verdeutlichung, was ich meine. Der Link hinter dem orangenen Download-Button beim Plugin WP-Syntax führt auf die Datei wp-syntax.0.9.8.zip während der Download-Button auf der Plugin-Seite von !Wartungsmodus auf die Datei wartungsmodus.zip führt. Ich dachte halt, dass der Entwickler da Einfluss hat.

  76. 76
    Kommentar von Frank Bültge

    Das ist soweit richtig, da man die Tags ablegen kann. In wieweit er dann aber dann darauf verweist, dass die im Download gezogen werden, kann ich nicht sagen, was aber auch im Sinne des SVN nicht so gedacht ist, wenn ich richtig bin.

  77. 77
    Kommentar von Ralph

    Hallo

    Ich hab mir nun die Version 1.4.5 gezogen (vorher 1.4.3) und wollte gerne das "Theme "Animate (Flash)" aktivieren um es mir anzusehen (im Moment verwende ich das Theme "Monster").
    Leider ist dies "Theme Animate" irgendwie in dem Plugin nicht implementiert.
    Kommt dies in einer der nächsten Versionen?

    Super Bilder der User, ein großes Lob für die Bereitstellung in einem gutem Plugin.

    Danke

    Ralph

  78. 78
    Kommentar von Frank Bültge

    @Ralph: Prüfe mal, ob du die letzte Version hast? sollte in 1.4.6 drin sein.

  79. 79
    Kommentar von Ralph

    @Frank

    Wo ich das gestern noch geschrieben habe, war noch 1.4.5 auf der Plugin Seite.
    Muss sich wohl etwas überschnitten haben.

    Danke schön

  80. 80
    Kommentar von Torsten

    Hi Frank,

    gibt es eine Möglichkeit darüber auch das bbpress-Forum zu "deaktivieren" welches bei mir in /forum/ liegt?

    Grüße

    Torsten

  81. 81
    Kommentar von Tharos

    Wäre die Datei im UTF-8 Format im Archiv, würde es auch bei Blogs mit Umlauten im Titeln richtig funktionieren.
    Es wird zwar der content-type auf UTF-8 im Plugin gesetzt, aber das scheint der Browser zu ignorieren wenn die site.php selber als ANSI abgespeichert ist.

    Ein konvertieren der Datei hat die Umlaute im Blog-Titel auf der Maintance-Page wieder zum Leben erweckt.

  82. 82
    Kommentar von Frank Bültge

    @Tharos: Danke für den Hinweis, Sorry - habe eine Einstellung im Editor übersehen. Habe nun alle Dateien nochmal neu eingecheckt, sollte dann passen.

  83. 83
    Kommentar von Marcel

    Seit dem Update auf 1.4.6 hab ich einen header fehler...falls ich mich in den admin panel einloggen möchte....ebenfalls deinstallieren und neu installieren bringt nichts.
    Habs leider löschen müssen, nun läuft wieder alles...
    1.4.5 lief ohne Probleme...an was kann das liegen?

  84. 84
    Kommentar von masta

    hallo.habe heute ein update gemacht,und das problem ist wenn ich im wartungs modus geh bekomme ich diese meldung

    �
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts//httpdocs/wp-content/plugins/wartungsmodus/!wartungsmodus.php:1) in /var/www/vhosts//httpdocs/wp-includes/pluggable.php on line 865

    die umlaute usw sind verschwunden,vorhher ging auch noch alles bis zu dem update...

  85. 85
    Kommentar von Frank Bültge

    SORRY, habe eine Fehleinstellung im Editor und alle Files mit BOM gespeichert; habe dies nun behoben und hoch geladen; neue Version.

  86. 86
    Kommentar von masta

    okay danke...kann ich diese jetzt hier laden?

    habe es versucht zeigt noch immer diesen fehler an -.-

  87. 87
    Kommentar von masta

    aso und ich kann nicht auf einstellung klicken -.-

  88. 88
    Kommentar von inviciouz

    Funktioniert leider immernoch nicht... Auch mit der "neuen" Version, oder ist der Download nicht aktualisiert? Gerade jetzt wo ich das Plugin so dringend gebraucht hätte :)

  89. 89
    Kommentar von inviciouz

    Habe nen anderes Super Problem...
    Hab Wordpress Version 2.8.2 mit einigen Plugins am laufen, wenn ich jetzt die neue Version vom Wartungsmodus aktiviere, funktioniert der Link "Einstellungen" nicht und aufm Frontend sowie im Backend geht garnichts mehr, bis ich das Plugin manuell gelöscht habe...

    Folgende Fehlermeldung:
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/mydomain.tld/htdocs/wp-content/plugins/wartungsmodus/!wartungsmodus.php:475) in /var/www/virtual/mydomain.tld/htdocs/wp-includes/pluggable.php on line 865

    Könnte das evtl mit am Update liegen? Oder macht ein Plugin probleme? Wobei mit der alten Version immer alles geklappt hat...

  90. 90
    Kommentar von Frank Bültge

    Ich sollte den Support nicht am Abend machen, bitte nun nochmal prüfen, die aktualisierte Version geht in all meinen Tests und ist nun im SVN aktuell. Danke und Sorry! für die Probleme.
    Irgendwie will heute nichts klappen, mein Editor spinnt, mein Rechner kocht und schmiert ständig ab und dann die schnelle Hilfe, die nicht fruchtet - sorry; ich hoffe es passt nun.

  91. 91
    Kommentar von inviciouz

    hrhr, ist doch kein Problem, hätte auch selbstständig ne ältere Version nehmen können, nur hätte ja dann ansich fürs Plugin nichts genützt ^^ Muss die Arbeit halt auf Heute verschoben werden, bricht sich ja auch keener nen Bein bei!

    Auf jeden fall, auch wenns warscheinlich schon oft genug gesagt wurde, ein dickes Lob an dich für die ganze Arbeit, die du in die Plugins steckst und vorallem, da die meisten einfach nur mehr als nützlich sind! Großes Respekt!

  92. 92
    Kommentar von Frank Bültge

    @inviciouz: vielen Dank für das Verständnis.

  93. 93
    Kommentar von Tharos

    Hm, jetzt sind zwar alle Files korrekt in UTF8, aber trotzdem wird es als ANSI vom Webserver rausgeschickt -> bei mir Umlaute sind wieder kaputt :/

    Wobei ich jetzt keine Ahnung habe wo nun das Problem liegt... in der letzten Problem war es echt nur die site.php als UTF8 speichern und es ging, das bringt mit der neuen Version nichts mehr... *kopfkratz*

  94. 94
    Kommentar von FuNKeR

    Hi Frank,

    wieder mal ganz großes Lob an dich. Es funktioniert super und lässt sich auch gut bedienen. Die Optionen direkt auf der Pluginseite zu integrieren, finde ich für Plugins, die nur wenige Optionen bieten, sehr genial. War nur erst etwas irritiert ;-)

    Die Optionen ziehen bei mir nur leider nicht. Es wird immer der Standardtext und "Der Truck" als Theme angezeigt.

    Bin leider nicht sooo der Entwickler, als dass ich ne Richtung vorgeben könnte, woran es liegt. WP hat Version 2.8.4 DE. Das Plugin kommt aus dem WP-Repo und ist in Version 1.4.7 installiert.

    Irgendeine Idee?

  95. 95
    Kommentar von Frank Bültge

    @FuNKeR: Die Inhalte werden mit dem zweiten Save-Button gespeichert, hast du das so gemacht. Wartungsmodus aktiv schalten, geht das ?

  96. 96
    Kommentar von FuNKeR

    Ach, ich Depp. Den Button hab ich direkt mal übersehen... Hab nur den "Aktualisieren"-Button gesehen und wie wild drauf rumgedrückt. Vielleicht wäre es sinnvoll, nur noch einen Button drin zu lassen, der dann in blau dargestellt wird. Der weiße "Speichern"-Button ist etwas unscheinbar ;)

    Danke für den Tipp.

  97. 97
    Kommentar von Chris

    Einfach superklasse! Danke, dass du dir mit dem Plugin soviel Mühe machst!

  98. 98
    Kommentar von Eventspion

    Erst heute entdeckt, sehr praktisches Plugin dass uns gerade recht kommt (Umbau Blog-Frontend). Besten Dank für die Mühe!

  99. 99
    Kommentar von LeSpocky

    Das ist soweit richtig, da man die Tags ablegen kann. In wieweit er dann aber dann darauf verweist, dass die im Download gezogen werden, kann ich nicht sagen, was aber auch im Sinne des SVN nicht so gedacht ist, wenn ich richtig bin.

    Wenn ich mir die Tags so ansehe, die Du vom Plugin im SVN von wordpress.org so angelegt hast, dann sieht das so aus, als würdest Du gar keine Tags anlegen. ;-)

  100. 100
    Kommentar von Frank Bültge

    @LeSpocky: ich lege nur das als Tags ab, was man extra benötigen kann- in dem Fall die alte Version vor meinen ganzen Erweiterungen und die PSDs für neue Sprachen im Design, nicht jede Version, denn das macht das SVN automatisch, was ja auch der Sinn eines SVN ist.

  101. 101
    Kommentar von LeSpocky

    @Frank: sorry, wenn ich off-topic werde, vielleicht hast Du Dich nur unglücklich ausgedrückt, aber…

    nicht jede Version, denn das macht das SVN automatisch, was ja auch der Sinn eines SVN ist.

    Subversion legt nie Tags von sich aus an, nicht mal Revisionen. Das macht stets und ausschließlich der Nutzer selbst. Man muss bei Subversion da im Gegensatz zu anderen Versionsverwaltungssystemen etwas aufpassen, wie man im Subversion-Buch nachlesen kann.

    Revisionen entstehen durch Commit seitens des Nutzers. Tags werden bei Subversion durch Kopieren eines bestimmten Zweiges (meistens trunk) an eine bestimmte Stelle (meistens tags) erzeugt, sind aber technisch nur Kopien des Zweigs. Zu Tags werden sie per Konvention. D.h. wenn Du sagst, Revision 123 von trunk ist Deine Releaseversion 1.7, dann kopierst Du trunk einmal:

    svn cp trunk tags/release-1.7

    Dadurch erzeugst Du jetzt Revision 124 und solange Du im Pfad tags/release-1.7 nichts änderst, nennst Du das per Konvention tag. Technisch ist das eine exakte Kopie von Revision 123 des trunk, d.h. Du könntest Release 1.7 in dem Fall entweder aus trunk Revision 123 oder tags/release-1.7 bauen.

    Bei anderen Versionsverwaltungssystemen läuft das wie gesagt anders, aber bei Subversion ist das die übliche Vorgehensweise.

  102. 102
    Kommentar von Frank Bültge

    Ja, aber ich kann ja aus dem trunk jede vorhergehende Version erzeugen, warum soll ich die dann als Tag anlegen? Ich lege immer dann einen Tag mit der Version an, wenn ich extrem ändere und umbaue oder neu schreibe; zum Beispiel damit die alte Version für alte WP-Installationen erhalten bleibt; sonnst nie. Daher sehe ich keinen Mehrwert, nur Mehraufwand für mich.

  103. 103
    Kommentar von LeSpocky

    Ja, aber ich kann ja aus dem trunk jede vorhergehende Version erzeugen, warum soll ich die dann als Tag anlegen?

    Im Prinzip nur als Abkürzung, wenn man so will. Wenn Du ohne ein Tag anzulegen (aus welchem Grund auch immer) nochmal Release x.y haben willst, musst Du erst die Revisionshistory durchsuchen und dann auch noch vorher die entsprechenden Hinweise in die Commit-Messages geschrieben haben um die passende Revision zu finden. Wenn Du ein Tag anlegst, erzeugst Du quasi eine benannte Revision, die Du leicht wiederfindest, wenn Du einfach in den Ordner mit den Tags schaust. Wie gesagt, rein technisch nicht notwendig, nur als Vereinfachung für den Nutzer/Entwickler gedacht.

  104. 104
    Kommentar von MikE

    Jawohl, dieses Plugin sollte jeder der seine Homepage/Blog mit Wordpress betreibt haben! Super Arbeit!

  105. 105
    Kommentar von Joschka

    Tolles Plugin. Sehr praktisch!

    Großes Lob =)

  106. 106
    Kommentar von FuNKeR

    Also, nachdem ich den Speichern-Button endlich gefunden habe *doofheit* komme ich mit dem Plugin gut klar und will es nicht mehr missen.

    Einzig der Admin-Link ist auf einer meiner Seiten falsch

    In Zeile 318 der !Wartungsmodus.php steht folgendes:
    && !strstr($_SERVER['PHP_SELF'], 'wp-admin/')
    && !strstr($_SERVER['PHP_SELF'], 'wp-login.php')

    Ich habe das auf folgendes geändert. Allerdings brachte das keine Änderung.
    && !strstr($_SERVER['PHP_SELF'], 'wp/wp-admin/')
    && !strstr($_SERVER['PHP_SELF'], 'wp/wp-login.php')

    Das ist nötig, da WordPress in dem Unterordner /wp/ installiert ist, die Seite aber über das Root aufgerufen wird.

    Kann man das noch flexibel handhaben, dass das Plugin schaut, wo das Admin-Verzeichnis wirklich liegt?

    Die Seite ist noch nicht live und mein Kunde kann über den Link natürlich nicht auf das Backend zugreifen. Deshalb hab ich ihm kurzerhand ein Lesezeichen auf die korrekte URL gesetzt... Nicht die tollste Lösung ;)

  107. 107
    Kommentar von Frank Bültge

    @Funker: was hast du in den Einstellungen des Backend von WP als Adresse für Home geplegt, also direkt in den Einstellungen von WP; steht dort die Adresse deine_url.de/wp? Das Plugin nutzt die Adresse von dort, daher sollte es gehen, wenn WP richtig aufgesetzt ist. Den Code, den du oben nennst ist für die Umleitung, wenn Wartungsmodus aktiv ist, nicht für das Login zum Admin.

  108. 108
    Kommentar von FuNKeR

    Hmn... merkwürdig. Also als WordPress-Adresse habe ich http://www.domain.de/wp und als Blog-Adresse (ich finde die Bezeichnungen nach wie vor verwirrend) http://www.domain.de eingetragen.

    Oder habe ich hier was verwechselt? Alles andere funktioniert ja reibungslos.

    Sorry, wenn ich dich in diesem Beitrag damit behellige, aber ich dachte, das liegt am Plugin.

  109. 109
    Kommentar von Frank Bültge

    Was so auch korrekt ist; die home-Adresse "WordPress Adresse" wird in der site.php genutzt und ich hänge nur /wp-admin/ an. Bei dir stimmt doch der Link auf der Wartungssite nicht, richtig?

  110. 110
    Kommentar von FuNKeR

    Nicht ganz. Der Wartungsmodus wird völlig korrekt angezeigt. Nur der Link, der darauf erscheint auf den Admin-Login verweist lediglich auf http://www.domain.de/wp-admin, nicht aber auf http://www.domain.de/wp/wp-admin, wie es auf dieser Seite korrekt wäre.

  111. 111
    Kommentar von Frank Bültge

    Schaue mal im Backend des Blog unter http://example.org/options.php, was dort im feld home für eine Adresse steht.

  112. 112
    Kommentar von FuNKeR

    Hui, da steht tatsächlich http://www.domain.de. Ich tippe mal drauf, dass das falsch ist, oder? Die Seite kannte ich bis jetzt überhaupt nicht.

  113. 113
    Kommentar von Frank Bültge

    Ja, falsch - dann sollte aber auch in der Einstellungen was falsch sein oder du pflegst irgendwo anders die URL, eventuell per Konstante?

  114. 114
    Kommentar von FuNKeR

    Nö, wird sonst nicht gepflegt. Habe einfach diese Anleitung befolgt und lediglich die Blog- und die WordPress-Adresse wie beschrieben geändert.

  115. 115
    Kommentar von FuNKeR

    Sorry, dass ich nerve. Ich hab das jetzt in der Datenbank geändert. Jetzt ist die Seite wunderbar unter http://www.domain.de/wp erreichbar und der !Wartungsmodus verweist auch auf den Unterordner. Das soll ja aber so auch nicht sein. Ich will das /wp/ eigentlich gar nicht mehr sehen. Da muss ich noch mal weiter googeln. Konnte bislang nix passendes finden.

  116. 116
    Kommentar von mexi

    Hallo Frank,

    wie stelle ich es am Besten an, das auch Redakteure die Seite in der Voransicht sehen können, ohne das die Meldung des Wartungsmodus erscheint ?

    Greets mexi

  117. 117
    Kommentar von Frank Bültge

    @Funker: bei mir wirst du fündig ;) WordPress im Unterordner führen

  118. 118
    Kommentar von Frank Bültge

    @mexi: dazu nutzt du am besten den Role Manager und ordnest den Redakteuren die Rechte "switch_themes" zu. Eventuell baue ich das nochmal um, so dass man es wählen kann, was das Minimumlevel ist.

  119. 119
    Kommentar von mexi

    @Frank, danke dir, das hat geklappt :-)

  120. 120
    Pingback von Maintenance mode plugin for wordpress - Net Builders
  121. 121
    Kommentar von Disturbed

    Bitte - how to disable the plugin when I don't reach the plugin list? (It is caused by this plugin..)

  122. 122
    Kommentar von Frank Bültge

    See on the plugin-Site in your backend of WordPress, klick Settings on the plugin "Wartungsmodus" and change active-Status.

  123. 123
    Kommentar von John

    I cant get access to my plugins and my dashboard is halted. How do I deactivate this plugin without having access to the plugins??

  124. 124
    Kommentar von Frank Bültge

    @John: delete the plugin via FTP on Webspace or delete the options-entry wartungsmodus in the database with a database-tool; maybe phpMyAdmin or Adminer.

  125. 125
    Kommentar von Blog Ijo

    it's great plugin, let the visitors know that we still in maintainance with interest background, we can put own picture. I love it.

  126. 126
    Kommentar von Frank Bültge

    @Blog Ijo: you can write your own css, with own pictures etc. and you can upload this css-file to your install and give the adress incl. http:// in the settings of the plugin. Do you have a nice picture and no interesting for css, please send me your design and write a css for you or i include this in the plugin.

  127. 127
    Kommentar von Chris

    Hallo Frank,

    wie aufwändig ist es eigentlich, den Wartungsmodus optional als "Countdown" umzufunktionieren, z.B. via jQuery-Countdown, optisch zu sehen hier?

  128. 128
    Kommentar von ian

    Hi, thank for your plugin.
    I have a question, how can i exclude a page in order to access without an account ?
    Thanks in advance.
    Regards

  129. 129
    Kommentar von Frank Bültge

    @ian: now is this not possible, maybe i will insert this in the next update.

  130. 130
    Kommentar von Frank Bültge

    @Chris: ich schaue es mir mal an.

  131. 131
    Kommentar von Romeo

    Moin Frank,

    i have translate the plugin into the Albanian Language.
    Tell me your email (or reply to my email) in order to send you the .po and .mo file.

    Love your Plugin...

    Regards

    Romeo

  132. 132
    Kommentar von Francisco Marín

    Hi,

    I translated your plugin to Spanish (es_ES). Contact me to send the translation file.

    Bye.

  133. 133
    Kommentar von Heidi Schmitt

    Fatal error: Nesting level too deep - recursive dependency? in /homepages/22/d296234912/htdocs/wp-includes/functions.php on line 508

    Hm. Das ist die Meldung die ich gerade bekommen habe. Woran kann das liegen?

  134. 134
    Kommentar von Frank Bültge

    @Heidi: Keine Ahnung, ich kenne nicht, was du tun willst oder dort hast.

  135. 135
    Kommentar von Heidi Schmitt

    Sorry für die kryptische Beschreibung. Ich wollte nur das Plugin aktivieren. Ich habe so den Verdacht, es könnte mit 1und1 zusammenhängen. Ich arbeite noch dran. Vielleicht liegt es am fehlenden php5??

  136. 136
    Kommentar von Frank Bültge

    Am Plugin sollte es nicht liegen. Dazu ist der Fehler komisch. WP läuft auch unter PHP4, ist aber nicht anzuraten. Du kannst deinen Account auf PHP5 umstellen, dazu muss lediglich in der .htaccess des Root folgender Inhalt abgelegt werden. Gibt es die Datei nicht, dann lege sie an.
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php

  137. 137
    Kommentar von Heidi Schmitt

    Danke für den Tipp! Das hab ich gerade gemacht. Danach war die Fehlermeldung verschwunden. Ausprobieren kann ich das Plugin (nach meinem Serverumzug) leider trotzdem noch nicht, weil ich nur das Backend einsehen kann. Wenn ich die Seite aufrufen will, erscheint immer nur die 1und1 Baustellen-Seite. Im Backend scheint alles in Ordnung, aber was hilfts? Ich bin ratlos. Das hat aber mit dem sicherlich schönen Plugin nichts zu tun.

  138. 138
    Kommentar von Frank Bültge

    @Heidi. Ich vermute, dass du eine index.html im Root liegen hast, die der index.php von WordPress bevorzugt geladen wird.

  139. 139
    Kommentar von Heidi Schmitt

    Danke für den Tipp! Ich denke, da ist was dran. Ich hab mich aber noch nicht getraut, die zu löschen. Ich bin in Sorge, dass dann nur noch 404er erscheinen. Ob es mit den Permalinks zu tun hat? Ich rede mal mit 1und1 und hoffe, dass ich bald die netten Lego-Männchen vom !Wartungsmodus nutzen kann.

  140. 140
    Kommentar von Heidi Schmitt

    Da bin ich schon wieder! index.html rausgeschmissen, alles gut. (Außer dass keine Bilder gefunden werden, aber das ist ein anderes Problem) Aber .... es gelingt mir nicht das Plugin zu aktivieren. Nichts geht. Muss ich es nochmal installieren? In den Einstellungen lässt sich alles anwählen.

  141. 141
    Kommentar von Frank Bültge

    @Heidi: Wenn du die Einstellungen des Plugins ändern kannst, dann kannst du auch den Wartungsmodus aktiv setzen, dazu das erste Feld auswählen und den blauen Button nutzen um den Modus zu aktivieren. Das Speichern der Einstellungen zum Plugin und das Aktivieren des Wartungsmodus ist getrennt.

  142. 142
    Kommentar von Heidi Schmitt

    Danke für die Antwort. Ja, das hab ich gesehen. Neben dem blauen Aktualisieren-Button muss man erst auf "Ja" stellen. Hab ich gemacht. Alles ist aktiv, und WP sagt mir: "Achtung! Wartungsmodus ist aktiviert" Trotzdem zeigt er weiterhin brav die Seite. Cache leeren hilft nicht, anderer Browser hilft nicht. Es will nicht :-(

  143. 143
    Kommentar von Heidi Schmitt

    Ich war einfach zu doof. Auch in dem anderen Browser war ich noch als admin eingeloggt. Dann kann es ja nicht angezeigt werden! Jetzt ist alles gut. Die Lego-Männchen sind ein Traum. Danke für Deine Geduld.

  144. 144
    Kommentar von MikE

    Hallo!

    Auch ich hab dieses Plug-In bei mir in Verwendung und will mich auf diesem Weg herzlich darfür bedanken!

    Gruß.

  145. 145
    Kommentar von Nr5live

    ich muss sagen wirklich gelungenes Plugin

    FRAGE ? kannst du das auch für Joomla erstellen bzw.. umprogrammieren ?

  146. 146
    Kommentar von Frank Bültge

    @Nr5live: nein, in Joomla habe ich keine Ahnung der Entwicklung.

  147. 147
    Kommentar von Quim

    Hi Frank,

    ich habe ein grosses Problem den Role Manager gibt es nicht mehr - bzw er funkt nicht mehr in WP 2.85, ich möchte aber gerne bestimmte Leute auf die Webseite lassen um sich umzuschauen, obwohl Sie under Construction ist. Wie kann ich das am besten anstellen, ich will denen nicht unbedingt Admin Rechte geben, lieber normaler User mit switch_themes recht .....

    regards Joe

  148. 148
    Kommentar von Frank Bültge

    @Quim: Rechte ändern, setzen etc. kann man recht gut mit dem Plugin "member"; das Einschränken von Sichten im Backend macht man mit "Adminimize".

  149. 149
    Kommentar von Quim

    @frank, toll - vielen Dank für die schnelle Antwort, dann werde ich das gleich mal probieren

  150. 150
    Kommentar von Quim

    @frank
    Opps sorry, könntest Du bitte den Link in WP zu "member" posten , da gibt es ja tonnen von ;-) )

  151. 151
    Kommentar von Frank Bültge
  152. 152
    Kommentar von Douby

    Kann man das Userlevel auch irgendwie anpassen. So das auch nicht Admins die Seite sehen können?

  153. 153
    Kommentar von Tim Rombach

    Das PlugIn ist einfach unverzichtbar. Ich setzte es bei jedem Projekt ein. THX!

  154. 154
    Kommentar von Katherine

    Great plugin! Thank you!

    There is some problem with language, I want to write text message in Russian, but it shows only strange symbols (encoding problem I suggest..)
    May be you know how to solve this problem?

  155. 155
    Kommentar von Frank Bültge

    @Katherine: the plugin read the language-constant in the wp-config.php. What is your value on this constant?
    define ('WPLANG', '');

  156. 156
    Kommentar von Katherine

    There is RU_ru...
    It was encoding problem. I've put "AddDefaultCharset UTF-8" in .htaccess and russian text is now correctly displayed.

    Thanks for the cool plugin!

  157. 157
    Kommentar von Frank Bültge

    @Katherine: The plugin has not a language-file for RU_ru. Maybe WordPress use a other file, not the default from the php-files english. Also it is possible the language file is not in unicode; the files was frite from different users in hte world for help make better the plugin.

  158. 158
    Kommentar von Romeo

    Hi Frank,

    i'm getting an error using your plugin:

    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/blogal/public_html/wp-content/plugins/wartungsmodus/!wartungsmodus.php(313) : runtime-created function on line 1

    I'm using WPMU 2.8.5.2

    Maybe your plugin is not WPMU compatible? I used it in previous versions of WPMU and everything works, don't know why now i'm getting this error.

    Thanks a lot

  159. 159
    Kommentar von Katherine

    And another question (:
    I already use my own style (css) and I would like to put notification form into a splash page (like here http://www.cssjockey.com/wp-content/uploads/2009/11/wordpress-plugin-coming-soon-5.jpg). How can I do it?
    For example, I'll find newsletter plugin for WP, how can I insert its php code?
    Or may be you know how to realize this the best way?

    Thanks :)

  160. 160
    Kommentar von Frank Bültge

    @Katherine: I think, you must install an Newsletter-Plugin, maybe "Post Notification", and use the function from the plugin in the content of my plugin "Wartungsmodus" for vie the input-field in the frontend. Maybe i will include this in a newer version, only when i found time for this. I hope, this works.

  161. 161
    Kommentar von Katherine

    @Frank Bültge: I installed an Newsletter-Plugin, it has only short code [newsletter]. And if i put this code in the plugin input-field or even in site.php - only simple text appears, but not a subscrition form.
    So... It would be great if you include this feature in your plugin :)

  162. 162
    Kommentar von Frank Bültge

    @Romeo: I had dont check under WPMU, sorry. The error-message is not a problem from WPMU, i think a syntax-problem. Maybe you can also copy via FTP.

  163. 163
    Kommentar von Tobias

    Hallo Frank,

    habe dein Plugin installiert, läuft auch wunderbar, vielen Dank! Nun wollte ich eine eigene Seite konfigurieren,... bin also wie hier beschrieben zu den Einstellungen des Plugins gegangen, habe im Dropdown "Eigenes Design" gewählt und den Link "http://www.der-trafficcode.de/blue.htm" angegeben. Jedoch wird nach dem ausloggen auf der Startseite dieser Domain das Design nicht angezeigt. Hab jetzt stundenlang rumprobiert, keine Ahnung woran es noch liegen könnte. Hab ich evt. was übersehen?

    Viele Grüße
    Tobias

  164. 164
    Kommentar von Frank Bültge

    @Tobias: Du kannst innerhalb des Textbereiches das HTML der Seite ablegen; aktuell kannst du nicht auf eine Seite verweisen. Im Grunde muss also alles in das Textfeld.

  165. 165
    Kommentar von Tobias

    Hallo Frank,

    danke für die schnelle Antwort. Das heißt im Dropdown wähle ich weiterhin "Eigenes Design", laß aber die URL Zeile frei und kopierren den HTML Code unten in den Bereich Text?!? Oder muss man im Dropdown da jetzt etwas anderes wählen?

    Viele Grüße
    Tobias

  166. 166
    Kommentar von Tobias

    Ok Frank, hab es jetzt für die Startseite hinbekommen: http://www.der-trafficcode.de/ - Habe dazu unter Plugins "Wartungsmodus" die Datei site.php angepasst. Ein kleines Problem habe ich trotzdem noch. Wenn man beispielsweise die Seite http://www.der-trafficcode.de/affiliate/ aufruft wird zwar der Wartungsmodus incl. der geänderte site.php angezeigt, jedoch ohne Farben, Hintergrundbild etc. Wird da das css nicht mitgeladen? Bzw. wohin müsste ich dann im Plugin/Wartungsmodus-Ordner die Dateien kopieren?

    Viele Grüße
    Tobias

  167. 167
    Kommentar von Frank Bültge

    @Tobias: Die URL Zeile benötigt die URL zum CSS! Im Textfeld darunter hinlegst du deinen Text und das HTML, was du zusätzlich benötigst, head, footer etc. bringt ja das Plugin mit. Im Grunde muss also nichts an der site.php geändert werden.

  168. 168
    Kommentar von Joachim

    Hallo,

    ich habe das Wartungsmodus-Plugin seit einer Woche wieder auf meinem Blog abgestellt. Alle Seiten werden von Google aufgeführt, nur die index-Seite, also die Haupt-URL wird bei Google noch immer mit dem Vermerk "Wartungsmodus" ausgegeben.

    Woran kann das liegen?

    Grüße
    Joachim

  169. 169
    Kommentar von Frank Bültge

    @Joachim: an Google; du kannst via Webmastertools bei Google den Indizierungsprozess beschleunigen; die Unterseiten sind Futter für Google, die Index ist uninteressanter.

  170. 170
    Kommentar von Joachim

    @Frank: auch wenn der Index uninteressant ist, findet das mein Kunde nicht sonderlich "schön". Die Index-Seite sollte auch sauber bei Google gelistet sein. Wo genau kann ich bei den Webmastertools den Prozess beschleunigen?

  171. 171
    Kommentar von Frank Bültge

    @Joachim: keine Frage; lass den Index neu aufbauen, dazu gibt es Möglichkeiten in den Google Webmaster Tools; biete ebenso eine Sitemap als XML an

  172. 172
    Kommentar von Marcel

    Seit dem Update auf 2.9 bleibt das Plugin trotz mehrfacher deinstallation und neuinstallation immer auf englisch, obwohl die sprachdateien richtig auf dem server liegen. An was kann das liegen?

  173. 173
    Kommentar von Frank Bültge

    @Marcel: was ist english, der Text im Frontend des Blog? wenn ja, diesen Text kannst du selbst in den Einstellungen des Plugins eingeben, daher kann der nicht mehrsprachig sein.

  174. 174
    Kommentar von Marcel

    Hallo!

    Nein auch im Backend...Beides ist alles auf englisch...vor dem update hat es prima funktioniert.

  175. 175
    Kommentar von Joachim

    Die Seite ist nur für Administratoren im Wartungsmodus "sichtbar".
    Ist das auch für Redakteure möglich?

    Danke und Grüße
    Joachim

  176. 176
    Kommentar von Frank Bültge

    @Joachim: aktuell nur, in dem der Code im Plugin geändert wird; ich bin dran und bringe ein Update mit einer Version, die das optional macht.

  177. 177
    Kommentar von Frank Bültge

    @Markus: ich schaue es mir an, bitte ein wenig Geduld

  178. 178
    Kommentar von hypnosebegleiter

    Hallo,
    gerade machte ich das WP-Update von 2.9 auf 2.9.1, es zeigte auch. dass der "Wartungsmodus" ein update hat. Installiert, aber ich komme nicht mehr in die Wartungsmoduseinstellungen. Daraufhin habe ich den "Wartungsmodus" neu gedownloaded und neu installiert. Aber der Fehler bleibt.
    Bitte, wie kann man das beheben?

    Danke + Gruss
    Hypnosebegleiter

  179. 179
    Kommentar von hypnosebegleiter

    Nachtrag: Beim Löschen und Neuinstallation, bleibt mein text im Wartungsmodus erhalten.
    Bei meinem Testblog läuft Alles einwandfrei. Liegt also nicht am PlugIn-Update.
    Ich amche eine komplette Neuinstallation = am saubersten.
    Danke!

  180. 180
    Kommentar von Frank Bültge

    Die Einträge in der DB werden nur gelöscht, wenn man das Plugin über die Löschen-Funktion in WordPress entfernt.

  181. 181
    Kommentar von hypnosebegleiter

    Danke für die Antwort.
    Genau so löschte ich auch, scheinbar ist mein Hoster im neuen Jahr etwas langsam :)
    Vielleicht hatte mein Hoster nachts seine Wartungsarbeiten, als ich meinen Blog einstellte.
    Das macht er oft.

  182. 182
    Kommentar von Thomas

    Mit WP 2.9.1de und der v1.52 lassen sich die Einstellungen nicht mehr öffnen, der Link zeigt auf javascript:void(0)

  183. 183
    Kommentar von Frank Bültge

    @Thomas: In all meinen Tests klappt es, der Link zeigt korrekt; hast du vielleicht eine Fehlerausgabe des JavaScriptes im Browser?

  184. 184
    Kommentar von Thomas

    Hier ist die Fehlerausgabe:
    Errore: syntax error
    File sorgente: http://www.mywebsite.com/wp-content/plugins/wartungsmodus/js/script.php?ver=0.1
    Riga: 1
    Codice sorgente:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

    ...und hier ist die Zeile 1:

  185. 185
    Kommentar von bowas

    Hallo, ich habe das gleiche Problem wie @Thomas, leider. Gibts da schon irgend etwas Neues darüber? Bin fast aufgeschmissen ohne dem Teil ;-)

    Lg

  186. 186
    Kommentar von emeff

    Habe das gleiche Problem wie Thomas (#182)!

    In der Fehlerkonsole wird beim Reload der Seite ein Parse error .../wp-content/plugins/wartungsmodus/js/script.php?ver=0.1 angezeigt!

  187. 187
    Kommentar von Joachim

    das gleiche Problem habe ich auch wie Thomas.
    Außerdem noch folgendes Problem: wenn ich mich im Backend als admin angemeldet habe, konnte ich danach immer das Frontoffice sehen, jetzt leider nicht mehr.

  188. 188
    Kommentar von Oliver

    Gleiches Problem. Vorschaltseite IMMER aktiv, Link führt direkt in den Admin, Einstellungsseite lässt sich mit Firefox nicht öffnen. Hmmm.... Mistig. Lief vor dem Update noch alles primstens... ;-)

  189. 189
    Kommentar von bowas

    So, vielen Dank, funktioniert wieder alles wunderbar! Schönen Tag noch! Lg

  190. 190
    Kommentar von hypnosebegleiter

    Die Feiertage sind vorbei, jetzt werde auch ich wieder fleissig *lach*
    Neues WP installiert, als 1.PlugIn den Version 1.5.3 installiert, funktioniert einwandfrei!
    Danke!!
    Sobald die Seite komplett steht, mache ich mich an die Abarbeitung meiner "Donate"-Liste!

  191. 191
    Kommentar von bgd

    Danke, so was habe ich schon lange gesucht!

  192. 192
    Kommentar von Benni

    Danke sehr! Tolles Plugin!

  193. 193
    Kommentar von Frank Bültge

    @Benni: ich mag deine Seite aktuell sehr gern ;)

  194. 194
    Kommentar von Benni

    Und ich dein Plugin. Wie passend :D

  195. 195
    Kommentar von YikYak

    Using 1.5.3 with WP 2.9.1 and I can't find any link to a settings page to kick the plugin into action (it does not seem to do anything after activation alone), where should this options link be? Do you have any ideas why I can't see such a link?
    Thanks

  196. 196
    Kommentar von Frank Bültge

    @YikYak: After the activation you can find the link Settings on the same page, the plugin-page, left from/aside the link Deactivation.

  197. 197
    Kommentar von Markus

    Klasse Plugin!
    Vielen Dank

  198. 198
    Kommentar von rolfino

    Besten Dank, funktioniert einfach Super.

  199. 199
    Kommentar von Marten

    Hallo Frank, vielen Dank für dieses Plugin, es leistet mir schon lange gute Dienste.
    Beim experimentieren mit Cache-Plugins ist mir aufgefallen, daß bereits gecachte Seiten trotz aktivem Wartungsmodus aufgerufen werden können. (Momentan Hyper-Cache Plugin)
    Gibt es eine Möglichkeit das zu vermeiden?

  200. 200
    Kommentar von Frank Bültge

    @Marten: welches Plugin, bitte mal eine URL dazu an mich. Ich muss mir mal ansehen, wie die das machen und ob ich das sperren kann.

  201. 201
    Kommentar von snext

    Danke für die vielen Hinweise. Nutze jetzt zwar das Maintenance Mode Plugin, hätte es ohne dich aber nicht so schnell gefunden.

  202. 202
    Kommentar von yuraz

    Hi,

    I translated your plugin to Croatian (hr). Please contact me to send the translation file, or visit my site and download transaltion.

    Bye.

  203. 203
    Kommentar von Thomas

    Hallo Frank,
    tolle Arbeit, danke dafür!
    Gibt es eine Lizenz bzw. Nutzungsbedingungen bzgl. privater oder kommerzieller Nutzung des Plugins. Ich habe keine Angaben dazu gefunden.

    Liebe Grüße

  204. 204
    Kommentar von Frank Bültge

    @yuarez: thanks for your help; i had aupdate the plugin and uplaod your files.

  205. 205
    Kommentar von esther

    Habe das plugin aktiviert - und dann brach die verbindung zum server ab - browser neu gestartet - jetzt kann ich weder den blog, noch das admin-tool aufrufen - es erscheint eine leere seite. Was tun?
    danke und liebe grüße
    Esther

  206. 206
    Kommentar von Frank Bültge

    @esther: ich vermute einen Fehler im Verzeichnis; schaue mal in wp-content, ob da was ungewöhnliches liegt. Alternativ alle Ordner von WP wieder neu hoch schieben.

  207. 207
    Kommentar von Thomas Voiß

    Vielen Dank, für das kleine aber sehr hilfreiche und vor allen Dingen schnell konfigurierbare Plugin!. Mir würde es gefallen in einer späteren Version die Möglichkeit zu finden, dem Besucher die Möglichkeit zu geben seine Mailadresse zu hinterlassen so dass er benachrichtigt werden kann sobald die Seite wieder erreichbar ist. Vielen Dank!

    WP 2.91 DE Edition

  208. 208
    Kommentar von Chris

    Hallo,
    ich habe ein Problem mit diesem Plugin. Und zwar, lässt es sich bei mir nicht mehr deaktivieren. Ist so etwas schon mal vorgekommen? Ich verwende WPMU 2.9.1 in Verbindung mit BuddyPress 1.2

  209. 209
    Kommentar von Chris

    Habe übrigens zuerst das Plugin deaktiviert und danach gelöscht, doch der Wartungsmode ist immer noch eingestellt. Allerdings jetzt ohne Design..
    Wäre super wenn mir da jemand aus der Patsche helfen könnte..
    Danke schon mal ganz herzlich!

  210. 210
    Kommentar von Frank Bültge

    @Chris: wenn das Plugin nicht mehr da ist, dann kann auch die Seite nicht mehr zu sehen sein - es sei denn, du cachst irgendwo statisch; eventuell via Super Cache, dann schaue mal in den Ordner cache in wp-content; eventuell solltest du den Cache leeren.

Kommentar schreiben

Kommentar-Hilfe

Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.

xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>

Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als &lt; und > als &gt; einfügt.

E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.

Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.

Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.

Spamschutz:
Das Kommentarformular ist mit einem JavaScript-Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.