LINUX.ORG.RU

[tango]corners

 


0

1

А с каких пор скруглённые края сообщений в танго не работают в opera <10.50? Как это можно пофиксить самостоятельно?

★★

Ответ на: УМВР от MrHouse

> УМВР firefox

какая неожиданность

name_no ★★
() автор топика
Ответ на: комментарий от daemonpnz

> Поставить firefox?! :)

Не, ну серёзно, я бы в толксах тему создал, если б хотел таких советов

name_no ★★
() автор топика
Ответ на: комментарий от name_no

> Во-первых, раньше работаело, во вторых, там не css, а хитрый джаваскрипт

А в-третьих, со скориптом lor-tree-view corners добавляются на комментарии, полученные по кнопке [update_page], что говорит о том, что проблема вообще пустячная

name_no ★★
() автор топика
Ответ на: комментарий от name_no

У <10.5* есть юзерскрипты? А так отладчик в помощь.. на этом месте я начинаю еще меньше понимать юзеров сабжа, dragonfly делать я рука анфас :!

Вот этот код пытается круглить div .msg

https://github.com/malsup/corner/blob/bf2eb3183984efd90f164bafa7406e2267971aa...

Bad_Habit
()
Ответ на: комментарий от Bad_Habit

> И конечно есть неочевидный способ: обновиться :)

я не для того откатывался, чтобы обновляться

name_no ★★
() автор топика
Ответ на: комментарий от maxcom

> opera < 10.50 не поддерживает круглые уголки через CSS

Максим, выше я уже написал:

1. Там же не через css. Был бы css — зачем нужен corner.js?

2. При получении новых комментариев через update page скрипта lor.tree.view скруглённые уголки появляются (только у новых сообщений). Там вызывается тот самый $('.msg').corner()

3. Я пользовался оперой <10.50 и темой танго ещё в этом году и прекрасно помню, что скруглённые уголки у сообщений в ней были.

name_no ★★
() автор топика
Ответ на: комментарий от name_no

corner.js сейчас используется только для IE. Для оперы я поменял его на CSS как только версии > 10.50 стали популярнее предыдущих.

Если хочешь - пришли мне патч чтобы он дергал corner.js для старых версий opera (https://github.com/maxcom/lorsource/blob/master/web/WEB-INF/jsp/tango/head-ma...)

maxcom ★★★★★
()
Ответ на: комментарий от maxcom

> Если хочешь - пришли мне патч чтобы он дергал corner.js для старых версий opera

--- head-main.jsp.old   2010-11-12 10:08:55.000000000 +0300
+++ head-main.jsp       2010-11-12 10:09:53.000000000 +0300
@@ -31,7 +31,7 @@
 <script type="text/javascript">
   $.stylesheetInit();
   $(document).ready(function() {
-    if ($.browser.msie) {
+    if ($.browser.msie || ($.browser.opera && $browser.version < 10.50)) {
       $('.msg').corner();
       $('.column .boxlet').corner();
     }

Я только не уверен насчёт минорной версии оперы

name_no ★★
() автор топика
Ответ на: комментарий от lester_dev

> Segmentation fault

Предлагаю эту фразу в офтопик-лист внести.

name_no ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.