ويكي مصدر arwikisource https://ar.wikisource.org/wiki/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 MediaWiki 1.47.0-wmf.5 first-letter ميديا خاص نقاش مستخدم نقاش المستخدم ويكي مصدر نقاش ويكي مصدر ملف نقاش الملف ميدياويكي نقاش ميدياويكي قالب نقاش القالب مساعدة نقاش المساعدة تصنيف نقاش التصنيف بوابة نقاش البوابة مؤلف نقاش المؤلف صفحة نقاش الصفحة فهرس نقاش الفهرس TimedText TimedText talk وحدة نقاش الوحدة فعالية نقاش فعالية وحدة:Arguments with aliases 828 255570 609839 512809 2026-06-07T21:05:45Z حبيشان 52457 تحديث مع إضافة الافتراضات 609839 Scribunto text/plain -- This module is forked from [[:en:Module:Arguments]] to support aliases -- main idea of aliases is from [[:en:Citaion/CS1]] -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = mw.ustring.match(val, '^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return mw.ustring.match(val, '^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if mw.ustring.find(val, '%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local function tableClone(t) checkType('tableClone', 1, t, 'table') if getmetatable(t) and getmetatable(t).mw_loadData then local ret = {} for k, v in pairs(t) do ret[k] = v end return ret else return t end end function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} local aliases = options.aliases and tableClone(options.aliases) or {} local numbered_aliases = options.numbered_aliases and tableClone(options.numbered_aliases) or nil local backtranslate = options.backtranslate and tableClone(options.backtranslate) or nil local numbered_backtranslate = options.numbered_backtranslate and tableClone(options.numbered_backtranslate) or nil local origin = {} --[[ -- Set up argument translation. --]] local translate_mt = { __index = function(t, k) local order_num = mw.ustring.match(k,'%d+') if order_num and numbered_aliases then local plist = numbered_aliases[mw.ustring.gsub(k,order_num,"#")] if plist then local ret if type(plist) == 'table' then ret = {} for _,v in ipairs(plist) do local numarg = mw.ustring.gsub(v, '#', order_num ) table.insert(ret, numarg) end else ret= mw.ustring.gsub(plist, '#', order_num ) end return ret end end return k end } if getmetatable(aliases) == nil then setmetatable(aliases, translate_mt) end if backtranslate == nil then backtranslate = {} for k, list in pairs(aliases) do if type(list) == 'table' then for _, v in pairs(list) do backtranslate[v] = k end else backtranslate[list] = k end end end if numbered_aliases and numbered_backtranslate == nil then numbered_backtranslate = {} for k, list in pairs(numbered_aliases) do if type(list) == 'table' then for _, v in pairs(list) do numbered_backtranslate[v] = k end else numbered_backtranslate[list] = k end end end if backtranslate and getmetatable(backtranslate) == nil then setmetatable(backtranslate, { __index = function(t, k) local order_num = mw.ustring.match(k,'%d+') if order_num and numbered_backtranslate then local plist = numbered_backtranslate[mw.ustring.gsub(k,order_num,"#")] if plist then return mw.ustring.gsub(plist, '#', order_num ) end end return k end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, dargs, aargs, luaArgs dargs = options.defaults and type(options.defaults) == 'table' and options.defaults or nil aargs = options.art_defaults and type(options.art_defaults) == 'table' and options.art_defaults or nil if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = mw.ustring.gsub(mw.ustring.gsub(parent:getTitle(), '/sandbox$', ''), '/ملعب$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs, aargs = pargs, aargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = aargs argTables[#argTables + 1] = dargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for akey, val in pairs(t) do local key = backtranslate[akey] if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal origin[key] = akey end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end local list = (type(key) == "number") and key or aliases[key]; for _,argTable in ipairs(argTables) do if type( list ) == 'table' then for _, alias_key in pairs( list ) do local argTableVal = tidyVal(key, argTable[alias_key]) if argTableVal ~= nil then metaArgs[key] = argTableVal origin[key] = alias_key return argTableVal end end elseif list ~= nil then local argTableVal = tidyVal(key, argTable[list]) if argTableVal ~= nil then metaArgs[key] = argTableVal origin[key] = list return argTableVal end end if argTable[key] then local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal origin[key] = key return argTableVal end end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end args._ORIGIN = function ( self, k ) -- تعطي الوسيط الأصلي الذي كتبه المستخدم مهمة في رسائل الخطأ local dummy = self[k]; -- force the variable to be loaded. return origin[k]; end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif k == '_ORIGIN' then return translatenext(invariant) elseif type(k) ~= 'string' or not backtranslate then return k, v else local k_backtranslate = backtranslate[k] if k_backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return k_backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments evllwpzewn1myd3x86rw406z5bh0oyb ويكي مصدر:صفحات رئيسية غير مصنفة 4 261799 609838 609762 2026-06-07T20:13:51Z ParBot 69590 بوت: تحديث قائمة الصفحات الرئيسية غير المصنفة 609838 wikitext text/x-wiki <noinclude> {{صندوق|رمادي| قام {{مس|ParBot}} بتحديث هذه القائمة في 2026-06-07، 20:13 (UTC)}} {{Div col|colwidth=20em}} </noinclude> # [[أجزاء روح المعاني]] # [[أجزاء مجلة المنار]] # [[ألف ليلة وليلة - السندباد البحري]] # [[أنوار البدرين ومطلع النيرين في تراجم علماء القطيف والأحساء والبحرين]] # [[إتفاقية قطاع غزة ومنطقة أريحا - ملحق 1 (بروتوكول بشأن إنسحاب القوات العسكرية الإسرائيلية والترتيبات الأمنية)]] # [[اتفاق المباني وافتراق المعاني للدقيقي]] # [[الأرملة المرضعة - معروف الرصافي]] # [[البيان الختامي للمؤتمر الدولي السادس لدعم الانتفاضة الفلسطينية بطهران]] # [[البيان الشيوعي]] # [[الحاوي في الطب - الجزء الأول]] # [[الرسالة الأولى إلى تيموثاوس]] # [[الرسالة الثانية إلى تيموثاوس]] # [[الصوارم المهرقة في جواب الصواعق المحرقة]] # [[العقد الاجتماعي للفيدرالية الديمقراطية لروج آفا – شمال سوريا]] # [[القاموس المحيط - المطبعة الحسينية (أجزاء)]] # [[القرار الملكي لمنح طلعت حرب رتبة الباشوية]] # [[الكافية الشافية (ابن مالك)]] # [[المدخل إلى علم العدد]] # [[المقتبس من أنباء الأندلس]] # [[المنتخب في جمع المراثي والخطب]] # [[الميثاق القومي الفلسطيني]] # [[النور الأسنى فى شرح أسماء الله الحسنى]] # [[بحر بلا ساحل : ابن عربي والكتاب والشرع]] # [[بروتفانجليون يعقوب]] # [[بشارة المصطفى لشيعة المرتضى]] # [[تاج العروس - المطبعة الخيرية]] # [[تحفة الحكام في نكت العقود والأحكام]] # [[تنبئة الغبي بتبرئة ابن عربي للإمام الحافظ جلال الدين السيوط]] # [[تيسير الكريم الرحمن في تفسير كلام المنان تفسير السعدي]] # [[حاشية ابن القيم]] # [[دستور ليبيا بعد تعديلات 1963]] # [[رد أهل الشام على رسالة هولاكو]] # [[رسالة إلى أهل روما]] # [[سلك الدرر في أعيان القرن الثاني عشر]] # [[شرائع الإسلام]] # [[شعراء عين افقه]] # [[طفولة ديناصور]] # [[عدة الصابرين]] # [[عمرو بن العاص]] # [[قالت ظلوم سمية الظلم:]] # [[قانون الأسلحة والذخائر (eg)]] # [[قانون التصالح]] # [[قانون الدفاع الاردني رقم 13 لعام 1992]] # [[قانون الشركات S4]] # [[قانون الغش والتدليس (eg)]] # [[قانون رقم 121 لسنة 1983 بإصدار قانون في شأن المرشدين السياحيين ونقابتهم]] # [[قرار بقانون رقم (10) لسنة 2018م بشأن الجرائم الإلكترونية (السلطة الفلسطينية)]] # [[قصائد المرداسي بالملك عبدالعزيز وبالملك سعود وبالأمير عبدالعزيز بن مساعد]] # [[قصيده في مدح الرسول صلى الله عليه وسلم للشاعر النابغه الجعدي رضي الله عنه]] # [[كتاب إيضاح الدليل]] # [[كتاب اعتقاد أهل السنة]] # [[كتاب اعتقاد الإمام ابن حنبل]] # [[كتاب افتراق الأمة]] # [[كتاب الأربعين في دلائل التوحيد]] # [[كتاب الإيمان لابن منده]] # [[كتاب التحفة المدنية]] # [[كتاب الجديد الدين الصف السادس]] # [[كتاب الحوض والكوثر]] # [[كتاب الذيل على الحوض والكوثر]] # [[كتاب الوابل الصيب]] # [[كتاب تبيين كذب المفتري]] # [[كتاب تحفة الصديق]] # [[كتاب تحفة المودود]] # [[كتاب جلاء الأفهام]] # [[كتاب روضة المحبين]] # [[كتاب شرح قصيدة ابن القيم]] # [[كتاب شرح قصيدة ابن القيم 2]] # [[كتاب صيغ الحمد]] # [[كتاب فتاوى إمام المفتين]] # [[كتاب منتقي الفوائد في العلم الشرعي]] # [[كتاب نقد المنقول]] # [[لائحة الحج (عام 1944)]] # [[لسان العرب - المطبعة الميرية]] # [[محاضرة معمر القذافي في طلبة جامعة أوكسفورد البريطانية حول إفريقيا في القرن الحادي والعشرين]] # [[محاضرة معمر القذافي في طلبة وأساتذة جامعة كامبريدج]] # [[محمد]] # [[مداس أبي القاسم الطنبوري]] # [[مشروع معاهدة الوفد المصري 17 يوليو]] # [[مصرع كليوباترا]] # [[مع حمار الحكيم - لأحمد رضا حوحو]] # [[معاني وغريب القرآن]] # [[معجم العين]] # [[مقدمة وصايا الملوك]] # [[نزهة الأسماع في مسألة السماع]] # [[نصوص قانون العقوبات (eg)]] # [[وب:تام]] # [[يا ابن الشريد وخير قيس كلها]] # [[يا عين جودي بالدموع-ب-]] # [[يا عين جودي بدمع منك مسكوب]] # [[يا عين ما لك لا تبكين تسكابا؟]] # [[يا عَينِ جودي بدَمْعٍ منكِ مِدرارِ]] [[تصنيف:صيانة ويكي مصدر]] ee9c0quhl23hy3klf4606482fo086kd صفحة:ديوان الهوى والشباب.pdf/127 104 304310 609830 609775 2026-06-07T13:33:20Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609830 proofread-page text/x-wiki <noinclude><pagequality level="4" user="باسم" /></noinclude>{{وسط|{{ع2|الصْبَا والجَمَال}}}} <br/> {{أبيات|الصِّبا والجَمَالُ مُلْكُ يَديكِ\\أيُّ تَاجٍ أعَزُّ مِن تَاجَيْكِ نصَبَ الحُسْنُ عَرشَهُ، فَسَألنا\\مَنْ تَرَاهَا لَهُ فَدَل عَلَيْكِ فَاسكُبي رُوحَكِ الحَنُونَ عَلَيهِ\\كَانسِكَابِ السَّمَاءِ في عَيْنَيْكِ كُلَّما نافَسَ الصِّبا بِجَمَالٍ\\عَبقَرِيُّ السَّنا نَمَاهُ إِلَيْكِ ما تَغَنَّى الهَزارُ إلَّا لِيُلْقِي\\زَفَراتِ اْلغَرَامِ في أذُنَيكِ سَكِرَ الرَّوْضُ سَكرَةً صَرَعَتْهُ\\عِندَ مَجرى العَبِيرِ مِن نَهْدَيكِ قَتَلَ الوَرْدُ نَفسَهُ حَسَداً مِنـــ\\ـكِ وَألْقَى دِمَاهُ في وَجْنَتَيْكِ والفَراشاتُ مَلَّتِ الزَّهْرَ لَمَّا\\حَدَّثَتهَا الأنْسَامُ عَن شَفَتَيكِ رَفَعُوا مِنْكِ لِلْجَمَالِ مِثَالاً\\وَانْحَنَوا خُشَّعًا عَلَى قَدَمَيْكِ }} {{يسار|١٩٣٤}}<noinclude>{{وسط|—١٢٨—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> o7k0z5n6imp7mwiqnnrkknko7rw4je3 صفحة:ديوان الهوى والشباب.pdf/129 104 304312 609831 609781 2026-06-07T13:33:30Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609831 proofread-page text/x-wiki <noinclude><pagequality level="4" user="باسم" /></noinclude>{{وسط|{{ع2|جَفْنُهُ علَّمَ الغَزَلْ}}}} <br/> {{أبيات|جَفْنُهُ علَّمً الغَزَلْ\\وَمِنَ العِلْمِ مَا قَتَلْ فَحَرَقْنَا نُفُوسَنَا\\فِي جَحِيمٍ مِنَ القُبَلْ }} <br/> {{أبيات|وَنَشَدْنَا وَلَمْ نَزَلْ\\حُلْمَ الحُبِّ وَالشَّبَابْ حُلْمَ الزَّهْرِ وَالنَّدَى\\حُلْمَ اللَّهْوِ وَالشَّرَابْ }} <br/> {{أبيات|هَاتِهَا مِنْ يَدِ الرِّضَى\\جُرْعَةً تَبْعَثُ الجُنُونْ كَيْفَ يَشْكُو مِنَ الظَّمَا\\مَنْ لَهُ هَذِهِ العُيُونْ }} <br/> {{أبيات|يَا حَبِيبِي أُكُلَّمَا\\ ضَمَّنَا لِلْهَوَى مَكَانْ أَشْعَلُوا النَّارَ حَوْلَنَا\\ فَغَدَوْنَا لَهَا دُخَانْ }}<noinclude>{{وسط|—٢٢٩—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> lapd9kvgi5dvghqr7y2r0ve1bgdzxoa صفحة:ديوان الهوى والشباب.pdf/131 104 304314 609832 609789 2026-06-07T13:33:40Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609832 proofread-page text/x-wiki <noinclude><pagequality level="4" user="باسم" /></noinclude>{{وسط|{{ع2|يا خيـَال الحبيْب}}}} <br/> {{أبيات|جُرْتِ فِي اْلْمَوْتِ وَالحَيَاةِ عَلَيَّا\\وَمَحَوْتِ الضَّيَاء مِنْ ناظِريًا كُنتِ أَنْشُودَةَ الْخُلُودِ عَلَى ثَغْــــ\\ـرِي وَهَمْسَ السَّمَاء في أُذُنَيًا كُنتِ دُنْيايَ فَاضْمَحَلَّت وَحُلْماً\\مِنْ شُعَاعِ اْلصِّبَا قَضَى حِينَ حَيَّا يَا خَيَالَ الْحَبِيب لم تُبْقِ مِنِّي\\غَيْرَ حُزْنِي وَغَيْرَ دَمْعِيَ حَيًّا أمْسَحُ القَبْرَ بِالْجُفُونِ وَفَاءً\\لِغَرَامِي وَإن أَسَاءَ إلَيَّا أَإذا رُمْتُ قُبلةٌ مِنْ حَبِيبي\\عَثَرَتْ قَبْلَ لَمسها شَفَتَيًّا ضَحِكَ الْحَظُّ مَرَّةٌ لي في الحلــ\\ـمِ فَلَمَّا انْتَبَهْتُ لَم أَرَ شَيًّا ْْْ}} {{يسار|١٩٣١}} <br/> [[ملف:ديوان الهوى والشباب، الرسم 32.png|250بك|لاإطار|مركز]]<noinclude>{{وسط|—١٣١—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> 005tro2ja4kii96jqf06yq1amoy2nsd صفحة:ديوان الهوى والشباب.pdf/132 104 304315 609833 609801 2026-06-07T13:33:50Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609833 proofread-page text/x-wiki <noinclude><pagequality level="4" user="باسم" /></noinclude>{{وسط|{{ع2|بأبي أنْتَ وأمِّي}}}} <br/> {{أبيات|إسْقِنِيها بِأبي أنْتَ وأمِّي\\لا لِتَجْلُو اْلهُمْ عَنِّي، أَنْتَ هَمِّي املإِ اْلكأْسَ اْبْتِسَامَا\\وَغَــرَامَا{{فراغات}} فلقدْ نامَ النُّدامَى\\والْخُزامَى{{فراغات}} زَحَمَ الصُّبْحُ الظَّلّاما\\فَإِلَامَا{{فراغات}} }} {{أبيات|قُمْ نُنَهْنِهْ شَفَتَيْنا،{{فراغات}} ونُذَوِّبْ مُهْجَتَيْنَا،{{فراغات}}رَضِيَ الحُبُّ عَلَيْنَا}} {{وسط|يَا حَبِيبِي}} {{أبيات|بِأبي أنْتَ وأمِّي، إسْقِنِيها\\لا لِتَجْلُو اْلهُمْ عَنِّي، أَنْتَ هَمِّي غَنِّي واسْكُبْ غِناكْ\\وَلِمـــــاكْ{{فراغات}} في فمي فدَّيتُ فاك\\هَلْ أَرَاكْ{{فراغات}}{{فراغات}} وَعَلى قَلْبي يَدَاكْ\\ورِضاك{{فراغات}} }}<noinclude>{{وسط|—١٣٢—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> mw4c2l81nqs01tibpp7qyg2jl3n7lic صفحة:ديوان الهوى والشباب.pdf/133 104 304316 609834 609805 2026-06-07T13:34:00Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609834 proofread-page text/x-wiki <noinclude><pagequality level="4" user="باسم" /></noinclude>{{وسط|هَكَذَا أَهْلُ الغَزَلَ كُلما خَافوا المَلَلْ أَنْعَشُوهُ بِاُلْقُبَلْ}} {{وسط|يَا حَبِيبي}} {{أبيات|بِأبي أنْتَ وأمِّي، إسْقِنِيها\\ لا لِتَجْلُو اْلهُمْ عَنِّي، أَنْتَ هَمِّي صُبَّها من شَفَتَيْكْ\\في شَفَتَيَّا{{فراغات|10}} ثُمَّ غَرِّقْ نَاظِرَيْكْ\\في نَاظريَّا{{فراغات|10}} واخْتَصِرْها ما عَلَيْكَ\\أَوْ عَلَيَّا{{فراغات|10}} }} {{وسط|إنْ تَكَنْ أَنْتَ أَنَا{{فراغات}}وَجَعَلْنَا اْلزَّمَنَا{{فراغات}}قَطْرَةً في كَأسِنَا}} {{وسط|يَا حَبِيبي}} {{أبيات|بِأبي أنْتَ وأمِّي، إسْقِنِيها\\لا لِتَجْلُو اْلهُمْ عَنِّي، أَنْتَ هَمِّي}} <br/><br/> [[ملف:ديوان الهوى والشباب، الرسم 33.png|250بك|لاإطار|مركز]] <br/><br/><noinclude>{{وسط|—١٣٣—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> r1vetmtmymt67uw7ln8u1zn4i4omots صفحة:ديوان الهوى والشباب.pdf/135 104 304318 609835 609815 2026-06-07T13:34:10Z HubaishanBot 64056 استبدال الأرقام العربية المشرقية بالأرقام الفارسية 609835 proofread-page text/x-wiki <noinclude><pagequality level="3" user="باسم" /></noinclude>{{وسط|{{ع2|عمْر وَنعْم}}}} {{حاشية من اليسار|[[مؤلف:عمر ابن أبي ربيعة|عمر بن أبي ربيعة]] من أشهر شعراء الغزل في صدر الإسلام<br/> انفرد عن شعراء العرب عهد ذاك بأسلوبه الجديد في مخاطبة<br/>النساء والتعرض لهن مع عراقة محتده وبسطة يده وفتون<br/>شعره وجميل مروءته فهو شاعر الجمال والطرب لم يجتمعا<br/> لشاعر قبله. وأجمل قصائده بل أكملها تلك التي قالها في<br/> «نعم» يصف فيها زورته لها وما تم لهما في تلك الزورة<br/> وصفاً أخاذاً، وقد جعلت هذه القصيدة إطاراً لتلك:}} <br/><br/><br/> <br/><br/><br/><br/> {{أبيات|أخَاكَ يا شِعرُ فَهذا عُمَرُ\\وهذه «نُعْمٌ» وتِلْكَ اْلذِّكَرُ لَوحَانِ مِنْ فَجْرِ اْلصِّبا وَوَرْدِهِ\\غَذَّاهُمَا قُلْبٌ وَرَوَّى مِحْْجَرَ يَخْتَالُ مِنْ نَشْوَتِهِ تََحْتَهُا\\مَا غَرَّدًا عُودُ الشَّبَابِ الْأَخْضَرُ فَرْخَانِ في وَكْرٍ تَلاَقَى جَانِحُ\\وَجَانِحُ وَمِنْقَرٌ وَمِنْقَرٌ يَخْتَلِسُ اْلقُبْلَة مِنْ مَبْسِمِها\\هَلْ تَعْرِفُ العُصْفُورَ كَيْفَ يَنْقُرُ؟ وَهُوَ إِذَا أَمْعَنَ فِي اْرْتَِشَافِهاَ\\عَلَّمَنَا كَيْفَ يَذُوبُ اْلسُّكَّرُ رِسَالةُ مِنْ فَمِهِ لِفَمِهَا\\كَذَا رِسَالَاتُ اْلهَوَىَ تَخْتَصَرُ }}<noinclude>{{وسط|—١٣٥—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> fojej3wc13hd577lunvihew2ca518mk صفحة:ديوان الهوى والشباب.pdf/136 104 304319 609836 609827 2026-06-07T19:49:52Z Nehaoua 7481 /* تم التّحقّق منها */ 609836 proofread-page text/x-wiki <noinclude><pagequality level="4" user="Nehaoua" /></noinclude>{{أبيات|إيهٍ أَبَا الخطّاب{{حا|أبو الخطاب كنية عمر بن أبي ربيعة}} مَا أَحْلَى الهَوَى\\ تَنْظِمُ مِنْ نَوَّارهِ وَتَنْتُرُ فَبَعْضُهُ يَحْلُمُ فِي أَوْرَاقِه\\ وبَعْضُهُ عَلَى اْلرُّبَى مُبَعْثَرُ مَلَأْتََ أَُفْقَ الحُبِّ عِطْراً وَسَنّى\\ وَصُوَراً لِلْوَحْي فيها سُوَرُ اْلجَّنةُ اُلزَّهْرَاءِ مَا تَرْسُمُهُ\\ وَاْلخَمْرَةُ اْلعَذْرَاءِ مَا تَعْتَصِرُ والنَّغمُ الخالدُ مَا تُنْشِدُهُ\\ واْلمثلُ اْلشَّارِدُ مَا تَبْتَكِرُ اْلطَّرِبُ السَّمْحُ إِذَا دَارَتْ طِلا\\ أوْ سَبَقٌ فالشَّاعرُ المُغَبِّرُ حَلَّقَ وَلَا تَحْمِلْ أَأَزْرَى حَاسِدٌ\\ أَو اْنبَرَى لِحَتْفِهِ شُوَيْعِرُ عَابَ عَلَى اْلبُلْبُلِ مَا يَطْرَحُهُ\\ مِنْ رِيشِهِ وَهْوَ بِهِ يَأْتَزِرُ }} <br/> {{أبيات|قُل لي بنُعمٍ وَبِأَتْرَابٍ لَهَا\\يَلْعَبْنَ مَا شاء اْلصِّبَا واْلأَشَرُ لَيْلَةُ ذِي دَوْرَانَ{{حا|ذو دوران المكان الذي يشير إليه عمر في قصيدته بقوله {{أبيات|وليلة ذي دوران جشمني السرى\\وقد يجثم الهول المحب المغرر}}}} هَل كانَتْ كما\\ حَدَّثْتَ أَمْ أَخْيِلَةٌ وَصُوَرُ}}<noinclude>{{سطر|30%|align=right}} {{حواشي}} {{وسط|—١٣٦—}} [[تصنيف:ديوان الهوى والشباب (1953)]]</noinclude> 5ertzb9cqfkeeqszavkpbpacje28m5s نقاش الصفحة:ديوان الهوى والشباب.pdf/136 105 304320 609837 609828 2026-06-07T19:51:24Z Nehaoua 7481 /* قالب الأبيات في الحاشية */ ردّ 609837 wikitext text/x-wiki == قالب الأبيات في الحاشية == @[[مستخدم:Nehaoua|Nehaoua]] السلام عليكم. هل يُمكنك النظر في قالب الأبيات الظاهر في الحاشية الأُخرى. حاولت إصلاح الأمر ليظهر على ما يُرام وفشلت رُغم أنه يظهر بشكلٍ طبيعي في حواشٍ سابقة. رُبما لم أنتبه لأمرٍ ما؟-- [[مستخدم:باسم|باسم]] ([[نقاش المستخدم:باسم|نقاش]]) 10:44، 7 يونيو 2026 (ت ع م) :مرحبًا @[[مستخدم:باسم|باسم]] وعليكم السلام، مجرد نسيان غلق قالب الأبيات داخل قالب الحاشية، أصلحته تحياتي [[مستخدم:Nehaoua|Nehaoua]] ([[نقاش المستخدم:Nehaoua|نقاش]]) 19:51، 7 يونيو 2026 (ت ع م) k5hoiqa5ut8igyo8aatferr5tls53i9