Explains the basics of creating a new WordPress theme; outlining some useful functions, explains some usage in OOP PHP, briefly describes the WordPress themes API.
This workshop conducted by the team member of Inspire Chittagong (Mizanur Rahaman Mizan and Saad Amin). Workshop was in East Delta Univeristy. There was a session relating to the infos and also another one fully focusing on the practical theme development
WordCamp NEO 2016 presentation "Custom Responsive Theme Workshop" by David Brattoli
While we could use many different frameworks, premium and free themes to build our sites, I have found you need a truly custom framework to build a base to build new themes quickly to meet your project needs. This method to create a framework and then to create a child theme for the look of the site, will allow you build future sites quickly and efficiently. The session will cover why we choose this method and framework, the challenges we faced, how we tackled the challenge, and what we ended up building to solve the problem. I'll also reveal the pitfalls we discovered and how we overcame those as well.
Coding samples can be found here:
http://bit.ly/wceno-crtw-samples
There is new slide for this at http://www.slideshare.net/catchinternet/contributing-to-wordpress-theme-review-at-wordpressorg
Guide to Start WordPress Theme Review. Useful for WordPress Theme Developers, wannabe WordPress Theme Developers and wannabe WordPress Theme Reviewer
This workshop conducted by the team member of Inspire Chittagong (Mizanur Rahaman Mizan and Saad Amin). Workshop was in East Delta Univeristy. There was a session relating to the infos and also another one fully focusing on the practical theme development
WordCamp NEO 2016 presentation "Custom Responsive Theme Workshop" by David Brattoli
While we could use many different frameworks, premium and free themes to build our sites, I have found you need a truly custom framework to build a base to build new themes quickly to meet your project needs. This method to create a framework and then to create a child theme for the look of the site, will allow you build future sites quickly and efficiently. The session will cover why we choose this method and framework, the challenges we faced, how we tackled the challenge, and what we ended up building to solve the problem. I'll also reveal the pitfalls we discovered and how we overcame those as well.
Coding samples can be found here:
http://bit.ly/wceno-crtw-samples
There is new slide for this at http://www.slideshare.net/catchinternet/contributing-to-wordpress-theme-review-at-wordpressorg
Guide to Start WordPress Theme Review. Useful for WordPress Theme Developers, wannabe WordPress Theme Developers and wannabe WordPress Theme Reviewer
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreSuzanne Dergacheva
As a Drupal themer or site builder, layouts are one of the first considerations when implementing the design of a Drupal site. In this session, we'll talk about different techniques for creating layouts in Drupal 8. From how to configure landing page content using Paragraphs or Panels to implementing a grid system with your theme, you'll walk away with some new tips and tricks under your belt.
Specifically, we'll cover:
Configuring Drupal components to use in your layouts
How Drupal 8 blocks change our approach to building layouts
Creating a design framework for your layouts
Designing successful landing pages layouts
Theming your layouts: sing grid systems or CSS from scratch
This session is aimed at site builders and themers who are familiar with Drupal site building and are looking for new techniques for creating layouts and landing pages.
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
Back in the Drupal 7 days (aka last year), we came across some pretty large, hard-to-maintain Drupal 7 sites. The theme was often responsible for a lot of the cruft. We saw themes with excess code, too many template files, and not enough documentation.
The Drupal 8 theme layer provides new features like libraries and Twig blocks that can help us to build cleaner, better-organized themes. So now is a good time for themers to re-visit which theming techniques to use to create themes that are smaller, maintainable, and well organized.
Creating a Reusable Drupal Website for Higher Education - WebinarSuzanne Dergacheva
Setting up a single website is as easy as pie. But creating dozens or hundreds of similar websites is more like running a pie factory. In this webinar, we’ll talk about techniques for running multiple, similar websites using the Drupal content management system.
We’ll walk through the steps for creating a re-usable Drupal platform for a small university. We’ll also talk about the challenges and benefits that result from a multi-site setup, and its impact on content strategy, design, and site architecture.
Creating a Reusable Drupal Website for Higher Education - at USG Tech DaySuzanne Dergacheva
Setting up a single website is as easy as pie. But creating
dozens or hundreds of similar websites is more like running
a pie factory. In this session, we’ll talk about techniques for
running multiple, similar websites using the Drupal content
management system.
We’ll walk through the steps for creating a re-usable Drupal
platform for a small university. We’ll also talk about the
challenges and benefits that result from a multi-site setup, and
its impact on content strategy, design, and site architecture.
Drupal Camp Porto - Developing with Drupal: First StepsLuís Carneiro
The goal of this presentation is to give Drupal new comers some insights about key aspects of developing with Drupal.
The idea is to give the audience some guidelines about good practices of Drupal development along with some tips and, by a simple example application, present the most common and important structures/characteristics of the Drupal API.
10 Steps Not To Forget After Installing Drupal Cory Gilliam
↵
Out of the box Drupal? Drupal's flexibility comes at a cost. After you've installed your new site you still have a bit of work to do. This session will cover 10 often forgotten steps to really get your fresh installation together. We dive into things people forget to configure and more like:
∘ View settings
∘ Node settings
∘ Editor experience
∘ Site settings
∘ User settings
∘ Error pages
∘ Performance settings
∘ Tightening up Security
After this session you'll be able to tweak out your new install properly.
Session Objectives
∘ Know the post Drupal installation step
∘ Find all the configurations you need to visit before you launch
∘ Understand Drupal's basic building blocks
Special thanks to Daniel Schiavone
TYPO3 Photo Gallery Management with YAG - Yet Another Gallery. The slides give you a brief overview on the concepts behind yag, the look and functionalities of our backend module and a small tutorial on how you can build your own YAG frontend theme.
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
This presentation from DrupalCon Dublin covered site building techniques for creating landing pages and layouts, including using custom blocks, paragraphs, and panels, and then different theming approaches for creating these layouts.
Can a custom Drupal 8 Theme be created in 40 minutes? The results might not be pretty but we're going to create a theme from start to finish. In the process you'll get to see all the components that make up a theme and get acquainted with tools that get the job done.
Pour ce second talk de la saison, nous allons nous intéresser à Wordpress et à son usage en tant que plateforme de développement. Cette présentation va vous donner les clés pour adapter votre workflow de développement avec ce CMS et vous permettre d’aller plus loin que son système de blogging de base.
Creating Responsive Drupal Sites with Zen Grids and the Zen 5 ThemeAcquia
Too many responsive websites fall into the "move the sidebars around" trap and end up looking the same as any other responsive site. By combining the CSS of Zen Grids and the smart markup of the Zen 5 theme, you can create a stellar, unique responsive design for your website with ease.
Zen has always been a popular starting point for building Drupal themes, but the new Zen 5 has been re-written from the ground-up with updated best practices including HTML5, Modernizr integration, Normalize, IE conditional classes, responsive layouts, and, best of all, Sass and Compass integration.
Zen Grids is an all new project, independent from the Zen theme. The Zen Grids system reinvents the flexible, but complicated CSS layout method in old versions of the Zen theme, transforming it into a radically simplified process using the power of Sass. Where traditional grid systems (like 960.gs) often don't scale to match a responsive design's requirements, Zen Grids makes it incredibly easy to create amazing responsive layouts in just a couple lines of code.
Creating Landing Pages and Layouts for Drupal 8 - DrupalCon BaltimoreSuzanne Dergacheva
As a Drupal themer or site builder, layouts are one of the first considerations when implementing the design of a Drupal site. In this session, we'll talk about different techniques for creating layouts in Drupal 8. From how to configure landing page content using Paragraphs or Panels to implementing a grid system with your theme, you'll walk away with some new tips and tricks under your belt.
Specifically, we'll cover:
Configuring Drupal components to use in your layouts
How Drupal 8 blocks change our approach to building layouts
Creating a design framework for your layouts
Designing successful landing pages layouts
Theming your layouts: sing grid systems or CSS from scratch
This session is aimed at site builders and themers who are familiar with Drupal site building and are looking for new techniques for creating layouts and landing pages.
Minimalist Theming: How to Build a Lean, Mean Drupal 8 ThemeSuzanne Dergacheva
Back in the Drupal 7 days (aka last year), we came across some pretty large, hard-to-maintain Drupal 7 sites. The theme was often responsible for a lot of the cruft. We saw themes with excess code, too many template files, and not enough documentation.
The Drupal 8 theme layer provides new features like libraries and Twig blocks that can help us to build cleaner, better-organized themes. So now is a good time for themers to re-visit which theming techniques to use to create themes that are smaller, maintainable, and well organized.
Creating a Reusable Drupal Website for Higher Education - WebinarSuzanne Dergacheva
Setting up a single website is as easy as pie. But creating dozens or hundreds of similar websites is more like running a pie factory. In this webinar, we’ll talk about techniques for running multiple, similar websites using the Drupal content management system.
We’ll walk through the steps for creating a re-usable Drupal platform for a small university. We’ll also talk about the challenges and benefits that result from a multi-site setup, and its impact on content strategy, design, and site architecture.
Creating a Reusable Drupal Website for Higher Education - at USG Tech DaySuzanne Dergacheva
Setting up a single website is as easy as pie. But creating
dozens or hundreds of similar websites is more like running
a pie factory. In this session, we’ll talk about techniques for
running multiple, similar websites using the Drupal content
management system.
We’ll walk through the steps for creating a re-usable Drupal
platform for a small university. We’ll also talk about the
challenges and benefits that result from a multi-site setup, and
its impact on content strategy, design, and site architecture.
Drupal Camp Porto - Developing with Drupal: First StepsLuís Carneiro
The goal of this presentation is to give Drupal new comers some insights about key aspects of developing with Drupal.
The idea is to give the audience some guidelines about good practices of Drupal development along with some tips and, by a simple example application, present the most common and important structures/characteristics of the Drupal API.
10 Steps Not To Forget After Installing Drupal Cory Gilliam
↵
Out of the box Drupal? Drupal's flexibility comes at a cost. After you've installed your new site you still have a bit of work to do. This session will cover 10 often forgotten steps to really get your fresh installation together. We dive into things people forget to configure and more like:
∘ View settings
∘ Node settings
∘ Editor experience
∘ Site settings
∘ User settings
∘ Error pages
∘ Performance settings
∘ Tightening up Security
After this session you'll be able to tweak out your new install properly.
Session Objectives
∘ Know the post Drupal installation step
∘ Find all the configurations you need to visit before you launch
∘ Understand Drupal's basic building blocks
Special thanks to Daniel Schiavone
TYPO3 Photo Gallery Management with YAG - Yet Another Gallery. The slides give you a brief overview on the concepts behind yag, the look and functionalities of our backend module and a small tutorial on how you can build your own YAG frontend theme.
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinSuzanne Dergacheva
This presentation from DrupalCon Dublin covered site building techniques for creating landing pages and layouts, including using custom blocks, paragraphs, and panels, and then different theming approaches for creating these layouts.
Can a custom Drupal 8 Theme be created in 40 minutes? The results might not be pretty but we're going to create a theme from start to finish. In the process you'll get to see all the components that make up a theme and get acquainted with tools that get the job done.
Pour ce second talk de la saison, nous allons nous intéresser à Wordpress et à son usage en tant que plateforme de développement. Cette présentation va vous donner les clés pour adapter votre workflow de développement avec ce CMS et vous permettre d’aller plus loin que son système de blogging de base.
Creating Responsive Drupal Sites with Zen Grids and the Zen 5 ThemeAcquia
Too many responsive websites fall into the "move the sidebars around" trap and end up looking the same as any other responsive site. By combining the CSS of Zen Grids and the smart markup of the Zen 5 theme, you can create a stellar, unique responsive design for your website with ease.
Zen has always been a popular starting point for building Drupal themes, but the new Zen 5 has been re-written from the ground-up with updated best practices including HTML5, Modernizr integration, Normalize, IE conditional classes, responsive layouts, and, best of all, Sass and Compass integration.
Zen Grids is an all new project, independent from the Zen theme. The Zen Grids system reinvents the flexible, but complicated CSS layout method in old versions of the Zen theme, transforming it into a radically simplified process using the power of Sass. Where traditional grid systems (like 960.gs) often don't scale to match a responsive design's requirements, Zen Grids makes it incredibly easy to create amazing responsive layouts in just a couple lines of code.
Sanntidsdata i ArcGIS - Esri norsk BK 2014Geodata AS
I stadig større grad omgir vi oss med teknologi som skaper kontinuerlig oppdatert og stedfestet informasjon, sanntidsdata. Smarttelefoner, GPS'er eller sosiale medier kringkaster vår posisjon og status. Sensorer måler temperaturen i vegdekket, RFID brikker sporer utstyr, pakker eller personer etc. I sin natur er sanntidsdata interessant siden det gir oss et oppdatert situasjonsbilde, hvor våre ressurser befinner seg, når en leveranse ankommer, hva er befolkingens meninger i viktige saker etc. Utfordringen er å plukke ut den informasjonen som enhver tid er relevant når den totale informasjonsmengden blir overveldende.
Styrken ved GIS har alltid vært evnen til å visualisere og identifisere sammenhenger og mønstre i store datamengder, i tid og rom. I den nyeste versjonen av teknologien gjelder dette også sanntidsdata, ikke bare historiske data. Dette foredraget viser deg hvilke muligheter som finnes i ArcGIS for å visualisere, filtrere og prosessere sanntidsdata gjennom bruk av tilleggsmodulen Geoevent Processor for ArcGIS for Server. Vi viser deg hvilke type sanntidsdata som kan benyttes i GIS og hvordan disse kan brukes i standard applikasjoner som ArcGIS Online og Dashboard for ArcGIS. Videre vil foredraget ta for seg hvordan data kan filtreres og prosesseres i sanntid for å identifisere hva som er relevant for mottakeren. Prosessering av sanntidsdata gjør deg i stand til å utstede varsler, oppdatere eller berike andre datasett osv.
Sanntidsdata i GIS bidrar til å gi deg oppdatert og riktig bilde av beredskapssituasjoner, operasjoner, ressurssituasjon, din virkelighet. Dette foredraget gir deg introduksjonen du trenger for å komme i gang og utnytte mulighetene.
Третій Zakupki Forum - Практичні кейси юридичного супроводу публічних закупівельZakupki.Prom.ua
Третій всеукраїнський форум Zakupki Forum
Практикум “Супровід закупівлі: банківські гарантії та юридичний захист”
Тема - Практичні кейси юридичного супроводу публічних закупівель
Спікери - Олександр Нікітєнков та Микола Смирнов – лідери напрямку тендерного супроводу ЮК «Праве Діло»
29 вересня 2016 року, у Києві в конгрес-холі “Космополіт” відбувся Третій всеукраїнський форум Zakupki Forum. На заході обговорювався досвід участі у державних тендерах через Систему електронних публічних закупівель ProZorro, яка з 1-го серпня цього року стала обов’язковою для всіх державних органів України. Організатори торгів та постачальники ділилися реальним досвідом закупівель і давали практичні поради. На конкретних прикладах вони демонстрували своїм колегам, що варто і чого не варто робити, аби закупівлі проходили успішно.
ZAKUPKI FORUM 2016 зібрав понад 500 учасників: керівників та власників бізнесу, дилерських мереж, виробників і постачальників. Під час форуму було піднято чимало актуальних питань: як захищати свої інтереси в спірних випадках, як використовувати аналітичні інструменти BI ProZorro для розвитку бізнесу, яка роль закупівель в управлінні витратами підприємства, якими є особливості участі постачальників у держзакупівлях фінансових послуг та багато інших. Серед спікерів форуму - представники уряду, державних адміністрацій та громадських організацій, юристи та банкіри, спеціалісти закупівельники та постачальники найбільших українських компаній.
'Taseer e Aza' Khandan e Ijtehad ki Shaeraat ke NauhoN ka majmooa hai jise Mohtarma Marziya Shamsi Saheba Zaerah* ne tarteeb diya hai. Mausoofa mumtaz Aalim e Deen, Zakir e Sham e GhareebaN, Maulana Kalb e Hussain urf Kabban Sahab Akhtar* t.s. ki sahabzadi aur janab Shamsul Hasan Taj* marhoom ki ahliya aur shohra afaq Sahafi Shakeel Shamsi* Sahab ki Madar e girami haiN.
Sociala Medier i Statens Tjänst Informationsföreningen 20100121Jacob Lapidus
Föreläsning av Jacob Lapidus, Gullers Grupp, för Informationsföreningens Stockholmskrets 2010-01-21 på temat "Sociala medier i Statens tjänst". Fokus låg på att kopplat ihop kommunikation och konversation i sociala medier med eförvaltning och de utmaningar som uppstår för den offentliga sektorns organisationer.
Соціальний проект «Надихаю дихати» створено благодійним фондом "Сіяння".
Завдання проекту: привернути увагу українців до наслідків вирубки лісів в Україні на прикладі Києва та Київської області, а також надихнути максимальну кількість людей на вирішення проблеми спільними зусиллями.
Чому «Надихаю дихати»? Тому що ліси – це єдиний виробник кисню на нашій планеті. Їх значення для нашого виживання важко переоцінити. Вирубка дерев ставить кожну людину під загрозу вимирання, адже дихання – наша головна потреба.
Ми створюєм дуже розумні машини, любимо, ненавидимо, наполегливо працюємо або лінуємося. І в кожному русі є необхідність дихати киснем, якого на планеті стає все менше і менше, а його споживачів – усе більше й більше.
Ти можеш заперечити, що дерев навколо і так вистачає. Але чи знаєш ти, що Україна, в порівнянні з іншими країнами світу, вважається малолісистою країною? Наші ліси займають лише шосту частину території, що в кілька разів менше, ніж у більшості європейських країн. Чи знаєш ти, що ліси вирубують так швидко, що нові дерева не встигають виростати? Завдяки високому попиту на українську деревину за кордоном, чимала частка законно і незаконно вирубаного лісу йде на експорт. І на тлі загальної байдужості він збільшується з кожним днем.
Експерти в області екології одностайні: вирубка лісів – одна з головних екологічних проблем України. Ліси – це не просто дерева. Це цілі екосистеми. Світи і всесвіти для величезної кількості тварин, комах і птахів. І вони дуже швидко гинуть навіть при невеликому втручанні людини.
Водночас провокують багаторівневу екологічну катастрофу, яка стосується безпосередньо кожного з нас: одного разу наші діти одягнуть скафандри і почнуть ходити по Землі, як по безповітряному Марсу.
Ми – люди 21-го століття, привертаємо увагу до цієї проблеми і розуміємо, що в рамках одного проекту важко змінити ситуацію в країні загалом. Але почати про це говорити і робити хоча б невеликі кроки необхідно вже зараз.
Приєднуйся до нас, адже тільки разом ми зможемо змінити ситуацію!!
Наш конкретний план:
1. Знайти місце вирубки лісу в Київській області загальною площею 4 Га, де можна було б відновити лісовий масив, або посадити цілий сквер у Києві.
2. Зібрати матеріальні засоби на закупівлю посадкового матеріалу, а також необхідного інвентарю та інших, пов’язаних з акцією, витрат у розмірі 150 000 грн.
3. Організувати флеш-моб з висадки саджанців відповідних порід дерев на обраній території, який відбудеться орієнтовно на початку березня.
4. Створити інтерактивну карту Києва і області, на якій будуть відзначені локації, де люди зможуть садити дерева самі або за допомогою волонтерів.
Collaboration between Doctors by Live Video to Solve Rare and Difficult cases. Concierge Service + Video Consultation for Chronic Diseases and Urgent Care
WELCOME TO AHMADIYYAT, THE TRUE ISLAM
The Purpose of Man's Life
Islam and a Muslim
The Islamic Beliefs (The Articles of Faith)
Islamic Worship
Islamic Law
The Holy Prophet of Islam
Khilafat (Succession) in Islam
Sects in Islam
Ahmadiyyat, The Ahmadiyya Muslim Jama‘at
The Differences Between Ahmadi and − Non-Ahmadi Muslim
The Khilafat-i-Ahmadiyya
Organizational Structure of the Ahmadiyya Jama‘at
Auxiliaries of the Ahmadiyya Jama‘at
I nstitutions and Various Schemes of the Ahmadiyya Jama‘at
Stepping into theme development can be daunting. Sure anyone with a little PHP skill and a basic understanding of the loop can create theme templates, but there are a number of things you can learn which can take your theme development to the next level. We’ll discuss the skills that can take you from a beginner theme developer to a master.
A video of this talk given in Boston, MA can be seen at https://www.youtube.com/watch?v=IdMEOO0JmZA
(Updated for 2017)
Stepping into theme development can be daunting. Sure anyone with a little PHP skill and a basic understanding of the loop can create theme templates, but there are a number of things you can learn which can take your theme development to the next level. We’ll discuss the skills that can take you from a beginner theme developer to a master.
An introduction to WordPress theme development by Thad Allender from GraphPaperPress.com. Slides from WordPress December 2010 Meetup at Fathom Creative in Washington, D.C.
Intro to WordPress Child Themes (NERDS Sept 2014)Kelly Dwan
So you've been playing around with WordPress. You feel like you've really gotten the hang it. However, you're starting to run into limitations with how much you can customize your site. The next step toward creating an entirely custom WordPress site is to create a child theme. A child theme is a theme which is based on another theme (the "parent theme"), and can override and/or add to the look and functionality of the parent theme.
This session is for: people who have made an HTML/CSS website, used WordPress, and run into customization limitations
WP Joburg Meetup 10: Genesis Framework by Trish CorneliusWPJoburg
The last WP Joburg meetup for 2015 happened on 16 December with the usual pizza (sponsored by Code Cabin) and coffee (sponsored by PayFast).
Trish Cornelius spoke about the Genesis Framework and why she uses it.
Responsive Theme Workshop - WordCamp Columbus 2015
Take Underscore Starter theme from Automattic and add in Foundation5 css library from Zurb to build a responsive starter theme.
Getting started with child themes and editing CSS - The ins and outs of modifying your wordpress theme by using child themes to create a new look and layout for your blog or website. Attendees will learn how to create child themes, insert CSS, and edit basic CSS and layout features of their blog or website.
Similar to WordPress Themes 101 - PSUWeb13 Workshop (20)
During this workshop, we will write a simple WordPress plugin. I will take you through the basic steps of creating the plugin file, including the proper header, and using some basic API functions available in WordPress. As part of the plugin, we'll develop a new shortcode to be used anywhere within the content of posts and we'll develop a widget to be used in widgetized areas (such as sidebars and footers). We will also review the process of creating the "settings" area for the plugin to be displayed in the administration area of WordPress.
WordPress is an amazing and flexible tool, and becomes even more incredible when set up in a multisite environment. For many higher education institutions, though, even multisite is not broad enough to fit the information architecture of our websites. That's where Multi-Network comes into play. At UMW, the university website is built on a WordPress Multi-Network environment, with nearly 30 multisite setups running inside of a single WordPress installation. This session will touch on the basics of setting up WordPress to work as a Multi-Network tool, and some tips to get plugins and themes working more efficiently in this unique environment.
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Overview on Edible Vaccine: Pros & Cons with Mechanism
WordPress Themes 101 - PSUWeb13 Workshop
1.
2.
3.
4. FRAMEWORKS, PARENTS & CHILDREN
• Parent Theme
• A base theme that sets up functionality
• Can be extended
• Must be written to allow overrides
• Child Theme
• Extends a parent theme
• Can carry over or override elements from parent
• Cannot be extended without plugins
• Framework
• Not a full theme; more of a plugin for a theme
• Allows creation of parent and child themes with shared functionality
http://justintadlock.com/archives/2010/08/16/frameworks-parent-child-and-grandchild-themes
5. EXAMPLES
Hybrid Core is a framework. - http://themehybrid.com/hybrid-core
• No theme structure
• Full package goes inside parent theme
Genesis “Framework” is a parent theme -
http://www.studiopress.com/features
• Has a theme structure
• Can be used on its own
• Does not go inside of another theme
TwentyTwelve is a parent theme -
http://wordpress.org/extend/themes/twentytwelve
• Although it has less of a framework built in, same concept as Genesis
“Education” is a child theme - http://my.studiopress.com/themes/education/
• Cannot be used without Genesis (parent theme) installed
6.
7. REQUIRED FILES
CSS Stylesheet (style.css)*
• Implements the CSS for the theme
• Not included by default
• enqueue it in functions.php or
• use <link href=“<?php bloginfo( „stylesheet_uri‟ ) ?>”/> in <head>
• Provides base information about the theme
• Theme name, URI, version, license, etc.
(http://codex.wordpress.org/Theme_Development#Theme_Stylesheet)
Index (index.php)
• Implements the structure of the theme
• Can be split out into multiple files
• Acts as fallback for all pages**
* - style.css is the only file required in a child theme; all others fallback to parent theme
** - the Template Hierarchy governs which files are used for each page; index is the final fallback
8. TYPICAL THEME FILES
Theme Functions (functions.php)
• Central location for function, variable, constant defintions used in theme
• Included automatically by theme engine before after_setup_theme action
Default Sidebar (sidebar.php)
• Outputs default sidebar (get_sidebar())
Default WordPress Loop (loop.php)
• Not included automatically by theme
• Used to separate “the loop”*** from other structure
Comments Template (comments.php)
• List of comments and comment form; use comments_template() to include
Search (search.php)
• Search results template; automatically used on search results page
9. MOAR THEME FILES
Automatic Template Files (page.php, 404.php, single.php)
• Used automatically based on type of page being shown;
• Overrides index.php (see the Template Hierarchy)
Miscellaneous Files (sidebar-[slug].php, etc.)
• Include with the get_template_part( „sidebar‟, „[slug]‟ ) function
• Sidebar, header and footer files can be included with:
• get_sidebar( ‘[slug]’ )
• get_header( ‘[slug]’ )
• get_footer( ‘[slug]’ )
Header and Footer (header.php, footer.php)
• Not included automatically
• Call with get_header() & get_footer()
10.
11. THE WORDPRESS TEMPLATE HIERARCHY
WordPress automatically searches for appropriate theme template file
12.
13. WHAT IS “THE LOOP”?
The Loop outputs the main content area
• Loops through all matching content objects
if ( have_posts() ) : while ( have_posts() ) : the_post();
// Output all of your content
endwhile; endif;
have_posts() and the_post()
• Global methods of main query object ($wp_query)
• have_posts() generates array of “post” objects
• the_post() sets global variables related to current post object
14. OTHER “LOOP” FUNCTIONS
Inside the loop, various functions are available
• the_title() – echoes the title of the current post
• the_content() – echoes the body of the current post
• the_post_thumbnail() – echoes the “featured image” for current post
15. MOAR LOOP TIPS
If you need to use the same query loop more than once:
• Use rewind_posts() to reset the loop to be used again
You can start your own loop with a custom query:
$myquery = new WP_Query( ‘[query parameters go here]’ );
if ( $myquery->have_posts() ) : while ( $myquery-
>have_posts() ) : $myquery->the_post();
// Your custom loop stuff here
endwhile; endif;
• Don’t alter the global $wp_query or use query_posts() unless you know
what you’re doing
• Use get_posts() or create your own loop, instead
16.
17. USING CONDITIONAL FUNCTIONS
Identify where you are:
• is_home() – on the default home page (or the “posts” page if set in Settings)
• is_front_page() – on the static front page (set in Settings)
• is_admin() / is_network_admin() – anywhere in the admin area (not on the login
page)
• is_single() / is_page() / is_attachment() / is_singular( $post_type ) –single
content entry
• is_post_type_archive() – a list of content entries from a specific content type
• is_category() / is_tag() / is_tax() – a list of content entries with a specific
taxonomy
• is_404() – a non-existent page
• is_search() – showing the list of search results
• is_feed() – is a structured feed (RSS, Atom, etc.)
18. TESTING CONDITIONS
Not just where you are, but what features are available:
• has_post_thumbnail() – whether or not the “featured image” is set
• has_excerpt() – whether a manual excerpt is set for the content
• is_active_sidebar() – whether a widgetized area (“sidebar”) has any widgets
• has_nav_menu() – whether a custom menu location has a menu assigned
• is_multisite() – whether the site is part of a multisite network
• is_plugin_active() – whether a specific plugin is active on the site
• wp_script_is() & wp_style_is() – whether a script/stylesheet has been
registered, enqueued, printed, etc.
19.
20. MAPPING IT OUT
• Choose what to build
• Full theme
• Child theme – only requires style.css; all others are optional
• Theme based on framework – requirements differ based on framework
• Fulfill requirements
• style.css
• wp_head()
• wp_footer()
• http://j.mp/140mlRU
• Install and test it
• Don‟t be afraid to split things out; use get_template_part() to include
additional theme pieces
21.
22.
23. STEP 1: DESIGN
• Identify goals
• Wireframe and design
• Layout priorities
• Final template design
• Initial HTML layout
24. STEP 2: DIVIDE AND CONQUER
• Identify layout elements
• Identify content elements
• Identify visual decoration
• Determine common elements
• Identify alternative layouts
25. STEP 3: DEVELOP
• Begin developing basic layout
• Separate layout elements from
content elements
• Replace content elements with
placeholders
• Create layout structure and style
• Develop content containers
(body, widgets, footer, header, et
c.)
• Develop custom functionality