Pište na Twitter z adresního řádku prohlížeče
Timy přišel s geniálním nápadem, jak psát na Twitter přímo z adresního řádku prohlížeče. Tedy podobně, jako když googlíte pomocí „g keyword“, můžete štěbetat způsobem „tw Ach jo, dostala jsem zase krámy.“ Kromě toho, že je to pohodlné, to navíc řeší problém – pokud se zprávu nepodaří odeslat, máte šanci to zkusit znovu. V případě ajaxového odesílání přímo ze stránek Twitteru se totiž nezřídkakdy stane, že zpráva odejde do věčných lovišť. Celý svět pak zůstane ochuzen o váš 140 znakový elaborát.
Jak na to? Jednak můžete využít přímo Timyho formulář, ale protože
mi nevyhoval, a také protože nechci prozrazovat své přihlašovací údaje,
udělal jsem si vlastní. Stáhněte si knihovničku Twitter for PHP a vytvořte skript
twitter-send.php
:
<?php
header('Content-type: text/html; charset=utf-8');
if (isset($_POST['message'])) {
require_once 'twitter.class.php';
// SEM VLOŽTE SVÉ PŘIHLAŠOVACÍ ÚDAJE
$twitter = new Twitter('DavidGrudl', '******');
$status = $twitter->send($_POST['message']);
if ($status) {
header('Location: http://twitter.com/home');
exit;
} else {
echo '<body style="background:red"><h1>Chyba</h1>';
}
}
?>
<h1>Send message to Twitter</h1>
<form action="#" method="post">
<textarea name="message" cols="100"><?php
echo @htmlSpecialChars($_POST['message']) ?></textarea>
<br><input type="submit">
</form>
Oba soubory nahrajte na svůj server (klidně i lokální) a otevřete
twitter-send.php
v prohlížeči. Nyní s ním asociujte
vyhledávací klíč (tedy jako pro Google je „g“, tak pro tento skript bude
např. „tw“). Popis definice asociace ve Firefoxu nebo IE nechám na
komentátorech, protože to sám neumím. V Opeře je to třeskutě
jednoduché: klikněte pravým tlačítkem myši na textové pole, zvolte
Vytvořit vyhledávač… a do okénka Klíč zadejte „tw“ a
potvrďte.
To je vše! Příjemné štěbetání.
Komentáře
Koubas #1
Je vidět, že Google je chlap a některé věci jsou mu cizí… Jinak by neměl takové problémy při překladu „ženských záležitostí“, tak jako v anglické verzi tohoto článku ?
Ale jinak zajímavá vychytávka, nejen pro Twitter (to použití keywordu samozřejmě).
Aleš Roubíček http://rarous.net/ #2
Ten © je Michal Malý, 2008 ;) alias deevy
BTW na tuhle featuru existuje do FF extežna. Myslím, že jsem ji viděl Lukáše Mačího :)
lukyn.v http://supov.cz/ #3
#2 Aleši Roubíčku, Ano, extenža se jmenuje OpenSearchFox. Jenomže ji nemohu nikde najít. Takže alespoň odkaz na historii verzí
Aleš Roubíček http://rarous.net/ #4
#3 lukyn.ve, Myslel jsem TwitterBar:https://addons.mozilla.org/…x/addon/4664
Inza http://www.dvojmo.cz #5
#4 Aleši Roubíčku, jj. také už na něm jedu…
tiso http://tiso.wz.cz/ #6
Šikovné, škoda že mi to nenapadlo skôr… Asi si spravím zopár skriptíkov namapovaných na vyhľadávanie v opere…
Technická:
miesto:
<?=@$_POST['message']?>
radšej:
<?php if(isset($_POST['message'])){echo $_POST['message'];} ?>
Aj na localhoste mám vypnuté short_tags
LLook http://xn--1caaa.info/ #7
#6 tiso, Proč?
Vím, že je to tak ve výchozím nastavení (tuším že od nějaké 4.3.x verze), ale prostě tohle nemůžu pochopit. PHP je i tak dost slabý šablonovací jazyk (ve srovnání s JSP nebo ASPX), proč ho ještě víc oslabovat?
Spíš bych měl jinou technickou, a to i u tebe: htmlspecialchars!
David Grudl https://davidgrudl.com #8
#6 tiso, #7 LLook fixed
Marty http://martyweb.cz #9
Zajímavý nápad. Ještě, že čtu i komentáře a došel jsem ke #4 Aleš Roubíček. Snad další rozšíření FF ustojí.
starenka http://blog.starenka.net #10
:) Ano, už pár let takto geniálně posílám navštívěná url přes operu do svého skromného záložkovacího systému. Jinak pro operu samozřejmě existuje nejeden twitter widget…
Za twitter klasu velký dik!
Hrach http://hrach.netuje.cz #11
U FF se jedná třeba o doplněk URL bar search. Jedinou aktuální nevýhodou je, že zatím je experimentální a pro jeho instalaci je třeba být zaregistrován…
Martin Vendl #12
Já teďka teda nechci kecat, protože plužin mám ve FF jako máku a přehled už jsem dávno ztratil, ale vsadil bych se, že přiřadit k vyhledávání klíčové slovo je nativní funkce Firefoxu už nějaký ten pátek stejně snadno jako v Opeře, tj. pravé tlačítko na vyhledávacím poli a „Přiřadit k vyhledávání klíčové slovo“.
Tento článek byl uzavřen. Už není možné k němu přidávat komentáře.