ну наконец-то, технологии 2000 годов, и тут: SVG

Тут можно поговорить обо всём на свете
Ответить
Аватара пользователя
Virtual2
Читатель
Читатель
Сообщения: 160
Зарегистрирован: 23 май 2016, 22:12

ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение Virtual2 »

ce_use.svg
ce_use.svg (14.94 КБ) 7184 просмотра
sms.svg
sms.svg (4.38 КБ) 7184 просмотра
векторная графика.
Вложения
batman_logos.svg
batman_logos.svg (21.91 КБ) 7184 просмотра
4.svg
4.svg (2.16 КБ) 7184 просмотра
Аватара пользователя
Virtual2
Читатель
Читатель
Сообщения: 160
Зарегистрирован: 23 май 2016, 22:12

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение Virtual2 »

и да важно, не забываем прописывать все стандарты! спеки.... если svg как инклуд может и сработать (особо в огнелисе, он в лучших традициях gpl кода, правит явно косячное содержимое ;) то теги сам закроет то спеки предскажет...) то отдельным файлом нать все писоть.
напр в последнем примере:

Код: Выделить всё

<?xml version="1.0" standalone="no"?>
дабы вложение вообще было разобрано

Код: Выделить всё

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
указание на svg
так же как и

Код: Выделить всё

version="1.1" xmlns="http://www.w3.org/2000/svg"
а

Код: Выделить всё

xmlns:xlink="http://www.w3.org/1999/xlink"
указание на расширение xlink (без него хрен сработает xlink:href=)

PS
и на подвал моя любимая статья.... кто читать умеет, в том числе и меж строк.
https://habrahabr.ru/company/payonline/blog/274035/
Аватара пользователя
Virtual2
Читатель
Читатель
Сообщения: 160
Зарегистрирован: 23 май 2016, 22:12

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение Virtual2 »

//как сохранить эти вложения:
настоящая Опера: зажать ctrl и левый клик мыша по картинке.
огнелис: правый клик по картинке, сохранить изображение.

открывать если в венде: назначить открывашкой любой нормальный браузер
+правильный блокнот: напр AkelPad или Notepad++
Аватара пользователя
Virtual2
Читатель
Читатель
Сообщения: 160
Зарегистрирован: 23 май 2016, 22:12

и рыбку сьесть и аватарки не сломать.

Сообщение Virtual2 »

патч движка форума, для загрузки svg
forum/includes/functions_upload.php

Код: Выделить всё

function move_file($destination, $overwrite = false, $skip_image_check, $chmod = false)
        {
if ($this->get('extension')== 'svg' ) $skip_image_check=true;   //VRT Virtual patch for svg ибо нехер размеры проверять
svgadd.JPG
Аватара пользователя
Virtual2
Читатель
Читатель
Сообщения: 160
Зарегистрирован: 23 май 2016, 22:12

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение Virtual2 »

Администратор, не будь врединой, верни возможность загрузки svg. (видеть можем грузить нет :()
даже Стив, хот я и ненавижу его продукты но пред его гениальностью преклоняюсь, этой технологии сказал ДА.
:ugeek:
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение rhf-admin »

Ну, как-бы, вот. Не прошло и года.
4.svg
4.svg (2.16 КБ) 5273 просмотра
Патч для phpbb версии 3.2 точно такой же, как и для предыдущих версий, только функция проверки теперь расположена здесь:
/phpbb/files/filespec.php

Находим public function move_file и в этой функции после

Код: Выделить всё

		// Get mimetype of supplied file
		$this->mimetype = $this->get_mimetype($this->destination_file);
добавляем

Код: Выделить всё

		// patch for svg-image - don't check image size
		if($this->get('extension')=='svg') $skip_image_check=true;
С уважением, администрация сайта.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение rhf-admin »

Обновился до версии 3.3.8
Косяк с определением размеров svg-картинки до сих пор не исправлен. Патч до сих пор актуален.
С уважением, администрация сайта.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение rhf-admin »

Обновился до версии 3.3.9
Косяк с определением размеров svg-картинки до сих пор не исправлен. Патч до сих пор актуален.
С уважением, администрация сайта.
Аватара пользователя
rhf-admin
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
Сообщения: 3060
Зарегистрирован: 25 авг 2009, 23:19
Откуда: Уфа
Контактная информация:

Re: ну наконец-то, технологии 2000 годов, и тут: SVG

Сообщение rhf-admin »

Обновился до версии 3.3.10
Косяк с определением размеров svg-картинки до сих пор не исправлен. Патч до сих пор актуален.
С уважением, администрация сайта.
Ответить