Цитата з УкрБашу на Вашому сайті
З’явилася можливість показувати цитати з УкрБашу у себе на сайті.
Приклад:
ping ukrbash.org …
Вихідний код:
<div id='ukrbash' style='font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #d7d7d7;padding:5px;max-width:580px;text-align:left;'>
ping <a href='http://ukrbash.org/' title='УкрБаш'>ukrbash.org</a> …
</div>
<script type='text/javascript'>(function(){var script=document.createElement('script');script.type='text/javascript';script.async=true;script.src='https://i.ukrbash.org/export/random.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(script,s)})();</script>
Адреси скриптів:
https://i.ukrbash.org/export/random.js — випадкова цитата (використано в прикладі)
https://i.ukrbash.org/export/last.js — остання опублікована
https://i.ukrbash.org/export/best.js — найкраща
https://i.ukrbash.org/export/bestofday.js — найкраща з опублікованих за день
https://i.ukrbash.org/export/bestofweek.js — найкраща з опублікованих за тиждень
https://i.ukrbash.org/export/bestofmonth.js — найкраща з опублікованих за місяць
https://i.ukrbash.org/export/bestofyear.js — найкраща з опублікованих за рік
http://i.ukrbash.org/export/quote/ID_ЦИТАТИ.js — опублікована цитата з певним номером
http://i.ukrbash.org/export/user/ID_КОРИСТУВАЧА.js — випадкова цитата певного користувача
http://i.ukrbash.org/export/favorites/ID_КОРИСТУВАЧА.js — випадкова обрана цитата певного користувача
https://i.ukrbash.org/export/last.js — остання опублікована
https://i.ukrbash.org/export/best.js — найкраща
https://i.ukrbash.org/export/bestofday.js — найкраща з опублікованих за день
https://i.ukrbash.org/export/bestofweek.js — найкраща з опублікованих за тиждень
https://i.ukrbash.org/export/bestofmonth.js — найкраща з опублікованих за місяць
https://i.ukrbash.org/export/bestofyear.js — найкраща з опублікованих за рік
http://i.ukrbash.org/export/quote/ID_ЦИТАТИ.js — опублікована цитата з певним номером
http://i.ukrbash.org/export/user/ID_КОРИСТУВАЧА.js — випадкова цитата певного користувача
http://i.ukrbash.org/export/favorites/ID_КОРИСТУВАЧА.js — випадкова обрана цитата певного користувача
Вигляд блоку можна модифікувати за допомогою стилів, наприклад:
#ukrbash-quote {color:grey;}
#ukrbash-quote p {color:black;}
#ukrbash-quote p {color:black;}
круто. тільки чогось зараз не працює… :(
Evol,
та то я трохи вдосконалював скрипт і забув до кінця відтестувати…
пробував вставити в МК портал шось не робить(
може шось підскажете?
всьо розібрася))
а шо робити якшо в мене Блок виходить дуже широкий якийсь
адуфанчік,
треба правити css стилі – я ж їх лише для прикладу навів.
ше таке питання
коли заходити на сайт черещ Мозілу, то баш нормально показує, а якшо через ІЕ то ірогліфи
адуфанчік,
Угу, є таке, якщо сайт в windows-1251. Тоді ІЕ не перекодовує блок з utf-8.
Пофіксив ;)
Проблема з кодуванням була глобальніша, ніж я думав…Якщо у вас сайт не в UTF-8 то до адреси то до адреси скрипта потрібно додати параметер encoding=кодування (де кодування може бути utf-8, windows-1251 або koi8-u), наприклад:
https://ukrbash.org/export/random.js
Проблему з кодуванням пофіксив остаточно))
Шановны, а в системы укозу це не працює? Чи то мої криві руки? Був би вдячний за відповідь.
TouchOfSpirit, воно має працювати скрізь, де можна вставляти JavaScript код.
Дай лінк, гляну в чому справа.
Розібрався, вибачайте. )))
Вже друга людина пише, що не працює, а потім – що розібралася))
TouchOfSpirit, напиши в чому там була справа – напишу щось типу miniFAQ ;)
Та у кривих руках моїх(( Не буду писати, бо соромно)))
Так і напишемо – для встановлення цього блоку необхідно мати прямі руки))))
Куда писати оце:
#ukrbash-quote {color:grey;}
#ukrbash-quote p {color:black;}
?
Ярік,
в CSS стилі (файл *.css або між <style type=”text/css”>…</style>)
Підкажіть, пише таке
ping ukrbash.org …
що я не те роблю ?
У вас в коді сторінки
<script src="https://i.ukrbash.org/export/random.js" type="'text/javascript'">
а потрібно —<script src="https://i.ukrbash.org/export/random.js" type="text/javascript">
(приберіть одну пару лапок).дякую, з мене анекдот
Летить гусь, летить, летить, тут з сраки вилазе глиста, та й каже:
ГУСЬ!!!! Яка швидкість і висота польоту?????
гусь в шоці ……ну, каже, приблизно 15 км.в час 30 метрів над землею.
глиста почула та й залізла назад…
ну летить гусь,летить тут знов глиста вилазить:
КОМАНДІР!!!!!яка швидкість і висота польоту????
гусь каже 80 км. в час 150 метрів над землею….залізла вона назад,
ну гусь вже летить аж запінився…..
вилазе глиста :
НАЧАЛЬНІК!!!!!яка швидкість і висота польоту???
гусь каже 150 км. в час 300 метрів над землею….
А глиста:
ГУСЬ БЛЯ,ти дивись не всрись бо екіпаж волнується..)))))))))))))))))
було б добре, якби можна було вивести конкретну цитату з сайту…
не підкажете, як це зробити, якщо це можливо (копіпаст цитати не підходить=)
Пояснiть детально, що ви хочете (i чому копiпаст не пiдходить) — пiдкажу, як це зробити ;)
Хочу, щоб можна було виводити конкретну цитату. Тут скрипти виводять цитату рандомно, а я хочу, щоб можна було десь написати номер цитати, і вона з’явилась в мене на сайті.
Копіпаст не підходить, бо так нецікаво=)
Дмитрик,
зробив, для прикладу адреса цитати №30108:
https://i.ukrbash.org/export/quote/30108.js
А можна якось обмежити розмір розмір цитати? Бо деколи вони просто конячі…
П.С. Додав транслювання цитат на http://ntrstng.com.ua/
Arys,
не бачу сенсу обмежувати розмір цитати, якщо вони публікується то значить їх хтось читає та плюсує.
дякуємо за трансляцію ;)
я думаю сенс є.
іноді великі цитати псують дизайн сайту.
Дмитрик,
сайти бувають різні, а висоту блока цитати можна легко обмежити за допомогою css стиля:
#ukrbash-quote {max-height:200px;overflow: hidden}