вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
1. Вместо ручного проставления поля text в {cms_selflink page='page' text='Page'} нужно что-то типа {cms_selflink page='page text='$get_this_page_name(page)'}
2. Имею horizontal menu cо стандартным CSS и
#primary-nav a:hover {color:#000;}
#primary-nav a.menuactive {color:#000;}
все хорошо, но осталось сменить цвет текста под parent hover при навигации вниз, то есть
-неактивный-активный-
[пункт1]
пункт2
где [] - hover
В данном случае -неактивный- будет неправильного цвета, а должен быть того, что под hover и -активный-
3. Нужно отображать dwg вырезки из чертежей, то есть проще всего либо копипаст и экспорт в вектор, либо экспорт в wmf с последующим конвертом. Пробовал http://svgfactory.com/, получил результат, не могу даже открыть. Плагин от адоба стоит. Верстка и наполнение под Linux, экспорт из чертежей под виндой. Wmf показывает только IE под виндой. C svg дело не имел.
Хорошо бы сделать их отображаемыми через expando.js или хоть как-то нормально выглядящими, БЕЗ перекорверта в png. Еще требование - прозрачный фон и замена белого на черный и черного на белый. Могу написать bash скрипт под convert но он не работает с вектором. flash не знаю.
4. Поставил SMF, пользую FE+SR, нужно связать либо снести форум и поставить другой, который свяжется с FE. Требования к форуму: похожий на этот http://forums.625-net.ru/ubb/ultimatebb ... =forum;f=3 но бесплатный.
CMS MS MLE поверх 1.5.1 (версия 1.5.1). В ней хотелось бы флажки сделать побольше.
2. Имею horizontal menu cо стандартным CSS и
#primary-nav a:hover {color:#000;}
#primary-nav a.menuactive {color:#000;}
все хорошо, но осталось сменить цвет текста под parent hover при навигации вниз, то есть
-неактивный-активный-
[пункт1]
пункт2
где [] - hover
В данном случае -неактивный- будет неправильного цвета, а должен быть того, что под hover и -активный-
3. Нужно отображать dwg вырезки из чертежей, то есть проще всего либо копипаст и экспорт в вектор, либо экспорт в wmf с последующим конвертом. Пробовал http://svgfactory.com/, получил результат, не могу даже открыть. Плагин от адоба стоит. Верстка и наполнение под Linux, экспорт из чертежей под виндой. Wmf показывает только IE под виндой. C svg дело не имел.
Хорошо бы сделать их отображаемыми через expando.js или хоть как-то нормально выглядящими, БЕЗ перекорверта в png. Еще требование - прозрачный фон и замена белого на черный и черного на белый. Могу написать bash скрипт под convert но он не работает с вектором. flash не знаю.
4. Поставил SMF, пользую FE+SR, нужно связать либо снести форум и поставить другой, который свяжется с FE. Требования к форуму: похожий на этот http://forums.625-net.ru/ubb/ultimatebb ... =forum;f=3 но бесплатный.
CMS MS MLE поверх 1.5.1 (версия 1.5.1). В ней хотелось бы флажки сделать побольше.
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
это вопрос или ТЗ? 
1. а просто {cms_selflink page='page'} не подойдет?
2. ниче не понял

1. а просто {cms_selflink page='page'} не подойдет?
2. ниче не понял
Re: вопрос по cms_sefllink [solved] , svg(wmf), CSS, форум (smf + fu)
1. Пойдет, спасибо.
2. Horizontal menu имеет дефолтный стиль Navigation: CSSMenu - Horizontal, я ничего там не менял кроме добавления двух строк. Посмотри как сделаны меню на этом сайте - я хочу тоже самое (то есть текст под курсором в выпадающем меню меняет цвет) плюс так же выделены активные заголовки, что сделано в дефолтном. Тут белого цвета курсор, синего все остальное. Если мы в форуме, заголовок Forum тоже синий, у меня был бы белый. Текст на белом или синем фоне должен быть разного цвета.
[белый на белом] синий на белом [белый на синем]
синий на белом
[белый на синем]<-курсор тут
синий на белом
сейчас в точности так, правый раздел - активный, текущая страница
2. Horizontal menu имеет дефолтный стиль Navigation: CSSMenu - Horizontal, я ничего там не менял кроме добавления двух строк. Посмотри как сделаны меню на этом сайте - я хочу тоже самое (то есть текст под курсором в выпадающем меню меняет цвет) плюс так же выделены активные заголовки, что сделано в дефолтном. Тут белого цвета курсор, синего все остальное. Если мы в форуме, заголовок Forum тоже синий, у меня был бы белый. Текст на белом или синем фоне должен быть разного цвета.
[белый на белом] синий на белом [белый на синем]
синий на белом
[белый на синем]<-курсор тут
синий на белом
сейчас в точности так, правый раздел - активный, текущая страница
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Да уж, сильно похоже на ТЗ, чтобы кто-нибудь его за тебя сделал 
2) Какой тот сайт? Наверное, понять, что ты хочешь, если напрячься можно, но в чем дело-то, почему ты сам не можешь сделать?
3) Я бы попробовал конвертеры dwg -> svg, которые используют в Inkscape (s2kconvert и pyconvert - не помню точно, как они называются) и рендерил PNG, как MediaWiki (раз так сделали, лучше вариантов не было). Кто такой expando тут не все в курсе.
4) И в чем проблема с SMF? Есть ещё FMS.

2) Какой тот сайт? Наверное, понять, что ты хочешь, если напрячься можно, но в чем дело-то, почему ты сам не можешь сделать?
3) Я бы попробовал конвертеры dwg -> svg, которые используют в Inkscape (s2kconvert и pyconvert - не помню точно, как они называются) и рендерил PNG, как MediaWiki (раз так сделали, лучше вариантов не было). Кто такой expando тут не все в курсе.
4) И в чем проблема с SMF? Есть ещё FMS.
unsigned double ZYV;
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
ТЗ.. я сам новичок в веб-дизайне, но кроме меня сделать некому, проект финансируется мою же
Много людей просило, вот и решил в итоге изложить опыт в виде сайта, только он еще не готов http://www.c-r-y-m-o-s.ru, везде убрать "-"
"Тот" сайт это http://forum.cmsmadesimple.org/
Меню в самом верху 
expando это такой яваскрипт
http://www.dynamicdrive.com/dynamicinde ... oimage.htm
FMS мне не очень понравился, но основная причина в том, что он использует ту же базу что и CMS. Возможно как-то это решается, но когда два разных движка стоит будет надежнее.
Конверторы посмотрю, спасибо. CMSMS вообще хоть как-то с вектором работает? Неудобно наполнять не видя иллюстраций и чертежей
В итоге как-то надо сделать что бы можно было и пользователям наполнять, вобщем видимо прилично я влез, хотя задачи простейшие :-/
Вопрос в догонку "Тормоза" (запрос в базу по cms_selflink) как-то решили в 1.5.1 или нужно все патчить?

"Тот" сайт это http://forum.cmsmadesimple.org/


expando это такой яваскрипт
http://www.dynamicdrive.com/dynamicinde ... oimage.htm
FMS мне не очень понравился, но основная причина в том, что он использует ту же базу что и CMS. Возможно как-то это решается, но когда два разных движка стоит будет надежнее.
Конверторы посмотрю, спасибо. CMSMS вообще хоть как-то с вектором работает? Неудобно наполнять не видя иллюстраций и чертежей

Вопрос в догонку "Тормоза" (запрос в базу по cms_selflink) как-то решили в 1.5.1 или нужно все патчить?
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Когда больше 3 ссылок в сообщении Akismet их метит как спам. Админ разблеклистит, когда у него будет время. Почитаю позже.
unsigned double ZYV;
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
FCKeditorX спокойно оперирует svg изображениями, вставленными через embed, object, frame и даже img. Причем в случае img пытается изменять масштаб, но браузеры это уже не едят. То есть работает везде кроме IE (5й, возможно был без плагина). Единственно что нужно поправить - яваскрипт который засылает файл, вон он не позволяет залить через админку svg, а так все вполне нормально отображается. Конвертнул даже во флэш, он там не отображается, то есть с точки зрения удобства набора контента svg даже предпочтительнее. Честно говоря, так и не получилось вразумительного результата с flash, возможно слетает масштаб. Использовались up-to-date броузеры на движке мозилы и оперы под линукс и вин. Вобщем, добавить в будущем отображение svg в CMSSM не должно составлять труда а конверт по крайней мере под линукс тривиальный. С asdsee, adobe и тд заморочился и бросил - гадость ужасная. Хочу напомнить, что svg жрет CSS, вставку растра и может анимацию.
Основная проблема отображения svg это фиксированный масштаб 1:1 который мне никак не получилось изменить. Цепочку по импорту dwg если кому-то нужно будет напишу (офтопик). Думаю какой-нибудь яваскрипт или тэг в xml коде позволит задать фиксированный размер картинки и не надо никаких png, не понимаю почему так никто не делает.
Все что для счастья нужно это увязать весь контент на относительной единице размера (например em, но и она от разрешения к разрешению плавает) и тогда сайт при любом раскладе будет отображаться так, как задумано, включая растровые картинки. Не знаю будет ли это в CMSSM.
Mediawiki смотрел, не вперло. Вопросы по стилю horizontal menu и форуму остались. Да кстати несмотря на всю солюдность inkscape отстой полный :/ и для этих целей не годится вообще. Импорт wmf кривой и нельзя поменять рабочий бэкграунд, все на белом. Даже gimp с библиотекой открывает wmf лучше.
Основная проблема отображения svg это фиксированный масштаб 1:1 который мне никак не получилось изменить. Цепочку по импорту dwg если кому-то нужно будет напишу (офтопик). Думаю какой-нибудь яваскрипт или тэг в xml коде позволит задать фиксированный размер картинки и не надо никаких png, не понимаю почему так никто не делает.
Все что для счастья нужно это увязать весь контент на относительной единице размера (например em, но и она от разрешения к разрешению плавает) и тогда сайт при любом раскладе будет отображаться так, как задумано, включая растровые картинки. Не знаю будет ли это в CMSSM.
Mediawiki смотрел, не вперло. Вопросы по стилю horizontal menu и форуму остались. Да кстати несмотря на всю солюдность inkscape отстой полный :/ и для этих целей не годится вообще. Импорт wmf кривой и нельзя поменять рабочий бэкграунд, все на белом. Даже gimp с библиотекой открывает wmf лучше.
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
По-моему, это WMF кривой. И я говорил не про сам InkScape, а движки конвертации, которые он использует. Делают все не так, потому, что 70% рынка IE без плагинов, поддержки SVG само собой нет и надо чтобы в нем всё работало без заковырок. Если у тебя аудитория IE - 0.5% можем тебе позавидовать и удачи.
По поводу меню, я так понял ты хочешь поменять цвета - ну так иди в стили и меняй, у меня нет времени ставить HM и объяснять тебе какой стиль за что отвечает. Может быть у кого-то другого есть.
По поводу относительных единиц - ты видимо до сих пор не понял. CMSMS - это не готовый сайт с бесплатным шаблоном. Это конструктор - какую тему сделаешь - такая и будет. Перепишешь CSS через относительные единицы - так и будет. Никакой проблемы в этом нет.
По поводу форума - так и не понял, в чем проблема, тебе SMF тоже не нравится? Или ты с single signon не можешь разобраться? Если да, то поискать нельзя?
http://dev.cmsmadesimple.org/projects/iusers2smf
http://dev.cmsmadesimple.org/projects/icmsms
По поводу меню, я так понял ты хочешь поменять цвета - ну так иди в стили и меняй, у меня нет времени ставить HM и объяснять тебе какой стиль за что отвечает. Может быть у кого-то другого есть.
По поводу относительных единиц - ты видимо до сих пор не понял. CMSMS - это не готовый сайт с бесплатным шаблоном. Это конструктор - какую тему сделаешь - такая и будет. Перепишешь CSS через относительные единицы - так и будет. Никакой проблемы в этом нет.
По поводу форума - так и не понял, в чем проблема, тебе SMF тоже не нравится? Или ты с single signon не можешь разобраться? Если да, то поискать нельзя?
http://dev.cmsmadesimple.org/projects/iusers2smf
http://dev.cmsmadesimple.org/projects/icmsms
unsigned double ZYV;
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Прямейший, wfm->svg конверт идет через python скрипт 2001 года и получается ништякПо-моему, это WMF кривой.

dwg->Wmf идет через betterwmf, лучшее пока что я смог найти, одинаковый результат что импорт через буфер в любые M$ продукты что сброс сразу в wmf.
Непосредственно svg ->png лучше через батик. wmf -> svg через uniconv.
Опера отображает даже с ресайзом (!) правда только в том случае если не включен режим подгон по ширине. Остальные браузеры не открыли тэг img. Frame IE открыл но почему-от с белым бэкграундом, хотя wmode="transparent" я проставил.
Единицы давно переписал

Поменять цвета в CSS это большая проблема. Там самих классов нет что менять-то? Я два новых от балды добавил, методом тыка :/ И ни в документации ни в дефолтном шаблоне ничего нет. Если нужно прямо написать - косяк, я так и напишу. Причем никто этот косяк не решил как я вижу.
SMF вяжется с UI, UI не вяжется с FU проблема в этом. Или я не прав? Single signon не знаю, но поишу.
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Про WMF - это идеалогическое. Он не должен существовать, если есть SVG 
Про пользователей, по моему пониманию эти два плагина = интеграция с SMF + FEU.
Про меню - просто никто им не пользуется, я его никогда не смотрел и смотреть некогда. Быстрее на jQuery своё налабать, чем там разбираться. Для каждого проекта своё в соответствии с дизайном...

Про пользователей, по моему пониманию эти два плагина = интеграция с SMF + FEU.
Про меню - просто никто им не пользуется, я его никогда не смотрел и смотреть некогда. Быстрее на jQuery своё налабать, чем там разбираться. Для каждого проекта своё в соответствии с дизайном...
unsigned double ZYV;
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Если кому-то интересно, отображение svg сделал в итоге с помощью http://www.codedread.com/code.php#inlaysvg и обязательно указывать размеры в плюс, что бы не было линеек прокрутки. При этом в IE фон меняется с прозрачного на белый, но все выглядит вполне сносно. Впринципе можно прикрутить batik что бы в случае IE получать png файл. В CMS SM проставляется все {php}inlaySVG('mysvg', 'my.svg','100','200','Error, browser must support SVG');{/php}
Форум PHBB + icms, последнюю пропатчил: проверка на версию, патч с cookie, остальное как в howto. Пришлось лезть в phpmyadmn удалять пользователя-админа, иначе оно не синхронизируется.
Между прочим wmf это не так уж плохо, если как раз можно использовать в IE. Просто нужно в скрипте менять .svg на .wmf и держать два файла. Между собой они нормально живут, то есть исходник может быть один.
Форум PHBB + icms, последнюю пропатчил: проверка на версию, патч с cookie, остальное как в howto. Пришлось лезть в phpmyadmn удалять пользователя-админа, иначе оно не синхронизируется.
Между прочим wmf это не так уж плохо, если как раз можно использовать в IE. Просто нужно в скрипте менять .svg на .wmf и держать два файла. Между собой они нормально живут, то есть исходник может быть один.
Last edited by crymos on Thu Jan 22, 2009 11:58 am, edited 1 time in total.
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Причем тут {php} ? RTFM по плагинам (user-defined tags) - такую фигню туда засунуть - 5 минут. Включать {php} опасно в Smarty...
unsigned double ZYV;
Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
И что в тэги можно переменную сунуть?? Я пробовал у меня не получилось
Потому и включил.

Re: вопрос по cms_sefllink, svg(wmf), CSS, форум (smf + fu)
Используя http://www.codedread.com/lib/svginlay.php
я написал UDT который вызывается {svg p="myfile.svg"} и вставляет следующий код в тело
Таким образом полностью решается векторная проблема (в моем случае). Для этого нужно:
я написал UDT который вызывается {svg p="myfile.svg"} и вставляет следующий код в тело
Code: Select all
<!--[if IE]>
<img alt="svg", src="myfile.svg", width="475", height="233" />
<![endif]-->
<!--[if !IE]><!-->
<object id='svg' type='image/svg+xml' data='myfile.svg' width='475' height='233'>
Error, browser must support SVG
</object>
<!--<![endif]-->
- Иметь исходный svg или wmf файл "без полей" и с прозрачным фоном.
- Иметь утилиту uniconv, которая перегоняет туда-обратно
- Держать в одном месте оба файла svg и wmf