Sie sind nicht angemeldet.

  • Anmelden

Lieber Besucher, herzlich willkommen bei: MastersForum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

16.10.2013, 09:39

mediawiki internet explorer dokumentenmodus

hey,


Evtl. kenn sich ja jemand hier mit Mediawiki/doctype aus :D.

ich komm grad nicht so wirklich klar.
ich hab ein mediawiki, auf welches die meisten benutzer mit Internet Explorer 10 zugreifen.

der Editor funktioniert jedoch nur mit Dokumentenmodus IE8 fehlerfrei.

Daher meine Frage:
Wie kann ich dem IE sagen dass er es mit diesem Modus öffnen soll?
Bisher mache ich es manuell mit F12 - das kann ich den nutzern aber nicht abverlangen ( vor allem jedes mal, nach reboot wird die Einstellung nicht gespeichert ).

Ich habe das hier gefunden:
http://www.mediawiki.org/wiki/Manual:$wgDocType


Der Default wert ist:
'-//W3C//DTD XHTML 1.0 Transitional//EN'


Aber hier kann ich doch nichts von Dokumentenmodus IE8 einstellen, oder?
Kenn mich mit der ganzen Materie nicht wirklich aus :D.


Habe schon sehr lange gegooglet, bei stackoverflow nachgefragt (keine antwort gekriegt) - daher habe ich gedacht ich frag mal im allwissenden masters :D



wäre toll wenn mir jemand auf die sprünge helfen könnte,


Gruß

2

16.10.2013, 14:02

Laut http://www.mediawiki.org/wiki/Browser_issues_with_MediaWiki und http://www.mediawiki.org/wiki/Compatibility gibt es keine Probleme mit Internet Explorer 10 und es wäre auch merkwürdig, wenn ein so weitverbreiteter Browser nicht mehr der Standardeinstellung des MediaWiki funktionieren würde.

Die Doctype-Einstellung, die du verlinkt hast, wird ohnehin mit Version 1.22.0 entfernt, wie du sehen kannst, wenn du dir die Seite auf Englisch anschaust.

Die Frage ist, ob du wirklich sicher bist, dass
1) deine MediaWiki-Seite im Quirks-Modus (d.h. IE-Modus vor IE8) geöffnet wird (sollte nicht so sein)
2) die Fehler des Editors wirklich auf den Quirks-Modus zurückzuführen ist
3) welche Fehler das sind.

3

16.10.2013, 14:41

Laut http://www.mediawiki.org/wiki/Browser_issues_with_MediaWiki und http://www.mediawiki.org/wiki/Compatibility gibt es keine Probleme mit Internet Explorer 10 und es wäre auch merkwürdig, wenn ein so weitverbreiteter Browser nicht mehr der Standardeinstellung des MediaWiki funktionieren würde.

Die Doctype-Einstellung, die du verlinkt hast, wird ohnehin mit Version 1.22.0 entfernt, wie du sehen kannst, wenn du dir die Seite auf Englisch anschaust.

Die Frage ist, ob du wirklich sicher bist, dass
1) deine MediaWiki-Seite im Quirks-Modus (d.h. IE-Modus vor IE8) geöffnet wird (sollte nicht so sein)
2) die Fehler des Editors wirklich auf den Quirks-Modus zurückzuführen ist
3) welche Fehler das sind.



hey,


erstmal danke für die schnelle antwort.
Jo, die Seite auf englisch anschauen wäre intelligent gewesen :D.

Mir geht es darum:

Ich habe mit viel Müh und Not den CKeditor mit der WYSIWYG exension installiert. (viele Stunden im Extions:WYSIWYG:Talk ).
Habe übrigens auch Semantic Media Wiki drauf.

Unter FF läuft es wie geschmiert, unter IE gibt es einige Probleme:
Bei der normalen Einstellung (Browser Modus und Dokumentenmodus Standart - also IE10) verhaut es mit die Semantic Syntax.

Sprich das {{set Attribut=wert}} wird, wenn ich den ckeditor benutze, einfach gelöscht.
Bei Dokumentenmodus IE9 ist dies auch der Fall, dafür kann ich das "insert Image" fenster nicht schliessen.

Wie auch immer, bei Dokumentenmodus=IE8 läuft es wunderbar, genau so wie ich es haben will :D.


Also wie schon gesagt, es wir nix mit quirks geöffnet, aber allein schon der Browsermodus IE10 (übrigens egal ob in Kompatibilätsmodus oder nicht) haut mir beim wechseln in den ckeditor meine Semantic Tags weg :D.


Um nochmal auf meine Frage zurückzukommen:
Also gibt es keine Möglichkeit dem IE zu sagen:
Öffne das hier mir Dokumentenmodus IE8?


Danke für die Hilfe :D


Gruß,



PS:
Mal meine Versionen:
MediaWiki 1.21.2
PHP 5.4.19 (apache2handler)
MySQL 5.5.32
Semantic MediaWiki (Version 1.8.0.5)
WYSIWYG extension (Version 1.5.6_0 [B551], CKEditor 3.6 (revision 6902))


EDIT:

damit wir uns richtig verstehen:
Das ist Standard (da wiki im Intranet):
http://s1.directupload.net/file/d/3412/t9n9sqw2_png.htm

Ich will nur Dokumentenmodus IE8 statt IE7 :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »ADA_Juger_« (16.10.2013, 15:31)


4

16.10.2013, 16:34

Kopier mal die ersten paar Zeilen der erzeugten HTML-Dateien hier rein. Am besten den ganzen head und alles darüber. Ist so einfacher zu bewerten.

5

17.10.2013, 08:29

Also hab mal die Startseite (index.php?title?=Hauptseite) als .htm gespeichert - denke du meinstest das :D
Danke im Voraus :D




<!DOCTYPE html>
<html lang="de" dir="ltr" class="client-nojs">
<head>
<title>tk_wiki</title>
<meta charset="UTF-8" />
<meta name="generator" content="MediaWiki 1.21.2" />
<link rel="alternate" type="application/x-wiki" title="Bearbeiten" href="/wiki/index.php?title=Hauptseite&amp;action=edit" />
<link rel="edit" title="Bearbeiten" href="/wiki/index.php?title=Hauptseite&amp;action=edit" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/wiki/opensearch_desc.php" title="tk_wiki (de)" />
<link rel="EditURI" type="application/rsd+xml" href="http://10.103.88.161/wiki/api.php?action=rsd" />
<link rel="alternate" type="application/atom+xml" title="Atom-Feed für „tk_wiki“" href="/wiki/index.php?title=Spezial:Letzte_%C3%84nderungen&amp;feed=atom" />
<link rel="stylesheet" href="http://10.103.88.161/wiki/load.php?debug=false&amp;lang=de&amp;modules=ext.breadCrumbs%7Cext.flaggedRevs.basic%7Cmediawiki.legacy.commonPrint%2Cshared%7Cskins.monobook&amp;only=styles&amp;skin=monobook&amp;*" />
<!--[if IE 6]><link rel="stylesheet" href="/wiki/skins/monobook/IE60Fixes.css?303" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="/wiki/skins/monobook/IE70Fixes.css?303" media="screen" /><![endif]--><meta name="ResourceLoaderDynamicStyles" content="" />
<link rel="stylesheet" href="http://10.103.88.161/wiki/load.php?debug=false&amp;lang=de&amp;modules=site&amp;only=styles&amp;skin=monobook&amp;*" />
<style>a:lang(ar),a:lang(ckb),a:lang(fa),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur){text-decoration:none}
/* cache key: wikidbneu:resourceloader:filter:minify-css:7:f917962cc552a92cb06ffecc32341ad8 */</style>

<script src="http://10.103.88.161/wiki/load.php?debug=false&amp;lang=de&amp;modules=startup&amp;only=scripts&amp;skin=monobook&amp;*"></script>
<script>if(window.mw){
mw.config.set({"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Hauptseite","wgTitle":"Hauptseite","wgCurRevisionId":15972,"wgArticleId":1,"wgIsArticle":true,"wgAction":"view","wgUserName":"Tke2","wgUserGroups":["bot","bureaucrat","sysop","*","user","autoconfirmed"],"wgCategories":[],"wgBreakFrames":false,"wgPageContentLanguage":"de","wgSeparatorTransformTable":[", .",". ,"],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"wgMonthNamesShort":["","Jan.","Feb.","Mär.","Apr.","Mai","Jun.","Jul.","Aug.","Sep.","Okt.","Nov.","Dez."],"wgRelevantPageName":"Hauptseite","wgUserId":108,"wgUserEditCount":"97","wgUserRegistration":1380524409000,"wgRestrictionEdit":["sysop"],"wgRestrictionMove":["sysop"],"wgIsMainPage":true,"sfgAutocompleteValues":[],"sfgAutocompleteOnAllChars":false,"sfgFieldProperties":[],"sfgDependentFields":[],"sfgShowOnSelect":[],"sfgScriptPath":"/wiki/extensions/SemanticForms","sdgDownArrowImage":"/wiki/extensions/SemanticDrilldown/skins/down-arrow.png","sdgRightArrowImage":"/wiki/extensions/SemanticDrilldown/skins/right-arrow.png","wgWikiEditorEnabledModules":{"toolbar":false,"dialogs":false,"hidesig":true,"templateEditor":false,"templates":false,"preview":false,"previewDialog":false,"publish":false,"toc":false},"wgCategoryTreePageCategoryOptions":"{\"mode\":0,\"hideprefix\":20,\"showcount\":true,\"namespaces\":false}","wgFlaggedRevsParams":{"tags":{"accuracy":{"levels":3,"quality":2,"pristine":4},"depth":{"levels":3,"quality":1,"pristine":4},"style":{"levels":3,"quality":1,"pristine":4}}},"wgStableRevisionId":15972});
}</script><script>if(window.mw){
mw.loader.implement("user.options",function(){mw.user.options.set({"ccmeonemails":0,"cols":80,"date":"default","diffonly":0,"disablemail":0,"disablesuggest":0,"editfont":"default","editondblclick":0,"editsection":1,"editsectiononrightclick":0,"enotifminoredits":0,"enotifrevealaddr":0,"enotifusertalkpages":1,"enotifwatchlistpages":0,"extendwatchlist":0,"externaldiff":0,"externaleditor":0,"fancysig":0,"forceeditsummary":0,"gender":"unknown","hideminor":0,"hidepatrolled":0,"imagesize":2,"justify":0,"math":1,"minordefault":0,"newpageshidepatrolled":0,"nocache":0,"noconvertlink":0,"norollbackdiff":0,"numberheadings":0,"previewonfirst":0,"previewontop":1,"quickbar":5,"rcdays":7,"rclimit":50,"rememberpassword":"1","rows":25,"searchlimit":20,"showhiddencats":0,"showjumplinks":1,"shownumberswatching":1,"showtoc":1,"showtoolbar":1,"skin":"monobook","stubthreshold":0,"thumbsize":2,"underline":2,"uselivepreview":0,"usenewrc":0,"watchcreations":0,"watchdefault":0,"watchdeletion":0,"watchlistdays":3
,"watchlisthideanons":0,"watchlisthidebots":0,"watchlisthideliu":0,"watchlisthideminor":0,"watchlisthideown":0,"watchlisthidepatrolled":0,"watchmoves":0,"wllimit":250,"flaggedrevssimpleui":1,"flaggedrevsstable":0,"flaggedrevseditdiffs":true,"flaggedrevsviewdiffs":false,"breadcrumbs-showcrumbs":true,"breadcrumbs-delimiter":"\x3e","breadcrumbs-numberofcrumbs":5,"breadcrumbs-namespaces":true,"breadcrumbs-filter-duplicates":false,"breadcrumbs-preceding-text":"","riched_use_toggle":true,"riched_start_disabled":"1","riched_use_popup":false,"riched_toggle_remember_state":true,"riched_load_semantic_toolbar":"","cke_show":"richeditor","variant":"de","language":"de","searchNs0":true,"searchNs1":false,"searchNs2":false,"searchNs3":false,"searchNs4":false,"searchNs5":false,"searchNs6":false,"searchNs7":false,"searchNs8":false,"searchNs9":false,"searchNs10":false,"searchNs11":false,"searchNs12":false,"searchNs13":false,"searchNs14":false,"searchNs15":false,"searchNs100":false,"searchNs101":false,
"searchNs102":false,"searchNs103":false,"searchNs104":false,"searchNs105":false,"searchNs106":false,"searchNs107":false,"searchNs108":false,"searchNs109":false,"searchNs110":false,"searchNs111":false,"searchNs112":false,"searchNs113":false,"searchNs170":false,"searchNs171":false,"searchNs202":false,"searchNs203":false,"searchNs206":false,"searchNs207":false,"searchNs208":false,"searchNs209":false,"nickname":"","timecorrection":"Offset|0","watchlisttoken":""});;},{},{});mw.loader.implement("user.tokens",function(){mw.user.tokens.set({"editToken":"04321bb6a2e93546b892cd9690384031+\\","patrolToken":"5ed5366209eadfa1c9374325d89a33be+\\","watchToken":"f644229a011b5da6f5d83e73daa66808+\\"});;},{},{});
/* cache key: wikidbneu:resourceloader:filter:minify-js:7:c7835f72241f73e8d7723631e5d9850f */
}</script>
<script>if(window.mw){
mw.loader.load(["mediawiki.page.startup","mediawiki.legacy.wikibits","mediawiki.legacy.ajax"]);
}</script>
<link rel="alternate" type="application/rdf+xml" title="Hauptseite" href="/wiki/index.php?title=Spezial:RDF_exportieren/Hauptseite&amp;xmlmime=rdf" />
</head>

6

18.10.2013, 12:32

Hmm, ist mir gerade zu doof diesen ganzen CKEditor genauer anzuschauen. Also probieren wir es mit der IE8-Kompatibilitätseinstellung

1)
Add the following snippet to your LocalSettings.php OR includes/OutputPage.php file

Quellcode

1
2
3
4
5
6
## Adds global IE8-compatibility mode
$wgExtensionFunctions[] = 'globalIE8Compat';
function globalIE8Compat(){
   global $wgOut;
   $wgOut->addMeta ('http:X-UA-Compatible' , 'IE=IE8') ;
}


oder 2)
http://msdn.microsoft.com/library/cc817573.aspx

Quellen:
http://www.jackreichert.com/2012/01/18/h…wiki-site-head/
http://msdn.microsoft.com/de-de/library/…5(v=vs.85).aspx

7

24.10.2013, 15:40

hey,

erstmal wie gesagt vielen dank für die hilfe ^^.
jetzt war das masters ja paar tage down, ich habs hingekriegt, mit der Hilfe auf den Verweis zu outputpage.php (wahrscheinlich selbe quelle) :D.


das

$wgOut->addMeta ('http:X-UA-Compatible' , 'IE=IE8') ;


haut das ans ende, da juckt es den IE irgendwie nicht -> keine dokumentenmodus IE8.


habe in der outputpage.php
in der methode getHeadLinksArray( $addContentType = false )

$tags['meta-http-equiv'] = Html::element( 'meta', array( 'http-equiv' => 'X-UA-Compatible' ,'content' => 'IE=EmulateIE8' )


eingefügt - funktioniert wunderbar :D.


fals jemand per google hierherfinden sollte oder so ^^


danke für die hilfe nochmal,


gruß