wodan
Newbie-
Posts
10 -
Joined
-
Last visited
wodan's Achievements
Explorer (1/14)
0
Reputation
-
Что-то <a id="I"></a> не помогает Сообразил: position: fixed; для div со всей страницей
-
Что-то <a id="I"></a> не помогает
-
Столкнулся с такой проблемой: имеется статичный сайт, но при переходе по ссылке "Наверх" страницы, шапка смещается. Вот ссылка для просмотра: http://opengorizont.ru/document/kruticy.php В чем проблема - ни как не пойму. Помогите, пожалуйста, собственных сил не хватает.
-
Шаблон страницы с постами: <div class="art-post"> <div class="art-post-inner art-article <?php echo $post_class; ?>" <?php echo $post_id; ?>> <?php echo $post_thumbnail; ?> <?php echo $post_title; ?> <?php echo $post_metadataheader; ?> <div class="art-postcontent"> <!-- article-content --> <?php echo $post_content; ?> <!-- /article-content --> </div> <div class="cleared"></div> <?php echo $post_metadatafooter; ?> </div> <div class="cleared"></div> </div> Только здесь нет вывода названия Рубрики. Если все удалить и оставить только div art post, то будет выведено количество div'ов равное количеству постов+1 для названия Рубрики. Откуда оно берется - не знаю. Фактически под постом понимается и Название Рубрики, и собственно сами посты. Изображение того, что должно быть можно скачать здесь: http://yadi.sk/d/Ar8Z_uBgAiymR
-
И все-таки, не зная английского, невозможно работать с кодексом, тем более, не зная php. Проблема не решена до сих пор. Если выводить описание рубрики, то оно выводится не там где, хотелось бы: выше заголовка Рубрики. Если прописывать стиль для заголовка, то можно решить проблему, однако ниже остается поле с заголовком Рубрики. Фигня, короче получается. Заметил, что при создании страницы создается количество блоков для постов+1 для заголовка Рубрики. Вставить именно в этот заголовок описание у меня не получилось, скрыть же этот заголовок -тоже не знаю как. Пример страницы: http://internal_spac...e-prostranstvo/
-
А как вообще вывести описание категорий на странице. Облазил интернет, но нигде не написано куда конкретно в файл archive вставлять коды, чтобы отображалось описание. Этот код якобы позволяет отображать описание: <?php if ( $paged < 2 ) { // Do stuff specific to first page ?> <?php if ( is_category() ) : ?> <h2 id="category-name-header"> <?php echo $cache_categories[$cat]->cat_name ?> </h2> <?php add_filter('category_description', 'wpautop'); ?> <?php add_filter('category_description', 'wptexturize'); ?> <div id="category-description"> <?php echo category_description(); ?> </div> <?php endif; ?> <?php } else { // Do stuff specific to non-first page ?> <?php } ?> Да, позволяет, только строчкой и не там где надо, а мне надо, чтобы описание было в блоке категории. Вот мой сайт: http://gorizont.1cs.su/index.php/category/psichology/nastrojka-soznaniya-psichology/
-
Хостер narod, где расположен сайт, не поддерживает php. А переходить на новый хостинг пока не планирую.
-
Кстати, чтобы страница не открывала весь сайт в iframe, при просмотре страницы с родительского окна, нужно на странице, для которой хотим сделать редирект, прописать проверку открыта ли она в родительском окне или нет. Тогда функция будет такой: if(self.parent.frames.length==0) { ... }
-
Гениально!!! Получилось, но не сразу, едва не отчаялся. Теперь вот и не знаю, продолжать ли использовать фреймы или нет - уж больно нравятся они мне! Вся закавыка была в том, что пытался прописать скрипт в теге <head>, в то время, как описание айфрейма находится в <body>. Фактически происходило вот что: сначала выполнялся скрипт, затем формировался iframe и загружал поверх нужной страницы заставку с iframe.html. Стоило скрипт поставить за тегом <iframe>, как все заработало. Итог: <iframe id="iframe" src="iframe.html" width="100%" height="97%" name="iframe" scrolling="auto" frameborder=0></iframe> <script language="JavaScript" type="text/javascript"> <!-- (function(el, u){ //проверяем есть ли наш фрейм на странице if(el != undefined){ //удсли есть проверяем есть ли для него адрес if(u != "" && u.substring(1) != ""){//если адрес есть //чтоб не вышло рекурсии добавляем флаг el.src = u.substring(1) + "#embedded"; } }else{ //проверяем во фрейме ли загружена страница if(u != "#embedded") //подставляем хеш и редиректим window.location.href = "read.html#" + window.location.href; } })(document.getElementById("iframe"), window.location.hash); //--> </script> Думаю, теперь встанет вопрос в том, что при открытии в iframe других документов, адресная строка не меняется и возникнут сложности с формированием закладок. Буду изучать данный вопрос дальше. Большое спасибо!!!
-
Ни где в сети не смог найти готовое решение по загрузке отдельно открытой страницы в iframe (единственный фрейм на странице). Необходимо, чтобы при открытии пользователем страницы не в iframe, осуществлялся редирект на основную страницу с iframe с последущей автоматической загрузкой страницы в этот iframe. Не смотря на то, что похожий вопрос задавался (http://forum.htmlbook.ru/index.php?showtopic=6432&st=0&p=39652&hl=%D1%84%D1%80%D0%B5%D0%B9%D0%BC&fromsearch=1entry39652), ответа и решения нигде нет. Скрипты типа: <script language="JavaScript"> <!-- var string = location.search; var current_page=string.substring (1, string.length); document.write('<frameset rows="117,*" border="0" framespacing="0">'); document.write('<frame src="..filetop.htm" name="banner" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); document.write('<frameset cols="166,*" border="0" framespacing="0">'); document.write('<frame src="..filemenu.htm" name="contents" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); if (location.search == "") { document.write('<frame src="..filemain.htm" name="main" frameborder="0" scrolling="0" marginHeight="0" marginWidth="0" noresize>'); } else { document.write('<frame src="' + current_page + '" name="main">'); } document.write('</frameset>'); //--> </script> не помогают, т.к. у меня нет frameset'а, а есть iframe в div'е Пример моей страницы: http://evgenij-desinov.narod.ru/page/Albums/reading.html