Still working to recover. Please don't edit quite yet.

Difference between revisions of "User talk:Anna/monobook.js"

Aus <a href="http://deu.anarchopedia.org/Anna/monobook.js">Anarchopedia</a>, dem offenen Wissensportal für und von AnarchistInnen
Jump to: navigation, search
Line 5: Line 5:
  
 
  // ***** FOOT-Block *****
 
  // ***** FOOT-Block *****
  // <- nicht löschen!!!
+
  // </nowiki> <- nicht löschen!!!
 
+
// ausgelagerte obligatorische Funktionen
+
// ausgelagerte obligatorische Funktionen
importPage('PDD/helperFunctions.js'); // Benutzer:PDD/helperFunctions.js
+
importPage('PDD/helperFunctions.js'); // [[Benutzer:PDD/helperFunctions.js]]
importPage('PDD/eintragen.js'); // Benutzer:PDD/eintragen.js
+
importPage('PDD/eintragen.js'); // [[Benutzer:PDD/eintragen.js]]
importPage('PDD/alertOnChanges.js'); // Benutzer:PDD/alertOnChanges.js
+
importPage('PDD/alertOnChanges.js'); // [[Benutzer:PDD/alertOnChanges.js]]
 
+
// semi-obligatorisch nur für diffpages
+
// semi-obligatorisch nur für diffpages
if (diffwidth && isDiff) {
+
if (diffwidth && isDiff) {
  // PDD: keine der beiden Versionen bisher getestet; weiß also nicht, welche besser funktioniert
+
    // PDD: keine der beiden Versionen bisher getestet; weiß also nicht, welche besser funktioniert
  importPage('Olliminatore/fixdiffwidth.js'); // Benutzer:Olliminatore/fixdiffwidth.js
+
    importPage('Olliminatore/fixdiffwidth.js'); // [[Benutzer:Olliminatore/fixdiffwidth.js]]
  // importPage('BLueFiSH.as/JS/fixdiffwidth'); // Benutzer:BLueFiSH.as/JS/fixdiffwidth
+
    // importPage('BLueFiSH.as/JS/fixdiffwidth'); // [[Benutzer:BLueFiSH.as/JS/fixdiffwidth]]
}
+
}
 
+
// obligatorisch nur für editpages
+
// obligatorisch nur für editpages
if (isEdit) {
+
if (isEdit) {
  importPage('PDD/wpTextReplace.js'); // Benutzer:PDD/wpTextReplace.js
+
    importPage('PDD/wpTextReplace.js'); // [[Benutzer:PDD/wpTextReplace.js]]
  importPage('PDD/replaceQuoteSigns.js'); // Benutzer:PDD/replaceQuoteSigns.js
+
    importPage('PDD/replaceQuoteSigns.js'); // [[Benutzer:PDD/replaceQuoteSigns.js]]
  // importPage('PDD/replaceQuoteSigns2.js'); // Benutzer:PDD/replaceQuoteSigns2.js
+
    // importPage('PDD/replaceQuoteSigns2.js'); // [[Benutzer:PDD/replaceQuoteSigns2.js]]
  importPage('BLueFiSH.as/JS/markup'); // Benutzer:BLueFiSH.as/JS/markup
+
    importPage('BLueFiSH.as/JS/markup'); // [[Benutzer:BLueFiSH.as/JS/markup]]
}
+
}
 
+
// ausgelagerte optionale Funktionen (Autoload)
+
// ausgelagerte optionale Funktionen (Autoload)
 
+
// revert/loglink-Funktionen: möglichst früh einbinden
+
// revert/loglink-Funktionen: möglichst früh einbinden
// Revert godmode-light
+
// Revert godmode-light
if (godmodelight && !adminflag && !isEdit && !(isSpecial && !isContrib)) {
+
if (godmodelight && !adminflag && !isEdit && !(isSpecial && !isContrib)) {
    importPage('PDD/godmode-light.js'); // Benutzer:PDD/godmode-light.js
+
    importPage('PDD/godmode-light.js'); // [[Benutzer:PDD/godmode-light.js]]
    // importPage('Olliminatore/godmode-light.js','en');  // en:User:Olliminatore/godmode-light.js
+
    // importPage('Olliminatore/godmode-light.js','en');  // [[:en:User:Olliminatore/godmode-light.js]]
}
+
}
// Revert addEditAndRevertLinks
+
// Revert addEditAndRevertLinks
if (!(!aerhistory && isHistory) && !isEdit) {
+
if (!(!aerhistory && isHistory) && !isEdit) {
  if (editlinkoldversion || revertwithreason)
+
    if (editlinkoldversion || revertwithreason)
      importPage('PDD/addEditAndRevertLinks.js'); // Benutzer:PDD/addEditAndRevertLinks.js
+
      importPage('PDD/addEditAndRevertLinks.js'); // [[Benutzer:PDD/addEditAndRevertLinks.js]]
}
+
}
// LogLinks addLogsLink
+
// LogLinks addLogsLink
if (addlogslink && !isSpecial) importPage('PDD/addLogsLink.js'); // Benutzer:PDD/addLogsLink.js
+
if (addlogslink && !isSpecial) importPage('PDD/addLogsLink.js'); // [[Benutzer:PDD/addLogsLink.js]]
 
+
// jetzt alles andere, was optional ist
+
// jetzt alles andere, was optional ist
if (!isSpecial)
+
if (!isSpecial)
  if (addeditintro || addpurge) importPage('PDD/modifyCA.js'); // Benutzer:PDD/modifyCA.js
+
    if (addeditintro || addpurge) importPage('PDD/modifyCA.js'); // [[Benutzer:PDD/modifyCA.js]]
// changeBeschriftungen *nach* modifyCA.js (!)
+
// changeBeschriftungen *nach* modifyCA.js (!)
if (beschriftungen) importPage('PDD/changeBeschriftungen.js'); // Benutzer:PDD/changeBeschriftungen.js
+
if (beschriftungen) importPage('PDD/changeBeschriftungen.js'); // [[Benutzer:PDD/changeBeschriftungen.js]]
if (changeszlig) importPage('PDD/changeSZtoSS.js'); // Benutzer:PDD/changeSZtoSS.js
+
if (changeszlig) importPage('PDD/changeSZtoSS.js'); // [[Benutzer:PDD/changeSZtoSS.js]]
if (rechtschreibpruefung && !isSpecial) {
+
if (rechtschreibpruefung && !isSpecial) {
  DontAutorunRP = !AutorunRP;
+
    DontAutorunRP = !AutorunRP;
  importPage('APPER/RP/js'); // Benutzer:APPER/RP/js
+
    importPage('APPER/RP/js'); // [[Benutzer:APPER/RP/js]]
}
+
}
if (ippvandalmark && !isEdit) importPage('APPER/IP-Patrol/js'); // Benutzer:APPER/IP-Patrol/js
+
if (ippvandalmark && !isEdit) importPage('APPER/IP-Patrol/js'); // [[Benutzer:APPER/IP-Patrol/js]]
if (showredundantlinks && !isSpecial) importPage('PDD/showRedundantLinks.js'); // Benutzer:PDD/showRedundantLinks.js
+
if (showredundantlinks && !isSpecial) importPage('PDD/showRedundantLinks.js'); // [[Benutzer:PDD/showRedundantLinks.js]]
if (signing) importPage('Olliminatore/signing.js'); // Benutzer:Olliminatore/signing.js
+
if (signing) importPage('Olliminatore/signing.js'); // [[Benutzer:Olliminatore/signing.js]]
if (unsigning && isEdit) importPage('Olliminatore/unsigned.js');  // Benutzer:Olliminatore/unsigned.js
+
if (unsigning && isEdit) importPage('Olliminatore/unsigned.js');  // [[Benutzer:Olliminatore/unsigned.js]]
 
+
// extended search & replace feature
+
// extended search & replace feature
if (isEdit && searchbox) importPage('Zocky/SearchBox.js','en');  // en:User:Zocky/SearchBox.js
+
if (isEdit && searchbox) importPage('Zocky/SearchBox.js','en');  // [[:en:User:Zocky/SearchBox.js]]
 
+
// Portal- und Redaktionshinweis
+
// Portal- und Redaktionshinweis
if (hinweis) importPage('DerHexer/hinweise.js'); // Benutzer:DerHexer/hinweise.js
+
if (hinweis) importPage('DerHexer/hinweise.js'); // [[Benutzer:DerHexer/hinweise.js]]
 
+
// Syntax highlighter
+
// Syntax highlighter
if (js_highlight) importPage('Olliminatore/shCore.js','en');  // en:User:Olliminatore/shCore.js
+
if (js_highlight) importPage('Olliminatore/shCore.js','en');  // [[:en:User:Olliminatore/shCore.js]]
 
+
// wikiminiatlas: Atlas bei Georeferenzen
+
// wikiminiatlas: Atlas bei Georeferenzen
if (miniatlas && !isSpecial) importPage('Dschwen/wikiminiatlas2.js');  // Benutzer:Dschwen/wikiminiatlas2.js
+
if (miniatlas && !isSpecial) importPage('Dschwen/wikiminiatlas2.js');  // [[Benutzer:Dschwen/wikiminiatlas2.js]]
 
+
// coordinates: Generierung der Koordinaten-Vorlage
+
// coordinates: Generierung der Koordinaten-Vorlage
if (coordinates && isEdit) importPage('Dschwen/coordinates.js');  // Benutzer:Dschwen/coordinates.js
+
if (coordinates && isEdit) importPage('Dschwen/coordinates.js');  // [[Benutzer:Dschwen/coordinates.js]]
 
+
// showreftoggle
+
// showreftoggle
if (reftoggle && !isSpecial) importPage('Malte_Schierholz/reftoggle.js');  // Benutzer:Malte Schierholz/reftoggle.js
+
if (reftoggle && !isSpecial) importPage('Malte_Schierholz/reftoggle.js');  // [[Benutzer:Malte Schierholz/reftoggle.js]]
 
+
// setGallery
+
// setGallery
if (newgallery && !isSpecial) importPage('Olliminatore/newgallery.js'); // Benutzer:Olliminatore/newgallery.js
+
if (newgallery && !isSpecial) importPage('Olliminatore/newgallery.js'); // [[Benutzer:Olliminatore/newgallery.js]]
 
+
// custom toolbar buttons
+
// custom toolbar buttons
if (customtoolbar) importPage('Olliminatore/customToolbar.js'); // Benutzer:Olliminatore/customToolbar.js
+
if (customtoolbar) importPage('Olliminatore/customToolbar.js'); // [[Benutzer:Olliminatore/customToolbar.js]]
 
+
// quickedit
+
// quickedit
if (qeEnabled) importPage('ASM/quickedit.js'); // Benutzer:ASM/quickedit.js
+
if (qeEnabled) importPage('ASM/quickedit.js'); // [[Benutzer:ASM/quickedit.js]]
 
+
// RIPE tooltips
+
// RIPE tooltips
if (ripe && !isEdit) importPage('PDD/tooltips.js'); // Benutzer:PDD/tooltips.js
+
if (ripe && !isEdit) importPage('PDD/tooltips.js'); // [[Benutzer:PDD/tooltips.js]]
 
+
// dellinknowcommons
+
// dellinknowcommons
if (dellinknowcommons && adminflag && isBild) importPage('PDD/dellink-nc.js'); // Benutzer:PDD/dellink-nc.js
+
if (dellinknowcommons && adminflag && isBild) importPage('PDD/dellink-nc.js'); // [[Benutzer:PDD/dellink-nc.js]]
 
+
// Lupin's popups
+
// Lupin's popups
if (lupinpopups) importPage('Lupin/popups.js','en');  // en:User:Lupin/popups.js
+
if (lupinpopups) importPage('Lupin/popups.js','en');  // [[:en:User:Lupin/popups.js]]
 
+
// Markierskripte ganz zum Schluss einbinden, da sie innerHTML verändern
+
// Markierskripte ganz zum Schluss einbinden, da sie innerHTML verändern
if (!(!mawatchlist && isWatchlist) && !(!macontribs && isContrib)) {
+
if (!(!mawatchlist && isWatchlist) && !(!macontribs && isContrib)) {
  if (markadmins || markexadmins || markcomadmins)
+
    if (markadmins || markexadmins || markcomadmins)
      importPage('PDD/markAdmins.js'); // Benutzer:PDD/markAdmins.js
+
      importPage('PDD/markAdmins.js'); // [[Benutzer:PDD/markAdmins.js]]
}
+
}
if (!(!muwatchlist && isWatchlist) && !(!mucontribs && isContrib)) {
+
if (!(!muwatchlist && isWatchlist) && !(!mucontribs && isContrib)) {
  if (markutf8) importPage('PDD/markUTF8.js'); // Benutzer:PDD/markUTF8.js
+
    if (markutf8) importPage('PDD/markUTF8.js'); // [[Benutzer:PDD/markUTF8.js]]
}
+
}
// Und hier ist die monobook.js zu Ende.
+
// Und hier ist die monobook.js zu Ende.

Revision as of 03:11, 28 February 2007

wenn du meinst (Vorstehender nicht signierter Beitrag stammt von X (Diskussion • Beiträge) )

wie meinen? --Anna Schie 01:04, 28. Feb 2007 (UTC)
mal schauen ob wir da was machen können... wenn du nett bist :-p ... irgendwas war doch mit Benutzer:monobook ... vielleicht fällt es mir wieder ein
Also grundsätzlich funktioniert der JS-Import. (JS meint diesmal JavaScript und nicht Jochen Schmück. ;-) Ich habe das französische Teil getestet und es geht. Meine Vermutung ist jetzt wenn Du Dir den letzten Block anschaust, daß eine ganze Menge Dateien mehr übernommen werden müssen, die in der Wikipedia auf andere Seiten ausgelagert sind. Ich denke es ist einfacher, Du schreibst einfach mal eine Liste, welche Funktionen Du unbedingt brauchst und wir passen dies von vorn herein an unsere Bedürfnisse an. Dies wäre mir auch sympathischer als jeden Mist aus der Wikipedia zu übernehmen. --X 03:09, 28. Feb 2007 (UTC)
// ***** FOOT-Block *****
// </nowiki> <- nicht löschen!!!

// ausgelagerte obligatorische Funktionen
importPage('PDD/helperFunctions.js'); // Benutzer:PDD/helperFunctions.js
importPage('PDD/eintragen.js'); // Benutzer:PDD/eintragen.js
importPage('PDD/alertOnChanges.js'); // Benutzer:PDD/alertOnChanges.js

// semi-obligatorisch nur für diffpages
if (diffwidth && isDiff) {
   // PDD: keine der beiden Versionen bisher getestet; weiß also nicht, welche besser funktioniert
   importPage('Olliminatore/fixdiffwidth.js'); // Benutzer:Olliminatore/fixdiffwidth.js
   // importPage('BLueFiSH.as/JS/fixdiffwidth'); // Benutzer:BLueFiSH.as/JS/fixdiffwidth
}

// obligatorisch nur für editpages
if (isEdit) {
   importPage('PDD/wpTextReplace.js'); // Benutzer:PDD/wpTextReplace.js
   importPage('PDD/replaceQuoteSigns.js'); // Benutzer:PDD/replaceQuoteSigns.js
   // importPage('PDD/replaceQuoteSigns2.js'); // Benutzer:PDD/replaceQuoteSigns2.js
   importPage('BLueFiSH.as/JS/markup'); // Benutzer:BLueFiSH.as/JS/markup
}

// ausgelagerte optionale Funktionen (Autoload)

// revert/loglink-Funktionen: möglichst früh einbinden
// Revert godmode-light
if (godmodelight && !adminflag && !isEdit && !(isSpecial && !isContrib)) {
    importPage('PDD/godmode-light.js'); // Benutzer:PDD/godmode-light.js
    // importPage('Olliminatore/godmode-light.js','en');  // en:User:Olliminatore/godmode-light.js
}
// Revert addEditAndRevertLinks
if (!(!aerhistory && isHistory) && !isEdit) {
   if (editlinkoldversion || revertwithreason)
      importPage('PDD/addEditAndRevertLinks.js'); // Benutzer:PDD/addEditAndRevertLinks.js
}
// LogLinks addLogsLink
if (addlogslink && !isSpecial) importPage('PDD/addLogsLink.js'); // Benutzer:PDD/addLogsLink.js

// jetzt alles andere, was optional ist
if (!isSpecial)
   if (addeditintro || addpurge) importPage('PDD/modifyCA.js'); // Benutzer:PDD/modifyCA.js
// changeBeschriftungen *nach* modifyCA.js (!)
if (beschriftungen) importPage('PDD/changeBeschriftungen.js'); // Benutzer:PDD/changeBeschriftungen.js
if (changeszlig) importPage('PDD/changeSZtoSS.js'); // Benutzer:PDD/changeSZtoSS.js
if (rechtschreibpruefung && !isSpecial) {
   DontAutorunRP = !AutorunRP;
   importPage('APPER/RP/js'); // Benutzer:APPER/RP/js
}
if (ippvandalmark && !isEdit) importPage('APPER/IP-Patrol/js'); // Benutzer:APPER/IP-Patrol/js
if (showredundantlinks && !isSpecial) importPage('PDD/showRedundantLinks.js'); // Benutzer:PDD/showRedundantLinks.js
if (signing) importPage('Olliminatore/signing.js'); // Benutzer:Olliminatore/signing.js
if (unsigning && isEdit) importPage('Olliminatore/unsigned.js');  // Benutzer:Olliminatore/unsigned.js

// extended search & replace feature
if (isEdit && searchbox) importPage('Zocky/SearchBox.js','en');  // en:User:Zocky/SearchBox.js

// Portal- und Redaktionshinweis
if (hinweis) importPage('DerHexer/hinweise.js'); // Benutzer:DerHexer/hinweise.js

// Syntax highlighter
if (js_highlight) importPage('Olliminatore/shCore.js','en');  // en:User:Olliminatore/shCore.js

// wikiminiatlas: Atlas bei Georeferenzen
if (miniatlas && !isSpecial) importPage('Dschwen/wikiminiatlas2.js');  // Benutzer:Dschwen/wikiminiatlas2.js

// coordinates: Generierung der Koordinaten-Vorlage
if (coordinates && isEdit) importPage('Dschwen/coordinates.js');  // Benutzer:Dschwen/coordinates.js

// showreftoggle
if (reftoggle && !isSpecial) importPage('Malte_Schierholz/reftoggle.js');  // Benutzer:Malte Schierholz/reftoggle.js

// setGallery
if (newgallery && !isSpecial) importPage('Olliminatore/newgallery.js'); // Benutzer:Olliminatore/newgallery.js

// custom toolbar buttons
if (customtoolbar) importPage('Olliminatore/customToolbar.js'); // Benutzer:Olliminatore/customToolbar.js

// quickedit
if (qeEnabled) importPage('ASM/quickedit.js'); // Benutzer:ASM/quickedit.js

// RIPE tooltips
if (ripe && !isEdit) importPage('PDD/tooltips.js'); // Benutzer:PDD/tooltips.js

// dellinknowcommons
if (dellinknowcommons && adminflag && isBild) importPage('PDD/dellink-nc.js'); // Benutzer:PDD/dellink-nc.js

// Lupin's popups
if (lupinpopups) importPage('Lupin/popups.js','en');   // en:User:Lupin/popups.js

// Markierskripte ganz zum Schluss einbinden, da sie innerHTML verändern
if (!(!mawatchlist && isWatchlist) && !(!macontribs && isContrib)) {
   if (markadmins || markexadmins || markcomadmins)
      importPage('PDD/markAdmins.js'); // Benutzer:PDD/markAdmins.js
}
if (!(!muwatchlist && isWatchlist) && !(!mucontribs && isContrib)) {
   if (markutf8) importPage('PDD/markUTF8.js'); // Benutzer:PDD/markUTF8.js
}
// Und hier ist die monobook.js zu Ende.