» Artikel von "außen" anlegen oder komplett austauschen

Bilden von Gruppen / NamensbereichenNeuen Thread eröffnenNeue Antwort erstellenNamensbereiche und wer gehört zu welcher Benutzergruppe
AutorNachricht
Fortgeschrittener 
Anmeldedatum: 29.08.2014
Beiträge: 115
Chats: 0
27.04.2015, 12:41
zitieren

Moin !

ich überlege das Wiki bei uns auch für die Funktionsdokumentation zu verwenden.

Kann man irgendwie Wikiseiten von "außen" anlegen bzw. auch komplett austauschen ?

Gruß Jan


pn
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 50630
Chats: 11159
Wohnort: Hennef


Meine eBay-Auktionen:
27.04.2015, 21:04
zitieren

Was meinst du mit "außen"? Ich verstehe darunter verschiedene Dinge wie Netzwerk, Nutzerstatus, Schnittstelle, etc.

Mehr Input bitte.


pn email
Fortgeschrittener 
Anmeldedatum: 29.08.2014
Beiträge: 115
Chats: 0
28.04.2015, 04:49
zitieren

Moin !

also ich möchte den Inhalt der Wiki-Seite in einem Programm oder Skript erstellen und dann in die Webseite importieren - im Grunde wird es aber vorerst darauf hinauslaufen den gesamten Seiteninhalt auszutauschen.

Gruß Jan


pn
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 50630
Chats: 11159
Wohnort: Hennef


Meine eBay-Auktionen:
28.04.2015, 09:48
zitieren

Brauchst Du schon Hilfe bei der Generierung des Wiki-Syntax oder ist der Anwender hier firm? Also die Frage ob man z.B. von einem Format (wenn ja, welches?) in das Wiki-Format wandeln muss.

Sofern das schon mal kein Problem ist, dann ist die Frage wie der generierte Wiki-Syntax nun zu Deinem Wiki kommt. Üblich ist hier die api.php, die hier dokumentiert ist:
http://www.mediawiki.org/wiki/API:Edit
ZitatObtaining an edit token
api.php?action=query&prop=info|revisions&intoken=edit&rvprop=timestamp&titles=Main%20Page [try in ApiSandbox]
Result
<?xml version="1.0" encoding="utf-8"?>
<api>
  <query>
    <pages>
      <page
           pageid="15580374"
           ns="0"
           title="Main Page"
           touched="2008-03-27T21:15:39Z"
           lastrevid="199631190"
           counter="0"
           length="4712"
           edittoken="000000000000000000+\">
        <revisions>
          <rev
             revid="199631190"
             user="David Levy"
             timestamp="2008-03-20T17:26:39Z"
             comment="Have you tested it in every major browser at every resolution." />
        </revisions>
      </page>
    </pages>
  </query>
</api>

Beispiel:
ZitatExample[edit | edit source]
Note: In this example, all parameters are passed in a GET request just for the sake of simplicity. However, action=edit requires POST requests; GET requests will cause an error. Do not forget to set the Content-Type header of your request to application/x-www-form-urlencoded. The token that you received is terminated with +\, this needs to be urlencoded (so it will end with %2B%5C) before it is passed back. Adding a new section to en:Talk:Main Page
api.php?action=edit&title=Talk:Main_Page§ion=new&summary=Hello%20World&text=Hello%20everyone!&watch&basetimestamp=2008-03-20T17:26:39Z&token=cecded1f35005d22904a35cc7b736e18%2B%5C [try in ApiSandbox]
Result
<?xml version="1.0" encoding="utf-8"?>
<api>
  <edit result="Success" pageid="12" title="Talk:Main Page" oldrevid="465" newrevid="471" />
</api>


Vorher muss man natürlich erst einen Login durchführen:
http://www.mediawiki.org/wiki/API:Login
ZitatStructure of login request[edit | edit source]
Send a login request using POST (GET requests will cause an error).
api.php?action=login&lgname=Bob&lgpassword=secret [try in ApiSandbox]
[Expand]Result
The body of the POST can be empty. This request will also return a session cookie in the HTTP header (Set-Cookie: enwikiSession=17ab96bd8ffbe8ca58a78657a918558e; path=/; domain=.wikipedia.org; HttpOnly) that you have to return for the second request if your framework does not do this automatically. The sessionid parameter was added in MediaWiki 1.17 and later.
You might need to add the query parameter lgdomain, containing your domain name for authentication, if you're using an authentication plug-in like Extension:LDAP Authentication.
Confirm token[edit | edit source]
If the response to the above query was Success instead of NeedToken, you can skip this step. (This extra step was added in MediaWiki 1.15.3.) In MediaWiki 1.15.4, first phase of login in ApiLogin.php is broken, so login/sessionid parameter is not returned, thus token confirmation is impossible. Apply ApiLogin.php file from MediaWiki 1.15.5 to your installation as a quick workaround while you plan your upgrade to 1.15.5. ApiLogin.php from MediaWiki 1.16+ is incompatible with MediaWiki 1.15.3+.
Send a login request with POST, including the login as returned from previous request, and with the session cookie set in the header.
api.php?action=login&lgname=Bob&lgpassword=secret&lgtoken=b5780b6e2f27e20b450921d9461010b4 [try in ApiSandbox]
Result
{
    "login": {
        "result": "Success",
        "lguserid": 12345,
        "lgusername": "Bob",
        "lgtoken": "b5780b6e2f27e20b450921d9461010b4",
        "cookieprefix": "enwiki",
        "sessionid": "17ab96bd8ffbe8ca58a78657a918558e"
    }
}

Darüber bekommst Du dann eine Session-ID, die Du dann bei dem API-Request immer wieder übergeben musst.

Welcher User die API nutzen darf ergibt sich dann über die Rechte der jeweiligen Nutzergruppe.


 2x  bearbeitet
pn email
Gast 
28.04.2015, 09:48
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Artikel von "außen" anlegen oder komplett austauschen" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Nokia 5800: Verknüpfung auf "Desktop" anlegen?
Ich möchte gerne den Taschenrechner direkt auf der Startoberfläche starten können. Wie bekomme ich den dahin? Was ich bisher gefunden habe: In Programme auf Optionen, dann ordnen den Taschenrechner auswählen und dann Optionen verschieben...
von mgutt
1
1.368
19.01.2010, 10:13
mgutt
Tacho "Platine"/Leiterbahn austauschen
Hey kann ich diese Plastikfolie wo die Leiterbahnen drauf sind hinten am Tacho einfach gegen eine vom anderem Tacho (gleiches Modell natürlich) austauschen? Oder müsste danach das Tacho neu eingestellt...
von Rietzzz
1
114
24.05.2010, 08:53
The MAT
eBay: "Beliebteste Artikel" steigt da jemand durch?
Laut FAQ: http://pages.ebay.de/help/search/bestmatch.html Was bedeutet "Beliebteste Artikel"? "Beliebteste Artikel" ist die Standard-Sortierung, in der Angebote auf Suchergebnisseiten angezeigt werden. Sie ist kein Filter, da...
von mgutt
1
305
08.03.2012, 09:21
silverear
Civic EK4 komplett Verkauf oder Schlachtung,dc5 Sitze, Invidia,16"Felgen, Borbet 15", Tein, 5zigen
Hallo Gemeinde, wir werden ab übernächster Woche einen EK4 facelift zerlegen........ (Falls ihn einer komplett möchte, schnell melden ! Der Zustand ist ziemlich gut !) Es sind viele schöne Dinge da. Auch das Chassi sieht gut aus, mit einigen...
von vtecdr
6
275
18.06.2016, 16:50
JDMtobii
Windows 7: keine Aktualisierung nach Löschen/Umbenennen oder Öffnen von "Downloads"
Ich habe manchmal das Phänomen in Windows 7, dass ich etwas in einem Ordner mit Dateien mache, die Ansicht dann aber nicht aktualisiert wird. Also ich benenne eine Datei um und sehe diese Änderung dann nicht. Das gleiche Problem habe ich, wenn ich eine...
von mgutt
9
733
11.05.2012, 10:21
Ben_is_lol
Ministerpräsident Ö von Baden-Württemberg Redet ""englisch""
bisher Ministerpräsident von Baden-Württemberg :roll: :roll: :roll: Redet ""englisch""- Oettinger Talking...
von hfg
0
281
11.02.2010, 20:37
hfg
Patent auf "Ausbildungslehrgang" oder eher "Verfahrensweise"
Hallo Gemeinde, das hier ist mein erster Beitrag - bisher habe ich noch nie ein Patent benötigt, es langte der klassische Urheberschutz. Ich lehre in meiner Freizeit mit ebenfalls freiwilligen Menschen "Aromaverfahren" - die Art wie dies...
von Nostraddi
0
230
05.11.2010, 13:51
Nostraddi
Mein " Baby " oder auch " Dicker " genannt !
Howdy Leute, keine Ahnung ob´s jemanden interessiert, aber ich dachte ich könnte euch mal mein Hobby vorstellen. Leider habe ich momentan nicht die aktuellsten Bilder da ich wie in einem anderen Beitrag bereits geschrieben meine Diggi nicht finde...
von Dodgecowboy
4
2.165
20.11.2007, 19:12
DonMario
Matchboxmäßig 18" oder doch dezenter ? "Felgen am EP2"
Moin, also da meine Sommerreifen ziemlich abgefahren und auch die Felgen nicht die allerhübschesten sind, wollte ich mir demnächst neue Felgen+Reifen für meinen EP holen. Fahre einen schwarzen EP2 und habe vor ein wenig Rot in die sache zu bringen....
von CasaBonita
11
1.448
24.02.2010, 18:58
benji
suche b16a2 4-2-1 Fächerkrümmer, itr oder "sport msd", 100 oder 200 zeller
Hallo Ich suche folgendes: - b16a2 Fächerkrümmer 4-2-1 - 100 oder 200 zeller - irgendeinen msd mit verrohrung bis zum zfr vom esd. sollte irgendwas von 50-60mm innendurchmesser haben. eg, ed, ee..... ist eigentlich egal umschweißen kann ich selber. ich...
von Nudel mid Hack
1
42
16.01.2016, 20:53
motomotz
© 2004 - 2016 www.wiki-forum.de | Communities | Impressum |