Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » Модуль вывода на сайте случайных цитат

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Модуль вывода на сайте случайных цитат

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Модуль вывода на сайте случайных цитат.

Модуль вывода на сайте случайных цитат


Модуль позволяет выводить на сайте случайный цитаты, которые построчно берет из файла /engine/data list_citat.txt

Установка:

1) Cкопируйте все файлы из папки upload данного архива на ваш сервер.
2) В шаблон (обычно файл /templates/Ваш_шаблон/main.tpl) в нужном месте вставьте:
{include file="engine/modules/citati.php"}

либо
{include file="engine/modules/citati.php"}
- для выравнивания текста по ширине.

Автор данного модуля: Owner

sluchaimaiya_citata1.rar [79.11 Kb] (cкачиваний: 674)
MD5: d05494cf5431a620a7dbb510d42b5200


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+11
Просмотры: 10 248 :: Комментарии (20) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Tomich

  • 29 октября 2012 21:23
  • Регистрация: 26.10.2011
  • Был(а) онлайн: 31.03.2016
  • Комментариев: 154
  • 0
а чем отличается от этого: https://prowebber.ru/dle/moduls/8699-sluchaynye-privetstviya.html

#2Cruzer

  • 29 октября 2012 21:41
  • Регистрация: 29.04.2012
  • Был(а) онлайн: 13.01.2017
  • Комментариев: 121
  • 0
Tomich, по сути это и есть переделка этого модуля, в архиве это указано.

#3funvaz

  • 29 октября 2012 21:41
  • Регистрация: 20.07.2012
  • Был(а) онлайн: 31.05.2021
  • Комментариев: 20
  • +3
{include file="engine/modules/citati.php"}
либо
{include file="engine/modules/citati.php"} - для выравнивания текста по ширине.

Что-то я не вижу особой разницы.

#4Cruzer

  • 29 октября 2012 21:46
  • Регистрация: 29.04.2012
  • Был(а) онлайн: 13.01.2017
  • Комментариев: 121
  • 0
funvaz, Небольшая опечатка.
{include file="engine/modules/citati.php"}

либо
<p align="justify">{include file="engine/modules/citati.php"}</p>

Хотя это можно было и не писать.

#5Saymon

  • 29 октября 2012 22:21
  • Регистрация: 21.02.2010
  • Был(а) онлайн: 18.03.2022
  • Комментариев: 91
  • 0
Класс то что нужно!

#6kaktyc

  • 30 октября 2012 04:03
  • Регистрация: 6.11.2010
  • Был(а) онлайн: 28.03.2018
  • Комментариев: 87
  • 0
Еще на качал, есть вопрос. Я же смогу сам удалить\отредактировать\добавить цитаты? Хочу использовать в виде случайных подсказок =)

--------------------

#7Slavchik

  • 30 октября 2012 04:28
  • Регистрация: 5.12.2010
  • Был(а) онлайн: 5.03.2024
  • Комментариев: 145
  • 0
конечно можеш, kaktyc,

#8ROMIO

  • 30 октября 2012 04:48
  • Регистрация: 11.05.2010
  • Был(а) онлайн: 10.11.2024
  • Комментариев: 136
  • 0
Tomich,
Я бы сказал так "ничем" - етот блок одно и тоже, с отличием только в том что зделан немного лучьше...

--------------------

#9Sander

  • 30 октября 2012 12:47
  • Регистрация: 19.02.2010
  • Был(а) онлайн: 20.04.2021
  • Комментариев: 327
  • +13
Ставлю минус за бездумный копипаст кусков кода.

Объясню, почему бездумный.
if( !$inUser->id ){

$inUser->id - такой переменной в dle нету, в модуле никаких классов я тоже не наблюдаю.

echo str_replace("%username%", $username , $greeting);

$username - эта переменная не задана. Она всегда будет null. Тут есть обработчик для этой переменной.

$lists_greetings  = explode ( "\n", trim( @file_get_contents( ENGINE_DIR . '/data/list_citat.txt' ) ) );

А если почитать немножко документацию, то можно познакомится с интересной функцией file()

Вот код файла, ничего лишнего:
<?php
if(!defined('DATALIFEENGINE'))die("Hacking attempt!");
$greeting = file(ENGINE_DIR.'/data/list_citat.txt');
shuffle($greeting);
echo trim($greeting[0]);
?>

--------------------

#10ПафНутиЙ

  • 30 октября 2012 17:21
  • Регистрация: 8.03.2010
  • Был(а) онлайн: 27.01.2021
  • Комментариев: 400
  • +2
Sander как всегда, краток ))))

--------------------

#11Daiki_Yuto

  • 31 октября 2012 02:02
  • Регистрация: 30.09.2012
  • Был(а) онлайн: 26.03.2014
  • Комментариев: 8
  • 0
Как сделать чтобы текст выводился допустим оранжевым цветом?

#12iwanowi4

  • 31 октября 2012 04:06
  • Регистрация: 28.09.2010
  • Был(а) онлайн: 31.12.2019
  • Комментариев: 118
  • +1
Цитата: Daiki_Yuto
... оранжевым цветом?

<p style="text-align: justify; color: orange;">{include file="engine/modules/citati.php"}</p>

#13Answer

  • 1 ноября 2012 21:31
  • Регистрация: 24.02.2011
  • Был(а) онлайн: 24.09.2019
  • Комментариев: 48
  • 0
Вот тут есть такой цитатник с оригинальным оформлением.
http://raplist.ru/ Блок "ЛУЧШИЕ РЭП ФРАЗЫ"
Есть админка для удобства добавления цитат.

--------------------

#14GARID

  • 4 ноября 2012 09:42
  • Регистрация: 11.01.2011
  • Был(а) онлайн: 24.09.2021
  • Комментариев: 14
  • 0
Как настроить кодировку ?

--------------------

#15asaam

  • 10 ноября 2012 17:53
  • Регистрация: 21.07.2011
  • Был(а) онлайн: 1.11.2014
  • Комментариев: 20
  • 0
+
Я как раз думал, как в полной новости сделать простой вывод случайного видео (с того же ютуба, например). Вот и пригодился мне этот модуль + парсер ссылок с видео. Спасибо.

#16sanekraneks

  • 14 декабря 2012 10:34
  • Регистрация: 14.12.2012
  • Был(а) онлайн: 14.12.2012
  • Комментариев: 2
  • 0
Спасибо.
smile

#17suord

  • 19 декабря 2012 05:12
  • Регистрация: 15.11.2010
  • Был(а) онлайн: 27.12.2012
  • Комментариев: 21
  • 0
ну не плохо для рандомизации

#18Ingmar

  • 3 февраля 2013 11:36
  • Регистрация: 11.12.2009
  • Был(а) онлайн: 28.09.2021
  • Комментариев: 49
  • 0
Прикольно, поставил.

#19pnul

  • 27 февраля 2013 22:21
  • Регистрация: 19.11.2010
  • Был(а) онлайн: 5.12.2020
  • Комментариев: 17
  • 0
А картинки к каждой цитате свою можно прикрутить?

#20Jek77

  • 30 мая 2013 12:52
  • Регистрация: 2.03.2013
  • Был(а) онлайн: 2.11.2014
  • Комментариев: 4
  • 0
Кто проверял, работает?

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: