[Ищу] Плагин выводящий анекдоты\афоризмы ?! (ну или текст из файла))

Тема в разделе "Wordpress", создана пользователем DOKTOR_666, 4 апр 2009.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. DOKTOR_666

    DOKTOR_666

    Регистр.:
    14 июн 2006
    Сообщения:
    532
    Симпатии:
    239
    Ищется плагин под ВП который позволит выводит в виджет
    что-то типа "афоризм дня" или "цитата дня" или "анекдот дня"
    короче какой-то текстик беря их из определенным образом набитого файла или таблицы БД ... в общем короче который пополнять руками можно

    кто-нить что-то подобное видел ?!
     
  2. Wily

    Wily Создатель

    Регистр.:
    21 окт 2008
    Сообщения:
    33
    Симпатии:
    5
    Можно написать самому...

    PHP:
    <?php

    //ВАРИАНТ №1
    $STRS file('aforizm.txt');
    $N mt_rand(1count($STRS));
    $STR $STRS[$N];
    echo 
    $STR;

    ?> 
    PHP:
    <?php

    //ВАРИАНТ №2
    function AFORIZM($FILE_NAME){
    $STRS file($FILE_NAME);
    $N mt_rand(1count($STRS));
    $STR $STRS[$N];
    echo 
    "$STR";
    }

    AFORIZM('aforizm.txt');

    ?>
    PHP:
    <?php

    //ВАРИАНТ №3
    function AFORIZM($FILE_NAME){
    $STRS file($FILE_NAME);
    $N mt_rand(1count($STRS));
    $STR $STRS[$N];
    $RESULT '';
    $RESULT .= $STR;
    return 
    $RESULT;
    }

    echo 
    AFORIZM('aforizm.txt');

    ?>
     

    Вложения:

    • aforizm.txt
      Размер файла:
      9,5 КБ
      Просмотров:
      17
    DOKTOR_666 нравится это.
  3. DOKTOR_666

    DOKTOR_666

    Регистр.:
    14 июн 2006
    Сообщения:
    532
    Симпатии:
    239
    спасибку ткнул )))

    а как сделать так чтобы можно было несколько строк выводить??

    ну типа четверостишие что ли

    т.е. из файла имеющего формат

    строка
    строка
    строка
    строка

    строка1
    строка1
    строка1
    строка1

    строка2
    строка2
    строка2


    т.е. чтобы выводился текст до тех пор пока не встретилась пустая строчка
    или к примеру какой-то разделитель типа "<<----->>"
     
  4. Limmer

    Limmer

    Регистр.:
    3 июн 2008
    Сообщения:
    206
    Симпатии:
    45
    их достаточно много, вот некоторые

    http://narcanti.keyboardsamurais.de/witty-text-xtended-11.html
    http://mywordpress.ru/plugins/xmasb-quotes/

    я пользуюсь witty маленький плагинчик работает с файлами
     
    DOKTOR_666 нравится это.
  5. Wily

    Wily Создатель

    Регистр.:
    21 окт 2008
    Сообщения:
    33
    Симпатии:
    5
    PHP:
    <?php

    $FILE 
    file("anekdot.txt");
    $LINE array_rand($FILE1);
    echo 
    $FILE[$LINE];

    ?>
    Можно прямо в файле с анекдотами разделять тегом <BR> смотри вложенный файл...
     

    Вложения:

    • anekdot.txt
      Размер файла:
      2 КБ
      Просмотров:
      13
    DOKTOR_666 нравится это.
  6. Tushkan

    Tushkan

    Регистр.:
    9 апр 2007
    Сообщения:
    208
    Симпатии:
    61
    Или так

    В functions.php
    PHP:
    <?php
    function random_text() {

        
    $file "text.txt";
        
    $text join(' ',file($file));
        
    $text preg_split("/\r?\n\s\r?\n/s",$text);
        
    srand ((double) microtime() * 10000000);
        echo 
    $text[array_rand ($text)];
    }
    ?>
    В нужное место

    PHP:
    <? php random_text(); ?>
    Будет выводить случайный параграф из text.txt
     
Статус темы:
Закрыта.