Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
WordPress 2.7 Cookbook. 100 simple but incredibly useful recipes to take control of your WordPress blog layout, themes, widgets, plug-ins, security, and SEO
Jean-Baptiste Jung, Matt Mullenweg
Ebook
About 120,000 blogs are created every day. Most of them quickly die, but a few stay, grow up, and then become well known and respected places on the Web. If you are seriously interested in being in the top league, you will need to learn all the tricks of the trade. WordPress 2.7 Cookbook focuses on providing solutions to common WordPress problems, to make sure that your blog will be one of the ones that stay.
The author's experience with WordPress enables him to share insights on using WordPress effectively, in a clear and friendly way, giving practical hands-on solutions to WordPress problems, questions, and common tasks ñ from themes to widgets and from SEO to security.
Are you feeling limited with WordPress, or are you wondering how popular blogs do a certain kind of thing that you can't? With this cookbook, you will learn many WordPress secrets and techniques, with step-by-step, useful recipes dedicated to achieving a particular goal or solve a particular problem. You'll learn the secret of expensive premium themes, how to optimize your blog for SEO and online profits, and how to supercharge WordPress with killer functions used by the most popular blogs over the Internet.
The author's experience with WordPress enables him to share insights on using WordPress effectively, in a clear and friendly way, giving practical hands-on solutions to WordPress problems, questions, and common tasks ñ from themes to widgets and from SEO to security.
Are you feeling limited with WordPress, or are you wondering how popular blogs do a certain kind of thing that you can't? With this cookbook, you will learn many WordPress secrets and techniques, with step-by-step, useful recipes dedicated to achieving a particular goal or solve a particular problem. You'll learn the secret of expensive premium themes, how to optimize your blog for SEO and online profits, and how to supercharge WordPress with killer functions used by the most popular blogs over the Internet.
- WordPress 2.7 Cookbook
- WordPress 2.7 Cookbook
- Credits
- About the Author
- About the Reviewers
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code for the book
- Errata
- Piracy
- Questions
- 1. Getting Ready to Cook with WordPress
- Managing media files with the Media Library
- Getting ready
- How to do it...
- How it works...
- Live editing themes with the built-in Theme Editor
- Getting ready
- How to do it...
- How it works...
- Theres more...
- Editing plugins with the WordPress built-in Plugin Editor
- Getting ready
- How to do it...
- How it works...
- There's more...
- Managing authors and users with the User Manager
- Getting ready
- How to do it...
- How it works...
- Importing and exporting content with the Import and Export tool
- Getting ready
- How to do it...
- How it works...
- Managing media files with the Media Library
- 2. Finding and Installing Themes
- Installing a theme
- Getting ready
- How to do it...
- There's more...
- Classic themes
- Agregado theme
- Leopress theme
- Rio theme
- WP Imagination theme
- WP CODA theme
- Outdoorsy
- Advanced themes
- Mimbo 2
- OpenBook
- Brightness
- Rebel Magazine
- Revolution 2
- Arthemia
- Premium themes
- Mimbo Pro
- WP Vybe
- Open Air
- Citrus theme
- Fresh News
- Lists of themes
- WordPress.org theme gallery
- 100 excellent WordPress themes
- Premium WordPress themes gallery
- Free magazine style WordPress theme gallery
- Best WP theme
- WPVote WordPress themes
- ThemeLab free themes
- Important notes about themes
- Important factors to consider
- Magazine versus blog themes
- Questions you must ask yourself before choosing a magazine theme
- Classic themes
- Installing a theme
- 3. Get the most out ofyour WordPress Theme
- Modifying your theme colors
- Getting ready
- How to do it...
- How it works...
- There's more...
- Modifying your theme fonts
- Getting ready
- How to do it...
- There's more...
- Tips and things to know about fonts
- Creating and integrating a favicon
- Getting ready
- How to do it...
- How it works...
- Integrating your own logo
- Getting ready
- How to do it...
- How it works...
- There's more...
- Adding a link to the homepage
- Adding social bookmarking buttons to your theme
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using CSS to style the social bookmarking widget
- Adding Del.icio.us live count
- Code explanation
- Integrating Feedburner feeds on your theme
- How to do it...
- How it works...
- Integrating Twitter on your theme using the Twitter Tools plugin
- Getting ready
- How to do it...
- How it works...
- Displaying your Twitter entries on your blog using a page template
- Getting ready
- How to do it...
- How it works...
- Customizing WordPress admin login page
- How to do it...
- How it works...
- Using conditional tags to display content on specific pages
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using page templates in your theme
- Getting ready
- How to do it...
- How it works...
- Creating an archive page
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a custom 404 error page
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using a static page as a homepage
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a Featured Posts block on your homepage
- Getting ready
- How to do it...
- How it works...
- There's more...
- Making your new posts stands out with a custom style
- Getting ready
- How to do it...
- How it works...
- There's more...
- Modifying your theme colors
- 4. Doing anything withPlugins and Widgets
- Installing plugins
- Getting ready
- How to do it...
- How it works...
- Getting rid of comment spams with Akismet
- Getting ready
- How to do it...
- How it works...
- Backing up your database with WP Database Backup
- Getting ready
- How to do it...
- How it works...
- There's more...
- Scheduling automatic backups
- How to do it...
- How it works...
- There's more
- Optimizing your blog performances with WP Super Cache
- Getting ready
- How to do it...
- How it works...
- There's more...
- Prevent URLs from being cached
- Adding redirects for changed Permalinks
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using redirects for affiliate marketing and cloaking
- Getting more comments with the Subscribe to Comments plugin
- How to do it...
- How it works...
- There's more...
- Accessing real time statistics with WordPress.com Stats
- Getting ready
- How to do it...
- How it works...
- Monetizing your blog with ISIS Ads Management
- Getting ready
- How to do it...
- How it works...
- Extending WordPress search with Search Unleashed
- Getting ready
- How to do it...
- How it works...
- Installing widgets
- Getting ready
- How to do it...
- How it works...
- There's more...
- Installing downloaded widgets
- Making your sidebar widget-ready
- Getting ready
- How to do it...
- How it works...
- Creating two (or more) different widget-ready zones
- Getting ready
- How to do it...
- How it works...
- There's more...
- Modifying core widgets
- Getting ready
- How to do it...
- How it works...
- Creating your own widget
- Getting ready
- How to do it...
- How it works...
- There's more...
- Complete widget code
- Installing plugins
- 5. Displaying Posts
- Getting posts within the WordPress loop
- Getting ready
- How to do it...
- How it works...
- Retrieving posts from a particular category only
- Getting ready
- How to do it...
- How it works...
- Getting an exact number of posts
- Getting ready
- How to do it...
- How it works...
- Retrieving posts by date
- Getting ready
- How to do it...
- How it works...
- Getting posts published today
- Getting ready
- How to do it...
- How it works...
- Getting posts published exactly a year ago
- Getting ready
- How to do it...
- How it works...
- Using two different loops withoutduplicate posts
- How to do it...
- How it works...
- Accessing post data outside of the WordPress loop
- Getting ready
- How to do it...
- How it works...
- Accessing permalinks outside the loop
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using the $post global variable
- Displaying any RSS feed on your blog
- Getting ready
- How to do it...
- How it works...
- There's more...
- Displaying thumbnails on your blog homepage
- Getting ready
- How to do it...
- How it works...
- There's more...
- Defining a default image
- Alternating background color on post list
- Getting ready
- How to do it...
- How it works...
- Displaying posts in two columns
- Getting ready
- How to do it...
- How it works...
- Saving time by using WordPress shortcodes
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a nice download message box using a shortcode
- Getting ready
- How to do it...
- How it works...
- Getting posts within the WordPress loop
- 6. Managing and Enhancing Multi-Author Blogs
- Creating an author page template
- Getting ready
- How to do it...
- How it works...
- There's more...
- Displaying a custom login form in your blog's sidebar
- Getting ready
- How to do it...
- How it works...
- Adding a control panel to your blog's sidebar
- Getting ready
- How to do it...
- How it works...
- There's more...
- Adding a login form and a control panel
- Configuring author roles
- Getting ready
- How to do it...
- How it works...
- There's more...
- Controlling what authors can do
- User roles and their capabilities
- Controlling what users can see in your theme
- Controlling what authors can do
- Displaying author-related information on posts
- Getting ready
- How to do it...
- How it works...
- There's more...
- Displaying author picture on posts
- Getting ready
- How to do it...
- How it works...
- There's more...
- Displaying the author's gravatar picture on posts
- Getting ready
- How to do it...
- How it works...
- Adding moderation buttons to the comments
- Getting ready
- How to do it...
- How it works...
- Getting notified when a new draft is saved
- Getting ready
- How to do it...
- How it works...
- Allowing multiple authors on posts
- Getting ready
- How to do it...
- How it works...
- Displaying a list of all of the authors
- Getting ready
- How to do it...
- How it works...
- There's more...
- Controlling the wp_list_authors() function
- Creating an author page template
- 7. Securing yourWordPress Blog
- Creating manual backups of your WordPress blog
- Getting ready
- How to do it...
- How it works...
- There's more...
- Restoring a MySQL backup
- Getting ready
- How to do it...
- How it works...
- Creating backups of your WordPress files
- Getting ready
- How to do it...
- How it works...
- Using a shell script to create automatic files and database backups
- Getting ready
- How to do it...
- How it works...
- Securing your plugins directory
- Getting ready
- How to do it...
- How it works...
- Removing a WordPress version from the theme files
- Getting ready
- How to do it...
- How it works...
- Getting rid of the Administrator account
- Getting ready
- How to do it...
- How it works...
- Forbiding login automatically after some failed login attempt
- Getting ready
- How to do it...
- How it works...
- Protecting the wp-admin directory brute force with the help of AskApache
- Getting ready
- How to do it...
- How it works...
- Restricting wp-admin directory to your IP address
- Getting ready
- How to do it...
- How it works...
- There's more...
- Allowing access to more than one IP
- Testing your blog security
- Getting ready
- How to do it...
- How it works...
- There's more...
- Denying comment posting on no referrer requests
- Getting ready
- How to do it...
- How it works...
- Creating manual backups of your WordPress blog
- 8. SEO Tips and Tricks to Get More Visits
- Optimizing your permalinks for SEO
- Getting ready
- How to do it...
- How it works...
- There's more...
- Structure tags reference
- Further optimizing your permalinks
- Migrating your permalinks safely
- Getting ready
- How to do it...
- How it works...
- Optimizing your title tag for SEO
- Getting ready
- How to do it...
- How it works...
- Creating Meta descriptions for your posts
- Getting ready
- How to do it...
- How it works...
- There's more...
- A more sophisticated code by using custom fields
- Avoiding duplicate content with a robot.txt file
- Getting ready
- How to do it...
- How it works...
- There's more...
- PHP code to avoid duplicate content
- Adding a sitemap to your blog
- Getting ready
- How to do it...
- How it works...
- Using Google Webmaster Tools
- How to do it...
- How it works...
- There's more...
- Overview
- Statistics
- Links
- Sitemaps
- Tools
- Pinging third party services
- Getting ready
- How to do it...
- How it works...
- There's more...
- Services to ping
- Enhancing your WordPress blog SEO with the All in One SEO Pack plugin
- Getting ready
- How to do it...
- There's more...
- Five more tips for a better SEO
- Get backlinks
- Use the proper h tags structure
- Make sure your blog is XHTML valid
- Make good use of keywords
- Think about your permalinks twice
- Five more tips for a better SEO
- Optimizing your permalinks for SEO
- 9. Making Money with WordPress
- Integrating Adsense to your WordPress blog
- Getting ready
- How to do it...
- How it works...
- Displaying ads anywhere in your posts by using WordPress shortcodes
- Getting ready
- How to do it...
- How it works...
- There's more...
- Inserting shortcodes into sidebar widgets
- Displaying Adsense ads to search enginesvisitors only
- Getting ready
- How to do it...
- How it works...
- There's more...
- Managing who Sees Ads
- Getting ready
- How to do it...
- How it works...
- There's more...
- Global options
- Advanced conditions
- Inserting ads in your RSS feeds
- Getting ready
- How to do it...
- How it works...
- There's more...
- Solving problems with Feedburner
- Redirecting your WordPress RSS feeds to Feedburner
- Getting ready
- How to do it...
- How it works...
- There's more...
- Plugin versus hack
- Showing your blog stats to find advertisers
- Getting ready
- How to do it...
- How it works...
- There's more...
- Managing your 125*125 px ad spots
- Enhancing your Advertise page by adding Paypal subscriptions
- Getting ready
- How to do it...
- There's more...
- Telling advertisers how to unsubscribe
- Integrating Adsense to your WordPress blog
- 10. Enhancing UserExperience
- Replacing the Next and Previous links by a paginator
- Getting ready
- How to do it...
- How it works...
- Highlighting searched text in search results
- Getting ready
- How to do it...
- How it works...
- Using the CSS sliding doors technique within WordPress
- Getting ready
- How to do it...
- How it works...
- Creating a drop-down menu for your categories
- Getting ready
- How to do it...
- How it works...
- There's more...
- Creating a horizontal drop-down menu
- Part 1: PHP and HTML
- Part 2: The CSS
- Part 3: (Optional) JavaScript
- Creating a horizontal drop-down menu
- Adding a breadcrumb to your theme
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using a hack to display breadcrumbs
- Displaying related posts
- Getting ready
- How to do it...
- How it works...
- Displaying tabs on your sidebar
- Getting ready
- How to do it...
- How it works...
- Replacing the Next and Previous links by a paginator
- 11. Make your Blog Stand Out
- Rewarding your commentators to get more comments
- How to do it...
- How it works...
- Adding a print stylesheet to your blog
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using WordPress as a photoblog
- Photoblog
- Nishita
- Fotolog
- Using WordPress as a photoblog
- Creating your own Photoblog theme
- Getting ready
- How to do it...
- How it works...
- Creating an iPhone-friendly version of your blog
- Getting ready
- How to do it...
- How it works...
- There's more...
- Using an header image
- Modify the title and slogan
- Integrating a forum in your WordPress blog
- Getting ready
- How to do it...
- How it works...
- There's more...
- Skins
- Moderators
- User groups
- Rewarding your commentators to get more comments
- Tytuł: WordPress 2.7 Cookbook. 100 simple but incredibly useful recipes to take control of your WordPress blog layout, themes, widgets, plug-ins, security, and SEO
- Autor: Jean-Baptiste Jung, Matt Mullenweg
- Tytuł oryginału: WordPress 2.7 Cookbook. 100 simple but incredibly useful recipes to take control of your WordPress blog layout, themes, widgets, plug-ins, security, and SEO
- ISBN: 9781847197399, 9781847197399
- Data wydania: 2009-07-15
- Format: Ebook
- Identyfikator pozycji: e_3bot
- Wydawca: Packt Publishing