Klávesové zkratky na tomto webu - rozšířené Na obsah stránky

Translate to English… Ins Deutsche übersetzen…

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 RSS 2.0 komentářů » přidat

#1 Koubas nový

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ě).

Posláno 4. 7. 2008 v 19.11 | Odpovědět
avatar

#2 Aleš Roubíček http://rarous.net/ nový

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 :)

Posláno 4. 7. 2008 v 19.36 | Odpovědět
Na komentář reagoval [3] lukyn.v
avatar

#3 lukyn.v http://supov.cz/ nový

#2 Aleš Roubíček: Ano, extenža se jmenuje OpenSearchFox. Jenomže ji nemohu nikde najít. Takže alespoň odkaz na historii verzí

Posláno 4. 7. 2008 ve 20.20 | Odpovědět
Na komentář reagoval [4] Aleš Roubíček
avatar

#4 Aleš Roubíček http://rarous.net/ nový

Posláno 4. 7. 2008 ve 20.38 | Odpovědět
Na komentář reagoval [5] Inza [9] Marty
avatar

#5 Inza http://www.dvojmo.cz nový

#4 Aleš Roubíček: jj. také už na něm jedu…

Posláno 4. 7. 2008 ve 20.59 | Odpovědět
avatar

#6 tiso http://tiso.wz.cz/ nový

Š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

Posláno 6. 7. 2008 v 17.55 | Odpovědět
Na komentář reagoval [7] LLook [8] David Grudl
avatar

#7 LLook http://xn--1caaa.info/ nový

#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!

Posláno 6. 7. 2008 ve 22.23 | Odpovědět
Na komentář reagoval [8] David Grudl
avatar

#8 David Grudl http://davidgrudl.com nový

#6 tiso: #7 LLook: fixed

Posláno 7. 7. 2008 v 0.42 | Odpovědět
avatar

#9 Marty http://martyweb.cz nový

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í.

Posláno 7. 7. 2008 v 16.29 | Odpovědět
avatar

#10 starenka http://blog.starenka.net nový

:) 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!

Posláno před měsícem | Odpovědět
avatar

#11 Hrach http://hrach.netuje.cz nový

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…

Posláno před měsícem | Odpovědět

Zanechat komentář

  • na jiné komentáře odkazujte zápisem např. [2]
  • vaše IP bude zaznamenána a zobrazena
  • můžete použít Texy! syntaxi. HTML značky nejsou povolené. Příklad syntaxe: "text odkazu":odkaz, **tučně**, *kurzíva*, `code`
  • můžeme si tykat
  • diskuse mohou být řešeny metodou Indiana Jones
Text komentáře
Kontakt (povinné)

(maskuje se)




Výtah na začátek článku na první komentář

Názory čtenářů v diskusích nejsou názory provozovatele webu, a ten za jejich obsah neodpovídá.

TOPlist

phpFashion © 2004, 2008 David Grudlo webu

Jakékoliv užití obsahu, včetně převzetí článků nebo jejich částí, je bez předchozího písemného svolení autora zakázáno.

Ukázky zdrojových kódů smíte používat s uvedením autora a URL tohoto webu bez dalších omezení.

Tipy: Nafukovací čluny, lodě, kajaky, rafty | Navigace GPS | Spolehlivý obchod | Pevné zdraví, léky, afrodiziaka, fitness, lékárna | Parfémy | Dieta, hubnutí