X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> ! Модуль цитатник
Гость_User111_*
сообщение 2011-10-11, 15:22
Сообщение #1



Гости





Вроде все есть, почти со всем разобрался и тут ... трахбабах.
А где модуль цитатник? Нету в природе или откуда-то можно скачать? Или может кто просветит как организовать блок с случайными цитатами? :huh:
Перейти в начало страницы
+Цитировать сообщение
DeD
сообщение 2011-10-11, 17:02
Сообщение #2
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 153
Регистрация: 2009-03-01
Из: Россия, Краснодар

Репутация:   нет  
Всего: нет


Для эльки пока такого нет
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 17:27
Сообщение #3
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
Или может кто просветит как организовать блок с случайными цитатами?

Есть блок "Случайная новость" - http://forum.eleanor-cms.ru/index.php?showtopic=2369

Есть модуль "Цитатник рунета" - http://forum.eleanor-cms.ru/index.php?showtopic=1868

Нет то?

Что за цитаты и откуда они должны браться?
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 18:23
Сообщение #4



Гости





Цитата (Loader @ 2020-11-28 18:38)
Нет то?

Что за цитаты и откуда они должны браться?

Посмотрел оба варианта - не то.



Добавить еще один блок, желательно чтобы он был "резиновым " по высоте(дабы цитаты влазили), в блоке выводится случайная цитата(под рандомным номером). Рандомный номер в диапазоне от 0 до Х, где Х номер последней записи в файле хранилище цитат.

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

Блоки хранятся вроде в *корень с системой*\addons\blocks, куда запихать файл и в кком виде его реализовать, это уже решать тем, кто сможет воплотить подобную задумку в жизнь.


В общем чисто для наглядного примера, вот так это реализовано неповоротлевом в вордпрессе.


Немного коряво объяснил, но думаю что вы поняли что я имел ввиду.
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 18:50
Сообщение #5
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
Немного коряво объяснил, но думаю что вы поняли что я имел ввиду.

Я Вас понял. Написать такое не сложно.
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 18:52
Сообщение #6



Гости





Цитата (Loader @ 2020-11-28 18:38)
Я Вас понял. Написать такое не сложно.

На самом деле мастхэвная штука. ;)

Странно что до сих пор этого нет. :(
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 20:29
Сообщение #7
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
На самом деле мастхэвная штука.

Вот держи эту штуку ;)

Прикрепленные файлы
Прикрепленные файлы  quotes.rar ( 492 байт ) Скачиваний: 5
 
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-10-11, 21:01
Сообщение #8
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (User111 @ 2020-11-28 18:38)
А где модуль цитатник?

Когда-то был под RC3. Но мало-кто им интересовался. Могу выложить при условии, что сами перепишите под актуальные версии. Или Loader меня уже опередил?
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 22:24
Сообщение #9



Гости





Цитата (Loader @ 2020-11-28 18:38)
Вот держи эту штуку ;)

Большое спасибо, подключил работает.
А возможно разделить цитаты не по строкам, а допустим по форме [номер]*цитата*[/номер] ? Просто диалоги цитировать тоже весьма охота. :rolleyes:


Заметил один косяк, иногда блок не выводится, то есть его нет. Пробовал с различными страницами, периодически возникает. У меня такое чувство что это происходит когда выпадает первая цитата.(ни разу ее не видел) Для теста добавил четыре цитаты. Кирилицей, каждая с новой строки(правда кодировку у файла quotes.txt пришлось сменить на utf-8). 30 кликов, все номера выпадали, кроме первого, 8 раз блок вообще не выводился.


Цитата (Alexander @ 2020-11-28 18:38)
Когда-то был под RC3. Но мало-кто им интересовался. Могу выложить при условии, что сами перепишите под актуальные версии. Или Loader меня уже опередил?

Я не видел что было под RC3, если не сложно, выложите его здесь, может кто сможет переписать его.




Сообщение отредактировал User111 - 2011-10-11, 22:38
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 22:36
Сообщение #10
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
Заметил один косяк, иногда блок не выводится, то есть его нет.

Исправил.

P.S. Сделал себе на этом принципе блок Интересные факты из мира кино
Цитата (User111 @ 2020-11-28 18:38)
А возможно разделить цитаты не по строкам, а допустим по форме [номер]*цитата*[/номер]

Можно. Но это сложнее.

Сообщение отредактировал Loader - 2011-10-11, 22:39

Прикрепленные файлы
Прикрепленные файлы  quotes.rar ( 496 байт ) Скачиваний: 2
 
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 22:44
Сообщение #11



Гости





Loader - Спасибо!)


Цитата (Loader @ 2020-11-28 18:38)
Можно. Но это сложнее.

Но и полезнее получится?)



Возник, наверно немного глупый вопрос.

Зачем $rnd_frase = mt_rand(0,$max_rnd-1) ?

Если и с $rnd_frase = mt_rand(0,$max_rnd) всё работает?

Сообщение отредактировал User111 - 2011-10-11, 22:46
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 22:49
Сообщение #12
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
Если и с $rnd_frase = mt_rand(0,$max_rnd) всё работает?

Работает пока не выпадет последняя строка.
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 22:52
Сообщение #13



Гости





Ясно. :)

И что насчет возможности многострочных цитат, есть надежда что вы прикрутите? :blush2:
Даже если и нет, все равно большое спасибо что помогли с модулем, хоть и не совсем то что нужно, но значительно лучше чем ничего. Спасибо. 1

Сообщение отредактировал User111 - 2011-10-11, 22:53
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2011-10-11, 22:56
Сообщение #14
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (User111 @ 2020-11-28 18:38)
есть надежда что вы прикрутите?

Я? Скорее всего нет. Я и так сделал много :D
Цитата (Loader @ 2020-11-28 18:38)
Работает пока не выпадет последняя строка.

Цитата (User111 @ 2020-11-28 18:38)
Ясно.

Хотя я могу ошибаться, надо посмотреть будет ли выпадать последняя с mt_rand(0,$max_rnd-1)!

Сообщение отредактировал Loader - 2011-10-11, 23:00
Перейти в начало страницы
+Цитировать сообщение
Гость_User111_*
сообщение 2011-10-11, 23:04
Сообщение #15



Гости





А ведь перенос на новую строку работает при помощи тега <br> :friends:
В общем всё отлично. :D
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0480 сек.    11 запросов    GZIP включен    Сейчас: 2020-11-28, 17:38