Как спрятать ссылку в CSS?

Статус
Закрыто для дальнейших ответов.

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Скажем мы имеем вот такой вид ссылки
Код:
src='http://site.net/uploads/thefarmer.swf'
Как её передeлать так, чтобы у неё стал такой вид
Код:
 src='game/thefarmer.swf'
ну чтобы путь он подгружал из CSS файла.

И по поводу флеш игр.
Если мы фиксируем размер флешки, то появляются серые края, если сама флешка меньше или больше размером или же разное разрешение экрана.Как сделать так, чтобы величину height флешка выбирала автоматически относительно ширины? Ширина задаётся в процентах width="100%".


Код:
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width="100%" height='520'><param name='movie' 

value='http://site.net/uploads/thefarmer.swf'><param name='wmode' value='transparent' /><param name='play' value='true'><param name='loop' 

value='true'><param name='quality' value='high'><param name='allowscriptaccess' value='never'><embed src='http://site.net/uploads/thefarmer.swf' 

width="100%" height='520' play='true' loop='true' quality='high' wmode='transparent'></embed></object>
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
неужели это всё невозможно ? :(
 

trueW3C

Поклонник Yii
Регистрация
04.03.2009
Сообщения
847
По поводу путей:

Создать в корне файл .htaccess и в нем написать 

Код:
Options +FollowSymLinks
RewriteEngine On

<Files .htaccess>
	Order Deny,Allow
	Deny from all
</Files>

RewriteRule ^game/(.*).swf$ http://site.net/uploads/$1.swf [L]
Т.е.

Код:
game/thefarmer.swf = http://site.net/uploads/thefarmer.swf

game/23434.swf = http://site.net/uploads/23434.swf

game/Имя.swf = http://site.net/uploads/Имя.swf
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
 Сделал но браузер просит теперь плагин.


в корневом каталоге шаблона был файл .htaccess в него дописал 

Код:
Options +FollowSymLinks
RewriteEngine On

<Files .htaccess>
	Order Deny,Allow
	Deny from all
</Files>

 RewriteRule ^game/(.*).swf$ http://site.net/uploads/$1.swf [L]
И поправил код на сайте 

Код:
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width="100%" height='520'>

<param name='movie' value='game/[xfvalue_game].swf'><param name='wmode' value='transparent' />

<param name='play' value='true'><param name='loop' value='true'><param name='quality' value='high'>

<param name='allowscriptaccess' value='never'><embed src='game/[xfvalue_game].swf' width="100%" 

 height='520' play='true' loop='true' quality='high' wmode='transparent'></embed></object>

И теперь опера просит установить какой то плаин   


Что не так ?
 

trueW3C

Поклонник Yii
Регистрация
04.03.2009
Сообщения
847
ссылку...




В текущий htaccess надо в конец вставить только 

Код:
 RewriteRule ^game/(.*).swf$ http://site.net/uploads/$1.swf [L] 
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
По поводу путей, не совсем панял где они используются, в css файлах или в скрипте, хотя и там и там не обезательно указывать прямые пути с названием сайта, достаточно указать путь к файлу от index если файл там используется




по поводу флешь, сделай вывод игр в определенном блоке, или ячейки таблицы в центре относительно вертикали и горизонтали, я думаю этого будет достаточно а можно написать скрипт, расчета высоты игры исходя из ее ширины ! а потом вставлять это знаение в html страницу
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
по поводу флешь, сделай вывод игр в определенном блоке, или ячейки таблицы в центре относительно вертикали и горизонтали, я думаю этого будет достаточно а можно написать скрипт, расчета высоты игры исходя из ее ширины ! а потом вставлять это знаение в html страницу
Э того и хотел только вот как это сделать   :wacko:

 можно написать скрипт, расчета высоты игры исходя из ее ширины !
Я пытался найти подобные скрипты
Но не нашол либо не верно задавал вопрос.  
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
Давай подумаем логически, флешь игры не стандартны, может быть очень широкой но не высокой а может быть оч высокой ноьо очень узкой, так что в принцепе расчет ширины в зависимости от высоты может быть не верен

ИМХО, я бы сделал просто место под игру, исходя из часто встречающихся размеров, или установил бы ширину, и высоту, что бы игру растягивало, и пох какая там ширина или высота !




Что качается путей, может туплю я ? незнаю, но растолкую как я это себе представляю ! 

Есть файл index.php

Код:
<?php

$game = strit_bol.swf

echo ("

<object id='FlashGame' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width=700 height=500>
 <PARAM NAME=movie VALUE="upload/swf/{$game}"><PARAM NAME=quality VALUE=high>
 <EMBED src="upload/swf/{$game}" quality=high width=700 height=500 pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"><EMBED>
</ object >


");

?>
в этой же дериктории я создаю папку upload и в этой папке я создаю еще одну директорию swf где лежит флешь с названием strit_bol.swf

все заходишь на сайт, и все должно работать ! Может конешно с плеером где ошибка но я думаю смысл понятен, и не обезательно писать url с доменом !




С уважением toxin...
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Давай подумаем логически, флешь игры не стандартны, может быть очень широкой но не высокой а может быть оч высокой ноьо очень узкой, так что в принцепе расчет ширины в зависимости от высоты может быть не верен

ИМХО, я бы сделал просто место под игру, исходя из часто встречающихся размеров, или установил бы ширину, и высоту, что бы игру растягивало, и пох какая там ширина или высота !
С уважением toxin...
toxin, да согласен можно задать фиксированый размер, но если я делаю так то появляются серые края по всем сторонам сайта это не очень красиво сайт в светлых тонах и эти серые или чёрные края флешек очень не красивые+у каждого пользователя разные размеры экрана и получается что если я скажем затачу флешки под размеры экрана 1280на1024 то у тех у кого скажем у монитора разрешение больше 1440на900 то там будет очень много сероговокруг флешки это не айс хотелось бы сделать уневерсальный вариант по тому как сейчас все берут широкоформатник и размеры калеблятся от 19 до 24 дюймов и по этому я хочу чтобы флешка адаптировалась под разрешение экрана.


А по поводу ссылки это не то что я хотел да и это не важно этот вопрос я уже решил.
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
про размер флешек, я не хотел переходить так сказать на личности, но видимо Вы не понимаете о чем я, или я говорю не правильно 

вообщем, как я понимаю вы стараетесь подогнать игру под разрешение экрана, зачем усложнять себе жизнь ! 

имхо, проще растянуть игру, сам файл, вроде как картинку, пример работы такого стиля, скажем так вы можете увиидеть на _www.flashplayer.ru на сайте все флешьки раньше растягивались немного иначе, но и сейчас смысл остался тот же, возможно этот вариант Вам подойдет

Подведем итоги !

Получается что у Вас резиновый сайт, то есть не имеет значение какое разрешение экрана, но сайт от края до края монитора

А игра растягивается скажем высота 500 пикселей ширина 600 пикселей, все !

И вас обсалютно не волнует какое разрешение у людей, а расположение всех эллементов на сайте можно делать исходя из статистики, тоесть какое разрешение чаще всего у людей стоит, но это Вы уже найдете в инете
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Подведем итоги !

Получается что у Вас резиновый сайт, то есть не имеет значение какое разрешение экрана, но сайт от края до края монитора

А игра растягивается скажем высота 500 пикселей ширина 600 пикселей, все !

И вас обсалютно не волнует какое разрешение у людей, а расположение всех эллементов на сайте можно делать исходя из статистики, тоесть какое разрешение чаще всего у людей стоит, но это Вы уже найдете в инете
Вы меня не поняли что я хочу сделать и для чего это нужно.






Вот видите чёрные края вокруг флешки? Если затачивать под определённый размер 500 на 600 то многие флешки будут отображаться так.

По поводу разных моников у посетителей. Мне хотелось бы чтобы ктобы не зашол на сайт у него флешка была на всю ширину страницы от края до края, а не так как я её зафиксировал 500 на 600.
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
По роводу размера флешек, щас капну глубже....

По поводу размеров маниторов пользователей, Вы уверенны что бы игра с размерами 500 на 600 (высота на ширину) будет нормально смотреться с разрешением 1440на900 ? или 1280на1024 ?

Сама игра ведь на такие разрешенияя не расчитанна !
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
По роводу размера флешек, щас капну глубже....

По поводу размеров маниторов пользователей, Вы уверенны что бы игра с размерами 500 на 600 (высота на ширину) будет нормально смотреться с разрешением 1440на900 ? или 1280на1024 ?

Сама игра ведь на такие разрешенияя не расчитанна !
Сама флешка будет расположена в центре экрана  в центральном блоке и я не собирюсь растягивать её до размеров 1440 на 900.Фиксированый размер флешки 500на600 это как раз для размера 1280на1024 даж если у пользовтеля будет разрешение 1920на1080 это 23ух дюймовый моники. Размер флешки не будет привышать 1000 на 1000. по тому как по обе стороны флешки будут 2 других блока.

Я могу сделать скрины одной и той же флешки на разных мониках чтобы было понятней. у меня тут от 17 до 23ёх есть моники.
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
 Вообщем как я понял все зависит от игры !

У некоторых игр при растягивании по бокам не то что черные полоски а видко какие картинки как наложенны


но всетаки я растянул 2 из 3 игр нормальноприлагаю к сообщению архив, пасматри, просто мне кажется мы говорим о разном

http://depositfiles.com/files/jjxotql3w





PS-Admin призагрузке файла на форум получил ошибку 413 Request Entity Too Large nginx/0.7.62
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
 Вообщем как я понял все зависит от игры !

У некоторых игр при растягивании по бокам не то что черные полоски а видко какие картинки как наложенны


но всетаки я растянул 2 из 3 игр нормальноприлагаю к сообщению архив, пасматри, просто мне кажется мы говорим о разном

http://depositfiles....files/jjxotql3w





PS-Admin призагрузке файла на форум получил ошибку 413 Request Entity Too Large nginx/0.7.62
Cуть не в том чтобы растянуть флешку, а в том чтобы сделать её адаптивной !


Вот сайт http://flashplayer.ru/ пощёлкай некоторые флешки и увидишь серые края !

Вот второй сайт http://onlineguru.ru/ поиграй игры там! 

На втором сайте какую игру бы ты не открыл не будет серых краёв! Даже если у тебя большой моник то игра будет растягиваться под его разрешение и серых краёв так же не будет я вот этого хочу добиться.

С уважением Felix!
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
на  http://onlineguru.ru/ нет игр так скажем кустарного производства, там практически все фирменные, по поводу разрешения помоему разрешение экрана можно узнать через $_SERVER можно сделать 1 или 2 массива, тоесть если высота моника 900 высота флехи 600 и так далее




но с краями тема не раскрыта, незнаю что делать *Думает....*

что скажешь ?

Снимок-3.png


Моник широкоформатный разрешение  1440 на 900 (16:10)

С уважением toxin...
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
на  http://onlineguru.ru/ нет игр так скажем кустарного производства, там практически все фирменные, по поводу разрешения помоему разрешение экрана можно узнать через $_SERVER можно сделать 1 или 2 массива, тоесть если высота моника 900 высота флехи 600 и так далее




но с краями тема не раскрыта, незнаю что делать *Думает....*

что скажешь ?

Посмотреть вложение 337


Моник широкоформатный разрешение  1440 на 900 (16:10)

С уважением toxin...
Может сама флешка так сделана ? с чёрным низом?

Ладно скажем мы сделаем фиксорованый размер флешки. И тогда проще сделать кнопку развернуть  как на flashplayr может есть сымсл сделать так чтобы голову не морочить ?
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
Врятли флешь задуманна с черным низом, на флешьплеер фообше игры растягивались почти в квадрат, и пофиг какие получались края !

Я думаю так будет сделать проще, иначе сложнее и смысла будет не много !

С уважением toxin...
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Врятли флешь задуманна с черным низом, на флешьплеер фообше игры растягивались почти в квадрат, и пофиг какие получались края !

Я думаю так будет сделать проще, иначе сложнее и смысла будет не много !

С уважением toxin...
Тогда всё проще нужно разобраться как сделать чтобы флешка увеличивалась по необходимости :)
 

toxin

Well-Known Member
Регистрация
20.10.2009
Сообщения
478
альтернативный вариант флешка 500 на 600 дополнительная кнопка типа на весь экран и в новом окне нужная флешка
 
Статус
Закрыто для дальнейших ответов.
Верх Низ