concrete5 Beginner's Guide
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- Remo Laubacher, Concrete5 Project
![concrete5 Beginner's Guide Remo Laubacher, Concrete5 Project - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_3d28.png)
![concrete5 Beginner's Guide Remo Laubacher, Concrete5 Project - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_3d28.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 320
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: concrete5 Beginner's Guide
Wybrane bestsellery
-
concrete5 is an increasingly popular open source content management system because of its incredible and easy-to-use interface. But, it also comes complete with a robust PHP framework, allowing web developers to create custom websites and applications with ease.concrete5 Cookbook is a practical c...
concrete5 Cookbook. Over 140 recipes to help you develop websites using the concrete5 content management system concrete5 Cookbook. Over 140 recipes to help you develop websites using the concrete5 content management system
-
concrete5 is an open source content management system (CMS) for publishing content on the World Wide Web and intranets. concrete5 is designed for ease of use, and for users with limited technical skills. It enables users to edit site content directly from the page. It provides version management ...
concrete5: Beginner's Guide. concrete5 is a superb content management system and this book will show you how to get going with it. From basic installation through to advanced techniques of customization, it's the perfect primer for web developers. - Second Edition concrete5: Beginner's Guide. concrete5 is a superb content management system and this book will show you how to get going with it. From basic installation through to advanced techniques of customization, it's the perfect primer for web developers. - Second Edition
-
Creating a concrete5 theme isn't complicated if there’s already a HTML document. There are only very few PHP functions you’ll have to add, but those are powerful and give you a lot of freedom. As you’ll learn to create mobile ready themes, you’ll start to see that ther...
Creating Concrete5 Themes. Create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready Creating Concrete5 Themes. Create high quality concrete5 themes using practical recipes and responsive techniques to make it mobile-ready
-
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(63.20 zł najniższa cena z 30 dni)63.20 zł
79.00 zł(-20%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(44.70 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(107.40 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%) -
Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście ...(9.90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%)
O autorze ebooka
Ebooka "concrete5 Beginner's Guide" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "concrete5 Beginner's Guide" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "concrete5 Beginner's Guide" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- concrete5 Beginner's Guide.
- ISBN Ebooka:
- 978-18-495-1429-3, 9781849514293
- Data wydania ebooka:
-
2011-03-18
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 8.3MB
- Rozmiar pliku ePub:
- 9.8MB
- Rozmiar pliku Mobi:
- 13.9MB
Spis treści ebooka
- concrete5
- Table of Contents
- concrete5
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- Who this book is for
- Conventions
- Time for action heading
- What just happened?
- Pop quiz heading
- Have a go hero heading
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Installation
- Preparing for installation
- Web browser
- Text editor
- Archive utility
- FTP client
- Preparing for installation
- XAMPP installation
- Time for action installing XAMPP
- What just happened?
- Pop quiz requirements for concrete5
- Downloading concrete5
- Time for action downloading the latest version
- What just happened?
- Creating an empty SQL database
- Time for action creating an empty SQL database
- What just happened?
- Installing concrete5
- Time for action installing concrete5
- What just happened?
- The configuration file
- What just happened?
- Pop quiz the configuration file
- Pretty URLs
- Time for action enabling pretty URLs
- What just happened?
- Summary
- 2. Working with concrete5
- Getting familiar with concrete5
- Time for action logging in to concrete5
- What just happened?
- Adding new blocks
- Time for action adding new blocks
- What just happened?
- Time for action editing existing blocks
- What just happened?
- Have a go hero adding more blocks
- Time for action exiting edit mode
- Pop quiz concrete5 in-site editing mode
- The dashboard
- Pop quiz dashboard features
- Adding more pages
- Time for action adding pages to create a news section
- What just happened?
- Time for action adding blocks to new page
- What just happened?
- Have a go hero adding more pages
- Page defaults
- Time for action adding default blocks to a page type
- What just happened?
- Adding blocks to existing sites
- Page commands
- Moving and sorting pages
- Time for action moving and sorting your pages
- What just happened?
- Splitting content into columns
- Time for action creating a multi-column layout
- What just happened?
- Have a go hero add more columns and blocks
- Scrapbook
- Time for action putting your addresses in a scrapbook
- What just happened?
- Design and CSS
- Time for action styling your blocks
- What just happened?
- Have a go hero play around
- Summary
- 3. Permissions
- Basic permissions
- Adding users and groups
- Basic permissions
- Time for action adding groups
- What just happened?
- Group expiration options
- What just happened?
- Time for action adding users
- What just happened?
- User attributes
- What just happened?
- Sitemap and file manager permissions
- Time for action assigning sitemap permissions
- What just happened?
- Time for action granting file manager permissions
- What just happened?
- Granting edit access
- Managing edit access on a page by page basis
- Creating a protected website section
- Time for action creating a protected website
- What just happened?
- Task permissions
- Time for action setting task permissions
- What just happened?
- Dashboard access
- Time for action granting partial dashboard access
- What just happened?
- Advanced permission mode
- Time for action activating the advanced permission mode
- What just happened?
- Time based page visibility
- Time for action setting time based page visibility
- What just happened?
- Subpage permissions
- Time for action setting sub-page permissions
- What just happened?
- Block based permissions
- Time for action using block permissions
- What just happened?
- Area based permissions
- Time for action restricting allowed blocks for an area
- What just happened?
- Pop quiz permissions in concrete5
- Summary
- 4. Add-ons
- Whats an add-on?
- Installing add-ons from the marketplace
- Whats an add-on?
- Time for action installing an add-on
- Time for action removing an add-on
- What just happened?
- Manually installing an add-on
- Time for action manually installing an add-on
- What just happened?
- Theme
- Parts of a theme
- Theme file structure
- Blocks
- Block structure
- Packages
- Pop quiz what's a package?
- Summary
- 5. Creating Your Own Theme
- The new layout
- The HTML code
- CSS rules
- The new layout
- Converting HTML and CSS to a concrete5 theme
- Time for action creating the concrete5 theme header
- What just happened?
- Time for action creating the concrete5 theme footer
- What just happened?
- Time for action creating a page template
- What just happened?
- Time for action creating more page templates
- What just happened?
- Pop quiz what are page templates and page types?
- Installing your theme
- Time for action installing theme
- What just happened?
- PHP constants and functions
- Time for action getting a list of available constants
- What just happened?
- Time for action list all available functions
- What just happened?
- Time for action checking for edit mode
- What just happened?
- Time for action hiding content from anonymous visitors
- What just happened?
- Time for action restricting numbers of blocks per area
- What just happened?
- Time for action inserting block wrapper in area
- What just happened?
- Working with page attributes
- Time for action using attributes to set background picture
- What just happened?
- Time for action accessing attribute data from a template
- What just happened?
- Pop quiz what are attributes?
- Block in templates
- Time for action replacing header area with template block
- What just happened?
- Time for action finding autonav block properties
- What just happened?
- Time for action specifying block template in area
- What just happened?
- Applying theme to single page
- Time for action creating single page layout
- What just happened?
- Time for action adding variables to handle login errors
- What just happened?
- Pop quiz what's a single page?
- Creating a customizable theme
- Time for action a creating customizable theme
- What just happened?
- Summary
- 6. Customizing Block Layout
- Custom templates to modify block layout
- Thumbnails in a page list
- Time for action adding thumbnails to a page list
- What just happened?
- Time for action restricting thumbnail dimension
- What just happened?
- Time for action restricting thumbnails to a custom dimension
- What just happened?
- Have a go hero improving thumbnail page list
- Have a go hero explore concrete5 helpers
- Template folder
- Time for action creating a template folder
- What just happened?
- Pop quiz how to include CSS and JavaScript files
- Picture pop-ups in content block
- Time for action building a lightbox gallery
- What just happened?
- Have a go hero creating another JavaScript gallery
- Gravatar picture in guestbook
- Time for action adding a Gravatar picture to the guestbook
- What just happened?
- Avoiding duplicate code in a custom template
- Time for action including an existing template
- What just happened?
- Auto-hide news page list
- Time for action creating an auto-hide page list
- What just happened?
- Transforming a slideshow into a gallery
- Time for action creating a gallery template for a slideshow
- What just happened?
- Time for action adding a slideshow gallery
- What just happened?
- Slideshow using file attributes
- Time for action adding file attributes to our slideshow
- What just happened?
- Time for action using file attributes in the gallery
- What just happened?
- Advanced tooltip in content block
- Time for action creating advanced tooltips
- What just happened?
- Summary
- 7. Advanced Navigation
- Autonav introduction
- Preparation
- Autonav introduction
- Time for action undoing autonav block integration
- What just happened?
- Autonav options
- Autonav page structure
- Page order
- Example 1 showing all pages
- Example 2 showing relevant subpages
- Example 3 showing relevant subpages starting from the top
- Autonav output
- Images in the navigation
- Time for action creating page attributes for navigation pictures
- What just happened?
- Time for action creating block picture navigation template
- What just happened?
- CSS3 hover effect
- Time for action creating a CSS3 transition autonav template
- What just happened?
- Have a go hero create more transitions
- Drop-down navigation
- Time for action creating SooperFish template
- What just happened?
- Hierarchical tree navigation
- Time for action building a file explorer-like navigation
- What just happened?
- Dynamically loading content
- Time for action dynamically loading concret5 content using jQuery
- What just happened?
- Allowing direct links in dynamically loaded pages
- Time for action direct link with dynamic content
- What just happened?
- Summary
- 8. Creating Your Own Add-on Block
- Product information block
- Steps to create a block
- Database structure
- Steps to create a block
- Product information block
- Time for action creating the database structure
- What just happened?
- Time for action creating the block controller
- What just happened?
- Time for action creating the editing interface
- What just happened?
- Time for action printing block output
- What just happened?
- Checking for mandatory fields
- Time for action adding check for mandatory fields
- What just happened?
- Adding product categories
- Time for action adding product categories
- What just happened?
- Have a go hero getting more information about blocks
- Product list
- Handling multiple block versions
- Time for action handling multiple block versions
- What just happened?
- Creating a product list block
- Time for action creating the product list block
- What just happened?
- Have a go hero extend product list
- Picture magnifier
- Time for action creating the picture magnifier block
- What just happened?
- PDF generation block
- Time for action creating the PDF generation block
- What just happened?
- generate_pdf.php
- view.php
- FTP gallery
- Time for action creating the FTP based picture gallery
- What just happened?
- Have a go hero adding more gallery options
- Summary
- 9. Everything in a Package
- What's a package?
- Package structure
- Package controller
- What's a package?
- Time for action creating the package controller
- What just happened?
- Pop quiz
- Moving templates into package
- Moving themes and blocks into the package
- Time for action moving jQZoom block into the package
- What just happened?
- Time for action moving the PDF block into the package
- What just happened?
- Have a go hero move more add-ons
- Hooking into core events
- Event types
- Extending an event
- Pop quiz
- Maintenance tasks and jobs
- Time for action execute concrete5 jobs periodically
- What just happened?
- Creating a new job
- Time for action creating a job to check for broken links
- What just happened?
- Injecting header items
- Adding tooltips for every title tag
- Time for action creating global tooltips
- What just happened?
- JavaScript browser fixes
- Time for action integrating CSS fix in the package
- What just happened?
- Pop quiz
- Have a go hero create a new package
- Summary
- 10. Dashboard Extensions
- MVCmodel view controller
- Broken link interface
- Time for action creating the broken links dashboard extension
- What just happened?
- Moving database access into model
- Time for action creating package model
- What just happened?
- Multiple controller methods
- Time for action adding a second controller method
- What just happened?
- File editor embedded in the dashboard
- Time for action creating the file editor add-on
- What just happened?
- Controller without logic
- Have a go hero extending the file editor add-on
- Summary
- 11. Deployment and Configuration
- Deployment
- Preparations for deployment
- Deployment
- Time for action disabling pretty URL and cache
- What just happened?
- Transfer MySQL database
- Time for action transferring a MySQL database
- What just happened?
- Transferring files to server
- Time for action transferring files to the server
- What just happened?
- Time for action updating the configuration file
- What just happened?
- Time for action setting file permissions
- What just happened?
- Configuration
- Updating the configuration file
- Base URL redirection
- Multilanguage
- Time for action installing a translation file
- What just happened?
- Cache to improve performance
- Time for action getting PHP information
- What just happened?
- Activating SQLite
- Using APC
- Measuring the site performance
- What just happened?
- Summary
- A. Pop Quiz Answers
- Chapter 1: Installation
- Pop Quiz 1
- Pop Quiz 2
- Chapter 1: Installation
- Chapter 2: Working with concrete5
- Pop Quiz 1
- Pop Quiz 2
- Chapter 3: Permissions
- Chapter 4: Add-ons
- Chapter 5: Creating Your Own Theme
- Pop quiz 1
- Pop Quiz 2
- Pop Quiz 3
- Chapter 6: Creating Your Own Add-on Block
- Chapter 9: Everything in a Package
- Pop Quiz 1
- Pop Quiz 2
- Pop Quiz 3
- Index
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
-
API Security for White Hat Hackers is a comprehensive guide that simplifies API security by showing you how to identify and fix vulnerabilities. From emerging threats to best practices, this book helps you defend and safeguard your APIs.
API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation
(92.88 zł najniższa cena z 30 dni)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: concrete5 Beginner's Guide Remo Laubacher, Concrete5 Project (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.