[Modern style Mod] - Позволяет улучшить отображение bb-кодов quote, code, php.

Автор Mavn, 04 февраля 2007, 02:32:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.


sotnik

Цитата: avm от 24 февраля 2007, 12:23:37
да, это может быть! мод не затрагивает шаблон личных сообщений. Дополнение не за горами...
Да будем ждать с нетерпением.. =)) а то отключать активные ссылки на развлекательных форумах тоже не дело.. там такие юзеры что с активными незнают что делать.. а уж про неактивные и говорить не будем=))))
Залью всех нефтью ....

avm

Вообще-то странно. Проверил сейчас на этом форуме (сам себе поотправлял личные сообщения), результат в прилагаемом скриншоте - все нормально.
Но тут похоже отключено автопреобразование ссылок в активные. В коде шаблона приватных сообщений в результате беглого просмотра не нашлось ничего что могло бы привести к искажению цитат.
Посему вопрос - вы поставили самую последнуюю модификацию этого мода? (там одинарные кавычки в html были заменены на двойные, именно для предотвращения порчи цитат при автопреобразовании активных ссылок).



sotnik

#53
Хм.. возможно у меня не самая последняя модификация.. ща посмотрю где у вас она лежит обновлюсь..
На всякий случай.. если линк есть под рукой.. и не лень будет.. выложи его пожалуста здесь..
Ато у меня инет долгий... да и не анлим...

ЗЫ. если последняя 0,3 версия то всё нашол... действительно у меня 0,2-я стоит.. ща потестю
Залью всех нефтью ....

libor

Цитата: Mavn от 15 февраля 2007, 13:22:01
вообще то ничего делать не нужно в дефолтовой теме оформления все автоматом отображаться будет для всех остальных необходимо прописать некоторые строки в style.css какие именно смотрим в самом моде
Как установить его для других тем, поясните пожалуйста, не получается у меня.
Что касается предыдущего вопроса, то в 0.3 все работает, спасибо.

L.....a

Вобщем напишу как я сделал, и потом заработало
берёшь со своей темы style.css
ищешь код
/* A quote, perhaps from another post. */
.quote
{
----
-----
----
---;
}

/* A code block - maybe even PHP ;). */
.code
{
----
----
----
----;
}

после добавляешь следующий код
/* SimpleMachines Russian Community www.simplemachines.ru */
/* Modern style [code], [php], [quote] */
.post { overflow:visible; }
.quoteheader { background:url(images/quote/quote_head.png) no-repeat right -26px; margin-left:21px; height:26px; }
.quoteheader table { background:url(images/quote/quote_head.png) no-repeat left -26px; position:relative; left:-21px; height:26px; }
.quoteheader td { background:url(images/quote/quote_head.png) no-repeat right 0px; padding:0 5px 0 0; white-space:nowrap; margin-left:14px; }
.quoteheader a { background:url(images/quote/quote_head.png) no-repeat left 0px; font:9pt/21px serif; display:block; padding-left:14px; position:relative; left:-14px; height:26px; }
.quoteheader th { width:30px; }
.quote { background:url(images/quote/quote_right.png) repeat-y right bottom; margin:0 0 0 17px; border:0; padding:0; }
.quote .quotebody { background:url(images/quote/quote_left.png)  repeat-y left  bottom; margin:0 0 0 -17px; }
.quote .quotebody { padding:0 15px 15px 15px; }
* html .quoteheader { background-image:url(images/quote/quote_head.gif); }
* html .quoteheader table{background-image:url(images/quote/quote_head.gif); }
* html .quoteheader td { background-image:url(images/quote/quote_head.gif); }
* html .quoteheader a { background-image:url(images/quote/quote_head.gif); }
* html .quote        { background-image:url(images/quote/quote_right.gif);}
* html .quote .quotebody{ background-image:url(images/quote/quote_left.gif); }

/* Modern style [CODE] and [PHP] */
.code { background:transparent; border:0; margin:0 auto; overflow:scroll; }
.codeheader { background:url(images/code/code_head.png) no-repeat right -26px; margin-left:21px; height:26px; }
.codeheader table { background:url(images/code/code_head.png) no-repeat left -26px; position:relative; left:-21px; height:26px; }
.codeheader td { background:url(images/code/code_head.png) no-repeat right 0px; padding:0 5px 0 0; white-space:nowrap; margin-left:14px; }
.codeheader span { background:url(images/code/code_head.png) no-repeat left 0px; font:9pt/21px sans-serif; display:block; padding-left:14px; position:relative; left:-14px; height:26px; }
.codeheader th { width:30px; }
.codex { background:url(images/code/code_right.png) repeat-y right bottom; margin:0 0 0 17px; border:0; padding:0; }
.codex .codebody { background:url(images/code/code_left.png)  repeat-y left  bottom; margin:0 0 0 -17px; }
.codex .codebody { padding:0 15px 15px 15px; }
* html .codeheader { background-image:url(images/code/code_head.gif); }
* html .codeheader table{ background-image:url(images/code/code_head.gif); }
* html .codeheader td { background-image:url(images/code/code_head.gif); }
* html .codeheader span { background-image:url(images/code/code_head.gif); }
* html .codex        { background-image:url(images/code/code_right.gif);}
* html .codex .codebody { background-image:url(images/code/code_left.gif); }
/* Modern style [code], [php], [quote] */
/* SimpleMachines Russian Community www.simplemachines.ru */


затем с дефлотной темы по фтп копируешь папки quote и code и закидываешь их к себе в тему в images[/code][/code][/code]

libor

AshaS, спасибо за оперативность, на самом деле заработало.
                                          Спасибо

sotnik

Цитата: libor от 24 февраля 2007, 15:46:43
AshaS, спасибо за оперативность, на самом деле заработало.
                                          Спасибо
Присоединяюсь к благодарности и думаю назрела необходимость для создания нормального хака спасибо.. чтоб можно было любого благодарить в теме
Залью всех нефтью ....

avm

Цитата: AshaS от 24 февраля 2007, 15:35:09
берёшь со своей темы style.css
ищешь код
это лишнее! мод проектировался так что весь его css кусок можно тупо вставлять в самый конец style.css и ничего не искать...

sotnik

Цитата: avm от 24 февраля 2007, 22:36:37
это лишнее! мод проектировался так что весь его css кусок можно тупо вставлять в самый конец style.css и ничего не искать...
Ну это я уже догнал.. но вовремя пихнуть в нужную сторону это тоже большое дело
ЗЫ. в css вообще неважно что куда ставить.. там как в соревновании.. важно участие :)
Залью всех нефтью ....

avm

Цитата: sotnik от 25 февраля 2007, 02:04:04в css вообще неважно что куда ставить.. там как в соревновании.. важно участие :)
абсолютно неверно! все зависит от того как спроектировано наследование...

Balaganoff

А где прописан шрифт который в заголовке цитаты ?
"Цитата: бла-бла от 25 февраля 2007... " - вот про это я...
Ну не нравится мне с засечками шрифт
Жизнь, - краткий сон...

Thor

Никак не хочет работать на 1.1.3
При установке пишет ошибку изменения style.css, потом ничего не работает несмотря на то что код добавляет. Видимых косяков из-за ошибки не замечено.

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Thor

Русификация с оф. сайта для cp1251
Тема - default
Моды:
1.     Simple Spoiler Tag     1.0
2.    1 nick click    1.0
3.    Avatar on Member List    1.0
4.    View Single PM    1.3
5.    Enhanced Quick Reply Box 2.0    2.0
6.    Hide Tag    1.6.1
7.    RSS Feed Icon    1.1
8.    SMF-language strings    1.0
9.    vMoveTopic Notify by PM    0.901
10.    Wikipedia BBCode    1.2
11.    Sci-Fi Avatars    1.0
12.    dQuoteSelection Mod    0.9b
13.    Top First Post    1.1.1
14.    Merge Double Posts RE    1.0.8
15.    Board Notes    1.0.7
16.    User Warnings    1.3.5
17.    Cut Text    1.1.0

Mavn

ну вот и ответ на ваш вопрос любой из этих модов мог изменять файл стилей так что делайте изменения руками согласно инструкции самого мода!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.


Thor

Инструкцию не нашёл. Мод установился нормально, но ничего не изменилось (цитаты выглядят также как и раньше).

Thor

Выяснил что конфликт был с модом Simple Spoiler Tag     1.0
Укажите это пожалуйста в первом посте :)

expression

Ребят помогите найти решение или у кого стоит стандартная тема,у меня криво отображается обрамление в цитатах,наверно что то с css,но я так сходу и не разберусь

Avdenago

хм. странно. такое ощущение, что просто не хватает каких-то рисунков...

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

expression

Вот что пишет при установке мода:
Версию форума обновил до 1,1,4

Ошибка в установке пакета
По крайней мере, одна ошибка возникла при тестовой установке пакета. Настоятельно рекомендуется не продолжать дальнейшую установку, если Вы не знаете что делаете, или не произвели бэкап данных. Эта ошибка может возникнуть при несовместимости уже установленного пакета, с пакетом, который Вы пытаетесь поставить, из-за ошибки в самом пакете, из-за того, что пакет требует наличие другого пакета, который не установлен на Вашем форуме, или пакет разработан для другой версии форума SMF.

Изменение файла   ./Themes/default/style.css   Неудачно

Mavn

Файл style.css
Найти

/* The "Quote:" and "Code:" header parts... */
.quoteheader, .codeheader
{
color: #000000;
text-decoration: none;
font-style: normal;
font-weight: bold;
font-size: x-small;
line-height: 1.2em;
}


Заменить на

/* SimpleMachines Russian Community www.simplemachines.ru */
/* Modern style [|code|], [|php|], [|quote|] */
.post { overflow:visible; }
.quoteheader { background:url(images/quote/quote_head.png) no-repeat right -26px; margin-left:21px; height:26px; }
.quoteheader table { background:url(images/quote/quote_head.png) no-repeat left -26px; position:relative; left:-21px; height:26px; }
.quoteheader td { background:url(images/quote/quote_head.png) no-repeat right 0px; padding:0 5px 0 0; white-space:nowrap; margin-left:14px; }
.quoteheader a { background:url(images/quote/quote_head.png) no-repeat left 0px; font:9pt/21px serif; display:block; padding-left:14px; position:relative; left:-14px; height:26px; }
.quoteheader th { width:30px; }
.quote { background:url(images/quote/quote_right.png) repeat-y right bottom; margin:0 0 0 17px; border:0; padding:0; }
.quote .quotebody { background:url(images/quote/quote_left.png)  repeat-y left  bottom; margin:0 0 0 -17px; }
.quote .quotebody { padding:0 15px 15px 15px; }
* html .quoteheader { background-image:url(images/quote/quote_head.gif); }
* html .quoteheader table{background-image:url(images/quote/quote_head.gif); }
* html .quoteheader td { background-image:url(images/quote/quote_head.gif); }
* html .quoteheader a { background-image:url(images/quote/quote_head.gif); }
* html .quote        { background-image:url(images/quote/quote_right.gif);}
* html .quote .quotebody{ background-image:url(images/quote/quote_left.gif); }

/* Modern style [|CODE|] and [|PHP|] */
.code { background:transparent; border:0; margin:0 auto; overflow:scroll; }
.codeheader { background:url(images/code/code_head.png) no-repeat right -26px; margin-left:21px; height:26px; }
.codeheader table { background:url(images/code/code_head.png) no-repeat left -26px; position:relative; left:-21px; height:26px; }
.codeheader td { background:url(images/code/code_head.png) no-repeat right 0px; padding:0 5px 0 0; white-space:nowrap; margin-left:14px; }
.codeheader span { background:url(images/code/code_head.png) no-repeat left 0px; font:9pt/21px sans-serif; display:block; padding-left:14px; position:relative; left:-14px; height:26px; }
.codeheader th { width:30px; }
.codex { background:url(images/code/code_right.png) repeat-y right bottom; margin:0 0 0 17px; border:0; padding:0; }
.codex .codebody { background:url(images/code/code_left.png)  repeat-y left  bottom; margin:0 0 0 -17px; }
.codex .codebody { padding:0 15px 15px 15px; }
* html .codeheader { background-image:url(images/code/code_head.gif); }
* html .codeheader table{ background-image:url(images/code/code_head.gif); }
* html .codeheader td { background-image:url(images/code/code_head.gif); }
* html .codeheader span { background-image:url(images/code/code_head.gif); }
* html .codex        { background-image:url(images/code/code_right.gif);}
* html .codex .codebody { background-image:url(images/code/code_left.gif); }
/* Modern style [|code|], [|php|], [|quote|] */
/* SimpleMachines Russian Community www.simplemachines.ru */
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

expression

прикладываю свой style.css от темы defolt
может я не внимательно смотрел ,но выше приведенный код не был мной найден посмотрите что не так

Xvost

Скачал этот мод, поставил. Однако даже если в форме отправки сообщения написать так:[quote]Текст цитаты[/quote]Текст ответа то всё равно между блоком с цитатой и текстом ответа будет пробел, вот так:
ЦитироватьТекст цитаты

Как сделать, что б его не было?

Xvost

По-поводу моего вопроса, заданного выше. Предполагаю, что эта фигня происходит потому, что мод прописывает между блоком с цитатой и текстом ответа элемент <br> Вопрос, где искать то, что этот элемент вставляет?

Mavn

Файл Subs.php


                
foreach($codes as $i=>$tmp_code) if (is_array($tmp_code)) {
                    if (
$tmp_code['tag']=='quote') {
                        if (
preg_match("/<div[^>]+>(.*?)<\/div>/",$tmp_code['before'],$m)){
                            
$codes[$i]['before'] = codes_quote_before($m[1]).
                                
"<div class='quote'><div class=\"quotebody\">";
                            
$codes[$i]['after'] = "</div></div><br />";
                        }
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

expression

уважаемый администратор вы посмотрели файл который я прикрепил выше?
установленные моды:
-SMF Gallery Lite
-blinkbbc
-Member Awards-RussianEdition
-SMF 1.0.12 / 1.1.4 / 2.0 b1.1 Update,

но проблема с цитатами была изначально!! :'(

azazul


Xvost

Заметил такие вещи: см. скриншоты. В первом случае приведено отображение формируемой модом цитаты в поиске при разрешении монитора 1024х768, во втором - вид модифицированных цитаты и кода в разделе "Помощь". Может и мелочи, более важные с точки зрения эстетики, но вдруг это можно исправить? ))

Mavn

В курсе но патч в ближайшее время пока не выпущу со временем туго. Может на каникулах чего придумаю
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Цитата: Mavn от 14 декабря 2007, 12:38:48
В курсе но патч в ближайшее время пока не выпущу со временем туго. Может на каникулах чего придумаю
Весьма хотелось бы, что бы патч вышел, после Modern style Mod стандартное оформление цитат и кода как-то не катит. Буду ждать. Надеюсь, о выходе патча будет сообщено в этой теме? Да, а как насчёт элемента<br>этот вопрос обсуждался выше? Я-то исправил всё, но что это - так задумано или баг?

Mavn

1. Когда выйдет новая версия мода я сообщу в этой теме.
2. не совсем понятно о чем именно идет речь
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Цитата: Mavn от 15 декабря 2007, 19:17:54
2. не совсем понятно о чем именно идет речь
Вот и ниже по теме. Это ошибка или так и было задумано? и как с этой фишкой будут обстоять дела в новой версии мода?

Xvost

Можно поинтересоваться, как обстоят дела с новой версией мода?

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

dedmazai


Xvost

В версии 2.0 баги не исправлены (((

1. Самый верхний скриншот - всё описано прямо в нём.
2. Вместо "Цитата" - "Цитировать", что не есть гуд.
3. Про косячное отображение в разделе "Помощь" уже писалось выше.
4. Ещё были косяки с поиском, выше об этом писалось.

Cless

К сожалению, скачать мод с официального сайта невозможно, также не работает ссылка на ваш сайт.
Прошу выложить мод здесь на форуме.

Xvost

Поставил последнюю версию мода на 1.1.5. Работает, но с поиском глюк. Будет этот мод наконец доработан? Или посоветуйте что-либо, для версии 1.1.5, что бы сделать цитаты красивыми.

digger®

Цитата: Xvost от 27 мая 2008, 21:43:06
Поставил последнюю версию мода на 1.1.5. Работает, но с поиском глюк. Будет этот мод наконец доработан? Или посоветуйте что-либо, для версии 1.1.5, что бы сделать цитаты красивыми.
Почему бы просто не оформить цитирование с помощью css по своему вкусу?

Xvost

Цитата: digger от 28 мая 2008, 00:02:33
Почему бы просто не оформить цитирование с помощью css по своему вкусу?
Да запросто - если бы я ещё в этом что-то понимал (

GreenStork

По-моему - классно! Ставится не хотело, пришлось вручную. Сижу довольный! (^_^)
---------------------------
Fiat justitia rual caelum!
---------------------------

Elviss

А где его вообще скачать можно, ни одна ссылка не работает, нужно под smf 1.14

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Xvost

Сорри, поставил мод на 1.1.5 всё работает. Поиск в 1.1.5 (а раньше так было? что-то не припомню...) выдаёт результаты в виде цитат - это меня и ввело в заблуждение. Виноват-с (((
А вот на 2.0 всё равно криво работает, я описывал выше. И проблема, описанная здесь :: http://www.simplemachines.ru/index.php/topic,1494.msg20195.html#msg20195 :: не решена.

Mavn

Цитата: Elviss от 28 мая 2008, 12:26:35
А где его вообще скачать можно, ни одна ссылка не работает, нужно под smf 1.14
http://custom.simplemachines.ru/p13_sectionid/6/p13_fileid/11


Под smf 2.0 пока проблема не решена!
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

TEZZI

Добрый день подскажите пожалуйста, где подправить чтоб убрать прямоугольник с цитаты (он накладывается на нее).