eigentlich genau richtig: erst mal einen qualifizierten Betatester um die Programmfehler zu finden und anschließend die DAU-Testphase um die Software für die Anwender verdaulich zu machen.
Hatter sich bestimmt von paresy abgeschaut (ich hab nur noch nicht rausgefunden wer der Beta-Tester ist)
Ich hab den MediaWiki mal prophylaktisch installiert.
Sollte Ihr Interesse haben, das Ganze remote zu testen, wäre ich bereit dazu, ich könnte es dann gleich auf der 2.5 testen.
es freut mich sehr, dass mein Script mehr oder minder direkt funktioniert :D.
Sobald ich die letzten Kleinigkeiten die Frank gefunden hat noch angepasst habe, werde ich hier im Wiki das Script und eine kleine Anleitung veröffentlichen.
Sobald es auch die ersten im Einsatz haben und Erfahrungen damit bestehen, dann können wir ja etwas über weitere sinnvolle Doku-Features „brainstormen“ ;).
ich wollte mich nur kurz melden, dass ich das Thema nicht vergessen habe und mir fest vornehme eine Version bis zum nächsten Wochenende (inklusive) hier online zu stellen.
Aber die letzten Tage waren echt zu stressig um nebenher sauber an IPS zu programmieren.
Irgendwie schade, dass man nicht alles im Leben scripten kann :rolleyes:.
spätestens alle 2 tage fällt mir das Thema ein, reine Neugier. Ich weiß noch nicht ob ich damit wirklich dauerhaft arbeiten werde. Das wird sich beim Ausprobieren zeigen. Von daher bin ich schon ziemlich gespannt.
Nichts desto trotz solltest Du Dich nicht unnötig unter Termindruck setzen… Sprich: wenn es etwas länger dauert (z.B. weil sich gerade die Prios verschieben) ist das so.
Schön wäre aber wenn dieses Jahr noch was zum knabbern kommt
Ich versuche es dieses Jahr noch und sollte ich es bis Weihnachten nicht schaffen, dann schickst Du mir deine Adresse und ich schicke Dir eine große Tüte Chips - dann hast Du was zum knabbern
nachdem ich die letzte Woche irgendwie nicht dazu gekommen bin noch Änderungen am Script vorzunehmen (weil mich u.a. eine Dashboard Nebenbaustelle noch beschäftigt ;)) stelle ich das Script in der aktuellen Version schonmal zur Verfügung.
Die Version sollte problemlos funktionieren - hat aber noch viel Luft für zusätzliche Erweiterungen.
Was noch nicht so schön ist, ist die fehlende alphabetische Sortierung der Objekte.
Außerdem soll das ganze noch etwas modularer werden, damit man einzelne Funktionen bearbeiten kann, ohne sich durch den ganzen Code zu wühlen.
Hier eine kleine Einrichtungs-Checkliste:
[ul]
[li] cUrl in IPS einbinden
[/li][li] Den Timeout in der php.ini hochsetzen (je nach Größe vom IPS kann das Script mehr als 1 Minute laufen) - ich habe bei mir 2 Minuten eingestellt
[/li][li] Im MediaWiki einen Benutzer und Passwort anlegen (Gäste bekommen im Wiki weniger CPU Resourcen)
[/li][li] Im MediaWiki das PHP Syntaxhighlighting installieren (Extension:SyntaxHighlight GeSHi/de - MediaWiki)
[/li][li] Das Script an beliebiger Stelle im Objektbaum anlegen (ggf. in eine Kategorie „IPSWikiDoc“)
[/li][li] Ein zyklisches Ereignis anlegen, damit die Doku regelmäßig aktualisiert wird
[/li][li] Den Zeilenumbruch und weitere Konfigurationsparameter im Kopfbereich des Scriptes definieren
[/li][li] Das Script ausführen und im Wiki die letzten Änderungen anschauen
[/li][/ul]
Auch wenn das Script keine Änderungen im IPS macht empfehle ich vorher eine IPS und Wiki Datensicherung.
Nochmals Danke an Frank (und alle anderen, die ihre Unterstützung angeboten haben) für das Testen und die guten Vorschläge. @Raketenschnecke: Sorry, für die Chipstüte, die Du Dir jetzt selber kaufen musst :D.
bevor sich meine Euphorie auf Grund des genaielen Projektes und trotz entgangener Chipstüte komplett entläd hab ich noch Fragen:
Ich hab die max. Laufzeit auf 2 Min heraufgesetzt, mehr würde ich gern vermeiden (Bauchschmerzen). Dennoch reicht die Laufzeit nicht aus. Hierzu die erste Frage: macht es Sinn das Script mehrfach hintereinander laufen zu lassen bis quasi die „Erstbefüllung“ abgeschlossen ist und werden die Laufzeiten danach kürzer?
weiterhin bekomme ich noch folgende Fehlermeldung:
Warning: file_get_contents(C:\IP-Symcon\scripts\IWDAliveSkript.php): failed to open stream: No such file or directory in C:\IP-Symcon\scripts\11219.ips.php on line 249
Warning: file_get_contents(C:\IP-Symcon\scripts\IWDSendMessage.php): failed to open stream: No such file or directory in C:\IP-Symcon\scripts\11219.ips.php on line 249
Warning: file_get_contents(C:\IP-Symcon\scripts\IWDFileMessageOff.php): failed to open stream: No such file or directory in C:\IP-Symcon\scripts\11219.ips.php on line 249
Warning: file_get_contents(C:\IP-Symcon\scripts\IWDFileMessageOn.php): failed to open stream: No such file or directory in C:\IP-Symcon\scripts\11219.ips.php on line 249
mit den Scripts die dort gesucht werden kann ich nix anfangen - gehören die Zu Deinem Projekt?
Nachtrag: gefunden, war ne alte Leiche (IPS Watchdog-Installation)
also mehr als 2 Minuten würde ich auch nicht dauerhaft einstellen wollen, da ansonsten vielleicht Scripte zu lange Ressourcen verbrauchen würden.
An einen inkrementellen Lauf (also mehrfach kleiner Durchläufe) habe ich noch nicht gedacht, wäre aber in diesem Fall sinnvoll. Die Laufzeiten werden auch nicht kürzer, da jedes Mal alle Seiten/Objekte auf Änderungen geprüft werden.
Ich werde mal über eine Lösung nachdenken.
Eventuell könntest Du den Timeout für einen Versuch mal noch mehr erhöhen, damit ich ein Gefühl habe, wie lange das Script wirklich bei Dir benötigt.
jiepp, habs eben mal auf 5 Min hochgesetzt (mit größer werdenden Bauschmerzen :o)… scheinbar ist mein System recht groß für sowas mal schauen was passiert
Ich würde es auch gerne einsetzen, mangels MediaWiki Installation, bin ich ich aber geplatzt. Irgendwer hatte doch einen Zugang bei sich auf dem Server angeboten…steht das Angebot noch ?