Страница 1 из 2
[Модуль] Цитаты (app_quotes)
Добавлено: Сб фев 09, 2013 2:27 pm
sergejey
В последнем обновлении добавил модуль цитат. Модуль простой как топор, но может пригодиться
Итак -- в админке в разделе цитаты можно добавлять произвольный текст (либо HTML-код при желании):
Есть возможность импорта (текстовый файл в кодировке UNICODE -- одна строка, одна цитата).
Использовать можно вставив в шаблон (или элемент меню типа HTML-блок) вот такой код:
[#module name="app_quotes"#]
или
[#module name="app_quotes" order="1"#]
разница в том, что в первом случае будут перебираться цитаты в случайном порядке, во втором в порядке обратном добавлению (самые новые, потом более старые и т.д.)
Вот пример для блока меню (с выставленным параметром авто-обновления каждые 5 секунд):
Если вдруг у кого будет файлик со сборником цитат для импорта, то поделитесь
Re: модуль цитат
Добавлено: Вс фев 10, 2013 3:11 pm
Panchez
Есть сборничек. Уже установил.
Re: модуль цитат
Добавлено: Пн фев 11, 2013 2:05 pm
sergejey
Супер! Добавил себе на домашний терминал )
Re: модуль цитат
Добавлено: Пт фев 15, 2013 7:46 pm
dima2012
app_quotes - отдельно для скачивания его можно выложить? (сюда, архивом)
Re: модуль цитат
Добавлено: Сб фев 16, 2013 11:02 am
sergejey
Вот.
Re: модуль цитат
Добавлено: Сб сен 27, 2014 11:41 am
nick7zmail
Кто нить пробовал вытащить цитаты с bash.im?
Вроде у них на сайте
http://bash.im/webmaster есть скриптик для html
Код: Выделить всё
<script type="text/javascript" src="http://bash.im/forweb/" charset="windows-1251"></script>
но он выдает пустое место.
Если же пройти по адресу скриптика - рандомная цитата открывается в таком виде
Код: Выделить всё
var borq='';
borq += '<' + 'div id="b_q"><' + 'a href="http://bash.im/quote/400479">#400479<' + '/a> <' + 'span id="b_q_h">[ 6453 ]<' + '/span><' + 'div id="b_q_t" style="padding: 1em 0;">Всё было хорошо, пока я не сделал как правильно.<' + 'br><' + '/div><' + 'small><' + 'a href="http://bash.im/" target="_blank" title="bash.im откроется в новом окне">Больше на bash.im!<' + '/a><' + '/small><' + '/div>';
document.write(borq);
Собственно вопрос - почему первый код не работает?
И второй вопрос - Чуваки пытались без скрипта очистить данный текст,
http://www.cyberforum.ru/php-regex/thread1117119.html, но я не понял как это прикрутить в html блоке, может кто нить объяснить?
Re: модуль цитат
Добавлено: Пт мар 20, 2015 2:26 am
1976oldi
вопрос ...я вывел отображение в меню цитат...а как за заставить проговорить цитату голосом..
НЕдавно изучаю систему...сам не могу разобраться
Re: модуль цитат
Добавлено: Вс янв 29, 2017 8:25 pm
vasilevich
Как можно использовать случайную цитату для того, чтобы её озвучить?
Очень уж не хочется sql писать. Может у кого-нибудь есть пример?
Re: модуль цитат
Добавлено: Вс янв 29, 2017 8:27 pm
nick7zmail
Через sql ток...До компа доберусь - скину код
Отправлено с моего Redmi 4 через Tapatalk
Re: модуль цитат
Добавлено: Пн янв 30, 2017 10:09 am
nick7zmail
vasilevich писал(а):Как можно использовать случайную цитату для того, чтобы её озвучить?
Очень уж не хочется sql писать. Может у кого-нибудь есть пример?
Попробуйте так
Код: Выделить всё
include_once("./config.php");
include_once("./lib/loader.php");
$db = new mysql(DB_HOST, '', DB_USER, DB_PASSWORD, DB_NAME);
include_once("./load_settings.php");
$ph=SQLSelect("SELECT * FROM app_quotes ORDER BY RAND() LIMIT 1");
say($ph['BODY']);
$db->Disconnect();
Не уверен что сработает...но по идее должно)))