Цитатник

Тема в разделе "PHP", создана пользователем rafic, 16 май 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. rafic

    rafic

    Регистр.:
    14 май 2008
    Сообщения:
    477
    Симпатии:
    24
    Доброго времени суток. У меня возник следующий вопрос.
    Есть желание поставить цитатник в локальной сети, где не у всех пользователей есть интернет. Цитатник должен быть внутренне сетевой, но тянуть RSS с более крупного интернетовского цитатника такого как _http://bash.org например. Я долго гооглил и искал скрипты которые могли бы мне подойти. Но не нашел того что мне надо. Есть только цитатник от © lsass.exe (он жеш и Simple Quotes Engine v1.3) который обсуждался ранее на формуме в этой теме но там нет функции вытягивания RSS с другого сайта. И с ним есть некоторые проблемы при установке на локалку. Такие как - "Обязательная установка в корень дериктории сервера - _http://mysite.ru/. Поставить на _http://mysite.ru/quotes/ уже нельзя." Это конечно можно редактировать, но там таких проблем еще много. Может есть какой-то вриант получше?
    Вот я представил в виде схемы то, что я хочу получить в итоге.

    Если кто знает еще какие-то другие скрипты или CMS цитатников, то пошу делать предложениея. Так же интересовался забугорными движками или скриптами у гоогла, но нечего не нашол.

    Так же интересует вопрос сборки цитатника на Drupal. Кто знает какие модули нужно установить прошу отписатся, так как я с этой CMS некогда ранее не работал, скачал последнюю версию и на этом все закончилось. пробывал гооглить - не помогло. На форуме была уже данная тема, но там нечего путного не написано.
     

    Вложения:

    • Схема.jpg
      Схема.jpg
      Размер файла:
      76 КБ
      Просмотров:
      38
  2. TrojaNFlash

    TrojaNFlash Прохожие

    PHP:
    <?php
    $rss 
    = array('lostfilm' => 'http://lostfilm.tv/rssdd.xml''novafilm' => 'http://novafilm.tv/rss/rss.xml');

    foreach (
    $rss as $item)
    {
        
        for(
    $i =0$i count(array_keys($rss$item)); $i++)
        {
                
    $item_name reset(array_keys($rss$item));
        } 
        
        
    $rss_data file_get_contents($item);
        
        
    $q 
        
    '
                UPDATE
                    test
                SET
                    rss = ' 
    $rss_data '
                WHERE
                    rss_name = ' 
    $item_name '
        '
    ;
    }
     
  3. rafic

    rafic

    Регистр.:
    14 май 2008
    Сообщения:
    477
    Симпатии:
    24
    А можно обьяснения к вышенаписаному коду? Куда его вписывать? и какие его функции, выполняет ли он мои требования. Расщитан ли он для скрипта © lsass.exe ?
    Чем подробнее тем лучше...:)
     
  4. alexandr1235

    alexandr1235 Постоялец

    Регистр.:
    28 дек 2007
    Сообщения:
    121
    Симпатии:
    34
    RASH это PHP/MySQL скрипт для управления цитатами, аналогичный скрипт используется на bash.org
    Скрипт поможет вам создать полный клон bash.org.ru!
    http://www.nulled.ws/showthread.php?t=101966
     
  5. rafic

    rafic

    Регистр.:
    14 май 2008
    Сообщения:
    477
    Симпатии:
    24
    Это все конечно супер классно, но нет самого главного - RSS стягивания цитат с другого цитатника... Прошу внимательнее читать мой первый пост и говорить по делу.
     
  6. TrojaNFlash

    TrojaNFlash Прохожие

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

    хотя проще поставить тупо проксик.
     
  7. rafic

    rafic

    Регистр.:
    14 май 2008
    Сообщения:
    477
    Симпатии:
    24
    Ну а если без проски. Какие есть варианты решения поставленой проблеммы?

    И кстати, что, не кто не может расказать как поставить цитатник на Drupal ? Набор модулей и настроки.
     
  8. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Дружище, тебя интересуют готовые решения - тебе в поиск скриптов, а не "PHP для начинающих".
     
  9. rafic

    rafic

    Регистр.:
    14 май 2008
    Сообщения:
    477
    Симпатии:
    24
    Не обязательно готовое решение, я пока что собираю информацию. Изначальная идея была дописать движок от © lsass.exe, и параллельно узнать о возможных лучших вариантах решения данной задачи.
     
  10. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Что из этого является вопросом по PHP для коих этот раздел и создан?
     
Статус темы:
Закрыта.