عقد 80
الألفية: | الألفية 1 |
القرون: | القرن 1 ق.م. – القرن 1 – القرن 2 |
العقود: | عقد 50 عقد 60 عقد 70 – عقد 80 – عقد 90 عقد 100 عقد 110 |
Years: | 80 81 82 83 84 85 86 87 88 89 |
التصنيفات: | المواليد – الوفيات – العمارة التأسيسات – الانحلالات |
عقد 80 كان عقداً امتد من 1 يناير 80 م، إلى 31 ديسمبر 89 م.
As the decade began, the Parthian Empire was in a phase of division until Pacorus II managed to consolidate his rule, eliminating the two rival contenders for his throne: Vologases II in AD 80 and Artabanus III in AD 81. Domitian became Roman emperor in AD 81: The military campaigns undertaken during his reign were generally defensive in nature, as the Emperor rejected the idea of expansionist warfare. His most significant military contribution was the development of the Limes Germanicus, which encompassed a vast network of roads, forts and watchtowers constructed along the Rhine river to defend the Empire. Nevertheless, several important wars were fought in Gaul, against the Chatti, and across the Danube frontier against the Suebi, the Sarmatians, and the Dacians (see Domitian's Dacian War). In northern Britain, the Romans defeated local tribes in the Battle of Mons Graupius (AD 83). In China, the Han–Xiongnu War continued, with the Battle of the Altai Mountains (AD 89) bringing the Northern Xiongnu to the brink of collapse. The death of Emperor Zhang of Han ended a golden age.
في ربيع عام 80 م، a fire broke out in Rome and burned large parts of the city for three days and three nights. Although the extent of the damage was not as disastrous as during the Great Fire of 64 and crucially spared the many districts of insulae, Cassius Dio records a long list of important public buildings that were destroyed, including Agrippa's Pantheon, the Temple of Jupiter, the Diribitorium, parts of the Theatre of Pompey, and the Saepta Julia among others. Emperor Titus personally compensated for the damaged regions. According to Suetonius, a plague also broke out during the fire. The nature of the disease, however, and the death toll are unknown.
Manning (2008) tentatively estimates the world population in AD 80 to have been 250 million.[1]قالب:Events by year for decade
أشخاص بارزون
- تيتوس فلاڤيوس ڤسپاسيانوس، إمبراطور روماني (AD 79–81)
- Titus Flavius Domitianus, إمبراطور روماني (AD 81–96)
الوفيات
local p = {} local uc = {births="الميلاد", deaths="الوفيات"} -- تم التصحيح هنا
local page_content = {} local function get_section(frame, page_name, section_name) if page_content[page_name] == nil then local title = mw.title.new(page_name) if title then if title.redirectTarget then title = title.redirectTarget end page_content[page_name] = title:getContent() end end if page_content[page_name] then if mw.ustring.find(page_content[page_name], "=%s*" .. section_name .. "%s*=", 1, false) then return frame:preprocess("" .. page name .. "") -- تم التصحيح هنا end end return "" end
local function transclude(frame, entry, year, article) local s = "' " s = frame:preprocess(s) .. get_section(frame, article, uc[entry]) s = mw.ustring.gsub(s, '==+[^=]-==+%s*%c*', ) -- تم تعديل التطابق ليكون أكثر مرونة للنص العربي return mw.ustring.match(s, '.*%*.*[%a%p].+') or "" -- تم التصحيح هنا end
function p.main(frame) local decade = mw.text.trim(frame.args[1] or frame:getParent().args[1] or '0') local result = {} local article_list = {} local year_list = {}
if decade:sub(1, 1) == '-' then for i = -9, (decade == '-0' and -1 or 0) do table.insert(article_list, frame:expandTemplate { title = "مقالة السنة", args = { decade .. '0', tostring(i) } }) table.insert(year_list, decade .. math.abs(i)) end else for i = (decade == '0' and 1 or 0), 9 do table.insert(article_list, frame:expandTemplate { title = "مقالة السنة", args = { decade .. '0', tostring(i) } }) table.insert(year_list, decade .. tostring(i)) end end
for i, entry in ipairs({"births", "deaths"}) do table.insert(result, '== ' .. uc[entry] .. ' ==')
-- الحصول على المحتوى الفعلي بدلاً من عرض كود القالب local content = {} for j, article in ipairs(article_list) do local section_content = transclude(frame, entry, year_list[j], article) if section_content and section_content ~= "" then table.insert(content, section_content) end end
if #content > 0 then table.insert(result, table.concat(content, "\n")) else table.insert(result, "لا توجد بيانات متاحة") end
table.insert(result, "") -- سطر فارغ لفصل الأقسام end
return table.concat(result, "\n") end
return p
الوفيات
local p = {} local uc = {births="الميلاد", deaths="الوفيات"} -- تم التصحيح هنا
local page_content = {} local function get_section(frame, page_name, section_name) if page_content[page_name] == nil then local title = mw.title.new(page_name) if title then if title.redirectTarget then title = title.redirectTarget end page_content[page_name] = title:getContent() end end if page_content[page_name] then if mw.ustring.find(page_content[page_name], "=%s*" .. section_name .. "%s*=", 1, false) then return frame:preprocess("" .. page name .. "") -- تم التصحيح هنا end end return "" end
local function transclude(frame, entry, year, article) local s = "' " s = frame:preprocess(s) .. get_section(frame, article, uc[entry]) s = mw.ustring.gsub(s, '==+[^=]-==+%s*%c*', ) -- تم تعديل التطابق ليكون أكثر مرونة للنص العربي return mw.ustring.match(s, '.*%*.*[%a%p].+') or "" -- تم التصحيح هنا end
function p.main(frame) local decade = mw.text.trim(frame.args[1] or frame:getParent().args[1] or '0') local result = {} local article_list = {} local year_list = {}
if decade:sub(1, 1) == '-' then for i = -9, (decade == '-0' and -1 or 0) do table.insert(article_list, frame:expandTemplate { title = "مقالة السنة", args = { decade .. '0', tostring(i) } }) table.insert(year_list, decade .. math.abs(i)) end else for i = (decade == '0' and 1 or 0), 9 do table.insert(article_list, frame:expandTemplate { title = "مقالة السنة", args = { decade .. '0', tostring(i) } }) table.insert(year_list, decade .. tostring(i)) end end
for i, entry in ipairs({"births", "deaths"}) do table.insert(result, '== ' .. uc[entry] .. ' ==')
-- الحصول على المحتوى الفعلي بدلاً من عرض كود القالب local content = {} for j, article in ipairs(article_list) do local section_content = transclude(frame, entry, year_list[j], article) if section_content and section_content ~= "" then table.insert(content, section_content) end end
if #content > 0 then table.insert(result, table.concat(content, "\n")) else table.insert(result, "لا توجد بيانات متاحة") end
table.insert(result, "") -- سطر فارغ لفصل الأقسام end
return table.concat(result, "\n") end
return p
المراجع
- ^ Manning, Scott (2008-01-12). "Year-by-Year World Population Estimates: 10,000 B.C. to 2007 A.D." Historian on the Warpath (in الإنجليزية الأمريكية). Retrieved 2023-03-05.