[Модуль] Цитаты (app_quotes)
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
[Модуль] Цитаты (app_quotes)
В последнем обновлении добавил модуль цитат. Модуль простой как топор, но может пригодиться
Итак -- в админке в разделе цитаты можно добавлять произвольный текст (либо HTML-код при желании):
Есть возможность импорта (текстовый файл в кодировке UNICODE -- одна строка, одна цитата).
Использовать можно вставив в шаблон (или элемент меню типа HTML-блок) вот такой код:
[#module name="app_quotes"#]
или
[#module name="app_quotes" order="1"#]
разница в том, что в первом случае будут перебираться цитаты в случайном порядке, во втором в порядке обратном добавлению (самые новые, потом более старые и т.д.)
Вот пример для блока меню (с выставленным параметром авто-обновления каждые 5 секунд):
Если вдруг у кого будет файлик со сборником цитат для импорта, то поделитесь
Итак -- в админке в разделе цитаты можно добавлять произвольный текст (либо HTML-код при желании):
Есть возможность импорта (текстовый файл в кодировке UNICODE -- одна строка, одна цитата).
Использовать можно вставив в шаблон (или элемент меню типа HTML-блок) вот такой код:
[#module name="app_quotes"#]
или
[#module name="app_quotes" order="1"#]
разница в том, что в первом случае будут перебираться цитаты в случайном порядке, во втором в порядке обратном добавлению (самые новые, потом более старые и т.д.)
Вот пример для блока меню (с выставленным параметром авто-обновления каждые 5 секунд):
Если вдруг у кого будет файлик со сборником цитат для импорта, то поделитесь
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Re: модуль цитат
Есть сборничек. Уже установил.
- Вложения
-
- Цитаты-unicode.zip
- (30.67 КБ) 651 скачивание
С уважением
Александр.
Александр.
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: модуль цитат
Супер! Добавил себе на домашний терминал )
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: модуль цитат
Вот.
- Вложения
-
- app_quotes.zip
- (8.89 КБ) 461 скачивание
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: модуль цитат
Кто нить пробовал вытащить цитаты с bash.im?
Вроде у них на сайте http://bash.im/webmaster есть скриптик для html
но он выдает пустое место.
Если же пройти по адресу скриптика - рандомная цитата открывается в таком виде
Собственно вопрос - почему первый код не работает?
И второй вопрос - Чуваки пытались без скрипта очистить данный текст, http://www.cyberforum.ru/php-regex/thread1117119.html, но я не понял как это прикрутить в html блоке, может кто нить объяснить?
Вроде у них на сайте 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 блоке, может кто нить объяснить?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 16
- Зарегистрирован: Вс мар 15, 2015 2:00 am
- Благодарил (а): 6 раз
- Поблагодарили: 0
Re: модуль цитат
вопрос ...я вывел отображение в меню цитат...а как за заставить проговорить цитату голосом..
НЕдавно изучаю систему...сам не могу разобраться
НЕдавно изучаю систему...сам не могу разобраться
-
- Сообщения: 3
- Зарегистрирован: Ср янв 25, 2017 9:57 am
- Благодарил (а): 0
- Поблагодарили: 0
Re: модуль цитат
Как можно использовать случайную цитату для того, чтобы её озвучить?
Очень уж не хочется sql писать. Может у кого-нибудь есть пример?
Очень уж не хочется sql писать. Может у кого-нибудь есть пример?
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: модуль цитат
Через sql ток...До компа доберусь - скину код
Отправлено с моего Redmi 4 через Tapatalk
Отправлено с моего Redmi 4 через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: модуль цитат
Попробуйте так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();
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<