Мудрость Евразии

Светская жизнь => Помощь по сайту => Тема начата: Пламен от 04 декабря 2002, 00:11:13

Название: Экспорт новостей
Отправлено: Пламен от 04 декабря 2002, 00:11:13
На любой личной странице
http://www.orientalia.org/modules.php?name=Your_Account
существует опция импорта новостей с других "ленточных" серверов. Пока предзаданы адреса, которые представляют интерес только для заядлых программистов и компьютерщиков. Они будут меняться по мере того, как у меня появляется информация о русских информационных серверов с возможным экспортом ленты новостей. Лента.ру хороший пример, но их файлы в русской кодировке и поэтому здесь придется менять ее, а это неудобно.

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


Второе. Для тех, у которых странички на юникских серверов, предлагаю простой скрипт для экспорта востоковратных новостей.

wget -N http://www.orientalia.org/backend.php
perl -e 'while(<>){
($title,$link,$description,$language)=
split /\t/;
print "<a href=$link>$title</a>
\n";}
' < tabdelimited.html > yourfile.html
Название: Экспорт в HTML формате
Отправлено: Пламен от 12 декабря 2002, 23:18:10
Специально для Ника (!:-)) и для всех многочаятелей (с собственными сайтами и без оных) предлагаю очень маленький скрипт - одна строчка открывающая, одна закрывающая и одна для самого скрипта - для экспорта аннотаций опубликованных на Восточных Вратах статьей.

Вот он:
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=10&ac3=0></script>
<!-- end Восточные Врата Syndication -->

Можете сразу попробовать. Открываете FrontPage или аналогичный редактор на новой странице, переходити в HTML режим и вставляет код между тэгами и
Потом смотрите результат в Preview.

Если увиденное не очень понравится, переходите по ссылке в нашем Меню: Экспорт новостей (http://www.orientalia.org/modules.php?name=Syndication) и там выбираете себе, что душе понравится. Например, можно выбрать только статьи по буддизму, или по компаративной философии, или по эзотерике, или по Традиционной китайской медицине и еще 101 категории, связанных с Востоком.

Содержание зависит только от нас. Чем больше мы будем публиковать интересные статьи (включительно перепечатки с указанием источника), тем богаче станет выбор.

Выбирайте, берите и наслаждайтесь.

Кстати, совершенно не обязательно иметь сайт, чтобы сделать эта подборка. Можно просто открыть NotePad, вклеить туда полученной на http://www.orientalia.org/modules.php?name=Syndication код и записать полученный результат как, скажем, mynews.html

Потом вызвать этот файл и у вас будет полная информация о новых статьях на Восточных Вратах. Более того, если вместо ac2=10 написать ac2= 50 или даже сто, то у вас будут анотации этих статьей с категориями и линками к полному их тексту. Очень удобно.

Вот несколько примерных кода:

МЕТАФИЗИКА
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=50&ac3=31></script>
<!-- end Восточные Врата Syndication -->

БУДДИЗМ
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=50&ac3=41></script>
<!-- end Восточные Врата Syndication -->

ПСИХОЛОГИЯ
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=50&ac3=33></script>
<!-- end Восточные Врата Syndication -->

АСТРОНОМИЯ И КОСМОЛОГИЯ
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=50&ac3=61></script>
<!-- end Восточные Врата Syndication -->

ТРАДИЦИОННАЯ КИТАЙСКАЯ МЕДИЦИНА (привет Arthur-у)
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=box&ac2=50&ac3=85></script>
<!-- end Восточные Врата Syndication -->

и т.д. и т.п.

Поздравляю всех старателей истины с, надеюсь, полезным приобретением!  :-)

И не забудьте, нужную вам комбинацию вы можете подобрать по этому линку:
http://www.orientalia.org/modules.php?name=Syndication
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 00:03:14
Код который приведён здесь содержит ошибку, (а яж подумал, что мой редактор сломался :( )
а вот который сгенерился на по линку "Экспорт навостей"
<!-- Восточные Врата Syndication -->
<script language=JavaScript src=http://www.orientalia.org/modules.php?op=modload&name=Syndication&file=index&ac=scroller&ac2=10&ac3=0></script>
<!-- end Восточные Врата Syndication -->
сразу сработал.
Спасибо.
Название: Экспорт новостей
Отправлено: Пламен от 13 декабря 2002, 00:30:01
Скрипт правильный, может быть у Вас слабая связь - все-таки это 50 аннотаций надо вытащить с сайта. У меня все работают правильно и достаточно быстро. Попробуйте тот же скрипт, но замените 50 на 10.

PS. Лучше используйте Notepad, а если FrontPage, нужно выбрать средний режим, HTML, а не Normal.
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 00:51:41
Я в DW MX делал, может это ошибка при копировании со страницы броузером Опера?
Ну всё таки, в экспорте новостей генерится нормальный код, так, что это не существенно. :) Теперь страница выглядит намного приятней. А нельзя ли  такой же код для экспорта сообщений с форума?
Название: Экспорт новостей
Отправлено: Пламен от 13 декабря 2002, 00:59:45
Можно, почему бы и нет?! Смотрите слева "Old Symposium" - это код, который генерить XML из заглавий тем последних сообщений на старом форуме, а там, со своей стороны, такой же код, но с темами сообщений здесь, на Новом Симпозиуме.

Лучше, Вы имеете в виду изменение шрифта аннотации? Я сделал его больше и тоньше.
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 01:42:09
Выглядит лучше! - это я увидел, что всё получилось. :) Пока не обратил внимание на шрифты и подобное.
В Source я могу видеть только сгенерённый код :) (я чего-то не понимаю :( )
Название: Экспорт новостей
Отправлено: Пламен от 13 декабря 2002, 06:16:05
Это вы видите только приказ, который ваш комп подает сайту для исполнения. :-))
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 16:15:38
И что сделать чтобы иформация об ответах на форуме генерилась на другой страничке?
А нельзя ли добавить возможность управлять видом аннотаций, для большего соответсвия виду странички на которой они появляются?
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 16:27:16
Не корректно отображается лента новостей на 20 сообщений, строчки наезжают одна на другую.
Название: Экспорт новостей
Отправлено: Пламен от 13 декабря 2002, 17:35:36
Чтобы информация об ответах на форумах отображалась на отдельной странице (или на той же), надо написать отдельный скрипт.

Строчки съезжают в какой форме? - там их четыре. И в каком браузере?
Название: Экспорт новостей
Отправлено: Nick от 13 декабря 2002, 17:41:53
В форме которая названа лента новостей IE 6. Там появляется двойной текст - один стоит как нижний слой и по нему сверху бежит тот же самый текст. Когда верхний текст весь проходит, начинает двигаться нижний слой, останавливается и снова появляется верхний слой.
Название: Экспорт новостей
Отправлено: Пламен от 13 декабря 2002, 19:15:20
Спасибо! Исправлено и заметано, может никто другой не видел :-)