Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Замена ссылок одновременно на нескольких страницах

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

DoXeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть сайт, если я захотел изменить одну ссылку в меню, то менять приходится на каждой странице сайта . есть ли способы как-то облегчить эту задачу




Уточнил название. — Svarga.

Всего записей: 980 | Зарегистр. 03-09-2003 | Отправлено: 06:55 24-12-2003 | Исправлено: Svarga, 12:00 24-12-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoXeR

Цитата:
есть сайт, если я захотел изменить одну ссылку в меню, то менять приходится на каждой странице сайта . есть ли способы как-то облегчить эту задачу

Можно с помощью js... но тогда ссылки не будут индексить поисковики..
Лучше всего с помощью SSI. Либо просто генерить страницы с помощью perl или php

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:01 24-12-2003 | Исправлено: Cheery, 07:01 24-12-2003
DoXeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно с помощью js... но тогда ссылки не будут индексить поисковики..  
Лучше всего с помощью SSI. Либо просто генерить страницы с помощью perl или php

 
хм ..  с помощью пХп каким образом? сложновато наверное..и если хостинг не предусматривает пхп .... я слышал есть программа, которая меняет там определеное количество хтмл страничек какой то текст или что то такое...  не слышали  про это?  

Всего записей: 980 | Зарегистр. 03-09-2003 | Отправлено: 07:54 24-12-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoXeR

Цитата:
хм ..  с помощью пХп каким образом? сложновато наверное..и если хостинг не предусматривает пхп .... я слышал есть программа, которая меняет там определеное количество хтмл страничек какой то текст или что то такое...  не слышали  про это?  

Есть такое..  
http://forum.ru-board.com/topic.cgi?forum=5&topic=2773#1
http://forum.ru-board.com/topic.cgi?forum=5&topic=6838

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:58 24-12-2003 | Исправлено: Cheery, 08:03 24-12-2003
DoXeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
респект тебе! еще бы в топике о железе ответил +))

Всего записей: 980 | Зарегистр. 03-09-2003 | Отправлено: 09:13 24-12-2003
TheLook



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoXeR
А чем тебя ответ не устроил?
Я обычно такую проблему с помощью HomeSite решаю: открываешь скопом все страницы жмешь Extented replace и нажатием одной кнопки меняешь куски кода.

Всего записей: 919 | Зарегистр. 05-05-2003 | Отправлено: 12:12 24-12-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoXeR
Цитата:
 я слышал есть программа, которая меняет там определеное количество хтмл страничек какой то текст или что то такое


Цитата:
TheLook: Я обычно такую проблему с помощью HomeSite решаю

аналогично в Dreamweaver, Aditor, ScITE и т.д.
 


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 15:59 24-12-2003 | Исправлено: Svarga, 16:17 24-12-2003
DoXeR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svarga
в дреамвеавере? это как же там?

Всего записей: 980 | Зарегистр. 03-09-2003 | Отправлено: 07:50 25-12-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoXeR

Цитата:
в дреамвеавере? это как же там?

Как и везде
Edit->Find and Replace
И там поиск в коде, тексте.. в директории, в открытых файлах и так далее.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 08:03 25-12-2003
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как и везде  
Edit->Find and Replace  
И там поиск в коде, тексте.. в директории, в открытых файлах и так далее.
- То есть, эти редакторы могут заменить/вырезать кусок кода (не 1 строку, а несколько) сразу в куче файлов? Тогда вопрос: Все файлы, в которых изменить, открывать надо? Или достаточно указать папку, где лежат?  
 Если можно, еще подскажи, как в фичах эта функция называется, чтоб легче было понять, имеет ли тот или иной редактор данную возможность.  

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 20:46 25-12-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
- То есть, эти редакторы могут заменить/вырезать кусок кода (не 1 строку, а несколько) сразу в куче файлов?  

Dreamweaver однозначно может, открывать файлы не надо — можно просто держать открытым только Site Manager. Правда, если в Dreamweaver’е только замена интересует, ставь 4-й, потому как MX и MX2004 страшные тормоза со сложной заменой ...
HomeSite — точно не знаю, как там... В Aditor’е можно менять одновременно по всем открытым файлам (многострочные замены можно организовать при помощи RegExp'ов).
С ScITE’ом ошибся , он, вроде, только по одному открытому файлу замену делает (если ошибаюсь, подправьте, буду рад узнать как это делается, потому как часто ScITE’ом пользуюсь), но регулярные выражения поддерживает.
 
В принципе, если используется много статических страниц, можно просто написать небольшой скрипт на любом серверном языке для автозамены по всем файлам.

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 22:25 25-12-2003
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svarga Спасибо!!  
Пойду искать четвертый дрим. Еще бы где ман на русском к нему нарыть .. )  

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 16:17 26-12-2003
FIY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec

Цитата:
То есть, эти редакторы могут заменить/вырезать кусок кода (не 1 строку, а несколько) сразу в куче файлов?

В текстовом редакторе UltraEdit можно заменить блок на одну строчку. Можно открыть все файлы в редакторе или указать директорию. Колличество файлов - точно не известно, с каждой версией колличество увеличивается. Максимум я открывал 330 файлов (HTML страниц)
 
Текстовые редакторы (если можно так их назвать) PowerGREP и TextPipe Pro заменяют блоки кода (текста). А Alert WildCard Search & Replace помино замены блоков в файлах позволяет менять текст с использованем wildcards, например нужно заменить текст внутри тегов <pre> bla-bla</pre>. Просто пишешь <pre>*</pre> заменить на <pre>new text</pre> и всё. Очень быстро и удобно.
 

Цитата:
Пойду искать четвертый дрим.

А он может и не установиться, если установлена более поздняя версия

Всего записей: 1092 | Зарегистр. 03-08-2001 | Отправлено: 01:55 27-12-2003 | Исправлено: FIY, 02:07 27-12-2003
TheLook



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
Используй HomeSite - все что нужно без никому не нужных наворотов.
 
Делаешь Open file, в окошке выделяешь все нужные тебе файлы, открываешь их.
 
Дальше - Extended replace, в одно окошко вствляешь кусок кода, который надо заменить, в другое - на который надо заменить. Ставишь галочку All opened document, жмешь Replace.
На замену в 20 открытых документах уходит секунды 3. Да еще и отчет какой-то показывает. Типа сколько таких кусков кода найдено, в каких по счету строках и т.д.

Всего записей: 919 | Зарегистр. 05-05-2003 | Отправлено: 12:30 27-12-2003
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
позволяет менять текст с использованем wildcards, например нужно заменить текст внутри тегов
- Такое "умное" удаление/замену -внутри тегов (но на 1 файл и куски не длиннее строки) может даже Tigerpad делать.  

Цитата:
если установлена более поздняя  
Пока никакой версии ))
TheLook
Цитата:
Ставишь галочку All opened document,  
- А если имеется в виду некий ман/справочник/фак - в районе 170 файлов, что, все открывать? Лучше уж тогда дрим, поскольку тому токмо папку указать достаточно (если я правильно понял)
 

Всего записей: 16257 | Зарегистр. 13-02-2003 | Отправлено: 23:23 27-12-2003
wwwww



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно с помощью js...

 
Это как? Плиз пример....

Цитата:
но тогда ссылки не будут индексить поисковики..  

Ну и пусть.

Цитата:
Лучше всего с помощью SSI

Это как? Плиз пример....

Всего записей: 323 | Зарегистр. 26-12-2003 | Отправлено: 13:36 07-01-2005
ada

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня пробывал программу  HTMLChanger. Очень удобно. Вставляешь текст который надо найти и заменить, вставляешь на что надо заменить. Пишешь в файлах с каким расширением и указываешь либо файлы по отдельности либо папку. Затем обработать. После выводится отчет, в котором пишется в каких файлах произошла замена.

Всего записей: 41 | Зарегистр. 13-02-2003 | Отправлено: 19:02 07-01-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wwwww

Цитата:
Это как? Плиз пример....  

элементарно.. в файле banner.js выводится html через document.write
потом файл подключается во всех файлах как <script src='banner.js'></script>
и все.

Цитата:
Это как? Плиз пример....  

пример тут не совсем поможет.. раз ты не знаешь что это, то значит, что сервер не настроен.
http://forum.ru-board.com/topic.cgi?forum=8&topic=3291#1

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 01:13 08-01-2005
wwwww



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
пример тут не совсем поможет.. раз ты не знаешь что это, то значит, что сервер не настроен

 
Почему не настроен, настроен: http://www.infobox.ru/hosting/plans/econom/
 
а не знаю, потому что пока было без надобности.

Всего записей: 323 | Зарегистр. 26-12-2003 | Отправлено: 11:15 08-01-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wwwww

Цитата:
Почему не настроен, настроен:

тогда просто делаешь html код и инклудишь его в своих страницах. плохо тем, что возрастет нагрузка на сервер.
http://www.citforum.ru/internet/webd/article_11.shtml

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:05 08-01-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Замена ссылок одновременно на нескольких страницах


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru