Сайт > Про сайт

Wiki по Весноту

<< < (12/12)

FallenPhoenix:
Бесит шняга с вылезанием длинных цитат за края страницы: скрин.
А решается она довольно просто. Если в сss-ках скинов прописать такую штуку:

--- Код: ---pre {                 
overflow: auto;
}
--- Конец кода ---
то скроллбар для каждой цитаты будет внутренний, как на офф вики: скрин.

Не в курсе, какая здесь сейчас версия вики стоит, но сам экспериментирую над 1.19.2, а она уже до 1.20.2 обновилась. Так что в аттаче 2 версии патча, но последнюю не тестил - тупо смержил. Там какой-то класс mw-code добавили, и во всех скинах к нему с pre стили сделали общими - думаю, просто отдельный тег для кода или чет типа того, так что и ему я прокрутку добавил. Но если что-то заглючит, надо будет их разделить.

ReNoM:

--- Цитата: FallenPhoenix от Январь 09, 2013, 18:44:01 ---Бесит шняга с вылезанием длинных цитат за края страницы: скрин.
А решается она довольно просто. Если в сss-ках скинов прописать такую штуку:

--- Код: ---pre {                 
overflow: auto;
}
--- Конец кода ---
то скроллбар для каждой цитаты будет внутренний, как на офф вики: скрин.

Не в курсе, какая здесь сейчас версия вики стоит, но сам экспериментирую над 1.19.2, а она уже до 1.20.2 обновилась. Так что в аттаче 2 версии патча, но последнюю не тестил - тупо смержил. Там какой-то класс mw-code добавили, и во всех скинах к нему с pre стили сделали общими - думаю, просто отдельный тег для кода или чет типа того, так что и ему я прокрутку добавил. Но если что-то заглючит, надо будет их разделить.

--- Конец цитаты ---
стиль изменен. кроме этого - обновлен MediaWiki до 1.20.2, установлен антиспам, расширение для удаления пользователей, удалены пользователи-спамеры.

FallenPhoenix:
Ну, антиспам это хорошо конечно, но стиль нифига не изменен. Разве что какой-то твой любимый, а остальные?

--- Цитировать ---wiki-skins-fix.7z (15.14 кБ - загружено 0 раз.)
--- Конец цитаты ---
Это ты принциально чтоль? Я там ваще-т все скины проверил, css-ки нужные подобрал. Моим рукам не веришь - ну на те диффом:

--- Код: ---0e24b8f6bdac967bef8e75c00c9f3b30297f1004
 skins/chick/main.css         | 1 +
 skins/cologneblue/screen.css | 7 ++++++-
 skins/modern/main.css        | 1 +
 skins/monobook/main.css      | 1 +
 skins/nostalgia/screen.css   | 4 ++++
 skins/simple/main.css        | 1 +
 skins/standard/main.css      | 4 ++++
 skins/vector/screen.css      | 1 +
 8 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/skins/chick/main.css b/skins/chick/main.css
index 5e2a2e7..fcfef21 100644
--- a/skins/chick/main.css
+++ b/skins/chick/main.css
@@ -157,6 +157,7 @@ pre, .mw-code {
  color: black;
  background-color: #f9f9f9;
  line-height: 1.1em;
+ overflow: auto;
 }
 
 /*
diff --git a/skins/cologneblue/screen.css b/skins/cologneblue/screen.css
index 57b5410..869f665 100644
--- a/skins/cologneblue/screen.css
+++ b/skins/cologneblue/screen.css
@@ -52,10 +52,15 @@ body {
  margin-bottom: 0;
 }
 
-p, pre, .mw-code, td, th, li, dd, dt {
+p, td, th, li, dd, dt {
  line-height: 12pt;
 }
 
+pre, .mw-code {
+ line-height: 12pt;
+ overflow: auto;
+}
+
 textarea {
  overflow: auto;
 }
diff --git a/skins/modern/main.css b/skins/modern/main.css
index 7149551..55fadab 100644
--- a/skins/modern/main.css
+++ b/skins/modern/main.css
@@ -815,6 +815,7 @@ pre, .mw-code {
  border: solid 1px #3c78b5;
  padding: 0.4em;
  background-color: #f0f0f0;
+ overflow: auto;
 }
 
 .usermessage {
diff --git a/skins/monobook/main.css b/skins/monobook/main.css
index 5866d97..fa790c3 100644
--- a/skins/monobook/main.css
+++ b/skins/monobook/main.css
@@ -85,6 +85,7 @@ input.historysubmit {
 
 pre, .mw-code {
  line-height: 1.1em;
+ overflow: auto;
 }
 
 /*
diff --git a/skins/nostalgia/screen.css b/skins/nostalgia/screen.css
index aed5715..5d51062 100644
--- a/skins/nostalgia/screen.css
+++ b/skins/nostalgia/screen.css
@@ -32,6 +32,10 @@ a.stub {
  text-decoration: none;
 }
 
+pre {
+ overflow: auto;
+}
+
 h1.pagetitle {
  padding-top: 0;
  margin-top: 0;
diff --git a/skins/simple/main.css b/skins/simple/main.css
index 7b4f2ae..33b7d1a 100644
--- a/skins/simple/main.css
+++ b/skins/simple/main.css
@@ -218,6 +218,7 @@ textarea {
 pre, .mw-code {
  margin: 2em;
  border: solid 1px black;
+ overflow: auto;
 }
 
 h1.firstHeading,
diff --git a/skins/standard/main.css b/skins/standard/main.css
index a4b03a8..bf7528e 100644
--- a/skins/standard/main.css
+++ b/skins/standard/main.css
@@ -84,6 +84,10 @@ a:visited {
  color: #5A3696;
 }
 
+pre {
+ overflow: auto;
+}
+
 body {
  margin: 0;
  padding: 4px;
diff --git a/skins/vector/screen.css b/skins/vector/screen.css
index 4069d9e..e96ddb4 100644
--- a/skins/vector/screen.css
+++ b/skins/vector/screen.css
@@ -685,6 +685,7 @@ ul {
 
 pre, .mw-code {
  line-height: 1.3em;
+ overflow: auto;
 }
 
 /* Site Notice (includes notices from CentralNotice extension) */
--- Конец кода ---

Тести на этой: http://wiki.wesnothlife.ru/Maintenance_tools

ReNoM:
Обновил MediaWiki до версии 1.31. Включил редактор Extension:WikiEditor (вместо the "core" 2006 JavaScript editor).

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии