ich hab inzwischen das Wiki durchgescrollt. Wie es scheint hat der Script-Bot genau 5 Scripte in einer bestimmten Kategorie im Objektbaum nicht erwischt (auch nach nochmaligem Starten nicht):
z01 Test Temp\Denon Project\DENON.Install Sripts\Installer_Versions\Versions, siehe Bild im Anhang. Die Scripte in der Kategorie darüber (z01 Test Temp\Denon Project\DENON.Install Sripts\Installer_Versions) sind aber vorhanden. Ich hab keine Idee, woran das liegen kann oder welches Muster dahinter stecken könnte
Bei liegts vielleicht irgendwie doch an Geshi. Wenn ich das disable und gleichzeitig ein Skript verändere, dann wird zumindest dieses Skript in den Veränderungen (unformatiert) angezeigt.
EDIT: Ich gebs für heute auf. GeSHi läuft jetzt definitiv, aber das Verhalten hat sich nicht geändert. Habe den Effekt, dass Skripte nur dann verlinkt werden, wenn ich jetzt was an ihnen ändere, z.B.
// Test
reicht schon.
Bin ich natürlich auf die Idee gekommen, dass das logisch ist, weil ja nur Änderungen noch erfasst werden. Also Hauptseite im Wiki gelöscht, neuen Skriptlauf gemacht (168k Byte hinzugefügt, also den gesamten Baum) => gleicher Effekt. Skripte nicht verlinkt.
// Test
in einem Skript hinzugefügt, und schon gings. Kann ich die Wiki DB komplett löschen?
EDIT2: So heute morgen einfach mal eine komplett andere MySQL auf einem anderen Rechner aufgesetzt, das Mediawiki war also jungfräulich. Wiki-Skript laufen lassen…und…tataaa => Skripts sind immer noch nicht da :mad:
Es scheint so, dass die Skripte vom Wiki-Skript nur dann erfasst werden, wenn
ich zwischen 2 Wiki-Skriptläufen Änderungen an Skripten durchführe.
Ist sie auch - zumindest ist es die neuere Version.
Also ich will auch zukünftig immer meine neuesten Dateien im ersten Post aktualisieren.
Aber Hauptsache es funktioniert jetzt soweit bei Euch ;).
In der neuen Version, die ich gerade noch teste gibt es u.a. zwei Boolean-Variablen
a.) IPSWikiDoc_SyntaxHighlighting: Ist Geshi Syntaxhighlighting installiert?
b.) IPSWikiDoc_GesamtBefuellung: Sollen alle Scripte ins neu im Wiki angelegt werden (unabhängig davon, ob sich das Script seit dem letzten Lauf geändert hat)
Auch diese Version werde ich, sobald gut funktional im ersten Beitrag veröffentlichen.
Eventuell bin ich bei den vielen Rückmeldungen etwas durcheinander gekommen und habe richtige Sachen an falschen Stellen (oder umgekehrt veröffentlicht) :eek: :D.
ah, sehr interessant: nach der Verwirrung um die aktuellste Script-Version hab ich heute Nachmittag die aus #34 installiert und mal laufen lassen. Danach waren die oben von mir in #121 gemeldeten 5 Scripte im Wiki (die Version aus #1 hatte ich schon mehrfach durchlaufen lassen)
ich habe die letzte Zeit etwas an der Wiki-Dokumentation gebaut und eine neue Version (1.2) im 1. Beitrag veröffentlicht.
Eine Anleitung zur Installation und den ersten Schritten habe ich im IPS Wiki dokumentiert (IPSWikiDoc) :).
Einige Änderungen:
[ul]
[li]Umstellung auf Konfigurationsvariablen statt Konfig im Script[/li][li]Anlegen eines Dummy Instanz für die Anzeige im Web[/li][li]Allgemeine Code-Aufräumung[/li][li]…[/li][/ul]
Viel Spaß und einen schönen (oder verregneten) 2. Advent
Thorsten
interessehalber eine Frage zur Statistik: wie zählst Du die Kategorieen und Scripte? => zählst Du das was in IPS vorhanden ist oder das was ans WIKI übertragen (und angekommen) ist?
Notice: unserialize() [function.unserialize]: Error at offset 0 of 190 bytes in [IPSWikiDoc\TM_Wikifunktionen.php] on line 123
Die Anmeldung am Wiki ist schiefgelaufen (stimmen die Zugangsdaten, läuft der Wiki-Webserver, die mySQL DB, ist das Wiki normal per Browser erreichbar?).
Benutzername, Passwort und Url stimmen in meinen Variablen.
Hallo Thorsten,
nein, eine zusätzlichen Passwordschutz habe ich nicht eingerichtet, die Url zum Wiki und zur Api sind richtig eingetragen ( http://localhost/mediawiki und http://localhost/mediawiki/api.php) und lassen sich auch jeweils im Browser direkt aufrufen.
Meine MediaWiki Version lautet 1.18.0.
Habe gerade das Passwort vom zusätzlich angelegten Benutzer geändert, hat aber auch nix gebracht.
Habe auch mal localhost durch 127.0.0.1 ersetzt, auch nix.