Отправляет email-рассылки с помощью сервиса Sendsay

редактор

У меня на сайте уже более ста документов и вот мне взбрело в голову изменить

дизайн. Нужно во всех документах изменить одни и теже строки. Есть ли софтина

которая поможет мне это сделать сильно не напрягаясь?


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1062
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4259; Возраст листа: 212
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/86841



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Russian Sun, 22 Feb 2004 14:07:54 +0200 (#86841)

 

Ответы:

On Sun, 22 Feb 2004 14:07:54 +0200, Russian <my-lin***@y*****.ru> wrote:

Для таких целей используются CMS(системы управления контентом). Или можно
самому простенький движок написать. Есть вот например NMP(nmp.sf.net) -
простенькая CMS, работающая без базы данных.
Но для вашего случая софтина тоже есть. sed называется. Вот этот скриптик
я когда-то использовал для замены одной строки.. Больше ничем помочь не
могу.

#!/bin/sh
for i in `find -print`; do
if ! [ -d $i ]; then
sed -e s/что/чем/ $i > $i.tmp
chmod --reference=$i $i.tmp
rm -f $i
mv $i.tmp $i
fi
done

Ответить   NixoiD Sun, 22 Feb 2004 22:47:50 +0200 (#86920)

 

On 22Фев 10:47, NixoiD wrote:

Я, возможно, туплю, но по-моему, для смены дизайна страницы легко и удобно использовать
каскадные таблицы стилей (CSS). Можно даже сделать пользователю "сменный" дизайн.

Насчет программы:
Может, `replace` подойдет (входит в состав mysql)?


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1062
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4271; Возраст листа: 212
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/86923



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Mon, 23 Feb 2004 01:58:32 +0500 (#86923)

 

2Anthony Ivanoff

Да, это удобно, но как ты сможешь удалить код ненужного счетчика с помощю CSS?
Не как, не удалишь!!!

2 NixoiD, Konstantin Korikov
спасибо.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1085
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4287; Возраст листа: 213
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/87324



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Russian Mon, 23 Feb 2004 16:17:46 +0200 (#87324)

 

Здравствуйте, Anthony.

Вы писали 22 февраля 2004 г. в 22:58:32:

Следующее подойдет?

<?php

if (isset($topic)) {
$df = $topic."/".$page.".htm";
$fp = fopen($df, "r");
$in = fread($fp, filesize($df));
fclose($fp);
$data = explode("~", $in);
$i=0;
while ($data[$i]!="") {
echo "<h3>$data[$i]</h3>";
$i++;
echo "$data[$i]";
$i++;
}
} else {
include ("news.txt");
}

Юзать так:
http://scripts.igray.ru
Версия iSite 1.0
Copyright Играй.ру, 2002 год
Каменщиков Сергей aka Veles
////////////////////////////

iSite - скрипт для ведения небольшого сайта без применения SQL
с возможностью создавать темы и страницы внутри них и управлять
всем этим через FTP. На самом деле все очень просто: на сайте
делаем директории (например, test, news, games) с именами тем
и кладем в них файлы вида номер.txt (например, 1.txt, 2.txt, 3.txt).
Шаблон файлов: заголовок, новая строка, знак тильды, новая строка,
содержание. Затем вызываем скрипт следующим образом
index.php?topic=news&page=2 и видим на экране файл 2.txt
из папки news, или другими словами, вторую страницу из темы news.
Кстати, именно на этом крипте работает данный сайт (iScripts).
Что касается дизайн, то он настраивается через header.php и footer.php.
Все переменные перечислены в header.php. Скрипт очень простой,
но достаочно удобный для небольшого сайта, в котором хочется
наладить автоматизированную динамическую обработку страниц.

Ответить   Mon, 23 Feb 2004 22:17:06 +0200 (#87529)

 

On Mon, 23 Feb 2004 22:17:06 +0200, Stas Pikin <pik***@p*****.ua> wrote:

..
[skipped]
Вообще это уже реклама, но раз уж на то пошло, то NMP(nmp.sf.net) круче.
:) Это полноценная CMS, а не скрипт для вывода новостей из файла, но если
это CMS - то это совсем не означает, что там должно быть несколько сотен
страниц. Надо было прочитать прежде чем писать ответ.

Модеру: сори за оффтоп :)

Ответить   NixoiD Mon, 23 Feb 2004 23:17:55 +0200 (#87547)

 

Здравствуйте, NixoiD.

Вы писали 23 февраля 2004 г. в 23:17:55:

Статья 443 Цивильного Кодекса Украины:
(дослвный перевод, пункт 2)
2. Личность, использующая произведение, обязана указать имя автора
произведения и источник одолжения...

2Mod: [ ] - место для плюсомета

Ответить   Tue, 24 Feb 2004 12:47:25 +0200 (#87952)

 

24 Февраль 2004 13:47, Stas Pikin написал:

Плюсы тут не ставят. Можно на "цензуру" перевести или в read-only :)
(Ну или вообще отписать)

На первый раз предупреждение.

Вообще, старайтесь такие письма писать лично.

Ответить   Xinus Tue, 24 Feb 2004 20:06:44 +0300 (#88220)

 

i386-asplinux-linux-gnu)

perl -p -i.old -e 's/что_заменить/чем_заменить/' *.html

Ответить   Konstantin Korikov Mon, 23 Feb 2004 00:59:05 +0200 (#86964)

 

On Воскресенье 22 Февраль 2004 15:07, Russian wrote:

sed, ed.

Если нужно сделать что-то посложнее - perl, он мощнее, но его ещё
изучать надо.

Наверное, стоит сразу переделать страницы на использование cascade
style sheets, чтобы в следующий раз не мучиться :-)

Ответить   "Sergey B. Khvatov" Tue, 24 Feb 2004 13:14:24 +0300 (#87906)