47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
1

Как сразу заменить код во всех html файлах

03.10.2013, 21:52. Показов 12890. Ответов 19
Метки нет (Все метки)

Добрый вечер всем!
Сделала сайт на html (без движка, такое было требование заказчика), в сайте 700 страниц. По ходу дела в header и footer внесли много переделок по мере верстки, страницы получились неодинаковыми. И вот теперь нужно все эти изменения разбросать по всем 700 страницам. Знаю про программу словоед, но она почему-то не берет, может проблема в кодировке, она новая utf-8. Кто знает, подскажите, плз, спец программу или если есть штатные средства дримвьювера или Notpad++, чтобы можно было автоматически все заменить? Спасибо заранее!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2013, 21:52
Ответы с готовыми решениями:

Вставить(заменить) код(текст) в нескольких html файлах
Есть много-много html файлов. Структура у них одна. Мне необходимо их изменить, вставив в...

Заменить тег <title> HTML файла именем файла во всех файлах папки
Как заменить содержимое тегов &lt;title&gt; HTML файлов именами соответствующих файлов во всех файлах...

Как в папке заменить текст во всех файлах?
в папке несколько txt файлов, имеющие одну и ту же структуру. в них необходимо заменить...

Замена текста во всех html файлах
import os import codecs import time def get_html(link): file_name = link ...

19
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
03.10.2013, 21:55 2
Боюсь, что это теперь к заказчику! Он понимал на что шел когда просил такую архитектуру сайта?!
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
03.10.2013, 21:59  [ТС] 3
да он то понимал, вычитала что есть php скрипт для этого, но не могу найти самого скрипта
0
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
03.10.2013, 22:03 4
Даже если и есть, вам придется подать на вход 700 страниц!!! Могут быть ошибки.
В данном случае, я бы писал сам код и менял с помощью него то что нужно.
Но я бы открестился от такого проекта. Или пусть платит много денег вам, за адский труд!
0
3174 / 1933 / 313
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
03.10.2013, 22:03 5
Цитата Сообщение от sheila Посмотреть сообщение
спец программу
TextCrawler

Из описания:

TextCrawler is a fantastic tool for anyone who works with text files. This cool utility enables you to instantly find and replace words and phrases across multiple files and folders. It utilises a powerful Regular Expression engine to enable you to create sophisticated searches, preview replace, perform batch operations, extract text from files and more. It is fast and easy to use, and as powerful as you need it to be.
1
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
03.10.2013, 22:53  [ТС] 6
Ошибки при таком темпе и объеме работы быть обязаны)) лишь бы не критичные.
Gazlan, спасибо большое за прогу! По описанию то, что надо, буду тестить
0
Администратор
11995 / 5325 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
03.10.2013, 23:36 7
sheila, notepad++ поиск с заменой по файлам - работает идеально. Я так вирусов выкуриваю)
1
6 / 6 / 1
Регистрация: 12.10.2012
Сообщений: 71
04.10.2013, 00:58 8
Я бы написал для этого скриптик...
Но 700 страниц без хотя бы простейшей CMS это бред, не указаны причины этого извращения?
Логично было бы хранить тело страницы в файлах, а шапку и футер дописывать скриптом)
1
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
04.10.2013, 01:27 9
Интересно, на этих 700 страницах, хоть CSS есть подключенный?
И хотел глянуть на сайт, если можно
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
04.10.2013, 02:06  [ТС] 10
Taatshi, большое спасибо за подсказку! Я начала в дримвьювере делать (держу его из-за денвера), собрала все файлы для замены в отдельную папку и выбираю ее при замене. Дримвьювер, странно, ругается, но меняет. Завтра на работе попробую на notepad++, может, ругаться не будет.
Tmin100, вот программист наш тоже сказал, что это бред и заставил меня убрать все повторы (footer, header и sidebar в js файлы, которые я подключила в макет. Сначала хотели инклюдить html, но потом решили, что js лучше кешируется и меньше траффика ест. А причина в том, что шеф боится потерять позиции в SEO. Он считает, что при постановке на CMS сайт падает.
Petya, сайт пока на локалке, завтра, если все пройдет хорошо с заменой, будем заливать))
0
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
04.10.2013, 02:12 11
Цитата Сообщение от sheila Посмотреть сообщение
Он считает, что при постановке на CMS сайт падает.
Интересный у вас шеф Не корректно, наверное, шефу предлагать читать про индексацию поисковиками сайтов ...

Я очень хочу поглядеть на сие чудо!
Я для себя позже хочу то же страничку сверстать, на голом HTML
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
04.10.2013, 12:03  [ТС] 12
да у нас вообще весело
0
6 / 6 / 1
Регистрация: 12.10.2012
Сообщений: 71
04.10.2013, 21:33 13
Если не сложно, скиньте ссылку на этот сайт в личку или напишите тут, многим интересно посмотреть на успешный проект (раз боитесь выпасть из поиска) на голых HTML
0
Администратор
11995 / 5325 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
05.10.2013, 11:57 14
Tmin100, да таких полно. С ними как раз меньше всего проблем у сеошников.
0
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
05.10.2013, 11:58 15
Цитата Сообщение от Taatshi Посмотреть сообщение
да таких полно. С ними как раз меньше всего проблем у сеошников.
Да, согласен, проблемы не у них
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
06.10.2013, 12:19  [ТС] 16
Проект пока тестируется. В субботу пришлось выходить на работу) После автозамены шапки на 27 страницах слетели, попробуй уследи..еще сказали, что вы ковыряетесь на сайте 700 страниц всего)))) хорошо еще, что работа в штате, на фрилансе такие проекты полностью невыгодны
0
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
06.10.2013, 12:21 17
Цитата Сообщение от sheila Посмотреть сообщение
Проект пока тестируется. В субботу пришлось выходить на работу
Сверхурочные заплатят то хоть?)
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
06.10.2013, 13:29  [ТС] 18
Да, конечно)) Сказали, что дадут дополнительный выходной в пятницу, поживем увидим)))
0
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
06.10.2013, 13:32 19
Цитата Сообщение от sheila Посмотреть сообщение
Да, конечно)) Сказали, что дадут дополнительный выходной в пятницу, поживем увидим)))
Приятно вам отдохнуть!
P.S.
Жду ссылки на сайт, жуть как интересно!
0
47 / 47 / 6
Регистрация: 10.05.2012
Сообщений: 236
06.10.2013, 13:33  [ТС] 20
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2013, 13:33
Помогаю со студенческими работами здесь

Заменить строку во всех файлах директории
имеется директория например back и в ней 10 файлов(file1,file2....file10) во всех файлах есть...

Добавление css префиксов во всех html файлах
Все привет! Непосредственно к RegExp для JS это не относится, но, может, поможете. Или админы...

Заменить текст во всех файлах и названиях файлов
Нужно заменить %3F на &quot;?&quot;

Заменить некоторие строки во всех файлах рекурсивным обходом
нужно заменить некоторие строки во всех файлах с рекурсивным обходом. Сделал вот так, но скрипт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru