Jump to content

samorealization

Newbie
  • Posts

    26
  • Joined

  • Last visited

Information

  • Sex
    Мужчина
  • From
    Санкт-Петербург
  • Interests
    Интернет-бизнес, Практическая психология.

Contacts

  • Web site
    http://www.anatis.ru

samorealization's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Добрый день. Скажите, что означает запись <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" xmlns:umi="http://www.umi-cms.ru/TR/umi"> Интересно именно конструкцию по частям понять. Doctype: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Спасибо.
  2. Чует мое сердце, что программировать как-то это нужно. Вот то, что пишет Гугл: Код счетчика: <form action="http://enjoy-job.ru/wp-content/themes/simple-chrome/search2.php" id="cse-search-box"> <div> <input type="hidden" name="cx" value="016925526246336467428:rfe6ajuzqjc" /> <input type="hidden" name="cof" value="FORID:9" /> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" name="q" size="21" /> <input type="submit" name="sa" value="Поиск" /> </div> </form> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script> <script type="text/javascript" src="http://www.google.com/cse/t13n?form=cse-search-box&t13n_langs=ru"></script> <script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box〈=ru"></script> Требует отдельной страницы для результатов - это мне как сделать? Если оставить поиск по умолчанию на WP, то адрес страницы у результатов http://enjoy-job.ru/?s="бублик" В моем случае я создал страницу search2.php, в которой указал то, что просил Гугл (Вставьте этот код на страницу http://enjoy-job.ru/wp-content/themes/simp...ome/search2.php в том месте, где будут появляться результаты поиска): <?php get_header(); ?> <div class="span-18"> <div id="content"> <div id="cse-search-results"></div> <script type="text/javascript"> var googleSearchIframeName = "cse-search-results"; var googleSearchFormName = "cse-search-box"; var googleSearchFrameWidth = 600; var googleSearchDomain = "www.google.com"; var googleSearchPath = "/cse"; </script> <script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script> </div> </div> <?php get_sidebar(); ?> <?php get_footer(); ?> Результат работы поиска - абсолютно пустая страница (без шапки, подвала и контента). Что не так?
  3. Добрый день. Я решил поставить себе на Вордпресс пользовательский поиск от Гугла. После регистрации и всех шагов получил от Гугл вот такой код для размещения на сайте. <div id="cse" style="width: 100%;">Loading</div> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript"> google.load('search', '1', {language : 'ru'}); google.setOnLoadCallback(function() { var customSearchControl = new google.search.CustomSearchControl('016925526246336467428:rfe6ajuzqjc'); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); customSearchControl.draw('cse'); }, true); </script> На сайте enjoy-job.ru вы можете посмотреть что получилось. 1) Как я понимаю, я не могу управлять внешним видом этого поиска. Это так? 2) Я хочу сделать вывод результатов в контентную часть, а не sidebar. Как это реализовать? Я хочу, чтобы была строка поиска и кнопка (без других наворотов). В строке чтобы была надпись Google.... Помогите, пожалуйста, сделать поиск.
  4. CMS самописная. Да, я понимаю, что информации не хватает. Ну, не могу же я выложить ftp-доступ сюда... Там в файлах все нетривиально. Конфиги разные подключаются, длинные if-elsif Логически я понимаю, что мне нужно сделать новый чанк и поставить что-то вроде <html> <head> %new_chunk% <title>%title%</title> <link href="/css/css.css" type="text/css" rel="stylesheet" /> Так? Файл длинный, но уж извините. Может это прольет свет на происходящее. <? require_once "admin/config.php"; // конфиг require_once ("admin/mod/setup/config.php"); // Настройки сайта $kods=stripslashes($kods); include "tpl/class_template.php"; // Класс TPL $tpl = new template(); session_start(); /* создать соединение */ MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); @mysql_select_db("$dbName") or die("Не могу выбрать базу данных "); // ЛОВИМ ПЕРЕМЕННЫЕ $next=$_GET['next']; // Страница $catid=$_GET['catid']; // $action=$_GET['action']; // $go4=$_GET['go4']; // ПРОСТАЯ ЗАЩИТА $next=trim(strip_tags($next)); $catid=trim(strip_tags($catid)); $action=trim(strip_tags($action)); $go4=trim(strip_tags($go4)); // ОБНУЛЕНИЯ $left=''; $dopcss=''; // Shadowbox // ДОПЗАЩИТА if (!eregi("^([a-zA-Z0-9_-])*$", $next)){ $next=''; } if (!eregi("^([a-zA-Z0-9_-])*$", $catid)){ $catid=''; } if (!eregi("^([a-zA-Z0-9_-])*$", $action)){ $action='0'; } if (!eregi("^([a-zA-Z0-9_-])*$", $go4)){ $go4=''; } $curmenu=$next; // Горящее меню // Вывод страниц if ($next=="") { // Настройки Главной страницы require_once ("mod/parent/index.php"); $curmenu='glavn'; } elseif ($next=='errors'){ $title='Ошибка'; $keyws=''; $descr=''; // Страница с ошибкой $info=' <h1>Такой страницы на сайте нет!</h1> Возможно она была удалена или перемещена администратором!'; } elseif ($next=='map'){ // Карта сайта require_once ("mod/mapsite/index.php"); $curmenu='map'; } elseif ($next=='user'){ // Пользователи require_once ("mod/user/index.php"); } elseif ($next=='closed'){ $title='Доступ закрыт'; $name='Доступ закрыт!'; // Страница с ошибкой $info=' <h1>У вас нет прав для просмотра этой страницы!</h1>'; } else { // Получаем параметры этого раздела $query = mysql_query("SELECT * FROM iwix_razdel WHERE `rz_url`='$next' and `rz_show`='1' LIMIT 1;"); $itog = mysql_fetch_array($query); // Если эта страница заблокированна или не существует if(mysql_num_rows($query ) < 1 ) { // Редирект 404 header("location: /errors/"); } else { // Постоянные данные $name=$itog['rz_rusname']; $url=$itog['rz_url']; $rz_id=$itog['rz_id']; $rz_pid=$itog['rz_pid']; $mod=$itog['rz_mod']; // Где находишься $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; // ищем папу if ($rz_pid != '0') { $query5 = mysql_query("select `rz_url`,`rz_rusname`,`rz_pid`,`rz_dop1` from iwix_razdel WHERE `rz_id`='$rz_pid' and `rz_show`='1' LIMIT 1;"); if(mysql_num_rows($query5 ) < 1 ) { // Папа заблокирован - Редирект 404 header("location: /errors/"); } else { $paps = mysql_fetch_array($query5); $pap_url=$paps['rz_url']; $pap_nam=$paps['rz_rusname']; $curmenu=$pap_url; // для горящего меню $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$pap_url.'/" title="'.$pap_nam.'">'.$pap_nam.'</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; // ищем маму $pap_pid=$paps['rz_pid']; if ($pap_pid != '0') { $query8 = mysql_query("select `rz_url`,`rz_rusname`,`rz_dop1` from iwix_razdel WHERE `rz_id`='$pap_pid' and `rz_show`='1' LIMIT 1;"); if(mysql_num_rows($query8 ) < 1 ) { // Мама заблокирована - Редирект 404 header("location: /errors/"); } else { $mams = mysql_fetch_array($query8); $mam_url=$mams['rz_url']; $mam_nam=$mams['rz_rusname']; $curmenu=$mam_url; // для горящего меню $where='<a href="/" title="Главная">Главная</a> / <a href="/'.$mam_url.'/" title="'.$mam_nam.'">'.$mam_nam.'</a> / <a href="/'.$pap_url.'/" title="'.$pap_nam.'">'.$pap_nam.'</a> / <a href="/'.$next.'/" title="'.$name.'">'.$name.'</a>'; } } } } // Если все Ок - Определяем Контент require_once ("mod/$mod/index.php"); } } // Где находишься if ($where != ""){ $where=' <div class="where"> '.$where.' </div>'; } $content=$info; // Потключаем ВЕРХНЕЕ МЕНЮ $menutpl = new template(); $menutpl->set_value( array( "$curmenu"=>"class=\"cur\"" ) ); // Заносим все данные в одну переменную $menutpl->parse("tpl/vmenu"); $menutpl->clear_unparsed("tpl/vmenu"); $vmenu = $menutpl->parse("tpl/vmenu"); // Потключаем НИЖНЕЕ МЕНЮ $metpl = new template(); $metpl->set_value( array( "$curmenu"=>"class=\"cur\"" ) ); // Заносим все данные в одну переменную $metpl->parse("tpl/nmenu"); $metpl->clear_unparsed("tpl/nmenu"); $nmenu = $metpl->parse("tpl/nmenu"); // РЕКЛАМОДАТЕЛЯМ if ($next=="") { $reklamm=''; } else { require_once ("admin/mod/articles/config.php"); $left = html_entity_decode($left); if ($left!=''){ $left=' <table cellspacing="0" cellpadding="0" align="right" bgcolor="white"> <tr> <td width="20" height="30"></td> <td width="177">'.$left.'</td> <td width="20"></td> </tr> <tr> <td height="20" colspan="3"></td> </tr> <tr> <td height="20" colspan="3" class="botmenu"></td> </tr> </table>'; } $reklamm=$left; } // Последние новости require_once ("mod/lastnews/index.php"); $form1=''; if ($next=="user") { // $dopnews=''; // Авторизация на сайте if ((!isset($_SESSION['uz_log'])) || (!isset($_SESSION['uz_pass']))) { $form1=file_get_contents("tpl/top1.html"); // Верх - авторизация } else { $form1=''; $uz_log=$_SESSION['uz_log']; // Логин $uz_pass=$_SESSION['uz_pass']; // Пароль $zapr7 = mysql_query("SELECT `us_id`,`us_name`,`us_fam`,`us_super` FROM iwix_users WHERE `us_email`='$uz_log' and `us_mdpass`='$uz_pass' and `us_show`='1' and `us_ban`='0' LIMIT 1;"); if(mysql_num_rows($zapr7 ) < 1 ) { // Нет доступа session_destroy(); header("location: /closed/"); } else { $mzm=mysql_fetch_array($zapr7); $mz_id=$mzm['us_id']; $mz_name=$mzm['us_name']; $mz_fam=$mzm['us_fam']; $novv=$mzm['us_super']; $block=''; if ($novv==0){ $block=' <div class="block"> <div align="center"><b>Внимание!!!</b><br /></div> <div align="justify">Вся вводимая Вами информация будет доступна на сайте - после проверки её модератором</div> </div>'; } $form1=' <br /> <div align="center"><b>'.$mz_fam.' '.$mz_name.'</b></div> <br /> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="просмотр данных" /> <a href="/user/profile/" title="просмотр данных">просмотр данных</a></div> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="редактирование" /> <a href="/user/settings/" title="редактирование">редактирование</a></div> <div class="sm_link2"><img src="/img/ico_exit.gif" width="11" height="9" alt="Выход" /> <a href="/user/exit/" title="Выход">выход</a></div> '.$block.' <div class="small" align="right">Id: '.$mz_id.'</div>'; } } $form1=' <table width="217" cellspacing="0" cellpadding="0" align="right" bgcolor="white"> <tr> <td width="20" height="30"></td> <td width="177" align="left">'.$form1.'</td> <td width="20"></td> </tr> <tr> <td height="20" colspan="3"></td> </tr> <tr> <td height="20" colspan="3" class="botmenu"></td> </tr> </table> <div class="clear"></div>'; } $god=date(Y); // Данные для TPL $tpl->set_value( array( "title"=>"$title", "keyws"=>"$keyws", "descr"=>"$descr", "kods"=>"$kods", "vmenu"=>"$vmenu", "nmenu"=>"$nmenu", "content"=>"$content", "reklamm"=>"$reklamm", "dopskid"=>"$dopskid", "dopnews"=>"$dopnews", "where"=>"$where", "dopcss"=>"$dopcss", "form1"=>"$form1", "$curmenu"=>"class=\"cur\"", "god"=>"$god" ) ); // Заносим все данные в одну переменную $tpl->parse("tpl/html"); $tpl->clear_unparsed("tpl/html"); echo $tpl->parse("tpl/html"); MYSQL_CLOSE(); ?>
  5. Добрый день. Google Website Optimizer (сервис от Google Analytics) требует вставить спец. скрипт на одну единственную страницу. За этой страницей я собираюсь следить. Проблема в том, что шапка и подвал у сайта сквозные. А мне нельзя код размещать на все страницы. Контентная часть собирается динамически. Также у сайта много шаблонов разных (для разных типов страниц). Также проблема в том, что сайт заказчика и его делали другие люди, до которых трудно "добраться". Поэтому мне нужно придумать что-то самому. Начало кода главного шаблона вот такое: <html> <head> <title>%title%</title> <link href="/css/css.css" type="text/css" rel="stylesheet" /> Мне же нужно сразу за тегом <head> разместить свой скрипт. И чтобы скрипт был только на конкретной странице, которую я укажу. Подскажите, пож., как мне максимально просто выполнить свою задачу? Куда смотреть, что искать, как менять? Спасибо!
  6. Спасибо за ваши мнения и поправки. Доделываем по мере сил, возможностей и различных ограничений.
  7. Всем, здравствуйте. В процессе разработки сайт юридического центра Альянс. Центр оказывает широкий спектр услуг. Изначальная задача - сделать солидный и аккуратный сайт. Чтобы посетитель понимал, что компания хорошо "живет" и за имиджем своим следит. Сайт должен вызывать доверие клиентов-юрлиц. На данный момент есть сверстанный макет (полноценный сайт пока не сделан). Вот его адрес: ссылка Прошу конструктивно оценить совместную работу дизайнера, менеджера и поправки заказчика... Заранее спасибо.
  8. Да, перезанимался... Спасибо.
  9. Прохожу обучающий урок на тему http headers. Решил написать тестовый пример. Вот он: Файл index.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Тест</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <form method="get" action="header_test.php"> <input type="text" name="f1">Value<br> <input type="submit">Go </form> </body> </html> Файл header_test.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Тест</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <?php if ($f1 == 10) header("Location: Z:\home\test.loc\www\_calc.php"); ?> </body> </html> Когда f1 = 10, программа не работает. Выдает ошибку Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test.loc\www\header_test.php:11) in Z:\home\test.loc\www\header_test.php on line 12 Подскажите, что надо сделать, чтобы заработало? PHP и все настройки созданы при помощи инсталляции Denwer 3. Заранее спасибо.
  10. Иду на ответственный шаг... http://samorealization.ru/ (сделал скриншоты, выложил). Что не так???
  11. Добрый вечер. Интересно собрать ваши мнения. Зачем на сайте указывать стили для ссылок во время нажатия и посещенных ссылок? (visited, active) Возможно, на каких-либо сайтах с большим количеством контента visited и нужен. Напоминания ради (где был, где еще нет). На каких-то сайтах эти свойства будут излишними. В каких случаях и почему вы не прописываете свойство visited? И мне вообще непонятно зачем нужно свойство a:active. В чем удобство для пользователя? Ваши мнения...
×
×
  • 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