Всем доброго времени суток! В Dreamweaver открыл код главной страницы моего сайта. Хочу заменить строчку
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Вставляю сюда свою инфу, а изменения не сохраняются. Перед этим правил предыдущие строчки - все хорошо сохранялось. В чем может быть проблема?
И еще: файл index.html, который я редактирую находится на диске С(у меня там операционка стоит), а сам сайт в папке Server на диске D(я туда его устанавливал). Почему и как файл index.html попал на другой диск? Можно его как-то перекинуть на D? Ведь если я буду переустанавливать винду, придется форматнуть С диск и пропадет этот файл.
P.S. Я на денвере, на хостинг еще пока не перешел.
- 06.09.2011 15:32
- 06.09.2011 18:00
Вы сначала с путями разберитесь, а потом уже что-то редактируйте :) приведите список полных путей на сайт и на файл, в денвере стандарт, возможно удастся распознать что где.
И еще, это Joomla в действительности или просто HTML страница с метатегом от Joomla? А то что-то не сходиться... - 06.09.2011 18:06Разработка любых сайтов

- Регистрация: 08.06.2011
- Сообщений: 3,375
- Записей в дневнике: 1
- Репутация: 2506
- 06.09.2011 21:00
Да я себе сам уже мозги сломал)
Попробую поконкретнее.
Решил я поменять стандартные мета теги джумлы на свои для оптимизации последующего поиска. На главной странице своего сайта жму ctrl+U, появляется исходный код страницы.
Мне нужно было поправить 3 строчки:
<meta name="keywords" content=
<meta name="description" content=
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Перевел этот исходный код страницы в Dreamweaver с помощью firebug. Во все три строки внес свои тэги, сохранился.
После обновления страницы на сайте и показа исходного кода страницы новая инфа сохранилась только в первых двух строках, в третьей же <meta name="generator" content= осталось все по прежнему: Joomla! 1.5 - Open Source Content Management.
Dreamweaver пишет, что файл который я редактирую(он же исходный код страницы, он же index.php) находится по адресу: с:\Users\3EC2~1\AppData\Local\Temp\fbtmp\joomla.l oc\index.php
Сам же сайт находится по адресу: d:\Server\home\joomla.loc\www\
В корне сайта на D диске тоже есть index.php, но он весит всего 2 кб.
Вопрос №1 Почему файл исходного кода страницы находится на другом диске?
Вопрос №2 Это нормально или нет?(см. вопрос 1)
Вопрос №3 Почему все-таки не сохраняются изменения в 3-й строке <meta name="generator" content= , а в первых двух сохранились?
Сорри, если слишком сумбурно все написал)
П.С. В названии темы index.php вместо index.htmlПоследний раз редактировалось Steel; 06.09.2011 в 21:02.
Спасибо сказали:
Zvеr(07.09.2011), - 07.09.2011 01:08
Батенька, вы какой то бред пишите.
Вот так просто поменять мета-тэги Joomla путем редактирования HTML кода который вы скопировали из исходного НЕ ПОЛУЧИТСЯ.
Это же CMS, а не пачка html страничек залитая на хостинг...
И да будет вам известно, уважаемый, что страницы в CMS, и не только в Joomla надо сказать, генерируются ДИНАМИЧЕСКИ!
И уж если вам необходимо поменять мета тэги, то это делается или в главных настройках админки Joomla или прописывается для каждой страницы индивидуально, также в админке Joomla.
А уж если вы еще и решили сменить порядок рендеринга страницы Joomla, упаси бог, то это уже требует кое каких познаний в PHP и правки файла head.php в папке основной библиотеки Joomla, который отвечает как раз за последовательность вывода title и всего остального в header Joomla...Спасибо сказали:
Zvеr(07.09.2011), - 07.09.2011 01:42
Steel спасибо за поднятое настроение :)
Очередной вебмастер все правильно сказал. Если вам нужно отредактировать вывод метатегов, если я не ошибаюсь, они прописаны в "каркасе" шаблона(файл index.php в папке шаблона). Отредактировать можно через админку в шаблонах -> Редактирование HTML, либо отредактировав сам файл шаблона index.php.Спасибо сказали:
Steel(07.09.2011), - 07.09.2011 12:41
Очередной вебмастер
Мета теги в админке я выставил изначально, но только для строчек "keywords" и "description", а вот как выставить для строчки "generator" не знаю где(
Zvеr
В HTML моего шаблона строчек с мета тегами нет. - 07.09.2011 15:47
В файле head.php за "generator" вроде отвечают следующие строки:
// Generate META tags (needs to happen as early as possible in the head)
foreach ($document->_metaTags as $type => $tag)
{
foreach ($tag as $name => $content)
{
if ($type == 'http-equiv') {
$strHtml .= $tab.'<meta http-equiv="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd;
} elseif ($type == 'standard') {
$strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagE nd.$lnEnd;
}
}
}
Как через этот файл поменять строчку
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" /> - 07.09.2011 18:26
Steel,
отвечает вот эта строчка
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Если хотите свой генератор напишите:
$strHtml .= $tab.'<meta name="generator" content="Свой генератор" />'.$lnEnd;Спасибо сказали:
Steel(07.09.2011), - 07.09.2011 21:42
Спасибо, генератор поменял)
И возращусь к предыдущему вопросу: почему у меня файл index.php находится на другом диске? Это нормально или нет? И нужно ли его переносить на диск с сайтом?
Тэги топика:
- html,
- index,
- быть,
- диск,
- местоположение,
- редактирование,
- сайт,
- сохраняться,
- строчка,
- файл
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Помогите с небольшим редактирование шаблона WP | Web программирование | 15 | 23.06.2011 09:52 |
HTML теги | Web программирование | 14 | 29.04.2011 18:33 |
ERROR: page 'index' not found не могу скопировать сайт!!! | Хостинг и Серверы | 0 | 19.03.2011 03:43 |
HTML верстка сайтов. HTML/CSS верстка. | Реклама партнерских программ | 2 | 26.07.2010 13:12 |
Хостинг для html | Хостинг и Серверы | 19 | 07.03.2010 03:20 |







