Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebKit is deprecated #1081

Open
RedirectCleaner opened this issue Nov 13, 2018 · 28 comments
Open

WebKit is deprecated #1081

RedirectCleaner opened this issue Nov 13, 2018 · 28 comments

Comments

@RedirectCleaner
Copy link

RedirectCleaner commented Nov 13, 2018

The current github code of goldendict builds against webkitwidgets which uses QtWebkit.
But QtWebkit is deprecated. As goldendict doesn't build with qt > 5.9 (as qtwebkit got removed), Is there any plan to port it to qtwebengine?

@Abs62
Copy link
Member

Abs62 commented Nov 13, 2018

It is not such simple. Maybe sometime or some later...

@nikita-moor
Copy link

nikita-moor commented Dec 2, 2018

Arch Linux package is built with Qt 5.11: PKGBUILD.

@vedgy
Copy link
Member

vedgy commented Dec 15, 2020

This Qt WebKit issue has been reported and mentioned many times. For example: #677, #1316. Perhaps porting GoldenDict to Qt6 should be combined with a port to Qt WebEngine and C++17. A lot of obsolete Qt4, Qt5 and C++03 code could be removed. And the rest of the code could be brought up to modern C++.

The qt4x5 version could be maintained for a time as a legacy/stable version/branch.

@adarmstrng
Copy link

GoldenDict-x86_64.AppImage Qt/6.2+ Linux (2021-08-15)
It seems that migration has been done.

GoldenDict-x86_64.AppImage

// ----------------------- 2021-08-15  ----------------------
GoldenDict-x86_64.AppImage is built under Ubuntu/20.04 with Qt/6.2+
GoldenDict has been migrated from QtWebKit to QtWebEngine
It contains all the dependency libraries
It works well with Ubuntu releases [20.04, 20.10, 21.04, 21.10, ...]
And it should also work for other Linux distributions [Fedora, OpenSUSE, ...]

chmod +x GoldenDict-x86_64.AppImage
./GoldenDict-x86_64.AppImage

@vedgy
Copy link
Member

vedgy commented Aug 15, 2021

It seems that migration has been done.

The corresponding pull request is missing or closed though. Is the distributed binary based on #1400's branch?

@darnn
Copy link

darnn commented Aug 15, 2021

also, any chance we could get a windows binary with this? it would likely solve a lot of problems for people using online dictionaries within goldendict extensively.

@adarmstrng
Copy link

[2021-08-24]GoldenDict Qt/6.2 QtWebEngine [Linux/Windows]
Good news

GoldenDict.zip

// ----------------------- 2021-08-24  ----------------------
GoldenDict.exe is built under Windows 10 with Microsoft Visual Studio Community 2019 with Qt/6.2+ (using QtWebEngine)
It only works for x64 operating system

extract GoldenDict.zip
click GoldenDict/bin/GoldenDict.exe

NOTE: press F12 to open DevTools

@darnn
Copy link

darnn commented Aug 24, 2021

oh wow, good news indeed! ty!

@nikita-moor
Copy link

@adarmstrng Indeed good news!

I hope Qt 6.2 to be released in Sept. and my distributive (Arch Linux) will package it timely, so I could try AppImage. Also, I wish the author sending changes back upstream or actively maintain their own fork.

@vedgy
Copy link
Member

vedgy commented Aug 25, 2021

The fork's code seems unavailable, which violates the GPL. The binaries compiled from unknown sources could contain malware.

@perfect7gentleman
Copy link
Contributor

perfect7gentleman commented Sep 23, 2021

I did compile GD with QtWebEngine from fork made by author of PR #1400.
I can say that GD can be launched but it doesn't show translations of any word.

@vedgy
Copy link
Member

vedgy commented Sep 23, 2021

I've added ArticleView::scrollToFromDictionaryId recently into master. The code in the PR's branch isn't adapted to my changes. Try the merge request or https://github.com/xiaoyifang/goldendict/tree/branch-qt-5.15 without merging into goldendict master.

@perfect7gentleman
Copy link
Contributor

I did try it.

Load done
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost
current loaded url is: 
QUrl("gdlookup://localhost?word=Welcome!&group=4294967295")
getResource: gdlookup://localhost?word=Welcome!&group=4294967295
scheme: gdlookup
host: localhost
In-place finish.
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
article view loaded url is : QUrl("gdlookup://localhost?blank=1")  sender class is : ArticleWebView
js: Uncaught SyntaxError: Unexpected identifier

@perfect7gentleman
Copy link
Contributor

perfect7gentleman commented Sep 23, 2021

ATTENTION: default value of option mesa_glthread overridden by environment.
Load done
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost
getResource: gdlookup://localhost?blank=1
scheme: gdlookup
host: localhost
current loaded url is: 
QUrl("gdlookup://localhost?word=Welcome!&group=4294967295")
getResource: gdlookup://localhost?word=Welcome!&group=4294967295
scheme: gdlookup
host: localhost
In-place finish.
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
====reading 16384 bytes
article view loaded url is : QUrl("gdlookup://localhost?blank=1")  sender class is : ArticleWebView
js: Uncaught SyntaxError: Unexpected identifier
article view loaded url is : QUrl("data:text/html,%3C%21DOCTYPE html PUBLIC %22-%2F%2FW3C%2F%2FDTD XHTML 1.0 Transitional%2F%2FEN%22 %22http%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml1%2FDTD%2Fxhtml1-transitional.dtd%22%3E%3Chtml%3E%3Chead%3E%3Cmeta http-equiv%3D%22Content-Type%22 content%3D%22text%2Fhtml%3B charset%3Dutf-8%22%3E%0A%3C%21-- Built-in css --%3E%0A%3Cstyle type%3D%22text%2Fcss%22 media%3D%22all%22%3E%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A Global%2C non-dictionary-specific classes %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%0Abody%0A%7B%0A  background%3A %23fefdeb%3B%0A  font-family%3A Tahoma%2C Verdana%2C %22Lucida Sans Unicode%22%2C sans-serif%3B%0A  font-size%3A 13px%3B%0A%7D%0A%0A%2F%2A This stylesheet is used to highligh current selection when doing a search.%0A  It changes the default selection color %28e.g. blue under Windows%2C orange under Ubuntu%29 %2A%2F%0A%0A%2F%2A highlight%2Fselect color in Windows when a widget is inactive is nearly impossible to read %28light gray%29.%0A %2A then change it to green to use with the find option. %2A%2F%0A%3A%3Aselection %7B%0A  background%3A %23c00%3B%0A  color%3A %23fff%3B%0A%7D%0A%0A%2F%2A Don%27t allow to select %5B%5D %2A%2F%0A%3Abefore%2C %3Aafter %7B%0A  -webkit-user-select%3A none%3B%0A  user-select%3A none%3B%0A%7D%0A%0A%2F%2A Plaintext dictionaries are usually 80-column formatted and take a lot%0A %2A of space. We try to use smaller fonts for them therefore. %2A%2F%0Apre%0A%7B%0A  font-size%3A 12px%3B%0A%7D%0A%0A%2F%2A Dictionary%27s name heading %2A%2F%0A.gddictname%0A%7B%0A  border%3A 1px dotted black%3B padding%3A 0.2em%3B padding-left%3A 0.5em%3B%0A  margin-top%3A 1.2em%3B margin-bottom%3A 9px%3B font-weight%3A bold%3B font-size%3A 14px%3B%0A  %2F%2Abackground%3A %23ffffdd%3B%2A%2F%0A%7D%0A%0A%2F%2A The %27From %27 string which precedes dictionary name in the heading %2A%2F%0A.gdfromprefix%0A%7B%0A%7D%0A%0A%2F%2A The article span. Here we have a padding%2Fmargin hack to make fragment links%0A   behave better %28have some space before the start of article%29 %2A%2F%0A.gdarticle%0A%7B%0A  display%3A block%3B%0A  padding-top%3A 1px%3B%0A  margin-top%3A -8px%3B%0A  margin-bottom%3A 8px%3B%0A  background%3A %23fefdeb%3B%0A%2F%2Afix for invalid blg%2A%2F%0A  font-style%3Anormal%3B%0A%7D%0A%0A%2F%2A CSS trick to prevent the floating elements to overflow%0A   the article boundaries%2C see Issue %23333. %2A%2F%0A.gdarticle%3Aafter%0A%7B%0A   content%3A %22%22%3B%0A   display%3A block%3B%0A   height%3A 0%3B%0A   clear%3A both%3B%0A%7D%0A%0A%2F%2A Appears between the articles %2A%2F%0A.gdarticleseparator%0A%7B%0A%7D%0A%0A%2F%2A Dictionary query error description string %2A%2F%0A.gderrordesc%0A%7B%0A  font-style%3A italic%3B%0A  background%3A url%28%22qrcx%3A%2F%2Flocalhost%2Ficons%2Fwarning.png%22%29 center left no-repeat %21important%3B%0A  padding-left%3A 22px %21important%3B%0A  margin%3A 1em%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A Babylon dictionaries%27 classes %2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%2F%2A Transcriptions in Babylon dictionaries %2A%2F%0A.bgltrn%3Abefore%0A%7B%0A  content%3A%22%5B%22%3B%0A%7D%0A%0A.bgltrn%3Aafter%0A%7B%0A  content%3A%22%5D%22%3B%0A%7D%0A%0A.bgltrn %7B display%3Ablock%3B %7D%0A%0A%2F%2A Part of speech in Babylon dictionaries. Usually irrelevant%2C%0A %2A therefore hidden %2A%2F%0A.bglpos %7B display%3A none%3B %7D%0A%0A%2F%2A Right-to-left text %2A%2F%0A.bglrtl%0A%7B%0A  text-align%3A right%3B%0A  direction%3A rtl%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A StarDict dictionaries%27 classes %2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%0A%2F%2A StarDict type %27h%27 -- Html content. We don%27t normally do anything here. %2A%2F%0Adiv.sdct_h%0A%7B%0A%7D%0A%0A.sdict_h_wav img%0A%7B%0A  %2F%2A Ugly hack since %22vertical-align%3A middle%3B%22 looks _terrible_ in Qt4%27s webkit%3A %2A%2F%0A  vertical-align%3A -30%25%3B%0A%7D%0A%0A%2F%2A StarDict type %27m%27 -- Pure meaning. Presented as %3Cpre%3E %2A%2F%0Apre.sdct_m%0A%7B%0A%7D%0A%0A%2F%2A StarDict type %27l%27 -- Pure meaning which used to be in locale encoding. %2A%2F%0Apre.sdct_m%0A%7B%0A%7D%0A%0A%2F%2A StarDict type %27g%27 -- Pango Markup %2A%2F%0Adiv.sdct_g%0A%7B%0A%7D%0A%0A%2F%2A StarDict type %27t%27 -- Transcription %2A%2F%0Adiv.sdct_t%0A%7B%0A  font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A StarDict type %27y%27 -- Chinese YinBiao or Japanese KANA %2A%2F%0Adiv.sdct_y%0A%7B%0A%7D%0A%0A%2F%2A StarDict type %27x%27. Should have xdxf_%2A-styled elements inside %2A%2F%0Adiv.sdct_x%0A%7B%0A%7D%0A%0A%2F%2A Blockquotes in XDXF-styled elements are used%0A   for indentation purposes%2C see Issue %23305. %2A%2F%0A.sdct_x blockquote%0A%7B%0A  margin%3A 0px%3B%0A  padding-left%3A 9px%3B%0A  display%3A inline-block%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A XDXF markup classes %2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0Adiv.xdxf%0A%7B%0A%7D%0A%0A%2F%2A Key -- keys shouldn%27t normally be present in the article%27s body since they%0A %2A are accounted for separately%2C hence we hide them %2A%2F%0A.xdxf_k%0A%7B%0A  display%3A none%3B%0A%7D%0A%0A%2F%2A ...and if there%27s a break after it%2C we hide it too so we don%27t have an%0A %2A extra vertical spacing. %2A%2F%0A.xdxf_k %2B br%0A%7B%0A  display%3A none%3B%0A%7D%0A%0A%2F%2A Article structure tag %2A%2F%0A.xdxf_num%0A%7B%0A    color%3A red%3B%0A    font-weight%3A bold%3B%0A    padding-left%3A-15px%3B%0A%7D%0A.xdxf_def%0A%7B%0A    display%3A block%3B%0A    border-color%3A %23e3e3e3%3B%0A    border-width%3A 1px%3B%0A    border-style%3A dashed%3B%0A    margin%3A 1px%3B%0A    margin-left%3A 15px%3B%0A%7D%0A%0A.xdxf_def%3Atarget%0A%7B%0A    %2F%2A this pseudoclass is used to marked out the referenced %3Cdef%3E that was just clicked %2A%2F%0A    border-color%3A red%3B%0A    border-width%3A 1px%3B%0A    border-style%3A double%3B%0A%7D%0A%0A%2F%2A Abbreviation %2A%2F%0A.xdxf_abbr%0A%7B%0A  font-style%3A italic%3B%0A  color%3A seagreen%3B%0A  cursor%3A default%3B%0A  border-bottom%3A 1px seagreen dotted%3B%0A%7D%0A%0A%2F%2A Editorial comment %2A%2F%0A.xdxf_co%2C .xdxf_co_old%0A%7B%0A    color%3A darkslateblue%3B%0A    font-style%3A italic%3B%0A%7D%0A.xdxf_co%3Abefore%0A%7B%0A    content%3A%22%28%22%0A%7D%0A.xdxf_co%3Aafter%0A%7B%0A    content%3A%22%29%22%0A%7D%0A%0A%2F%2A Grammar information %2A%2F%0A.xdxf_gr%0A%7B%0A    color%3A orangered%3B%0A    display%3A block%3B%0A%7D%0A%0A.xdxf_gr_old%0A%7B%0A    color%3A blue%3B %2F%2Aorangered%3B%2A%2F%0A%7D%0A%0A%2F%2A Example %2A%2F%0A.xdxf_ex%0A%7B%0A    color%3A %23808080%3B%0A    display%3A block%3B%0A    margin-left%3A 14px%3B%0A%7D%0A%0A.xdxf_ex_old%0A%7B%0A    color%3A %23808080%3B%0A%7D%0A%0A.xdxf_ex_source%3Abefore%0A%7B%0A    content%3A%22%5B%22%0A%7D%0A.xdxf_ex_source%3Aafter%0A%7B%0A    content%3A%22%5D%22%0A%7D%0A%0A.xdxf_ex_tran%3Abefore%0A%7B%0A    content%3A%22— %22%0A%7D%0A%0A.xdxf_ex_tran%0A%7B%0A    font-style%3A italic%3B%0A%7D%0A%0A%2F%2A Direct translation %2A%2F%0A.xdxf_dtrn%0A%7B%0A    font-weight%3A bold%3B%0A    color%3A %23dd7800%3B%0A%7D%0A%0A%2F%2A Transcription %2A%2F%0A.xdxf_tr%3Abefore%0A%7B%0A  content%3A%22%5B%22%3B%0A%7D%0A%0A.xdxf_tr%3Aafter%0A%7B%0A  content%3A%22%5D%22%3B%0A%7D%0A%0A.xdxf_tr%2C .xdxf_tr_old%0A%7B%0A  font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A Resource reference -- for now just a span. Since there%27s not yet a mechanism%0A %2A to load resources off XDXF articles in GoldenDict%2C we just hide them. %2A%2F%0A.xdxf_rref%0A%7B%0A  display%3A none%3B%0A%7D%0A%0A.xdxf_headwords%0A%7B%0A  font-size%3A 116%25%3B%0A  font-weight%3A bold%3B%0A  margin-top%3A 10px%3B%0A  margin-bottom%3A 10px%3B%0A%7D%0A%0A%2F%2A The words in examples that are meaked out%3B they are marked out only when placed into %3Cex%3E tag %2A%2F%0A.xdxf_ex .xdxf_ex_markd%2C .xdxf_ex_old .xdxf_ex_markd%0A%7B%0A  color%3Ablack%3B%0A  background-color%3Alightgray%3B%0A%7D%0A%0A.xdxf_opt%0A%7B%0A  color%3A %23808080%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A SDictionary markup classes %2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.sdict_forms%0A%7B%0A  font-style%3A italic%3B%0A%7D%0A%0A%2F%2A Transcription %2A%2F%0A.sdict_tr%3Abefore%0A%7B%0A  content%3A%22%5B%22%3B%0A%7D%0A%0A.sdict_tr%3Aafter%0A%7B%0A  content%3A%22%5D %22%3B%0A%7D%0A%0A.sdict_tr%0A%7B%0A  font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A LSA audio archives %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%2F%2A A table which contains a play icon and a word%27s link %2A%2F%0A.lsa_play%0A%7B%0A  margin-top%3A 8px%3B%0A  margin-left%3A 8px%3B%0A%7D%0A%0A.lsa_play a%0A%7B%0A  text-decoration%3A none%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A DSL dictionaries %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.dsl_u%0A%7B%0A  text-decoration%3A underline%3B%0A%7D%0A%0A.dsl_article%0A%7B%0A  display%3Ainline%3B%0A%7D%0A%0A.dsl_article font%5Bcolor%3Dc_default_color%5D%0A%7B%0A  color%3A green%3B%0A%7D%0A%0A.dsl_m%2C .dsl_m0%0A%7B%0A  padding-left%3A 0px%3B%0A%7D%0A%0A.dsl_m1%0A%7B%0A  padding-left%3A 9px%3B%0A%7D%0A%0A.dsl_m2%0A%7B%0A  padding-left%3A 18px%3B%0A%7D%0A%0A.dsl_m3%0A%7B%0A  padding-left%3A 27px%3B%0A%7D%0A%0A.dsl_m4%0A%7B%0A  padding-left%3A 36px%3B%0A%7D%0A%0A.dsl_m5%0A%7B%0A  padding-left%3A 45px%3B%0A%7D%0A%0A.dsl_m6%0A%7B%0A  padding-left%3A 54px%3B%0A%7D%0A%0A.dsl_m7%0A%7B%0A  padding-left%3A 63px%3B%0A%7D%0A%0A.dsl_m8%0A%7B%0A  padding-left%3A 72px%3B%0A%7D%0A%0A.dsl_m9%0A%7B%0A  padding-left%3A 81px%3B%0A%7D%0A%0A.dsl_p%2C .dsl_p %3Anot%28a%29 %2F%2A DSL Feature%3A Enforce the style even if the children tags say otherwise%2C except links %2A%2F%0A%7B%0A  color%3A green %21important%3B %2F%2A DSL label color must have highest priority %2A%2F%0A  font-style%3A italic%3B%0A  cursor%3A default%3B%0A  font-weight%3A normal%3B %2F%2A DSL feature%3A labels are always of normal weight %2A%2F%0A%7D%0A%0A.dsl_stress_without_accent %7B%0A  display%3A none%3B%0A%7D%0A%0A.dsl_t%0A%7B%0A  font-weight%3A bold%3B%0A%7D%0A%0A.dsl_headwords%0A%7B%0A  font-weight%3A bold%3B%0A  margin-top%3A 15px%3B%0A  margin-bottom%3A 10px%3B%0A%7D%0A%0A.dsl_headwords p%0A%7B%0A  font-weight%3A bold%3B%0A  font-size%3A 15px%3B%0A  margin%3A 0%3B%0A%7D%0A%0A.dsl_definition p%0A%7B%0A  margin%3A 0%3B%0A%7D%0A%0A.dsl_opt%0A%7B%0A  display%3A none%3B%0A%7D%0A%0A.dsl_opt%2C%0A.dsl_opt .dsl_ex%2C%0A.dsl_opt .dsl_ex %3Anot%28a%29%2C%0A.dsl_opt .dsl_ex font%5Bcolor%5D %2F%2A DSL Feature%3A Enforce the optional zone color even if the children tags say otherwise %2A%2F%0A%7B%0A  color%3A gray%3B%0A%7D%0A%0A.dsl_ex%2C .dsl_ex .dsl_opt%0A%7B%0A  color%3A gray%3B%0A%7D%0A%0A%2F%2A Style for expand optional parts button %2A%2F%0A.hidden_expand_opt%0A%7B%0A  color%3A blue%3B%0A  cursor%3A pointer%3B%0A  vertical-align%3A text-bottom%3B%0A%7D%0A%0A.dsl_s_wav img%0A%7B%0A  %2F%2A Ugly hack since %22vertical-align%3A middle%3B%22 looks _terrible_ in Qt4%27s webkit%3A %2A%2F%0A  vertical-align%3A -30%25%3B%0A%7D%0A%0A.dsl_video .img%0A%7B%0A  display%3A inline-block%3B%0A  background%3A url%28%27qrcx%3A%2F%2Flocalhost%2Ficons%2Fvideo.png%27%29%3B%0A  background-repeat%3A no-repeat%3B%0A  %2F%2A Ugly hack since %22vertical-align%3A middle%3B%22 looks _terrible_ in Qt4%27s webkit%3A %2A%2F%0A  vertical-align%3A -30%25%3B%0A  width%3A 22px%3B%0A  height%3A 22px%3B%0A  margin%3A 0%3B%0A  padding%3A 0%3B%0A%7D%0A%0A.dsl_video .filename%0A%7B%0A  display%3A none%3B %2F%2A by default%2C the file name is hidden %2A%2F%0A  padding-left%3A 5px%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A MDict dictionaries %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A.mdict%0A%7B%0A  margin-top%3A 1em%3B%0A%7D%0A%0A.mdict a%5Bname%5D%0A%7B%0A  text-decoration%3A none%3B%0A  color%3A inherit%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Zim dictionaries %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.zimdict%0A%7B%0A  font-size%3A 110%25%21important%3B%0A%7D%0A%0A.zimdict_headword%0A%7B%0A  font-weight%3A bold%21important%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Spelling suggestions %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.gdspellsuggestion%0A%7B%0A  %2F%2A Add some vertical space before the article %2A%2F%0A  margin-top%3A 1em%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Stemmed suggestions %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.gdstemmedsuggestion%0A%7B%0A  %2F%2A Add some horizontal and vertical space %2A%2F%0A  margin-top%3A 1em%3B%0A  margin-left%3A 1px%3B%0A%7D%0A%0A%0A.gdstemmedsuggestion_head%0A%7B%0A  margin-left%3A 11px%3B%0A  font-style%3A italic%3B%0A%7D%0A%0A.gdstemmedsuggestion_body%0A%7B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Dictd articles %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A.dictd_article%0A%7B%0A  %2F%2A Add some vertical space before the article %2A%2F%0A  margin-top%3A 1em%3B%0A%7D%0A%0A.dictd_phonetic%3Abefore%2C .dictd_phonetic%3Aafter%0A%7B%0A  content%3A %22%5C%5C%22%3B%0A  font-style%3A normal%3B%0A%7D%0A%0A.dictd_phonetic%3Aafter%0A%7B%0A  margin-left%3A 3px%3B%0A%7D%0A%0A.dictd_phonetic%0A%7B%0A  font-style%3A italic%3B%0A  color%3A %23009900%3B%0A%7D%0A%0A.dictd_article a%3Alink%0A%7B%0A  color%3A %230000FF%3B%0A%7D%0A%0A.dictserver_from%0A%7B%0A  font-size%3A 110%25%3B%0A  font-weight%3A 600%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Epwing dictionaries %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.epwing_narrow_font%0A%7B%0A  width%3A 7px%3B%0A  height%3A 13px%3B%0A  vertical-align%3A -15%25%3B%0A%7D%0A%0A.epwing_wide_font%0A%7B%0A  width%3A 13px%3B%0A  height%3A 13px%3B%0A  vertical-align%3A -15%25%3B%0A%7D%0A%0A.epwing_article%0A%7B%0A  display%3Ainline%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Websites %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.website_padding%0A%7B%0A  height%3A 1em%3B%0A  clear%3Aboth%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Forvo %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.forvo_headword%0A%7B%0A  margin-top%3A 15px%3B%0A  margin-bottom%3A 10px%3B%0A  font-weight%3A bold%3B%0A  font-size%3A 15px%3B%0A%7D%0A%0A%2F%2A A table which contains a play icon and information about the sound %2A%2F%0A.forvo_play%0A%7B%0A  margin-top%3A 8px%3B%0A  margin-left%3A 8px%3B%0A%7D%0A%0A.forvo_user%0A%7B%0A  text-decoration%3A none%3B%0A  color%3A green%3B%0A%7D%0A%0A.forvo_location%0A%7B%0A  color%3A grey%3B%0A%7D%0A%0A.forvo_positive_votes%0A%7B%0A  font-weight%3A bold%3B%0A  color%3A green%3B%0A%7D%0A%0A.forvo_negative_votes%0A%7B%0A  font-weight%3A bold%3B%0A  color%3A red%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Programs %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%2F%2A A table which contains a play icon and a word%27s link %2A%2F%0A.programs_play%0A%7B%0A  margin-top%3A 8px%3B%0A  margin-left%3A 8px%3B%0A%7D%0A%0A.programs_play a%0A%7B%0A  text-decoration%3A none%3B%0A%7D%0A%0A.programs_plaintext%2C .programs_html%0A%7B%0A  margin-top%3A 15px%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A Voice engines %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A.voiceengines_play%0A%7B%0A  margin-top%3A 8px%3B%0A  margin-left%3A 8px%3B%0A%7D%0A%0A.voiceengines_play a%0A%7B%0A  text-decoration%3A none%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A MediaWiki articles %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%0A The following consist of excerpts from different .css files edited%0A with a .mwiki prepended to each record.%0A%2A%2F%0A%0A.mwiki%0A%7B%0A  %2F%2A Add some vertical space before the article %2A%2F%0A  margin-top%3A 1em%3B%0A%7D%0A%0A.mwiki .topicon%0A%7B%0A  %2F%2A Those are padlocks on top and such -- we disable those for GoldenDict%0A     since they look really ugly here %2A%2F%0A  display%3A none%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A common.css %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%2F%2A%2A%0A %2A CSS in this file is used by %2Aall%2A skins %28that have any CSS at all%29.  Be%0A %2A careful what you put in here%2C since what looks good in one skin may not in%0A %2A another%2C but don%27t ignore the poor non-Monobook users either.%0A %2A%2F%0A.mwiki .mw-plusminus-null %7B color%3A %23aaa%3B %7D%0A%0A.mwiki .texvc %7B direction%3A ltr%3B unicode-bidi%3A embed%3B %7D%0A.mwiki img.tex %7B vertical-align%3A middle%3B %7D%0A.mwiki span.texhtml %7B font-family%3A serif%3B %7D%0A%0A%2F%2A add a bit of margin space between the preview and the toolbar %2A%2F%0A%2F%2A this replaces the ugly %3Cp%3E%3Cbr %2F%3E%3C%2Fp%3E we used to insert into the page source %2A%2F%0A.mwiki %23wikiPreview.ontop %7B margin-bottom%3A 1em%3B %7D%0A%0A%2F%2A Stop floats from intruding into edit area in previews %2A%2F%0A.mwiki %23toolbar%2C .mwiki %23wpTextbox1 %7B clear%3A both%3B %7D%0A%0A.mwiki div%23mw-js-message %7B%0A%09margin%3A 1em 5%25%3B%0A%09padding%3A 0.5em 2.5%25%3B%0A%09border%3A solid 1px %23ddd%3B%0A%09background-color%3A %23fcfcfc%3B%0A%7D%0A%0A%2F%2A Edit section links %2A%2F%0A.mwiki .editsection %7B%0A%09float%3A right%3B%0A%09margin-left%3A 5px%3B%0A%7D%0A%0A%2F%2A%2A%0A %2A File histories%0A %2A%2F%0A.mwiki table.filehistory %7B%0A%09border%3A1px solid %23ccc%3B%0A%09border-collapse%3Acollapse%3B%0A%7D%0A%0A.mwiki table.filehistory th%2C%0A.mwiki table.filehistory td %7B%0A%09padding%3A 0 0.2em 0 0.2em%3B%0A%09vertical-align%3Atop%3B%0A%09border%3A1px solid %23ccc%3B%0A%7D%0A.mwiki table.filehistory th %7B%0A%09text-align%3A left%3B%0A%7D%0A.mwiki table.filehistory td.mw-imagepage-filesize%2C%0A.mwiki table.filehistory th.mw-imagepage-filesize %7B%0A%09white-space%3Anowrap%3B%0A%7D%0A%0A.mwiki table.filehistory td.filehistory-selected %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A%0A %2A rev_deleted stuff%0A %2A%2F%0A.mwiki li span.deleted%2C .mwiki span.history-deleted %7B%0A%09text-decoration%3A line-through%3B%0A%09color%3A %23888%3B%0A%09font-style%3A italic%3B%0A%7D%0A%0A%2F%2A%2A%0A %2A Forms%0A %2A%2F%0A.mwiki body.ltr td.mw-label %7B text-align%3A right%3B %7D%0A.mwiki body.ltr td.mw-input %7B text-align%3A left%3B %7D%0A.mwiki body.ltr td.mw-submit %7B text-align%3A left%3B %7D%0A.mwiki body.rtl td.mw-label %7B text-align%3A left%3B %7D%0A.mwiki body.rtl td.mw-input %7B text-align%3A right%3B %7D%0A.mwiki body.rtl td.mw-submit %7B text-align%3A right%3B %7D%0A%0A.mwiki td.mw-label %7B vertical-align%3A top%3B %7D%0A.mwiki td.mw-submit %7B white-space%3A nowrap%3B %7D%0A%0A%2F%2A%2A%0A %2A Image captions%0A %2A%2F%0A.mwiki body.rtl .thumbcaption %7B text-align%3Aright%3B %7D%0A.mwiki body.rtl .magnify %7B float%3Aleft%3B %7D%0A%0A.mwiki body.ltr .thumbcaption %7B text-align%3Aleft%3B %7D%0A.mwiki body.ltr .magnify %7B float%3Aright%3B %7D%0A%0A%2F%2A%2A%0A %2A Hidden categories%0A %2A%2F%0A.mwiki .mw-hidden-cats-hidden %7B display%3A none%3B %7D%0A.mwiki .catlinks-allhidden %7B display%3A none%3B %7D%0A%0A%2F%2A Convenience links to edit block%2C delete and protect reasons %2A%2F%0A.mwiki p.mw-ipb-conveniencelinks%2C .mwiki p.mw-protect-editreasons%2C%0A.mwiki p.mw-filedelete-editreasons%2C .mwiki p.mw-delete-editreasons %7B%0A%09font-size%3A 90%25%3B%0A%09float%3A right%3B%0A%7D%0A%0A%2F%2A Search results %2A%2F%0A.mwiki div.searchresult %7B%0A%09font-size%3A 95%25%3B%0A%09width%3A38em%3B%0A%7D%0A.mwiki .mw-search-results li %7B%0A%09padding-bottom%3A 1em%3B%0A%09list-style%3Anone%3B%0A%7D%0A.mwiki .mw-search-result-data %7B%0A%09color%3A green%3B%0A%09font-size%3A 97%25%3B%0A%7D%0A%0A.mwiki td%23mw-search-menu %7B%0A%09padding-left%3A6em%3B%0A%09font-size%3A85%25%3B%0A%7D%0A%0A.mwiki div%23mw-search-interwiki %7B%0A%09float%3A right%3B%0A%09width%3A 18em%3B%0A%09border-style%3A solid%3B%0A%09border-color%3A %23AAAAAA%3B%0A%09border-width%3A 1px%3B%0A%09margin-top%3A 2ex%3B%0A%7D%0A%0A.mwiki div%23mw-search-interwiki li %7B%0A%09font-size%3A 95%25%3B%0A%7D%0A%0A.mwiki .mw-search-interwiki-more %7B%0A%09float%3A right%3B%0A%09font-size%3A 90%25%3B%0A%7D%0A%0A.mwiki span.searchalttitle %7B%0A%09font-size%3A 95%25%3B%0A%7D%0A%0A.mwiki div.searchdidyoumean %7B%0A%09font-size%3A 127%25%3B%0A%09margin-bottom%3A 1ex%3B%0A%09margin-top%3A 1ex%3B%0A%09%2F%2A Note that this color won%27t affect the link%2C as desired. %2A%2F%0A%09color%3A %23c00%3B%0A%7D%0A%0A.mwiki div.searchdidyoumean em %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A.mwiki .searchmatch %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A.mwiki div.searchresults %7B%0A%09border%3A1px solid darkblue%3B%0A%09padding-top%3A 10px%3B%0A%09padding-bottom%3A 10px%3B%0A%09padding-left%3A 20px%3B%0A%09padding-right%3A 20px%3B%0A%7D%0A%0A%2F%2A%0A %2A UserRights stuff%0A %2A%2F%0A.mwiki .mw-userrights-disabled %7B%0A%09color%3A %23888%3B%0A%7D%0A%0A.mwiki table.mw-userrights-groups %2A td%2C.mwiki table.mw-userrights-groups %2A th %7B%0A%09padding-right%3A 1.5em%3B%0A%7D%0A%0A%2F%2A%0A %2A OpenSearch ajax suggestions%0A %2A%2F%0A.mwiki .os-suggest %7B%0A%09overflow%3A auto%3B%0A%09overflow-x%3A hidden%3B%0A%09position%3A absolute%3B%0A%09top%3A 0px%3B%0A%09left%3A 0px%3B%0A%09width%3A 0px%3B%0A%09background-color%3A white%3B%0A%09background-color%3A Window%3B%0A%09border-style%3A solid%3B%0A%09border-color%3A %23AAAAAA%3B%0A%09border-width%3A 1px%3B%0A%09z-index%3A99%3B%0A%09visibility%3Ahidden%3B%0A%09font-size%3A95%25%3B%0A%7D%0A%0A.mwiki table.os-suggest-results %7B%0A%09font-size%3A 95%25%3B%0A%09cursor%3A pointer%3B%0A%09border%3A 0%3B%0A%09border-collapse%3A collapse%3B%0A%09width%3A 100%25%3B%0A%7D%0A%0A.mwiki td.os-suggest-result%2C .mwiki td.os-suggest-result-hl %7B%0A%09white-space%3A nowrap%3B%0A%09background-color%3A white%3B%0A%09background-color%3A Window%3B%0A%09color%3A black%3B%0A%09color%3A WindowText%3B%0A%09padding%3A 2px%3B%0A%7D%0A.mwiki td.os-suggest-result-hl%2C%0A.mwiki td.os-suggest-result-hl-webkit %7B%0A%09background-color%3A %234C59A6%3B%0A%09color%3A white%3B%0A%7D%0A.mwiki td.os-suggest-result-hl %7B%0A%09%2F%2A System colors are misimplemented in Safari 3.0 and earlier%2C%0A%09   making highlighted text illegible... %2A%2F%0A%09background-color%3A Highlight%3B%0A%09color%3A HighlightText%3B%0A%7D%0A%0A.mwiki .os-suggest-toggle %7B%0A%09position%3A relative%3B%0A%09left%3A 1ex%3B%0A%09font-size%3A 65%25%3B%0A%7D%0A.mwiki .os-suggest-toggle-def %7B%0A%09position%3A absolute%3B%0A%09top%3A 0px%3B%0A%09left%3A 0px%3B%0A%09font-size%3A 65%25%3B%0A%09visibility%3A hidden%3B%0A%7D%0A%0A%2F%2A Page history styling %2A%2F%0A%2F%2A the auto-generated edit comments %2A%2F%0A.mwiki .autocomment %7B color%3A gray%3B %7D%0A.mwiki %23pagehistory .history-user %7B%0A    margin-left%3A 0.4em%3B%0A    margin-right%3A 0.2em%3B%0A%7D%0A.mwiki %23pagehistory span.minor %7B font-weight%3A bold%3B %7D%0A.mwiki %23pagehistory li %7B border%3A 1px solid white%3B %7D%0A.mwiki %23pagehistory li.selected %7B%0A    background-color%3A %23f9f9f9%3B%0A    border%3A 1px dashed %23aaa%3B%0A%7D%0A%0A%2F%2A%0A %2A Special%3AListGroupRights styling%0A %2A Special%3AStatistics styling%0A%2A%2F%0A%0A.mwiki table.mw-listgrouprights-table%2C%0A.mwiki table.mw-statistics-table %7B%0A%09border%3A 1px solid %23ccc%3B%0A%09border-collapse%3A collapse%3B%0A%7D%0A%0A.mwiki table.mw-listgrouprights-table tr  %7B%0A%09vertical-align%3A top%3B%0A%7D%0A%0A.mwiki table.mw-listgrouprights-table td%2C .mwiki table.mw-listgrouprights-table th%2C%0A.mwiki table.mw-statistics-table td%2C .mwiki table.mw-statistics-table th %7B%0A%09padding%3A 0.5em 0.2em 0.5em 0.2em%3B%0A%09border%3A 1px solid %23ccc%3B%0A%7D%0A%0A.mwiki td.mw-statistics-numbers %7B%0A%09text-align%3A right%3B%0A%7D%0A%0A%2F%2A Special%3ASpecialPages styling %2A%2F%0A.mwiki h4.mw-specialpagesgroup %7B%0A%09background-color%3A %23dcdcdc%3B%0A%09padding%3A 2px%3B%0A%09margin%3A .3em 0em 0em 0em%3B%0A%7D%0A.mwiki .mw-specialpagerestricted %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A.mwiki %23shared-image-dup%2C .mwiki %23shared-image-conflict %7B%0A%09font-style%3A italic%3B%0A%7D%0A%0A%2F%2A Special%3AEmailUser styling %2A%2F%0A.mwiki table.mw-emailuser-table %7B%0A%09width%3A 98%25%3B%0A%7D%0A.mwiki td%23mw-emailuser-sender%2C .mwiki td%23mw-emailuser-recipient %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A Special%3APrefixindex styling %2A%2F%0A.mwiki table%23mw-prefixindex-list-table%2C%0A.mwiki table%23mw-prefixindex-nav-table %7B%0A%09width%3A 98%25%3B%0A%09background-color%3A transparent%3B%0A%7D%0A.mwiki td%23mw-prefixindex-nav-form  %7B%0A%09font-size%3A smaller%3B%0A%09margin-bottom%3A 1em%3B%0A%09text-align%3A right%3B%0A%09vertical-align%3A top%3B%0A%7D%0A%0A%2F%2A%0A %2A Recreating deleted page warning%0A %2A Reupload file warning%0A %2A Page protection warning%0A %2A incl. log entries for these warnings%0A %2A%2F%0A.mwiki div.mw-warning-with-logexcerpt %7B%0A%09padding%3A 3px%3B%0A%09margin-bottom%3A 3px%3B%0A%09border%3A 2px solid %232F6FAB%3B%0A%7D%0A.mwiki div.mw-warning-with-logexcerpt ul li %7B%0A%09font-size%3A 90%25%3B%0A%7D%0A%0A%2F%2A %28show%2Fhide%29 revision deletion links %2A%2F%0A.mwiki span.mw-revdelundel-link%2C%0A.mwiki strong.mw-revdelundel-link %7B%0A%09font-family%3A monospace%3B%0A%09font-size%3A smaller%0A%7D%0A%0A%2F%2A feed links %2A%2F%0A.mwiki a.feedlink %7B%0A%09background%3A url%28%22images%2Ffeed-icon.png%22%29 center left no-repeat%3B%0A%09padding-left%3A 16px%3B%0A%7D%0A%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A monobook%2Fmain.css %2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0A%0A%2F%2A%0A%2A%2A MediaWiki %27monobook%27 style sheet for CSS2-capable browsers.%0A%2A%2A Copyright Gabriel Wicke - http%3A%2F%2Fwikidev.net%2F%0A%2A%2A License%3A GPL %28http%3A%2F%2Fwww.gnu.org%2Fcopyleft%2Fgpl.html%29%0A%2A%2A%0A%2A%2A Loosely based on http%3A%2F%2Fwww.positioniseverything.net%2Fordered-floats.html by Big John%0A%2A%2A and the Plone 2.0 styles%2C see http%3A%2F%2Fplone.org%2F %28Alexander Limi%2CJoe Geldart %26 Tom Croucher%2C%0A%2A%2A Michael Zeltner and Geir Bækholt%29%0A%2A%2A All you guys rock %3A%29%0A%2A%2F%0A%0A.mwiki %23column-content %7B%0A%09width%3A 100%25%3B%0A%09float%3A right%3B%0A%09margin%3A 0 0 .6em -12.2em%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki %23content %7B%0A%09margin%3A 2.8em 0 0 12.2em%3B%0A%09padding%3A 0 1em 1em 1em%3B%0A%09position%3A relative%3B%0A%09z-index%3A 2%3B%0A%7D%0A.mwiki %23column-one %7B%0A%09padding-top%3A 160px%3B%0A%7D%0A.mwiki %23content %7B%0A%09background%3A white%3B%0A%09color%3A black%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09border-right%3A none%3B%0A%09line-height%3A 1.5em%3B%0A%7D%0A%2F%2A the left column width is specified in class .portlet %2A%2F%0A%0A%2F%2A Font size%3A%0A%2A%2A We take advantage of keyword scaling- browsers won%27t go below 9px%0A%2A%2A More at http%3A%2F%2Fwww.w3.org%2F2003%2F07%2F30-font-size%0A%2A%2A http%3A%2F%2Fstyle.cleverchimp.com%2Ffont_size_intervals%2Faltintervals.html%0A%2A%2F%0A%0A%2F%2A%0Abody %7B%0A%09font%3A x-small sans-serif%3B%0A%09background%3A %23f9f9f9 url%28headbg.jpg%29 0 0 no-repeat%3B%0A%09color%3A black%3B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A%2A%2F%0A%0A%2F%2A scale back up to a sane default %2A%2F%0A.mwiki %23globalWrapper %7B%0A%09font-size%3A 127%25%3B%0A%09width%3A 100%25%3B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki .visualClear %7B%0A%09clear%3A both%3B%0A%7D%0A%0A%2F%2A general styles %2A%2F%0A%0A.mwiki table %7B%0A%09font-size%3A 100%25%3B%0A%09color%3A black%3B%0A%09%2F%2A we don%27t want the bottom borders of %3Ch2%3Es to be visible through%0A%09   floated tables %2A%2F%0A%09background-color%3A white%3B%0A%7D%0A.mwiki fieldset table %7B%0A%09%2F%2A but keep table layouts in forms clean... %2A%2F%0A%09background%3A none%3B%0A%7D%0A.mwiki a %7B%0A%09text-decoration%3A none%3B%0A%09color%3A %23002bb8%3B%0A%09background%3A none%3B%0A%7D%0A.mwiki a%3Avisited %7B%0A%09color%3A %235a3696%3B%0A%7D%0A.mwiki a%3Aactive %7B%0A%09color%3A %23faa700%3B%0A%7D%0A.mwiki a%3Ahover %7B%0A%09text-decoration%3A underline%3B%0A%7D%0A.mwiki a.stub %7B%0A%09color%3A %23772233%3B%0A%7D%0A.mwiki a.new%2C .mwiki %23p-personal a.new %7B%0A%09color%3A %23ba0000%3B%0A%7D%0A.mwiki a.new%3Avisited%2C .mwiki %23p-personal a.new%3Avisited %7B%0A%09color%3A %23a55858%3B%0A%7D%0A%0A.mwiki img %7B%0A%09border%3A none%3B%0A%09vertical-align%3A middle%3B%0A%7D%0A.mwiki p %7B%0A%09margin%3A .4em 0 .5em 0%3B%0A%09line-height%3A 1.5em%3B%0A%7D%0A.mwiki p img %7B%0A%09margin%3A 0%3B%0A%7D%0A%0A.mwiki hr %7B%0A%09height%3A 1px%3B%0A%09color%3A %23aaa%3B%0A%09background-color%3A %23aaa%3B%0A%09border%3A 0%3B%0A%09margin%3A .2em 0 .2em 0%3B%0A%7D%0A%0A.mwiki h1%2C .mwiki h2%2C .mwiki h3%2C .mwiki h4%2C .mwiki h5%2C .mwiki h6 %7B%0A%09color%3A black%3B%0A%09background%3A none%3B%0A%09font-weight%3A normal%3B%0A%09margin%3A 0%3B%0A%09padding-top%3A .5em%3B%0A%09padding-bottom%3A .17em%3B%0A%09border-bottom%3A 1px solid %23aaa%3B%0A%7D%0A.mwiki h1 %7B font-size%3A 188%25%3B %7D%0A.mwiki h1 .editsection %7B font-size%3A 53%25%3B %7D%0A.mwiki h2 %7B font-size%3A 150%25%3B %7D%0A.mwiki h2 .editsection %7B font-size%3A 67%25%3B %7D%0A.mwiki h3%2C .mwiki h4%2C .mwiki h5%2C .mwiki h6 %7B%0A%09border-bottom%3A none%3B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki h3 %7B font-size%3A 132%25%3B %7D%0A.mwiki h3 .editsection %7B font-size%3A 76%25%3B font-weight%3A normal%3B %7D%0A.mwiki h4 %7B font-size%3A 116%25%3B %7D%0A.mwiki h4 .editsection %7B font-size%3A 86%25%3B font-weight%3A normal%3B %7D%0A.mwiki h5 %7B font-size%3A 100%25%3B %7D%0A.mwiki h5 .editsection %7B font-weight%3A normal%3B %7D%0A.mwiki h6 %7B font-size%3A 80%25%3B  %7D%0A.mwiki h6 .editsection %7B font-size%3A 125%25%3B font-weight%3A normal%3B %7D%0A%0A.mwiki ul %7B%0A%09line-height%3A 1.5em%3B%0A%09list-style-type%3A square%3B%0A%09margin%3A .3em 0 0 1.5em%3B%0A%09padding%3A 0%3B%0A%09list-style-image%3A url%28bullet.gif%29%3B%0A%7D%0A.mwiki ol %7B%0A%09line-height%3A 1.5em%3B%0A%09margin%3A .3em 0 0 3.2em%3B%0A%09padding%3A 0%3B%0A%09list-style-image%3A none%3B%0A%7D%0A.mwiki li %7B%0A%09margin-bottom%3A .1em%3B%0A%7D%0A.mwiki dt %7B%0A%09font-weight%3A bold%3B%0A%09margin-bottom%3A .1em%3B%0A%7D%0A.mwiki dl %7B%0A%09margin-top%3A .2em%3B%0A%09margin-bottom%3A .5em%3B%0A%7D%0A.mwiki dd %7B%0A%09line-height%3A 1.5em%3B%0A%09margin-left%3A 2em%3B%0A%09margin-bottom%3A .1em%3B%0A%7D%0A%0A.mwiki fieldset %7B%0A%09border%3A 1px solid %232f6fab%3B%0A%09margin%3A 1em 0 1em 0%3B%0A%09padding%3A 0 1em 1em%3B%0A%09line-height%3A 1.5em%3B%0A%7D%0A.mwiki fieldset.nested %7B%0A%09margin%3A 0 0 0.5em 0%3B%0A%09padding%3A 0 0.5em 0.5em%3B%0A%7D%0A.mwiki legend %7B%0A%09padding%3A .5em%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki form %7B%0A%09border%3A none%3B%0A%09margin%3A 0%3B%0A%7D%0A%0A.mwiki textarea %7B%0A%09width%3A 100%25%3B%0A%09padding%3A .1em%3B%0A%7D%0A%0A.mwiki input.historysubmit %7B%0A%09padding%3A 0 .3em .3em .3em %21important%3B%0A%09font-size%3A 94%25%3B%0A%09cursor%3A pointer%3B%0A%09height%3A 1.7em %21important%3B%0A%09margin-left%3A 1.6em%3B%0A%7D%0A.mwiki select %7B%0A%09vertical-align%3A top%3B%0A%7D%0A.mwiki abbr%2C .mwiki acronym%2C .mwiki .explain %7B%0A%09border-bottom%3A 1px dotted black%3B%0A%09color%3A black%3B%0A%09background%3A none%3B%0A%09cursor%3A help%3B%0A%7D%0A.mwiki q %7B%0A%09font-family%3A Times%2C %22Times New Roman%22%2C serif%3B%0A%09font-style%3A italic%3B%0A%7D%0A%2F%2A disabled for now%0A.mwiki blockquote %7B%0A%09font-family%3A Times%2C %22Times New Roman%22%2C serif%3B%0A%09font-style%3A italic%3B%0A%7D%2A%2F%0A.mwiki code %7B%0A%09background-color%3A %23f9f9f9%3B%0A%7D%0A.mwiki pre %7B%0A%09padding%3A 1em%3B%0A%09border%3A 1px dashed %232f6fab%3B%0A%09color%3A black%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09line-height%3A 1.1em%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A the main content area%0A%2A%2F%0A%0A.mwiki %23siteSub %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki %23jump-to-nav %7B%0A%09display%3A none%3B%0A%7D%0A%0A.mwiki %23contentSub%2C .mwiki %23contentSub2 %7B%0A%09font-size%3A 84%25%3B%0A%09line-height%3A 1.2em%3B%0A%09margin%3A 0 0 1.4em 1em%3B%0A%09color%3A %237d7d7d%3B%0A%09width%3A auto%3B%0A%7D%0A.mwiki span.subpages %7B%0A%09display%3A block%3B%0A%7D%0A%0A%2F%2A Some space under the headers in the content area %2A%2F%0A.mwiki %23bodyContent h1%2C .mwiki %23bodyContent h2 %7B%0A%09margin-bottom%3A .6em%3B%0A%7D%0A.mwiki %23bodyContent h3%2C .mwiki %23bodyContent h4%2C .mwiki %23bodyContent h5 %7B%0A%09margin-bottom%3A .3em%3B%0A%7D%0A.mwiki %23firstHeading %7B%0A%09margin-bottom%3A .1em%3B%0A%09%2F%2A These two rules hack around bug 2013 %28fix for more limited bug 11325%29.%0A%09   When bug 2013 is fixed properly%2C they should be removed. %2A%2F%0A%09line-height%3A 1.2em%3B%0A%09padding-bottom%3A 0%3B%0A%7D%0A%0A%2F%2A user notification thing %2A%2F%0A.mwiki .usermessage %7B%0A%09background-color%3A %23ffce7b%3B%0A%09border%3A 1px solid %23ffa500%3B%0A%09color%3A black%3B%0A%09font-weight%3A bold%3B%0A%09margin%3A 2em 0 1em%3B%0A%09padding%3A .5em 1em%3B%0A%09vertical-align%3A middle%3B%0A%7D%0A.mwiki %23siteNotice %7B%0A%09text-align%3A center%3B%0A%09font-size%3A 95%25%3B%0A%09padding%3A 0 .9em%3B%0A%7D%0A.mwiki %23siteNotice p %7B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki .success %7B%0A%09color%3A green%3B%0A%09font-size%3A larger%3B%0A%7D%0A.mwiki .error %7B%0A%09color%3A red%3B%0A%09font-size%3A larger%3B%0A%7D%0A.mwiki .errorbox%2C .mwiki .successbox %7B%0A%09font-size%3A larger%3B%0A%09border%3A 2px solid%3B%0A%09padding%3A .5em 1em%3B%0A%09float%3A left%3B%0A%09margin-bottom%3A 2em%3B%0A%09color%3A %23000%3B%0A%7D%0A.mwiki .errorbox %7B%0A%09border-color%3A red%3B%0A%09background-color%3A %23fff2f2%3B%0A%7D%0A.mwiki .successbox %7B%0A%09border-color%3A green%3B%0A%09background-color%3A %23dfd%3B%0A%7D%0A.mwiki .errorbox h2%2C .mwiki .successbox h2 %7B%0A%09font-size%3A 1em%3B%0A%09font-weight%3A bold%3B%0A%09display%3A inline%3B%0A%09margin%3A 0 .5em 0 0%3B%0A%09border%3A none%3B%0A%7D%0A%0A.mwiki .catlinks %7B%0A%09border%3A 1px solid %23aaa%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09padding%3A 5px%3B%0A%09margin-top%3A 1em%3B%0A%09clear%3A both%3B%0A%7D%0A%2F%2A currently unused%2C intended to be used by a metadata box%0Ain the bottom-right corner of the content area %2A%2F%0A.mwiki .documentDescription %7B%0A%09%2F%2A The summary text describing the document %2A%2F%0A%09font-weight%3A bold%3B%0A%09display%3A block%3B%0A%09margin%3A 1em 0%3B%0A%09line-height%3A 1.5em%3B%0A%7D%0A.mwiki .documentByLine %7B%0A%09text-align%3A right%3B%0A%09font-size%3A 90%25%3B%0A%09clear%3A both%3B%0A%09font-weight%3A normal%3B%0A%09color%3A %2376797c%3B%0A%7D%0A%0A%2F%2A emulate center %2A%2F%0A.mwiki .center %7B%0A%09width%3A 100%25%3B%0A%09text-align%3A center%3B%0A%7D%0A.mwiki %2A.center %2A %7B%0A%09margin-left%3A auto%3B%0A%09margin-right%3A auto%3B%0A%7D%0A%2F%2A small for tables and similar %2A%2F%0A.mwiki .small%2C .mwiki .small %2A %7B%0A%09font-size%3A 94%25%3B%0A%7D%0A.mwiki table.small %7B%0A%09font-size%3A 100%25%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A content styles%0A%2A%2F%0A%0A.mwiki %23toc%2C%0A.mwiki .toc%2C%0A.mwiki .mw-warning %7B%0A%09border%3A 1px solid %23aaa%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09padding%3A 5px%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki %23toc h2%2C%0A.mwiki .toc h2 %7B%0A%09display%3A inline%3B%0A%09border%3A none%3B%0A%09padding%3A 0%3B%0A%09font-size%3A 100%25%3B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki %23toc %23toctitle%2C%0A.mwiki .toc %23toctitle%2C%0A.mwiki %23toc .toctitle%2C%0A.mwiki .toc .toctitle %7B%0A%09text-align%3A center%3B%0A%7D%0A.mwiki %23toc ul%2C%0A.mwiki .toc ul %7B%0A%09list-style-type%3A none%3B%0A%09list-style-image%3A none%3B%0A%09margin-left%3A 0%3B%0A%09padding-left%3A 0%3B%0A%09text-align%3A left%3B%0A%7D%0A.mwiki %23toc ul ul%2C%0A.mwiki .toc ul ul %7B%0A%09margin%3A 0 0 0 2em%3B%0A%7D%0A.mwiki %23toc .toctoggle%2C%0A.mwiki .toc .toctoggle %7B%0A%09font-size%3A 94%25%3B%0A%7D%0A%0A.mwiki .mw-warning %7B%0A%09margin-left%3A 50px%3B%0A%09margin-right%3A 50px%3B%0A%09text-align%3A center%3B%0A%7D%0A%0A%2F%2A images %2A%2F%0A.mwiki div.floatright%2C .mwiki table.floatright %7B%0A%09clear%3A right%3B%0A%09float%3A right%3B%0A%09position%3A relative%3B%0A%09margin%3A 0 0 .5em .5em%3B%0A%09border%3A 0%3B%0A%2F%2A%0A%09border%3A .5em solid white%3B%0A%09border-width%3A .5em 0 .8em 1.4em%3B%0A%2A%2F%0A%7D%0A.mwiki div.floatright p %7B font-style%3A italic%3B %7D%0A.mwiki div.floatleft%2C .mwiki table.floatleft %7B%0A%09float%3A left%3B%0A%09clear%3A left%3B%0A%09position%3A relative%3B%0A%09margin%3A 0 .5em .5em 0%3B%0A%09border%3A 0%3B%0A%2F%2A%0A%09margin%3A .3em .5em .5em 0%3B%0A%09border%3A .5em solid white%3B%0A%09border-width%3A .5em 1.4em .8em 0%3B%0A%2A%2F%0A%7D%0A.mwiki div.floatleft p %7B font-style%3A italic%3B %7D%0A%2F%2A thumbnails %2A%2F%0A.mwiki div.thumb %7B%0A%09margin-bottom%3A .5em%3B%0A%09border-style%3A solid%3B%0A%09border-color%3A white%3B%0A%09width%3A auto%3B%0A%7D%0A.mwiki div.thumbinner %7B%0A%09border%3A 1px solid %23ccc%3B%0A%09padding%3A 3px %21important%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09font-size%3A 94%25%3B%0A%09text-align%3A center%3B%0A%09overflow%3A hidden%3B%0A%7D%0A.mwiki html .thumbimage %7B%0A%09border%3A 1px solid %23ccc%3B%0A%7D%0A.mwiki html .thumbcaption %7B%0A%09border%3A none%3B%0A%09text-align%3A left%3B%0A%09line-height%3A 1.4em%3B%0A%09padding%3A 3px %21important%3B%0A%09font-size%3A 94%25%3B%0A%7D%0A.mwiki div.magnify %7B%0A%09float%3A right%3B%0A%09border%3A none %21important%3B%0A%09background%3A none %21important%3B%0A%7D%0A.mwiki div.magnify a%2C .mwiki div.magnify img %7B%0A%09display%3A block%3B%0A%09border%3A none %21important%3B%0A%09background%3A none %21important%3B%0A%7D%0A.mwiki div.tright %7B%0A%09clear%3A right%3B%0A%09float%3A right%3B%0A%09border-width%3A .5em 0 .8em 1.4em%3B%0A%7D%0A.mwiki div.tleft %7B%0A%09float%3A left%3B%0A%09clear%3A left%3B%0A%09margin-right%3A .5em%3B%0A%09border-width%3A .5em 1.4em .8em 0%3B%0A%7D%0A.mwiki img.thumbborder %7B%0A%09border%3A 1px solid %23dddddd%3B%0A%7D%0A.mwiki .hiddenStructure %7B%0A%09display%3A none%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A classes for special content elements like town boxes%0A%2A%2A intended to be referenced directly from the wiki src%0A%2A%2F%0A%0A%2F%2A%0A%2A%2A User styles%0A%2A%2F%0A%2F%2A table standards %2A%2F%0A.mwiki table.rimage %7B%0A%09float%3A right%3B%0A%09position%3A relative%3B%0A%09margin-left%3A 1em%3B%0A%09margin-bottom%3A 1em%3B%0A%09text-align%3A center%3B%0A%7D%0A.mwiki .toccolours %7B%0A%09border%3A 1px solid %23aaa%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09padding%3A 5px%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A edit views etc%0A%2A%2F%0A.mwiki .special li %7B%0A%09line-height%3A 1.4em%3B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A keep the whitespace in front of the %5E%3D%2C hides rule from konqueror%0A%2A%2A this is css3%2C the validator doesn%27t like it when validating as css2%0A%2A%2F%0A.mwiki %23bodyContent a.external%2C%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22gopher%3A%2F%2F%22%5D %7B%0A%09background%3A url%28external.png%29 center right no-repeat%3B%0A%09padding-right%3A 13px%3B%0A%7D%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22https%3A%2F%2F%22%5D%2C%0A.mwiki .link-https %7B%0A%09background%3A url%28lock_icon.gif%29 center right no-repeat%3B%0A%09padding-right%3A 16px%3B%0A%7D%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22mailto%3A%22%5D%2C%0A.mwiki .link-mailto %7B%0A%09background%3A url%28mail_icon.gif%29 center right no-repeat%3B%0A%09padding-right%3A 18px%3B%0A%7D%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22news%3A%2F%2F%22%5D %7B%0A%09background%3A url%28news_icon.png%29 center right no-repeat%3B%0A%09padding-right%3A 18px%3B%0A%7D%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22ftp%3A%2F%2F%22%5D%2C%0A.mwiki .link-ftp %7B%0A%09background%3A url%28file_icon.gif%29 center right no-repeat%3B%0A%09padding-right%3A 18px%3B%0A%7D%0A.mwiki %23bodyContent a%5Bhref %5E%3D%22irc%3A%2F%2F%22%5D%2C%0A.mwiki %23bodyContent a.extiw%5Bhref %5E%3D%22irc%3A%2F%2F%22%5D%2C%0A.mwiki .link-irc %7B%0A%09background%3A url%28discussionitem_icon.gif%29 center right no-repeat%3B%0A%09padding-right%3A 18px%3B%0A%7D%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.ogg%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.OGG%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.oga%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.OGA%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.mid%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.MID%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.midi%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.MIDI%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.mp3%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.MP3%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.wav%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.WAV%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.wma%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.WMA%22%5D%2C%0A.mwiki .link-audio %7B%0A%09background%3A url%28%22audio.png%22%29 center right no-repeat%3B%0A%09padding-right%3A 13px%3B%0A%7D%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.ogm%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.OGM%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.avi%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.AVI%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.mpeg%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.MPEG%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.mpg%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.MPG%22%5D%2C%0A.mwiki .link-video %7B%0A%09background%3A url%28%22video.png%22%29 center right no-repeat%3B%0A%09padding-right%3A 13px%3B%0A%7D%0A.mwiki %23bodyContent a.external%5Bhref %24%3D%22.pdf%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %24%3D%22.PDF%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %2A%3D%22.pdf%23%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %2A%3D%22.PDF%23%22%5D%2C%0A.mwiki %23bodyContent a.external%5Bhref %2A%3D%22.pdf%3F%22%5D%2C .mwiki %23bodyContent a.external%5Bhref %2A%3D%22.PDF%3F%22%5D%2C%0A.mwiki .link-document %7B%0A%09background%3A url%28%22document.png%22%29 center right no-repeat%3B%0A%09padding-right%3A 12px%3B%0A%7D%0A%0A%2F%2A disable interwiki styling %2A%2F%0A.mwiki %23bodyContent a.extiw%2C%0A.mwiki %23bodyContent a.extiw%3Aactive %7B%0A%09color%3A %2336b%3B%0A%09background%3A none%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki %23bodyContent a.external %7B%0A%09color%3A %2336b%3B%0A%7D%0A%2F%2A this can be used in the content area to switch off%0Aspecial external link styling %2A%2F%0A.mwiki %23bodyContent .plainlinks a %7B%0A%09background%3A none %21important%3B%0A%09padding%3A 0 %21important%3B%0A%7D%0A%2F%2A%0A%2A%2A Structural Elements%0A%2A%2F%0A%0A%2F%2A%0A%2A%2A general portlet styles %28elements in the quickbar%29%0A%2A%2F%0A.mwiki .portlet %7B%0A%09border%3A none%3B%0A%09margin%3A 0 0 .5em%3B%0A%09padding%3A 0%3B%0A%09float%3A none%3B%0A%09width%3A 11.6em%3B%0A%09overflow%3A hidden%3B%0A%7D%0A.mwiki .portlet h4 %7B%0A%09font-size%3A 95%25%3B%0A%09font-weight%3A normal%3B%0A%09white-space%3A nowrap%3B%0A%7D%0A.mwiki .portlet h5 %7B%0A%09background%3A transparent%3B%0A%09padding%3A 0 1em 0 .5em%3B%0A%09display%3A inline%3B%0A%09height%3A 1em%3B%0A%09text-transform%3A lowercase%3B%0A%09font-size%3A 91%25%3B%0A%09font-weight%3A normal%3B%0A%09white-space%3A nowrap%3B%0A%7D%0A.mwiki .portlet h6 %7B%0A%09background%3A %23ffae2e%3B%0A%09border%3A 1px solid %232f6fab%3B%0A%09border-style%3A solid solid none solid%3B%0A%09padding%3A 0 1em 0 1em%3B%0A%09text-transform%3A lowercase%3B%0A%09display%3A block%3B%0A%09font-size%3A 1em%3B%0A%09height%3A 1.2em%3B%0A%09font-weight%3A normal%3B%0A%09white-space%3A nowrap%3B%0A%7D%0A.mwiki .pBody %7B%0A%09font-size%3A 95%25%3B%0A%09background-color%3A white%3B%0A%09color%3A black%3B%0A%09border-collapse%3A collapse%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09padding%3A 0 .8em .3em .5em%3B%0A%7D%0A.mwiki .portlet h1%2C%0A.mwiki .portlet h2%2C%0A.mwiki .portlet h3%2C%0A.mwiki .portlet h4 %7B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki .portlet ul %7B%0A%09line-height%3A 1.5em%3B%0A%09list-style-type%3A square%3B%0A%09list-style-image%3A url%28bullet.gif%29%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki .portlet li %7B%0A%09padding%3A 0%3B%0A%09margin%3A 0%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A Logo properties%0A%2A%2F%0A%0A.mwiki %23p-logo %7B%0A%09top%3A 0%3B%0A%09left%3A 0%3B%0A%09position%3A absolute%3B %2F%2Aneeded to use z-index %2A%2F%0A%09z-index%3A 3%3B%0A%09height%3A 155px%3B%0A%09width%3A 12em%3B%0A%09overflow%3A visible%3B%0A%7D%0A.mwiki %23p-logo h5 %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki %23p-logo a%2C%0A.mwiki %23p-logo a%3Ahover %7B%0A%09display%3A block%3B%0A%09height%3A 155px%3B%0A%09width%3A 12.2em%3B%0A%09background-repeat%3A no-repeat%3B%0A%09background-position%3A 35%25 50%25 %21important%3B%0A%09text-decoration%3A none%3B%0A%7D%0A%0A%2F%2A%0A%2A%2A Search portlet%0A%2A%2F%0A.mwiki %23p-search %7B%0A%09position%3A relative%3B%0A%09z-index%3A 3%3B%0A%7D%0A.mwiki input.searchButton %7B%0A%09margin-top%3A 1px%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki %23searchGoButton %7B%0A%09padding-left%3A .5em%3B%0A%09padding-right%3A .5em%3B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki %23searchInput %7B%0A%09width%3A 10.9em%3B%0A%09margin%3A 0%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki %23p-search .pBody %7B%0A%09padding%3A .5em .4em .4em .4em%3B%0A%09text-align%3A center%3B%0A%7D%0A.mwiki %23p-search %23searchform div div %7B%0A%09margin-top%3A .4em%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A%2F%2A%0A%2A%2A the personal toolbar%0A%2A%2F%0A.mwiki %23p-personal %7B%0A%09position%3A absolute%3B%0A%09left%3A 0%3B%0A%09top%3A 0%3B%0A%09z-index%3A 0%3B%0A%7D%0A.mwiki %23p-personal %7B%0A%09width%3A 100%25%3B%0A%09white-space%3A nowrap%3B%0A%09padding%3A 0%3B%0A%09margin%3A 0%3B%0A%09border%3A none%3B%0A%09background%3A none%3B%0A%09overflow%3A visible%3B%0A%09line-height%3A 1.2em%3B%0A%7D%0A.mwiki %23p-personal h5 %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki %23p-personal .portlet%2C%0A.mwiki %23p-personal .pBody %7B%0A%09z-index%3A 0%3B%0A%09padding%3A 0%3B%0A%09margin%3A 0%3B%0A%09border%3A none%3B%0A%09overflow%3A visible%3B%0A%09background%3A none%3B%0A%7D%0A%2F%2A this is the ul contained in the portlet %2A%2F%0A.mwiki %23p-personal ul %7B%0A%09border%3A none%3B%0A%09line-height%3A 1.4em%3B%0A%09color%3A %232f6fab%3B%0A%09padding%3A 0 2em 0 3em%3B%0A%09margin%3A 0%3B%0A%09text-align%3A right%3B%0A%09list-style%3A none%3B%0A%09z-index%3A 0%3B%0A%09background%3A none%3B%0A%09cursor%3A default%3B%0A%7D%0A.mwiki %23p-personal li %7B%0A%09z-index%3A 0%3B%0A%09border%3A none%3B%0A%09padding%3A 0%3B%0A%09display%3A inline%3B%0A%09color%3A %232f6fab%3B%0A%09margin-left%3A 1em%3B%0A%09line-height%3A 1.2em%3B%0A%09background%3A none%3B%0A%7D%0A.mwiki %23p-personal li a %7B%0A%09text-decoration%3A none%3B%0A%09color%3A %23005896%3B%0A%09padding-bottom%3A .2em%3B%0A%09background%3A none%3B%0A%7D%0A.mwiki %23p-personal li a%3Ahover %7B%0A%09background-color%3A white%3B%0A%09padding-bottom%3A .2em%3B%0A%09text-decoration%3A none%3B%0A%7D%0A.mwiki %23p-personal li.active a%3Ahover %7B%0A%09background-color%3A transparent%3B%0A%7D%0A%2F%2A the icon in front of the user name%2C single quotes%0Ain bg url to hide it from iemac %2A%2F%0A.mwiki li%23pt-userpage%2C%0A.mwiki li%23pt-anonuserpage%2C%0A.mwiki li%23pt-login %7B%0A%09background%3A url%28user.gif%29 top left no-repeat%3B%0A%09padding-left%3A 20px%3B%0A%09text-transform%3A none%3B%0A%7D%0A.mwiki %23p-personal ul %7B%0A%09text-transform%3A lowercase%3B%0A%7D%0A.mwiki %23p-personal li.active %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%2F%2A%0A%2A%2A the page-related actions- page%2Ftalk%2C edit etc%0A%2A%2F%0A.mwiki %23p-cactions %7B%0A%09position%3A absolute%3B%0A%09top%3A 1.3em%3B%0A%09left%3A 11.5em%3B%0A%09margin%3A 0%3B%0A%09white-space%3A nowrap%3B%0A%09width%3A 76%25%3B%0A%09line-height%3A 1.1em%3B%0A%09overflow%3A visible%3B%0A%09background%3A none%3B%0A%09border-collapse%3A collapse%3B%0A%09padding-left%3A 1em%3B%0A%09list-style%3A none%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A.mwiki %23p-cactions ul %7B%0A%09list-style%3A none%3B%0A%7D%0A.mwiki %23p-cactions li %7B%0A%09display%3A inline%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09border-bottom%3A none%3B%0A%09padding%3A 0 0 .1em 0%3B%0A%09margin%3A 0 .3em 0 0%3B%0A%09overflow%3A visible%3B%0A%09background%3A white%3B%0A%7D%0A.mwiki %23p-cactions li.selected %7B%0A%09border-color%3A %23fabd23%3B%0A%09padding%3A 0 0 .2em 0%3B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki %23p-cactions li a %7B%0A%09background-color%3A %23fbfbfb%3B%0A%09color%3A %23002bb8%3B%0A%09border%3A none%3B%0A%09padding%3A 0 .8em .3em%3B%0A%09position%3A relative%3B%0A%09z-index%3A 0%3B%0A%09margin%3A 0%3B%0A%09text-decoration%3A none%3B%0A%7D%0A.mwiki %23p-cactions li.selected a %7B%0A%09z-index%3A 3%3B%0A%09padding%3A 0 1em .2em%21important%3B%0A%09background-color%3A white%3B%0A%7D%0A.mwiki %23p-cactions .new a %7B%0A%09color%3A %23ba0000%3B%0A%7D%0A.mwiki %23p-cactions li a%3Ahover %7B%0A%09z-index%3A 3%3B%0A%09text-decoration%3A none%3B%0A%09background-color%3A white%3B%0A%7D%0A.mwiki %23p-cactions h5 %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki %23p-cactions li.istalk %7B%0A%09margin-right%3A 0%3B%0A%7D%0A.mwiki %23p-cactions li.istalk a %7B%0A%09padding-right%3A .5em%3B%0A%7D%0A.mwiki %23p-cactions %23ca-addsection a %7B%0A%09padding-left%3A .4em%3B%0A%09padding-right%3A .4em%3B%0A%7D%0A%2F%2A offsets to distinguish the tab groups %2A%2F%0A.mwiki li%23ca-talk %7B%0A%09margin-right%3A 1.6em%3B%0A%7D%0A.mwiki li%23ca-watch%2C .mwiki li%23ca-unwatch%2C .mwiki li%23ca-varlang-0%2C .mwiki li%23ca-print %7B%0A%09margin-left%3A 1.6em%3B%0A%7D%0A.mwiki %23p-cactions .pBody %7B%0A%09font-size%3A 1em%3B%0A%09background-color%3A transparent%3B%0A%09color%3A inherit%3B%0A%09border-collapse%3A inherit%3B%0A%09border%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A.mwiki %23p-cactions .hiddenStructure %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki %23p-cactions li a %7B%0A%09text-transform%3A lowercase%3B%0A%7D%0A%0A.mwiki %23p-lang %7B%0A%09position%3A relative%3B%0A%09z-index%3A 3%3B%0A%7D%0A%0A%2F%2A TODO%3A %23t-iscite is only used by the Cite extension%2C come up with some%0A %2A system which allows extensions to add to this file on the fly%0A %2A%2F%0A.mwiki %23t-ispermalink%2C .mwiki %23t-iscite %7B%0A%09color%3A %23999%3B%0A%7D%0A%2F%2A%0A%2A%2A footer%0A%2A%2F%0A.mwiki %23footer %7B%0A%09background-color%3A white%3B%0A%09border-top%3A 1px solid %23fabd23%3B%0A%09border-bottom%3A 1px solid %23fabd23%3B%0A%09margin%3A .6em 0 1em 0%3B%0A%09padding%3A .4em 0 1.2em 0%3B%0A%09text-align%3A center%3B%0A%09font-size%3A 90%25%3B%0A%7D%0A.mwiki %23footer li %7B%0A%09display%3A inline%3B%0A%09margin%3A 0 1.3em%3B%0A%7D%0A.mwiki %23f-poweredbyico%2C .mwiki %23f-copyrightico %7B%0A%09margin%3A 0 8px%3B%0A%09position%3A relative%3B%0A%09top%3A -2px%3B %2F%2A Bump it up just a tad %2A%2F%0A%7D%0A.mwiki %23f-poweredbyico %7B%0A%09float%3A right%3B%0A%09height%3A 1%25%3B%0A%7D%0A.mwiki %23f-copyrightico %7B%0A%09float%3A left%3B%0A%09height%3A 1%25%3B%0A%7D%0A%0A%2F%2A js pref toc %2A%2F%0A.mwiki %23preftoc %7B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%09width%3A 100%25%3B%0A%09clear%3A both%3B%0A%7D%0A.mwiki %23preftoc li %7B%0A%09background-color%3A %23f0f0f0%3B%0A%09color%3A %23000%3B%0A%7D%0A.mwiki %23preftoc li %7B%0A%09margin%3A 1px -2px 1px 2px%3B%0A%09float%3A left%3B%0A%09padding%3A 2px 0 3px 0%3B%0A%09border%3A 1px solid %23fff%3B%0A%09border-right-color%3A %23716f64%3B%0A%09border-bottom%3A 0%3B%0A%09position%3A relative%3B%0A%09white-space%3A nowrap%3B%0A%09list-style-type%3A none%3B%0A%09list-style-image%3A none%3B%0A%09z-index%3A 3%3B%0A%7D%0A.mwiki %23preftoc li.selected %7B%0A%09font-weight%3A bold%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09border-bottom%3A none%3B%0A%09cursor%3A default%3B%0A%09top%3A 1px%3B%0A%09padding-top%3A 2px%3B%0A%09margin-right%3A -3px%3B%0A%7D%0A.mwiki %23preftoc %3E li.selected %7B%0A%09top%3A 2px%3B%0A%7D%0A.mwiki %23preftoc a%2C%0A.mwiki %23preftoc a%3Aactive %7B%0A%09display%3A block%3B%0A%09color%3A %23000%3B%0A%09padding%3A 0 .7em%3B%0A%09position%3A relative%3B%0A%09text-decoration%3A none%3B%0A%7D%0A.mwiki %23preftoc li.selected a %7B%0A%09cursor%3A default%3B%0A%09text-decoration%3A none%3B%0A%7D%0A.mwiki %23prefcontrol %7B%0A%09padding-top%3A 2em%3B%0A%09clear%3A both%3B%0A%7D%0A.mwiki %23preferences %7B%0A%09margin%3A 0%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09clear%3A both%3B%0A%09padding%3A 1.5em%3B%0A%09background-color%3A %23F9F9F9%3B%0A%7D%0A.mwiki .prefsection %7B%0A%09border%3A none%3B%0A%09padding%3A 0%3B%0A%09margin%3A 0%3B%0A%7D%0A.mwiki .prefsection fieldset %7B%0A%09border%3A 1px solid %23aaa%3B%0A%09float%3A left%3B%0A%09margin-right%3A 2em%3B%0A%7D%0A.mwiki .prefsection legend %7B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki .prefsection table%2C .mwiki .prefsection legend %7B%0A%09background-color%3A %23F9F9F9%3B%0A%7D%0A.mwiki .mainLegend %7B%0A%09display%3A none%3B%0A%7D%0A.mwiki div.prefsectiontip %7B%0A%09font-size%3A x-small%3B%0A%09padding%3A .2em 2em%3B%0A%09color%3A %23666%3B%0A%7D%0A.mwiki .btnSavePrefs %7B%0A%09font-weight%3A bold%3B%0A%09padding-left%3A .3em%3B%0A%09padding-right%3A .3em%3B%0A%7D%0A%0A.mwiki .preferences-login %7B%0A%09clear%3A both%3B%0A%09margin-bottom%3A 1.5em%3B%0A%7D%0A%0A.mwiki .prefcache %7B%0A%09font-size%3A 90%25%3B%0A%09margin-top%3A 2em%3B%0A%7D%0A%0A.mwiki div%23userloginForm form%2C%0A.mwiki div%23userlogin form%23userlogin2 %7B%0A%09margin%3A 0 3em 1em 0%3B%0A%09border%3A 1px solid %23aaa%3B%0A%09clear%3A both%3B%0A%09padding%3A 1.5em 2em%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09float%3A left%3B%0A%7D%0A.mwiki .rtl div%23userloginForm form%2C%0A.mwiki .rtl div%23userlogin form%23userlogin2 %7B%0A%09float%3A right%3B%0A%7D%0A%0A.mwiki div%23userloginForm table%2C%0A.mwiki div%23userlogin form%23userlogin2 table %7B%0A%09background-color%3A %23f9f9f9%3B%0A%7D%0A%0A.mwiki div%23userloginForm h2%2C%0A.mwiki div%23userlogin form%23userlogin2 h2 %7B%0A%09padding-top%3A 0%3B%0A%7D%0A%0A.mwiki div%23userlogin .captcha%2C%0A.mwiki div%23userloginForm .captcha %7B%0A%09border%3A 1px solid %23bbb%3B%0A%09padding%3A 1.5em 2em%3B%0A%09background-color%3A white%3B%0A%7D%0A%0A.mwiki %23loginend%2C .mwiki %23signupend %7B%0A%09clear%3A both%3B%0A%7D%0A%0A.mwiki %23userloginprompt%2C .mwiki %23languagelinks %7B%0A%09font-size%3A 85%25%3B%0A%7D%0A%0A.mwiki %23login-sectiontip %7B%0A%09font-size%3A 85%25%3B%0A%09line-height%3A 1.2%3B%0A%09padding-top%3A 2em%3B%0A%7D%0A%0A.mwiki %23userlogin .loginText%2C .mwiki %23userlogin .loginPassword %7B%0A%09width%3A 12em%3B%0A%7D%0A%0A.mwiki %23userloginlink a%2C .mwiki %23wpLoginattempt%2C .mwiki %23wpCreateaccount %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A%0A%2F%2A IE%2FMac fixes were cut out %2A%2F%0A%0A.mwiki .redirectText %7B%0A%09font-size%3A 150%25%3B%0A%09margin%3A 5px%3B%0A%7D%0A%0A.mwiki .printfooter %7B%0A%09display%3A none%3B%0A%7D%0A%0A.mwiki .not-patrolled %7B%0A%09background-color%3A %23ffa%3B%0A%7D%0A.mwiki div.patrollink %7B%0A%09clear%3A both%3B%0A%09font-size%3A 75%25%3B%0A%09text-align%3A right%3B%0A%7D%0A.mwiki span.newpage%2C .mwiki span.minor%2C .mwiki span.bot %7B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki span.unpatrolled %7B%0A%09font-weight%3A bold%3B%0A%09color%3A red%3B%0A%7D%0A%0A.mwiki .sharedUploadNotice %7B%0A%09font-style%3A italic%3B%0A%7D%0A%0A.mwiki span.updatedmarker %7B%0A%09color%3A black%3B%0A%09background-color%3A %230f0%3B%0A%7D%0A%0A.mwiki table.gallery %7B%0A%09border%3A 1px solid %23ccc%3B%0A%09margin%3A 2px%3B%0A%09padding%3A 2px%3B%0A%09background-color%3A white%3B%0A%7D%0A%0A.mwiki table.gallery tr %7B%0A%09vertical-align%3A top%3B%0A%7D%0A%0A.mwiki table.gallery td %7B%0A%09vertical-align%3A top%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09border%3A solid 2px white%3B%0A%7D%0A%2F%2A Keep this temporarily so that cached pages will display right %2A%2F%0A.mwiki table.gallery td.galleryheader %7B%0A    text-align%3A center%3B%0A%09font-weight%3A bold%3B%0A%7D%0A.mwiki table.gallery caption %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A.mwiki div.gallerybox %7B%0A%09margin%3A 2px%3B%0A%7D%0A%0A.mwiki div.gallerybox div.thumb %7B%0A%09text-align%3A center%3B%0A%09border%3A 1px solid %23ccc%3B%0A%09margin%3A 2px%3B%0A%7D%0A%0A.mwiki div.gallerytext %7B%0A%09overflow%3A hidden%3B%0A%09font-size%3A 94%25%3B%0A%09padding%3A 2px 4px%3B%0A%7D%0A%0A.mwiki span.comment %7B%0A%09font-style%3A italic%3B%0A%7D%0A%0A.mwiki span.changedby %7B%0A%09font-size%3A 95%25%3B%0A%7D%0A%0A.mwiki .previewnote %7B%0A%09text-indent%3A 3em%3B%0A%09color%3A %23c00%3B%0A%09border-bottom%3A 1px solid %23aaa%3B%0A%09padding-bottom%3A 1em%3B%0A%09margin-bottom%3A 1em%3B%0A%7D%0A%0A.mwiki .previewnote p %7B%0A%09margin%3A 0%3B%0A%09padding%3A 0%3B%0A%7D%0A%0A.mwiki .editExternally %7B%0A%09border%3A 1px solid gray%3B%0A%09background-color%3A %23ffffff%3B%0A%09padding%3A 3px%3B%0A%09margin-top%3A 0.5em%3B%0A%09float%3A left%3B%0A%09font-size%3A small%3B%0A%09text-align%3A center%3B%0A%7D%0A.mwiki .editExternallyHelp %7B%0A%09font-style%3A italic%3B%0A%09color%3A gray%3B%0A%7D%0A%0A.mwiki .toggle %7B%0A%09margin-left%3A 2em%3B%0A%09text-indent%3A -2em%3B%0A%7D%0A%0A%2F%2A Classes for EXIF data display %2A%2F%0A.mwiki table.mw_metadata %7B%0A%09font-size%3A 0.8em%3B%0A%09margin-left%3A 0.5em%3B%0A%09margin-bottom%3A 0.5em%3B%0A%09width%3A 300px%3B%0A%7D%0A%0A.mwiki table.mw_metadata caption %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A.mwiki table.mw_metadata th %7B%0A%09font-weight%3A normal%3B%0A%7D%0A%0A.mwiki table.mw_metadata td %7B%0A%09padding%3A 0.1em%3B%0A%7D%0A%0A.mwiki table.mw_metadata %7B%0A%09border%3A none%3B%0A%09border-collapse%3A collapse%3B%0A%7D%0A%0A.mwiki table.mw_metadata td%2C .mwiki table.mw_metadata th %7B%0A%09text-align%3A center%3B%0A%09border%3A 1px solid %23aaaaaa%3B%0A%09padding-left%3A 0.1em%3B%0A%09padding-right%3A 0.1em%3B%0A%7D%0A%0A.mwiki table.mw_metadata th %7B%0A%09background-color%3A %23f9f9f9%3B%0A%7D%0A%0A.mwiki table.mw_metadata td %7B%0A%09background-color%3A %23fcfcfc%3B%0A%7D%0A%0A.mwiki table.collapsed tr.collapsable %7B%0A%09display%3A none%3B%0A%7D%0A%0A%0A%2F%2A filetoc %2A%2F%0A.mwiki ul%23filetoc %7B%0A%09text-align%3A center%3B%0A%09border%3A 1px solid %23aaaaaa%3B%0A%09background-color%3A %23f9f9f9%3B%0A%09padding%3A 5px%3B%0A%09font-size%3A 95%25%3B%0A%09margin-bottom%3A 0.5em%3B%0A%09margin-left%3A 0%3B%0A%09margin-right%3A 0%3B%0A%7D%0A%0A.mwiki %23filetoc li %7B%0A%09display%3A inline%3B%0A%09list-style-type%3A none%3B%0A%09padding-right%3A 2em%3B%0A%7D%0A%0A.mwiki input%23wpSummary %7B%0A%09width%3A 80%25%3B%0A%7D%0A%0A%2F%2A %40bug 1714 %2A%2F%0A.mwiki input%23wpSave%2C .mwiki input%23wpDiff %7B%0A%09margin-right%3A 0.33em%3B%0A%7D%0A%0A.mwiki %23wpSave %7B%0A%09font-weight%3A bold%3B%0A%7D%0A%0A%2F%2A Classes for article validation %2A%2F%0A%0A.mwiki table.revisionform_default %7B%0A%09border%3A 1px solid %23000000%3B%0A%7D%0A%0A.mwiki table.revisionform_focus %7B%0A%09border%3A 1px solid %23000000%3B%0A%09background-color%3A%2300BBFF%3B%0A%7D%0A%0A.mwiki tr.revision_tr_default %7B%0A%09background-color%3A%23EEEEEE%3B%0A%7D%0A%0A.mwiki tr.revision_tr_first %7B%0A%09background-color%3A%23DDDDDD%3B%0A%7D%0A%0A.mwiki p.revision_saved %7B%0A%09color%3A green%3B%0A%09font-weight%3Abold%3B%0A%7D%0A%0A.mwiki %23mw_trackbacks %7B%0A%09border%3A solid 1px %23bbbbff%3B%0A%09background-color%3A %23eeeeff%3B%0A%09padding%3A 0.2em%3B%0A%7D%0A%0A%0A%2F%2A Allmessages table %2A%2F%0A%0A.mwiki %23allmessagestable th %7B%0A%09background-color%3A %23b2b2ff%3B%0A%7D%0A%0A.mwiki %23allmessagestable tr.orig %7B%0A%09background-color%3A %23ffe2e2%3B%0A%7D%0A%0A.mwiki %23allmessagestable tr.new %7B%0A%09background-color%3A %23e2ffe2%3B%0A%7D%0A%0A.mwiki %23allmessagestable tr.def %7B%0A%09background-color%3A %23f0f0ff%3B%0A%7D%0A%0A%0A%2F%2A noarticletext %2A%2F%0A.mwiki div.noarticletext %7B%0A%09border%3A 1px solid %23ccc%3B%0A%09background%3A %23fff%3B%0A%09padding%3A .2em 1em%3B%0A%09color%3A %23000%3B%0A%7D%0A%0A.mwiki div%23searchTargetContainer %7B%0A%09left%3A       10px%3B%0A%09top%3A        10px%3B%0A%09width%3A      90%25%3B%0A%09background%3A white%3B%0A%7D%0A%0A.mwiki div%23searchTarget %7B%0A%09padding%3A    3px%3B%0A%09margin%3A     5px%3B%0A%09background%3A %23F0F0F0%3B%0A%09border%3A     solid 1px blue%3B%0A%7D%0A%0A.mwiki div%23searchTarget ul li %7B%0A%09list-style%3A none%3B%0A%7D%0A%0A.mwiki div%23searchTarget ul li%3Abefore %7B%0A%09color%3A orange%3B%0A%09content%3A %22%5C00BB %5C0020%22%3B%0A%7D%0A%0A.mwiki div%23searchTargetHide %7B%0A%09float%3Aright%3B%0A%09border%3Asolid 1px black%3B%0A%09background%3A%23DCDCDC%3B%0A%09padding%3A2px%3B%0A%7D%0A%0A.mwiki %23powersearch p %7B%0A%09margin-top%3A0px%3B%0A%7D%0A%0A.mwiki div.multipageimagenavbox %7B%0A   border%3A solid 1px silver%3B%0A   padding%3A 4px%3B%0A   margin%3A 1em%3B%0A   background%3A %23f0f0f0%3B%0A%7D%0A%0A.mwiki div.multipageimagenavbox div.thumb %7B%0A   border%3A none%3B%0A   margin-left%3A 2em%3B%0A   margin-right%3A 2em%3B%0A%7D%0A%0A.mwiki div.multipageimagenavbox hr %7B%0A   margin%3A 6px%3B%0A%7D%0A%0A.mwiki table.multipageimage td %7B%0A   text-align%3A center%3B%0A%7D%0A%0A%2F%2A%2A Special%3AVersion %2A%2F%0A%0A.mwiki table%23sv-ext%2C table%23sv-hooks%2C .mwiki table%23sv-software %7B%0A%09margin%3A 1em%3B%0A%09padding%3A0em%3B%0A%7D%0A%0A.mwiki %23sv-ext td%2C .mwiki %23sv-hooks td%2C .mwiki %23sv-software td%2C%0A.mwiki %23sv-ext th%2C .mwiki %23sv-hooks th%2C .mwiki %23sv-software th %7B%0A%09border%3A 1px solid %23A0A0A0%3B%0A%09padding%3A 0 0.15em 0 0.15em%3B%0A%7D%0A.mwiki %23sv-ext th%2C .mwiki %23sv-hooks th%2C .mwiki %23sv-software th %7B%0A%09background-color%3A %23F0F0F0%3B%0A%09color%3A black%3B%0A%09padding%3A 0 0.15em 0 0.15em%3B%0A%7D%0A.mwiki tr.sv-space%7B%0A%09height%3A 0.8em%3B%0A%09border%3Anone%3B%0A%7D%0A.mwiki tr.sv-space td %7B display%3A none%3B %7D%0A%0A%2F%2A%0A  Table pager %28e.g. Special%3AImagelist%29%0A  - remove underlines from the navigation link%0A  - collapse borders%0A  - set the borders to outsets %28similar to Special%3AAllmessages%29%0A  - remove line wrapping for all td and th%2C set background color%0A  - restore line wrapping for the last two table cells %28description and size%29%0A%2A%2F%0A.mwiki .TablePager %7B min-width%3A 80%25%3B %7D%0A.mwiki .TablePager_nav a %7B text-decoration%3A none%3B %7D%0A.mwiki .TablePager %7B border-collapse%3A collapse%3B %7D%0A.mwiki .TablePager%2C .mwiki .TablePager td%2C .mwiki .TablePager th %7B%0A%09border%3A 1px solid %23aaaaaa%3B%0A%09padding%3A 0 0.15em 0 0.15em%3B%0A%7D%0A.mwiki .TablePager th %7B background-color%3A %23eeeeff %7D%0A.mwiki .TablePager td %7B background-color%3A %23ffffff %7D%0A.mwiki .TablePager tr%3Ahover td %7B background-color%3A %23eeeeff %7D%0A%0A.mwiki .imagelist td%2C .mwiki .imagelist th %7B white-space%3A nowrap %7D%0A.mwiki .imagelist .TablePager_col_links %7B background-color%3A %23eeeeff %7D%0A.mwiki .imagelist .TablePager_col_img_description %7B white-space%3A normal %7D%0A.mwiki .imagelist th.TablePager_sort %7B background-color%3A %23ccccff %7D%0A%0A.mwiki .templatesUsed %7B margin-top%3A 1.5em%3B %7D%0A%0A.mwiki .mw-summary-preview %7B%0A%09margin%3A 0.1em 0%3B%0A%7D%0A%0A%2F%2A Friendlier slave lag warnings %2A%2F%0A.mwiki div.mw-lag-warn-normal%2C%0A.mwiki div.mw-lag-warn-high %7B%0A%09padding%3A 3px%3B%0A%09text-align%3A center%3B%0A%09margin%3A 3px auto%3B%0A%7D%0A.mwiki div.mw-lag-warn-normal %7B%0A%09border%3A 1px solid %23FFCC66%3B%0A%09background-color%3A %23FFFFCC%3B%0A%7D%0A.mwiki div.mw-lag-warn-high %7B%0A%09font-weight%3A bold%3B%0A%09border%3A 2px solid %23FF0033%3B%0A%09background-color%3A %23FFCCCC%3B%0A%7D%0A%0A.mwiki .MediaTransformError %7B%0A%09background-color%3A %23ccc%3B%0A%09padding%3A 0.1em%3B%0A%7D%0A.mwiki .MediaTransformError td %7B%0A%09text-align%3A center%3B%0A%09vertical-align%3A middle%3B%0A%09font-size%3A 90%25%3B%0A%7D%0A%0A%2F%2A%2A Special%3ASearch stuff %2A%2F%0A.mwiki div%23mw-search-interwiki-caption %7B%0A%09text-align%3A center%3B%0A%09font-weight%3A bold%3B%0A%09font-size%3A 95%25%3B%0A%7D%0A%0A.mwiki .mw-search-interwiki-project %7B%0A%09font-size%3A 97%25%3B%0A%09text-align%3A left%3B%0A%09padding-left%3A 0.2em%3B%0A%09padding-right%3A 0.15em%3B%0A%09padding-bottom%3A 0.2em%3B%0A%09padding-top%3A 0.15em%3B%0A%09background%3A %23cae8ff%3B%0A%7D%0A%0A%2F%2A God-damned hack for the crappy layout %2A%2F%0A.mwiki .os-suggest %7B%0A%09font-size

https://i.imgur.com/8CeGvFX.png

@perfect7gentleman
Copy link
Contributor

perfect7gentleman commented Sep 23, 2021

new log and picture
Screenshot_20210923_175744
gd_log.txt

@vedgy
Copy link
Member

vedgy commented Sep 23, 2021

You could ask the author of the PR in a comment to #1400. I doubt the author monitors this issue.

@perfect7gentleman
Copy link
Contributor

@xiaoyifang, please check this bug #1081 (comment)

@xiaoyifang
Copy link
Contributor

It seems that migration has been done.

The corresponding pull request is missing or closed though. Is the distributed binary based on #1400's branch?

has no relation with #1400

@xiaoyifang
Copy link
Contributor

xiaoyifang commented Sep 24, 2021

new log and picture
Screenshot_20210923_175744
gd_log.txt

seems like some js error which I still trying to fix ,
you can use chrome to inspect the html and help to fix:-)
debug steps:

  1. set enviroment variable QTWEBENGINE_REMOTE_DEBUGGING=10000
    image
  2. open chrome ,and navigate to http://localhost:10000
  3. in goldendict ,right mouse menu ,select "Inspect",this will navigate to the corresponding element in the chrome under your cursor.

@perfect7gentleman
Copy link
Contributor

I confirm that port to QtWebEngine works. Only when trying to search it hangs.

@xiaoyifang
Copy link
Contributor

does it hangs when you used the old goldendict version .
just try to disable some dictionaries such as wiki dictionary,and have a try.

@perfect7gentleman
Copy link
Contributor

does it hangs when you used the old goldendict version .

What is the new one?

just try to disable some dictionaries such as wiki dictionary,and have a try.

It doesn't help at all.

@xiaoyifang
Copy link
Contributor

xiaoyifang commented Nov 15, 2021

does it hangs when you used the old goldendict version .

What is the new one?

I mean the version withouth webengine.

@perfect7gentleman
Copy link
Contributor

perfect7gentleman commented Nov 15, 2021

Version
built with QtWenEngine-5.15.2.9999

@xiaoyifang
Copy link
Contributor

xiaoyifang commented Jan 12, 2022

Version built with QtWenEngine-5.15.2.9999

@perfect7gentleman can you build with the newest code #1400 and have a try ,to check if the hangs still existed.

@perfect7gentleman
Copy link
Contributor

I wrote some time ago that it works now. #1400 (comment)

@lulitao1997
Copy link

sorry to bump the old thread, but is it possible to use QTextBrowser? QtWebEngine is HUGE and take up a lot of memory and disk space.
For example, the Qt Assistant uses it and it seems to be display some nice looking html help files.
QTextBrowser is also available under static linking while QtWebEngine is not, which might help further reduce the disk space required on platforms like Windows.

@vedgy
Copy link
Member

vedgy commented Mar 1, 2023

Porting to Qt WebEngine is hard and time-consuming enough. QTextBrowser interface is much poorer. Even if it can display articles from most supported dictionary formats well, porting to it would require many more code changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants