عقد 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

أشخاص بارزون

الوفيات

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

المراجع

  1. ^ 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.