PDA

Показать полную графическую версию : Новое оформление тегов CODE, HTML и PHP


Страниц : [1] 2

Blast
02-11-2014, 10:21
Всем привет!

Представляю вашему вниманию новое оформление тегов [CODE], [HTML] и [PHP]
Изменений немного и все они наглядны, поэтому просто сравнительный обзор.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]
@="Taskband Pin"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]
@="Taskband Pin"

[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=""

[HKEY_CLASSES_ROOT\InternetShortcut]
"IsShortcut"=""

[HKEY_CLASSES_ROOT\piffile]
"IsShortcut"=""

[HKEY_CLASSES_ROOT\WSHFile]
"IsShortcut"=""



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Пример XHTML документа</title>
</head>

<body>
</body>
</html>


<?php
function encodestring($st)
{
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_",
"abvgdeeziyklmnoprstufh'iei");
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",
"ABVGDEEZIYKLMNOPRSTUFH'IEI");
$st=strtr($st,
array(
"ж"=>"zh", "ц"=>"ts", "ч"=>"ch", "ш"=>"sh",
"щ"=>"shch","ь"=>"", "ю"=>"yu", "я"=>"ya",
"Ж"=>"ZH", "Ц"=>"TS", "Ч"=>"CH", "Ш"=>"SH",
"Щ"=>"SHCH","Ь"=>"", "Ю"=>"YU", "Я"=>"YA",
"ї"=>"i", "Ї"=>"Yi", "є"=>"ie", "Є"=>"Ye"
)
);
return $st;
}
?>


http://tattooink.me/imagehost/di/7DMI/oldcodebbcode.png


http://tattooink.me/imagehost/di/KRBM/oldhtmlbbcode.png


http://tattooink.me/imagehost/di/IVG4/oldphpbbcode.png



Единственное функциональное изменение - это добавление кнопки для выделения всего кода внутри тега:

http://tattooink.me/imagehost/di/CQDW/selectcode_scr.png


P.S. Не просите добавить кнопки копирования кода, печати, отправки почтовыми голубями, вызова Вельзевула и пр., пока что этого не будет.


.

Iska
02-11-2014, 13:46
Только хотел спросить, кому благодарность слать ;).

P.S. Не просите добавить кнопки копирования кода, печати, отправки почтовыми голубями, вызова Вельзевула и пр., пока что этого не будет. »
А поширше сделать область кода можно попросить ;)? До правой стороны место вроде как есть. Или его максимальная ширина с чем-то увязана?

Если попросить можно — добавлю сие в Предложения по улучшению движка (http://forum.oszone.net/thread-86772.html).

Blast
02-11-2014, 13:50
А поширше сделать область кода можно попросить ? »
А нужно ли? Дело в том, что ширина блока указывается фиксировано в px, отсюда и ограничение - разные разрешения, от старых компов до планшетов, а добиваться горизонтального скролла на страницах вообще никак не интересно. Впрочем это не отказ, нужно посмотреть что можно с этим сделать.

Habetdin
02-11-2014, 14:04
Blast, можно задать бо́льшую ширину для экранов, которые позволяют, используя media queries (https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries):
@media (min-width: 700px) {
/* нужные классы с новой шириной */
}

Blast
02-11-2014, 14:07
Habetdin, спасибо, методы и функции известны, но из коробки движок не позволяет этого сделать, а править файлы не хотелось бы.

gora
03-11-2014, 07:38
Небольшой баг:
http://gora.7zsfx.info/pic/codeb.png

Blast
03-11-2014, 08:29
gora, спасибо, проверяйте, должно быть ok.

По просьбам трудящихся блоки кодов теперь резиновые вплоть до 70% области сообщения, думаю, что этого предостаточно.

gora
03-11-2014, 08:54
блоки кодов теперь резиновые »
Видимо, это побочный результат:
http://forum.oszone.net/post-1660291.html#post1660291
http://forum.oszone.net/post-1388293.html#post1388293 (у меня разрешение 1024х768)

Про проблемы с новыми кнопками в IE8, видимо, писать смысла нет!?

Blast
03-11-2014, 08:58
Видимо, это побочный результат: »
Вероятно, я посмотрю что можно сделать.Про проблемы с новыми кнопками в IE8, видимо, писать смысла нет!? »Если речь о кнопке выделения кода, то нет :) Уберем ее для IE8 и ниже.

Vadikan
03-11-2014, 11:04
Плывет с таким кодом 1280х800, IE11, windows 10 http://forum.oszone.net/post-2423868.html#post2423868

Blast
03-11-2014, 13:34
Небольшой баг: »
С этим пока непонятно, но оно и не критично, постепенно разберусь.
Модификации ширины блока, внедренные по просьбам трудящихся, отменены ввиду неправильного отображения растянутых блоков.
Побочные результаты должны быть устранены, проверьте плиз.

gora
03-11-2014, 14:01
С этим пока непонятно »
Странно, это вроде уже решилось!? Опять отвалилось? Зато в IE8 выглядит нормально.Побочные результаты должны быть устранены »
На IE8 теперь выглядит совсем плохо. Но ведь до "резины" было нормально!?

https://dl.dropboxusercontent.com/u/35142695/bb.PNG

код
@Echo Off
:: Варианит 1
Set xOS=x64
If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=x86
Echo %xOS%
Pause

:: ===================================================================================
:: Варианит 2
Set xOS=x86
If Defined PROCESSOR_ARCHITEW6432 (Set xOS=x64) Else If "%PROCESSOR_ARCHITECTURE%"=="AMD64" Set xOS=x64
Echo %xOS%
Pause

:: ===================================================================================
:: Запуск приложений в зависимости от разрядности из разных папок с именами x64 и x86
Set xOS=x64
If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=x86
"c:\My Test\%xOS%\install.exe" /S

:: ===================================================================================
:: Запуск приложений в зависимости от разрядности из одной папки с именами сожержащими суффикс x64 и x86 (install_x64.exe и install_x86.exe)
Set xOS=x64
If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=x86
"c:\My Test\install_%xOS%.exe" /S

:: ===================================================================================
:: Запуск приложений в зависимости от разрядности из разных папок, с разными именами и/или ключами
Set xOS=x64
If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=x86
If %xOS%==x86 ("c:\My Test\i86\install.exe" /S) Else ("c:\My Test\AMD64\setup.msi" /qn)

Blast
03-11-2014, 14:55
Странно, это вроде уже решилось!? Опять отвалилось? Зато в IE8 выглядит нормально. »
У меня в IE11 в эмуляции под IE8 и разрешение 1024х768 блок изменений заплывает на код. У вас все нормально?
На IE8 теперь выглядит совсем плохо. »Моя оплошность, проверьте сейчас плиз.

gora
03-11-2014, 15:05
У вас все нормально? »
https://dl.dropboxusercontent.com/u/35142695/bb2.PNGпроверьте сейчас »
Изменений не обнаружил, все также плохо... :(

Nordek
03-11-2014, 15:15
Представляю вашему вниманию новое оформление тегов »Выражаю благодарность за проделанную работу. Очень хорошо стало.

Не просите добавить кнопки копирования кода, печати, отправки почтовыми голубями, вызова Вельзевула и пр., пока что этого не будет. »Это не столько проблематично, сколько пользователи реже используют теги.

Имеется некорректность в "HTML код:":
http://i5.imageban.ru/thumbs/2014.11.03/25f455045461b874e072b32cd577f296.png (http://i5.imageban.ru/out/2014/11/03/25f455045461b874e072b32cd577f296.png) http://i6.imageban.ru/thumbs/2014.11.03/f06b9595f8a940306104120de2e70aa0.png (http://i6.imageban.ru/out/2014/11/03/f06b9595f8a940306104120de2e70aa0.png)

Vadikan
04-11-2014, 09:05
IE8 не поддерживается, и нам его тоже поддерживать не надо - 1% посетителей, и он будет только снижаться.

Nordek
10-11-2014, 18:55
проверьте сейчас »
Internet Explorer 8 в Windows XP:
http://i5.imageban.ru/thumbs/2014.11.10/6c88cae56f79ac776f86c5db3479f7c8.png (http://i5.imageban.ru/out/2014/11/10/6c88cae56f79ac776f86c5db3479f7c8.png)

Internet Explorer 8 в Windows 7:
http://i5.imageban.ru/thumbs/2014.11.10/d2e4594ed8ccb1a94ff5972c4016ad96.png (http://i5.imageban.ru/out/2014/11/10/d2e4594ed8ccb1a94ff5972c4016ad96.png)

Blast
11-11-2014, 10:25
Nordek, и что я должен увидеть?...

Nordek
11-11-2014, 10:54
Blast, То что всё нормально.

Blast
11-11-2014, 10:57
Спасибо конечно, но я еще неделю назад починил :)




© OSzone.net 2001-2012