{"id":115,"date":"2007-08-15T17:50:12","date_gmt":"2007-08-15T16:50:12","guid":{"rendered":"http:\/\/pinklerose.mydevil.net\/blog\/2007\/08\/15\/znajdz-na-blogu-wtyczka-wyszukiwarki-dla-firefox"},"modified":"2021-04-11T18:46:07","modified_gmt":"2021-04-11T17:46:07","slug":"znajdz-na-blogu-wtyczka-wyszukiwarki-dla-firefox","status":"publish","type":"post","link":"https:\/\/pinklerose.pl\/?p=115","title":{"rendered":"Znajd\u017a na blogu &#8211; wtyczka wyszukiwarki dla Firefox"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Siedz\u0105c bezczynnie przed komputerem zacz\u0105\u0142em szuka\u0107 informacji na temat czego\u015b co po zrobieniu da mi jaka\u015b satysfakcj\u0119. Trafi\u0142o na stworzenie wtyczki wyszukiwarki zawarto\u015bci mojego bloga dla przegl\u0105darki Firefox.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aby zobaczy\u0107 jak si\u0119 ona sprawuje wystarczy, \u017ce klikniesz na ikonk\u0119 twojej aktualnie u\u017cywanej wyszukiwarki w Firefox i z rozwijanego menu klikniesz na:&nbsp;<em><strong>Dodaj \u201epinklerose.pl\u201d<\/strong><\/em>. \ud83d\ude09<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli chcesz mie\u0107 tak\u0105 sam\u0105 wyszukiwark\u0119 dla zawarto\u015bci swojego bloga \u2013 podaj\u0119 przepis:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zacznij od stworzenia jakiej\u015b ikonki, kt\u00f3ra pojawi si\u0119 przy pasku formularza i wgrywamy j\u0105 na serwer. Jej wymiary musz\u0105 mie\u0107 16x16pix. Mo\u017ce to by\u0107 tw\u00f3j favicon.ico (mo\u017cliwe, \u017ce zadzia\u0142a plik PNG, ja jednak u\u017cy\u0142em pliku ICO).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stw\u00f3rz plik XML np. moja-wtyczka.xml i wpisz nast\u0119puj\u0105c\u0105 zawarto\u015b\u0107:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;OpenSearchDescription xmlns=\u201dhttp:\/\/a9.com\/-\/spec\/opensearch\/1.1\/\u201d\nxmlns:moz=\u201dhttp:\/\/www.mozilla.org\/2006\/browser\/search\/\u201d&gt;\n&lt;ShortName&gt;nazwaWyszukiwarki&lt;\/ShortName&gt;\n&lt;Description&gt;opisWyszukiwarki&lt;\/Description&gt;\n&lt;InputEncoding&gt;UTF-8&lt;\/InputEncoding&gt;\n&lt;Image width=\u201d16\u2033 height=\u201d16\u2033&gt;data:image\/x-icon;base64,daneObrazu&lt;\/Image&gt;\n&lt;Url type=\u201dtext\/html\u201d method=\u201dget\u201d template=\u201dadresURLWyszukiwania\u201e&gt;&lt;\/Url&gt;\n&lt;moz:SearchForm&gt;adresURLStrony&lt;\/moz:SearchForm&gt;\n&lt;\/OpenSearchDescription&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">gdzie w miejsce&nbsp;<strong>adresURLWyszukiwania&nbsp;<\/strong>wpisujemy np.&nbsp;<em>http:\/\/mojastrona.pl\/<strong>?s={searchTerms}&nbsp;<\/strong><\/em>(pogrubiony fragment pozostaje niezmienny jednak tylko dla stron opartych o WordPress), w&nbsp;<strong>adresURLStrony&nbsp;<\/strong>wpisujemy adres naszej strony (znaczniki mog\u0105 m\u00f3wi\u0107 co innego jednak dla bloga wystarczy wpisa\u0107 adres strony g\u0142\u00f3wnej). W miejsce&nbsp;<strong>data:image\/x-icon;base64,daneObrazu&nbsp;<\/strong>wklejamy specjalny kod, kt\u00f3ry wygenerujemy na&nbsp;<strong><a href=\"http:\/\/software.hixie.ch\/utilities\/cgi\/data\/data\">TEJ<\/a><\/strong>&nbsp;stronie. W polu&nbsp;<em>Alternatvely, give HTTP URI as input&nbsp;<\/em>wpisujemy adres do pliku z ikonk\u0105 (np. http:\/\/mojastrona.pl\/favicon.ico) i klikamy na&nbsp;<em>Generate.&nbsp;<\/em>My\u015bl\u0119 \u017ce pozosta\u0142ych wyt\u0142uszczonych p\u00f3l nie musz\u0119 t\u0142umaczy\u0107.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Po tych operacjach wtyczka jest ju\u017c gotowa i umieszczamy j\u0105 na serwerze.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teraz edytujemy nasz\u0105 szat\u0119 graficzn\u0105 bloga i w nag\u0142\u00f3wku (plik header.php) mi\u0119dzy znacznikami &lt;head&gt; &lt;\/head&gt; wklejamy poni\u017csz\u0105 lini\u0119, kt\u00f3ra b\u0119dzie informowa\u0142a przegl\u0105dark\u0119 o dost\u0119pno\u015bci wtyczki i mo\u017cliwo\u015bci jej instalacji:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;link rel=\u201dsearch\u201d type=\u201dapplication\/opensearchdescription+xml\u201d title=\u201dnazwaWyszukiwarki\u201d href=\u201dadresURLWtyczki\u201e&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nazwaWyszukiwarki<\/strong> musi by\u0107 identyczna jak w pliku XML!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Od tej pory je\u015bli wszystko zosta\u0142o wykonane poprawnie wtyczk\u0119 b\u0119dzie mo\u017cna doda\u0107 w taki sam spos\u00f3b jak moj\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wtyczka zosta\u0142a wykonana na podstawie dokumentacji Mozilli. Wi\u0119cej informacji&nbsp;<strong><a href=\"https:\/\/developer.mozilla.org\/pl\/docs\/Tworzenie_wtyczek_OpenSearch_dla_Firefoksa\" target=\"_blank\" rel=\"noreferrer noopener\">TUTAJ<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli ten spos\u00f3b oka\u017ce si\u0119 zbyt trudny zawsze mo\u017cna skorzysta\u0107 z generatora, kt\u00f3ry znajduje si\u0119 na przyk\u0142ad na&nbsp;<a href=\"http:\/\/www.searchplugins.net\/generate.aspx\" target=\"_blank\" rel=\"noreferrer noopener\">TEJ stronie<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siedz\u0105c bezczynnie przed komputerem zacz\u0105\u0142em szuka\u0107 informacji na temat czego\u015b co po zrobieniu da mi jaka\u015b satysfakcj\u0119. Trafi\u0142o na stworzenie wtyczki wyszukiwarki zawarto\u015bci mojego bloga dla przegl\u0105darki Firefox. Aby zobaczy\u0107 jak si\u0119 ona sprawuje wystarczy, \u017ce klikniesz na ikonk\u0119 twojej aktualnie u\u017cywanej wyszukiwarki w Firefox i z rozwijanego menu klikniesz na:&nbsp;Dodaj \u201epinklerose.pl\u201d. \ud83d\ude09 Je\u015bli chcesz [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[14,52,51,53],"class_list":["post-115","post","type-post","status-publish","format-standard","hentry","tag-firefox","tag-plugin","tag-wtyczka","tag-wyszukiwarka"],"_links":{"self":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=115"}],"version-history":[{"count":0,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=\/wp\/v2\/posts\/115\/revisions"}],"wp:attachment":[{"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pinklerose.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}