عقد 260 ق.م.
| الألفية: | الألفية 1 ق.م. |
| القرون: | القرن 4 ق.م. – القرن 3 ق.م. – القرن 2 ق.م. |
| العقود: | عقد 290 ق.م. عقد 280 ق.م. عقد 270 ق.م. – عقد 260 ق.م. – عقد 250 ق.م. عقد 240 ق.م. عقد 230 ق.م. |
| Years: | 269 ق.م. 268 ق.م. 267 ق.م. 266 ق.م. 265 ق.م. 264 ق.م. 263 ق.م. 262 ق.م. 261 ق.م. 260 ق.م. |
| التصنيفات: | [[:تصنيف:مواليد خطأ في التعبير: علامة ترقيم لم نتعرف عليها «ع».0 ق.م.|المواليد]] – [[:تصنيف:وفيات خطأ في التعبير: علامة ترقيم لم نتعرف عليها «ع».0 ق.م.|الوفيات]] – [[:تصنيف:عمارة خطأ في التعبير: علامة ترقيم لم نتعرف عليها «ع».0 ق.م. |العمارة]] [[:تصنيف:تأسيسات خطأ في التعبير: علامة ترقيم لم نتعرف عليها «ع».0 ق.م.|التأسيسات]] – [[:تصنيف:انحلالات خطأ في التعبير: علامة ترقيم لم نتعرف عليها «ع».0 ق.م. |الانحلالات]] |
This article concerns the period 269 BC – 260 BC.
الأحداث
فهرست: 269 ق.م. 268 ق.م. 267 ق.م. 266 ق.م. 265 ق.م. 264 ق.م. 263 ق.م. 262 ق.م. 261 ق.م. 260 ق.م.
269 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
268 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
267 ق.م.
حسب المكان
مصر
- پطليموس الثاني من مصر يعيّن ابنه بطليموس حاكماً مشاركاً. أثناء الحرب الخريمونيدية، يصبح قائد القوات المصرية المشاركة على الساحل الأيوني.
اليونان
- الحرب الخريمونيدية: ملك مقدونيا أنتيگونس الثاني گوناتاس اضطر لمواجهة تمرد تحالف بقيادة أثينا ويضم اسبرطة (بقيادة الملك آريوس الأول من اسبرطة)، والأثينيون (بقيادة خريمونيدس)، الأركاد و آخايا الذين حاولوا طرد القوات المقدونية المتواجدة في جنوب اليونان. التمرد كان مدعوماً من پطليموس الثاني ملك مصر.
روما
- تحت إمرة القنصل ماركوس أتيليوس رگولوس، the Romans subdued the rebellious Sallentines in Calabria . The Via Appia was subsequently extended from Venusia via Tarentum to Brundisium to control the region .
- The number of quaestors in Rome will be increased from four to eight.
سوريا
- 268/267 ق.م.: الملك السلوقي أنطيوخس الأول يعدِم ابنه الأكبر سلوقس لتمرده. أنطيوخس الثاني يصبح خليفته.
الصين
حسب الموضوع
الدين
266 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
265 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
264 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
263 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
262 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
261 ق.م.
حسب المكان
مصر
روما
- الجمهورية الرومانية المصممة على انتزاع صقلية من قرطاج، تبني أسطولاً مبني على نموذج سفينة حربية خماسية المجاديف قرطاجية أسيرة.
الامبراطورية السلوقية
- الملك السلوقي الجديد أنطيوخس الثاني يتوصل إلى اتفاق مع ملك مقدونيا، أنتيگونس الثاني گوناتاس، للعمل معاً لمحاولة طرد أسطول وجيوش پطليموس الثاني خارج بحر إيجة. بدعم من مقدونيا، شن أنطيوخس الثاني هجوماً على ثغور پطلمية على آسيا الصغرى.
حسب الموضوع
الدين
260 ق.م.
حسب المكان
مصر
روما
الصين
حسب الموضوع
الدين
الوفيات
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