Jump to content

rus

Expert
  • Posts

    5,943
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by rus

  1. selevit в двух словах этого не объяснить, читайте статьи про шаблонизаторы. Emm сколько лет сколько зим, где пропадал?
  2. 1) в форме в теге <form> должен быть атрибут enctype="multipart/form-data" 2) а кто вам мешает вместо <input size="90" type="'.$single_customfield['type'].'" написать <input size="90" type="file"?
  3. могу подарить книгу по css зенгарден, только самовывоз.
  4. магазинов по спец. литературе практически нету (просто не выгодно) а так - в любом большом магазине книг. а типа после вторника уже не нужно будет учить CSS и JavaScript? или будешь искать по php+mysql?
  5. в action формы путь прописан не правильно, для таких целей обычно в конфигах создается $path - путь, который будет автоматом подстраиваться.
  6. rus

    проблема с php

    при чем тут php? вот код который надо убрать: <div id="s5_loader" style="position:fixed"> <script type="text/javascript"> loader('s5_loader'); </script> <div style="margin-left: auto; margin-right: auto; width: 200px; padding-top: 200px; color:#ffffff"><div style="text-align:center"><font face="Arial" style="font-size: 8pt" color="#FFFFFF">[ STANDBY INITIALIZING ]</font></div> <br /><div style="text-align:center"><img border="0" src="/templates/Shape5_GameVision_15/images/loader.gif" alt="" width="32" height="32"></img></div> </div> </div> <script type="text/javascript"> if (document.getElementById("s5_inset")) { document.getElementById("s5_binner").style.width = 667 - 214 + "px"; } else { document.getElementById("s5_binner").style.width = 667 + "px"; } if (document.getElementById("s5_body")) { var bodyheight = document.getElementById("s5_body").offsetHeight; } if (document.getElementById("s5_column")) { var columnheight = document.getElementById("s5_column").offsetHeight; } if (document.getElementById("s5_loader")) { document.getElementById("s5_loader").style.height = document.getElementById("s5_outer_inner").offsetHeight +'px'; } var divbody = 0; var divinset = 0; var divcolumn = 0; if (document.getElementById("s5_column_inner")) { checkcolumn = document.getElementById("s5_column").offsetHeight + document.getElementById("s5_column").offsetTop; divcolumn = 1; } if (document.getElementById("s5_mainbody_inner")) { checkbody = document.getElementById("s5_mainbody").offsetHeight + document.getElementById("s5_mainbody").offsetTop; divbody = 1; } if (document.getElementById("s5_inset_inner")) { checkinset = document.getElementById("s5_inset").offsetHeight + document.getElementById("s5_inset").offsetTop; divinset = 1; } var checkcolumn = 0; var checkbody = 0; var checkinset = 0; var bodybottomspacer = 0; window.setTimeout('setdivs()',500); </script>
  7. ну тогда я сие творение вижу примерно таким образом: 1) Про админку говорить не буду ибо понятно что эти вещи должны создаваться в режиме админа. В админке будет некая страница, на ней будут инпуты, селекты, может чекбоксы, или радиобаттоны... а) Спойлер "Создать новый блок" - по нажатию раскрывается тут можно из выпадающего списка выбрать уже любой готовый блок (по названию), после того как выбрал, ниже в текстареа появится его код, который ты можешь отредактировать, а потом сохранить и он запишется либо в бд (что лучше), либо в файл (.txt или .php на твое усмотрение). б) Спойлер "Редактировать блок" - тут все тоже самое за исключением того что не создавать, а редактировать уже существующие. Не знаю, мож чего упустил писал просто на скоряк...
  8. я думаю если покурить мануал, то можно попробовать с помощью этого шаблонизатора, хотя может есть попроще решения.
  9. загляните вот сюда, там в конце первого поста написано об этом если я вас правильно понял.
  10. rus

    Дети индиго

    И сейчас он лепит... - сайты интересы поменялись, методы остались.
  11. rus

    Dreamweaver

    хорошо, попробую по пунктам: 1) по верстке - htmlbook это не то что бы единственный источник, но источник один из немногих верный, и один из немногих первый. 2) по верстке - нужна практика помимо теории, без практики ничего не выйдет, для этого советую скачать любой макет psd (можно отсюда например. если там каких либо нет макетов, то можешь попросить хоть у меня я тебе выложу), сверстать его и выложить сюда для обсуждения плюсов и минусов, но сразу хочу сказать что psywalker один из немногих который указывает на частые ошибки новичков, поэтому зря с ним ссоришься. 3) можешь еще в дополнение посетить очень хороший сайт по организации css: css zen garden. 4) и последнее, вместо дрима лучше попробуй notepad++ например а для css top style.
  12. rus

    Dreamweaver

    Уважаемый, можешь ответить на простой вопрос? вот ты скачал и Попова, и Костикса, и с htmlbook все прочитал и все видео посмотрел... тогда к чему эти вопросы тут?
  13. rus

    Dreamweaver

    RANCID, не горячись финский парень! тебе нужны видеоуроки по php+mysql отличные от Попова? тогда иди и скачай раздачу этого парня - k0stix, он вроде нормально повествует (по крайней мере лучше Попова), только фоном идет неприятное чаепитие, но это можно в качестве исключения опустить, ибо как я понял это его первый скринкаст.
  14. rus

    Редирект на 404

    может что-то типа такого: <?php if (empty($_GET['id'])) { header("HTTP/1.0 404 Not Found"); } ?> не?
  15. Хоть я и заметил что юмор тут приветствуется не весь, но меня этот малец просто порадовал! З.Ы. вроде как флейм, можно обо всем, но я подобного рода рассуждений почти здравомыслящих не встречал еще...
  16. не очень то похоже на клон photoshop! ограничено cms-ками, а фотошоп все-тки во всех направлениях..., ну да ладно, я и об этом не слышал Макс, на пенсию заслуженную не собираешься?
  17. 1) лучше дайте ссылку на ваш сайт. 2) вот это: <jdoc:include type="modules" name="menu2" /> мне ни о чем не говорит, я не вижу сорцы кода. 3) исходя из пункта 2) придется лезть к вам на фтп и искать откуда подгружается html код меню. 4) что вам мешает самой по аналогии сделать? вы как я понял привели код, который написали сами? ну раз сами написали такой код, то вам не сложно будет сделать все по аналогии, вам всего лишь нужно: а) скопировать и вставить скрипт: <script type="text/javascript"> num_inset_motor=0; flag_inset_motor=0; time_pause_motor=1; delta_y=3; set_motor=false; id_settimeout=0; open_inset_num=0; next_open_num=0; height_header=30;//высота заголовка вкладки function click_header_inset(n_inset) { if (!set_motor) { next_open_num=0; if (open_inset_num==0) { num_inset_motor=n_inset; flag_inset_motor=1; set_motor=true; motor_inset(); } else { if (n_inset!=open_inset_num) next_open_num=n_inset; num_inset_motor=open_inset_num; flag_inset_motor=-1; set_motor=true; motor_inset(); } } else { clearTimeout(id_settimeout); if (n_inset==num_inset_motor) { flag_inset_motor*=-1; motor_inset(); } else { next_open_num=n_inset; if (flag_inset_motor>0) { flag_inset_motor=-1; } motor_inset(); } } } function motor_inset() { if (num_inset_motor==0) return; if (flag_inset_motor==0) return; obj_name="inset_num"+num_inset_motor; obj_inset=document.getElementById(obj_name); y_inset_motor=obj_inset.offsetTop; y_inset_motor+=flag_inset_motor*delta_y; if (flag_inset_motor>0) { if (y_inset_motor>0)//вкладка отрыта { y_inset_motor=0; set_motor=false; open_inset_num=num_inset_motor; } } else { if (y_inset_motor<=height_header-obj_inset.offsetHeight)//вкладка закрыта { y_inset_motor=height_header-obj_inset.offsetHeight; set_motor=false; open_inset_num=0; if (next_open_num>0) { num_inset_motor=next_open_num; next_open_num=0; flag_inset_motor=1; set_motor=true; } } } obj_inset.style.top=y_inset_motor+"px"; if (set_motor) { id_settimeout=setTimeout("motor_inset()",time_pause_motor); } } </script> б) кусок html кода: <div class="block_inset"> <div id="inset_pole1" class="inset_pole"> <div id="inset_num1" class="inset_num" style="top: 0px;"> <div class="inset_kontent">Содержимое вкладки</div> <div onclick="click_header_inset(1);" id="inset_header1" class="inset_header"><div>Вкладка</div></div> </div> <div id="inset_num2" class="inset_num"> <div class="inset_kontent"> Содержимое вкладки </div> <div onclick="click_header_inset(2);" id="inset_header2" class="inset_header"><div>Вкладка</div></div> </div> <div id="inset_num3" class="inset_num"> <div class="inset_kontent"> Содержимое вкладки</div> <div onclick="click_header_inset(3);" id="inset_header3" class="inset_header"><div>Вкладка</div></div> </div> <!-- тут вставляем HTML-код следующих вкладок (если нужно конечно) --> </div> </div> в) ну и настроить css стили под ваш сайт: <style type="text/css"> body { margin:0px; padding:0px; font-family: verdana, sans-serif; font-size:14px; } td { font-size:14px; } a { text-decoration:none; color:#fff; } .menu { background:#7BB9FD; padding:5px; border-bottom:solid 1px #000; border-top:solid 1px #000; } .text_site { padding:10px; } /* свойства вкладок */ .block_inset { position:relative; height:30px; } .inset_pole { overflow:hidden; /*background:#3FC5B7; */ width:100%; height:300px; position:absolute; left:0px; top:0px; } .inset_num { position:absolute; background-image:url("./images/inset.gif"); width:200px; height:150px; top:-120px; } .inset_header { position:absolute; bottom:0px; left:0px; width:100%; cursor:pointer; text-align:center; /*background:#00FF40;*/ height:30px; color:#C0C0C0; font-weight:bold; } .inset_header div { padding:5px; } .inset_kontent { padding:10px; height:120px; /*background:#408080;*/ } /* вкладки */ #inset_num1 { left:10px; } #inset_num2 { left:220px; } #inset_num3 { left:430px; } </style>
  18. а мне если честно ни идея, ни реализация не нравится. 1) отпадает необходимость в верстальщиках (не дай кому бог что бы еще и в дизайне что-то подобное придумали бы!). 2) на выходе как уже говорил уг.
  19. Наткнулся случайно на этот сайт, глянул в код того что он выдает из psd и ужаснулся. Какой смысл так автоматизировать если на выходе какашка?
  20. rus

    Div блок

    с помощью map area
  21. помогают только тем, кто хочет чему-то научиться, а делать чужую работу вряд ли кто согласится, вы согласны с такой трактовкой?
  22. #test { position:relative; } #test1 { position:absolute; top:...; left:...; }
  23. позишн:абсолют, или зет-индекс:... вам поможет.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy