ⵡⵉⴽⵉⵎⴰⵡⴰⵍ zghwiktionary https://zgh.wiktionary.org/wiki/%E2%B5%A1%E2%B5%89%E2%B4%BD%E2%B5%89%E2%B5%8E%E2%B4%B0%E2%B5%A1%E2%B4%B0%E2%B5%8D:%E2%B5%9C%E2%B4%B0%E2%B5%99%E2%B5%8F%E2%B4%B0_%E2%B5%8F_%E2%B5%93%E2%B5%99%E2%B5%8F%E2%B5%93%E2%B4%B1%E2%B4%B3 MediaWiki 1.46.0-wmf.22 case-sensitive ⵎⵉⴷⵢⴰ ⴰⵎⵥⵍⵉ ⴰⵎⵙⴳⴷⴰⵍ ⴰⵏⵙⵙⵎⵔⵙ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵓⵏⵙⵙⵎⵔⵙ ⵡⵉⴽⵉⵎⴰⵡⴰⵍ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵡⵉⴽⵉⵎⴰⵡⴰⵍ ⴰⴼⴰⵢⵍⵓ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵓⴼⴰⵢⵍⵓ ⵎⵉⴷⵢⴰⵡⵉⴽⵉ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵎⵉⴷⵢⴰⵡⵉⴽⵉ ⴰⵍⴱⵓⴹ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵓⵍⴱⵓⴹ ⵜⵉⵡⵉⵙⵉ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵜⵡⵉⵙⵉ ⴰⵙⵎⵉⵍ ⴰⵎⵙⴳⴷⴰⵍ ⵏ ⵓⵙⵎⵉⵍ TimedText TimedText talk Module Module talk Event Event talk ⴰⴳⴳ 0 60 10770 10487 2026-04-05T21:14:12Z Daoudsfouli 92 10770 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root =ⴳ}} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. 6scnlqndskihfbhex1r9ue2iscyt6qs 10772 10770 2026-04-05T21:20:20Z Daoudsfouli 92 10772 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root =ⴳ}} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. h32xr6kk22r0x5fjuuji4hfgmm8n7w9 10774 10772 2026-04-05T21:23:55Z Daoudsfouli 92 10774 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. f35q16kyfm38osjyuublvhue0lnrfdv 10777 10774 2026-04-05T21:33:39Z Daoudsfouli 92 10777 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root =ⴳ.}} pw7fah0jgkt5lpf43uizd4gzpoe6699 10795 10777 2026-04-05T22:37:47Z Daoudsfouli 92 10795 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root =ⴳ.}} d9x0tmgtzgxsqjtj6svdogiikbbbwwu 10796 10795 2026-04-05T22:39:31Z Daoudsfouli 92 10796 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|ⴰⵥⵓⵕ}} 7lpv130uxizg09zb2jw9nvs6yv0qhjt 10804 10796 2026-04-05T23:18:26Z Daoudsfouli 92 10804 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ}} 21oyfvlqtv8t9qejcy1b31y5d9aszjg 10815 10804 2026-04-05T23:51:39Z Daoudsfouli 92 10815 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|root=ⴳ.}} ovmnsr9y3zi8wn7jkpb7r0uu9ksnevv 10820 10815 2026-04-06T00:09:24Z Daoudsfouli 92 10820 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|root=ⴳ.}} aowhy20o70urga7f1ll999hua4jrf20 10822 10820 2026-04-06T00:18:37Z Daoudsfouli 92 10822 wikitext text/x-wiki =={{ⵜⵓⵜⵍⴰⵢⵜ|zgh}}== ==={{ⵟ|ⵜⴰⵙⵏⴰⵥⵖⵓⵕⵜ|zgh}}=== {{ⴰⵥⵓⵕ |1 = ⴳ }} ==={{ⵟ|ⴰⵙⵓⵙⵔⵓ}}=== * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} ==={{ⵟ|ⴰⵎⵢⴰⴳ|zgh}}=== '''ⴰⴳⴳ''' {{ⴰⵎⵢⴰⴳ |ⵓⵙⵎⵉⴷ = ⵓⴳⴳⵉ |ⵓⵙⵎⵉⴷ 2 = ⵓⴳⴳⴰ |ⵓⵙⵎⵉⴷ ⴰⵏⴰⴱⴰⵡ = ⵓⴳⴳⵉ |ⴰⵔⵓⵙⵎⵉⴷ = ⵜⵜⴰⴳⴳⴰ }} * '''ⴰⴳⴳ''' {{ⴳⵎⴳ|agg}} # '''ⴰⴳⴳ''' ⵉⵙⵙⵓⵎⴽ ⵉⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ #* .'''ⵜⵓⴳⴳⴰ ⴷ''' ⵎⴰⵔⵏ ⴼ ⵎⴷⴷⵏ ⵙⴳ [[ⵓⵣⵓⵔ]]. # ⵉⴳⵉ ⴷ ⴰⵏⴱⴷⴰⴷ ⴼ ⴽⴰ. #* ⴰⵙⵍⵎⴰⴷ '''ⵢⵓⴳⴳⴰ''' ⴼ ⵜⵙⴰⵡⵔⵜ ⵏ ⵓⵍⵎⴰⴷ ⵏ ⵜⴼⵉⵏⴰⵖ. ===={{ⵟ|ⵉⵏⵓⴼⴰⵖ}}==== ===={{ⵟ|ⴰⴽⵏⵉⵡⵏ}}==== * [[ⵙⵓⴳⴳⵔ#zgh|ⵙⵓⴳⴳⵔ]] * [[ⵏⴱⵖ#zgh|ⵏⴱⵖ]] ==={{ⵟ|ⵜⵉⵙⵓⵖⴰⵍ}}=== {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|1. ⵎⵎⴰⵜⵔ ⵙⴳ ⵓⴼⵍⵍⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أطلّ}} {{)}} {{ⵜⵉⵣⵡⵉⵔⵉ ⵏ ⵜⵙⵓⵖⴰⵍ|2. ⵉⴳⵉ ⵏ ⵓⵏⴱⴷⴰⴷ ⴼ ⴽⴰ}} * ⵜⴰⵄⵕⴰⴱⵜ: {{ⵜⴰⵙⵓⵖⵍⵜ|ar|أشرف}} {{)}} ==={{ⵟ|ⴰⵙⴼⵜⵉ}}=== {{ⴰⵙⴼⵜⵉ}} ==={{ⵟ|ⵉⵙⴰⵖⵓⵍⵏ}}=== * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⴰⵄⵕⴰⴱ ⴰⵎⴰⵣⵉⵖ ⵏ ⵎⵓⵃⵎⴷ ⵛⴰⴼⵉⵇ. * ⵎⵙⵎⵓⵏ ⴰⵡⴰⵍ ⵏ ⵓⵙⵉⵏⴰⴳ ⴰⴳⵍⴷⴰⵏ ⵏ ⵜⵓⵙⵙⵏⴰ ⵜⴰⵎⴰⵣⵉⵖⵜ. {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ}} jhtpghxk08nxvd0x19ct6a1u1g9seuc ⴰⵍⴱⵓⴹ:ⴰⵥⵓⵕ 10 3075 10713 10694 2026-04-05T13:02:01Z Daoudsfouli 92 10713 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table>[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#set: HasRoot={{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} </includeonly> </includeonly><noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> 8ahhz2vygi24hnrlq436h2jkrfe7lwg 10714 10713 2026-04-05T13:04:45Z Daoudsfouli 92 10714 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> [[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#set: HasRoot={{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> 2d1ovqegcigkn4etttathctc82jkfmg 10715 10714 2026-04-05T13:08:45Z Daoudsfouli 92 10715 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center; float: left; margin: 0 0 1em 1em;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px; font-weight: bold; letter-spacing: 2px;"> [[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> [[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> a1vfzt59ubtey27kf50wp2o8yrmcf9q 10751 10715 2026-04-05T18:21:05Z Daoudsfouli 92 10751 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</includeonly><noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> 2aca3d9ifas2t9gfk9vrb2n1mfx0due 10756 10751 2026-04-05T20:14:24Z Daoudsfouli 92 10756 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔي | ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> nnzwveuy2gsu38tkw41d1fdgkflgp46 10759 10756 2026-04-05T20:38:23Z Daoudsfouli 92 10759 wikitext text/x-wiki <includeonly> {{!}}-- Main Table UI: Displays the Root --{{!}} <table class="wikitable" style="text-align: center; margin: 1em 0;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding:5px; font-weight: bold;"> {{!}}-- Dynamic Root Generation with Dots --{{!}} [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> {{!}}-- Controller Logic: Passing the 'root' parameter to the Family Template --{{!}} {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} {{!}}-- Automatic Categorization of the page --{{!}} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> 41tf6tc3fczacojllj6nc96z389jcb0 10761 10759 2026-04-05T20:47:00Z Daoudsfouli 92 10761 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center; margin: 1em 0;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding:5px; font-weight: bold;"> [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> kznpdrb40tvbflgil1mpro2yzm71k23 10762 10761 2026-04-05T20:48:38Z Daoudsfouli 92 10762 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center; margin: 1em 0;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding:5px; font-weight: bold; font-size: 1.2em;"> [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> ntyphm3clyqdbb4v9b9ahp3u75tnum8 10763 10762 2026-04-05T20:50:13Z Daoudsfouli 92 10763 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰزةⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> {{!}}-- استدعاء قالب العائلة دون أن يظهر في صفحة القالب الأساسية --{{!}} {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> p8vu7s66a2iaptpgfraf05bbf5tk7u8 10764 10763 2026-04-05T20:53:25Z Daoudsfouli 92 10764 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center; margin: 1em 0;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px; font-weight: bold;">[[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> tnwhnjyqhvutxytuc6lb4mslmitgcgl 10766 10764 2026-04-05T20:59:35Z Daoudsfouli 92 10766 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center; margin: 1em 0;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding:5px; font-weight: bold; font-size: 1.2em;"> [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> 8hyo4jvo1csiz9fil4qqw3n36tu83f0 10767 10766 2026-04-05T21:05:06Z Daoudsfouli 92 10767 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center; margin: 0.5em 0; min-width: 100px;"> <tr> <th style="padding: 5px; background-color: #eaecf0;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr> <tr> <td style="padding: 10px; font-weight: bold; font-size: 1.1em; letter-spacing: 2px;"> [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </td> </tr> </table> [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> szkprpp96u8rxppsom1hsbkeoawriku 10768 10767 2026-04-05T21:07:41Z Daoudsfouli 92 10768 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> suiiv9dl0s50l3vaa1l5emtvkiij2b1 10769 10768 2026-04-05T21:10:48Z Daoudsfouli 92 10769 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> {{#if: {{{display|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> p8xmkastv6x8t9ay0iuluqkfqw5gtyw 10773 10769 2026-04-05T21:23:12Z Daoudsfouli 92 10773 wikitext text/x-wiki <includeonly> <table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ]] </noinclude> 64ocx1p8k6gxykgn2l1cc2sl48d81ne 10778 10773 2026-04-05T21:44:13Z Daoudsfouli 92 10778 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> l6zmy8nr5zrr3b4iyncnl19cl0lsi7s 10781 10778 2026-04-05T22:00:41Z Daoudsfouli 92 10781 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> c11us26y1ze2w2yz0ffxgmdsl1z86u2 10785 10781 2026-04-05T22:13:24Z Daoudsfouli 92 10785 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} {{#set: ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}} }} [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> aqw2kmsy48z43cbjlt26ggm2i4epjh3 10786 10785 2026-04-05T22:16:46Z Daoudsfouli 92 10786 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr> </table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }} {{#if: {{{cat|}}} | [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] }} </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> m4fwyhewb57orsvfc97jyp4y530oa93 10787 10786 2026-04-05T22:19:53Z Daoudsfouli 92 10787 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr></table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }} {{#if: {{{cat|}}} | [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] }} </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> ersczk48c01v0e01ai59rgombg6n2jo 10788 10787 2026-04-05T22:22:15Z Daoudsfouli 92 10788 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr></table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }}{{#if: {{{cat|}}} |[[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] }} {{#set: ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> jlkojvg6k0tz1hh5gsv98odcu6qvhff 10789 10788 2026-04-05T22:24:30Z Daoudsfouli 92 10789 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr></table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }}{{#if: {{{cat|}}} |[[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] }} {{#set: ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} | silent }} </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> sqnct3fb3xsmqvtlfcliht4tcwpw3nk 10790 10789 2026-04-05T22:25:45Z Daoudsfouli 92 10790 wikitext text/x-wiki <includeonly><table class="wikitable" style="text-align: center;"> <tr> <th style="padding:5px;">[[:category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]]</th> </tr><tr> <td style="padding:5px;">[[:category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]]</td> </tr></table><!-- -->[[ⴰⵙⵎⵉⵍ:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }} }}{{#if: {{{cat|}}} |[[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] }} <div style="display:none;">{{#set: ⴰⵥⵓⵕ = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}} }}</div> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> 571at42wu1fz9diussc7u19sljd48ov 10797 10790 2026-04-05T22:43:50Z Daoudsfouli 92 10797 wikitext text/x-wiki <includeonly>{| class="wikitable" style="text-align: center; margin: 0.5em 0;" |- ! style="padding:5px;" | [[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]] |- | style="padding:10px; font-weight: bold;" | [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}]] |}{{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}} }} }}{{#if: {{{cat|}}} | [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}]] }}</includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> eiq6y8vkk4ckug2h32wkc8y4js6b9fe 10821 10797 2026-04-06T00:16:36Z Daoudsfouli 92 10821 wikitext text/x-wiki <includeonly>{| class="wikitable" style="text-align: center; margin: 0.5em 0;" |- ! style="padding:5px;" | [[:Category:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ|ⴰⵥⵓⵕ]] |- | style="padding:10px; font-weight: bold;" | [[:Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}|{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}]] |}{{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ | root = {{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}} }} }}{{#if: {{{cat|}}} | [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}]] }} {{#if: {{{family|}}} | {{ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|root={{#var:tmp_root}}}} }} </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵉⵥⵓⵕⴰⵏ}} </noinclude> r2nhf0auisrd04u2ekqmr7vpllqhcjz ⴰⵙⵎⵉⵍ:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ 14 3201 10779 9433 2026-04-05T21:47:02Z Daoudsfouli 92 10779 wikitext text/x-wiki [[ⴰⵙⵎⵉⵍ:ⵉⵥⵓⵕⴰⵏ ⵏ ⵜⵎⴰⵣⵉⵖⵜ]] 80wc6gkhyy755ex4ps8tglvb651krt2 10780 10779 2026-04-05T21:50:40Z Daoudsfouli 92 Blanked the page 10780 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 ⴰⵙⵎⵉⵍ:ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ 14 3223 10752 10019 2026-04-05T18:30:24Z Daoudsfouli 92 10752 wikitext text/x-wiki [[ⴰⵙⵎⵉⵍ:ⵜⵓⵜⵍⴰⵢⵉⵏ]] m9k64vtc9am3xay6hra4r7tvfxc1k0o 10753 10752 2026-04-05T18:31:45Z Daoudsfouli 92 10753 wikitext text/x-wiki [[ⴰⵙⵎⵉⵍ:ⵜⵓⵜⵍⴰⵢⵉⵏ]] {{ⴰⵙⵎⵉⵍ |ⴰⵥⵓⵕ ⵏ ⵡⵉⴽⵉⵎⴰⵡⴰⵍ ⴰⵎⴰⵣⵉⵖ}} g0zr6dzzex9ggjypup9x0bvnkcv79p6 Module:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ 828 3559 10708 10705 2026-04-05T12:02:28Z Daoudsfouli 92 10708 Scribunto text/plain local p = {} function p.get(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Search for ⴰⵥⵓⵕ template and extract letters local patterns = { '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)%s*|%s*4%s*=%s*([^|}]*)', '{{%s*ⴰⵥⵓⵕ%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)', '{{%s*ⴰⵥⵓⵕ%s*|1=([^|}]*)%s*|2=([^|}]*)%s*|3=([^|}]*)%s*|4=([^|}]*)', } for _, pattern in ipairs(patterns) do local letter1, letter2, letter3, letter4 = string.match(content, pattern) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end end return "" end return p jgh7x9nzjhegc0rlykd1dfubnp952b3 10710 10708 2026-04-05T12:20:36Z Daoudsfouli 92 10710 Scribunto text/plain local p = {} function p.get(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end local patterns = { '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)%s*|%s*4%s*=%s*([^|}]*)', '{{%s*ⴰⵥⵓⵕ%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)', '{{%s*ⴰⵥⵓⵕ%s*|1=([^|}]*)%s*|2=([^|}]*)%s*|3=([^|}]*)%s*|4=([^|}]*)', } for _, pattern in ipairs(patterns) do local letter1, letter2, letter3, letter4 = string.match(content, pattern) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end end return "" end return p h91j0h74oov3s02kqaoy3ujhlo12ejn 10712 10710 2026-04-05T12:28:38Z Daoudsfouli 92 10712 Scribunto text/plain local p = {} function p.get(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end local letter1 = content:match('{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)') local letter2 = content:match('{{%s*ⴰⵥⵓⵕ%s*|%s*2%s*=%s*([^|}]*)') local letter3 = content:match('{{%s*ⴰⵥⵓⵕ%s*|%s*3%s*=%s*([^|}]*)') local letter4 = content:match('{{%s*ⴰⵥⵓⵕ%s*|%s*4%s*=%s*([^|}]*)') if not letter1 then letter1 = content:match('{{%s*ⴰⵥⵓⵕ%s*|([^|}]*)') end if not letter2 then letter2 = content:match('{{%s*ⴰⵥⵓⵕ%s*|[^|]*|([^|}]*)') end if not letter3 then letter3 = content:match('{{%s*ⴰⵥⵓⵕ%s*|[^|]*|[^|]*|([^|}]*)') end if not letter4 then letter4 = content:match('{{%s*ⴰⵥⵓⵕ%s*|[^|]*|[^|]*|[^|]*|([^|}]*)') end return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end return p 58lwpvvp2xnkqm1kz5c9z1qe102iv3s 10719 10712 2026-04-05T13:20:55Z Daoudsfouli 92 10719 Scribunto text/plain local p = {} function p.list(frame) -- 1. Get current page content local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ" -- "This derivative does not exist" end -- 2. Extract root characters from the ⴰⵥⵓⵕ template -- Patterns to match both positional |f|d| and named |1=f|2=d| local char1, char2, char3, char4 = content:match("{{ⴰⵥⵓⵕ|([^|}]*)|([^|}]*)|([^|}]*)|?([^|}]*)}}") if not char1 then char1, char2, char3, char4 = content:match("{{ⴰⵥⵓⵕ|1=([^|}]*)|2=([^|}]*)|3=([^|}]*)|4=([^|}]*)}}") end -- Safety check: if no root is found, exit silently if not char1 or char1 == "" then return "" end -- 3. Construct the Category string (e.g., "ⴼ.ⴷ.") local rootCategory = char1 .. "." if char2 and char2 ~= "" then rootCategory = rootCategory .. char2 .. "." end if char3 and char3 ~= "" then rootCategory = rootCategory .. char3 .. "." end if char4 and char4 ~= "" then rootCategory = rootCategory .. char4 .. "." end -- 4. Execute Semantic MediaWiki Ask Query local query = "[[Category:" .. rootCategory .. "]]" local results = mw.smw.ask({ query, ["format"] = "template", ["template"] = "LinkFamily", ["link"] = "none", ["limit"] = 100 }) if not results or results == "" then return "ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ" end -- 5. Return result wrapped in a 2-column div return '<div style="column-count: 2; -moz-column-count: 2; -webkit-column-count: 2; list-style-type: none;">\n' .. results .. '\n</div>' end return p fc8a9sdou8mjui3go1nttewfee4o9mi 10720 10719 2026-04-05T13:25:14Z Daoudsfouli 92 10720 Scribunto text/plain local p = {} function p.list(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ" end -- Improved Pattern: Handles spaces, newlines, and named/positional parameters -- This looks for the content inside {{ⴰⵥⵓⵕ | ... }} local templateContent = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateContent then return "" end -- Extract characters by splitting the content by "|" local rootChars = {} for char in templateContent:gmatch("([^|]+)") do -- Clean up: remove "1=", "2=", etc., and trim spaces local cleanChar = char:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if cleanChar ~= "" then table.insert(rootChars, cleanChar) end end if #rootChars == 0 then return "" end -- Construct the Category string (e.g., "ⴼ.ⴷ.") local rootCategory = "" for _, char in ipairs(rootChars) do rootCategory = rootCategory .. char .. "." end -- Execute SMW Query local query = "[[Category:" .. rootCategory .. "]]" local results = mw.smw.ask({ query, ["format"] = "template", ["template"] = "LinkFamily", ["link"] = "none", ["limit"] = 100 }) if not results or results == "" then return "ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ" end -- Return 2-column layout return '<div style="column-count: 2; -moz-column-count: 2; -webkit-column-count: 2;">\n' .. results .. '\n</div>' end return p fj3vst13fyuyt57oovb9le7m01y9b2u 10721 10720 2026-04-05T13:29:27Z Daoudsfouli 92 10721 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Extract characters from {{ⴰⵥⵓⵕ|...}} local templateParams = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateParams then return "" end local rootPath = "" -- Split by pipe and clean each character for param in templateParams:gmatch("([^|]+)") do -- Remove numbers (1=, 2=) and trim whitespace local clean = param:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if clean ~= "" then rootPath = rootPath .. clean .. "." end end return rootPath end return p 3o963g7naf2jx0ie1it6xx3sgqxmlle 10723 10721 2026-04-05T13:35:44Z Daoudsfouli 92 10723 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Look for the {{ⴰⵥⵓⵕ|...}} template in the page text local templateParams = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateParams then return "" end local rootPath = "" -- Split the parameters by the pipe symbol "|" for param in templateParams:gmatch("([^|]+)") do -- Clean: remove "1=", "2=" etc., and trim whitespace local clean = param:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if clean ~= "" then rootPath = rootPath .. clean .. "." end end return rootPath end return p rzi759zy7cde0rn95djlodpa59hul3s 10724 10723 2026-04-05T14:15:06Z Daoudsfouli 92 10724 Scribunto text/plain local p = {} -- Function to extract the root string from the ⴰⵥⵓⵕ template on the page function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Using the robust gmatch pattern from your provided modules -- This handles {{ ⴰⵥⵓⵕ | 1=f | 2=d }} or {{ ⴰⵥⵓⵕ | f | d }} local templateContent = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateContent then return "" end local rootPath = "" -- Split by pipe and iterate through parts for param in templateContent:gmatch("([^|]+)") do -- Clean: remove numeric prefixes like "1=" and trim whitespace local cleanValue = param:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if cleanValue ~= "" then rootPath = rootPath .. cleanValue .. "." end end return rootPath end return p p79xxbua5e17hr8cpvlyvswmmf63b3h 10726 10724 2026-04-05T14:19:08Z Daoudsfouli 92 10726 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Using your logic from "ⴰⵙⴼⵜⵉ" to find the template ⴰⵥⵓⵕ -- This pattern is flexible with spaces and newlines local templateContent = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateContent then return "" end local rootPath = "" -- Use gmatch to iterate through parameters separated by "|" for param in templateContent:gmatch("([^|]+)") do -- Clean numeric keys (1=, 2=) and trim whitespace local cleanValue = param:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if cleanValue ~= "" then -- Append the character followed by a dot (e.g., "ⴼ.") rootPath = rootPath .. cleanValue .. "." end end return rootPath end return p m6u57k52bub9paq6wk6z1cx0cqgkg8o 10727 10726 2026-04-05T14:21:33Z Daoudsfouli 92 10727 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- 1. Extract the content inside the ⴰⵥⵓⵕ template local templateParams = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateParams then return "" end local rootPath = "" -- 2. Split by pipe and clean each character for param in templateParams:gmatch("([^|]+)") do -- Remove "1=", "2=", etc., and trim spaces local clean = param:gsub("%d%s*=%s*", ""):gsub("^%s*(.-)%s*$", "%1") if clean ~= "" then -- Remove any existing dots to avoid double dots (e.g., "ⵎ.." ) clean = clean:gsub("%.", "") rootPath = rootPath .. clean .. "." end end return rootPath end return p 2oo40zcept2jejmuk6v2hixk71v5rqc 10728 10727 2026-04-05T14:24:34Z Daoudsfouli 92 10728 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Search for the template ⴰⵥⵓⵕ inside the page content -- This pattern is extremely flexible with spaces and newlines local templateContent = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*(.-)%s*}}") if not templateContent then return "" end local rootPath = "" -- Use gmatch to capture everything between the pipes | for param in templateContent:gmatch("([^|]+)") do -- 1. Remove numbering like 1=, 2= etc. -- 2. Remove dots to avoid double dots -- 3. Trim extra spaces local clean = param:gsub("%d%s*=%s*", ""):gsub("%.", ""):gsub("^%s*(.-)%s*$", "%1") if clean ~= "" then rootPath = rootPath .. clean .. "." end end return rootPath end return p bt8ad7ki5bptak25gom5onopnq678ot 10729 10728 2026-04-05T14:30:57Z Daoudsfouli 92 10729 Scribunto text/plain local p = {} function p.extract(frame) -- Get the word from the first parameter or use the current pagename local word = frame.args[1] or mw.title.getCurrentTitle().text if not word or word == "" then return "" end local root = "" -- Define the consonants to keep (Amazigh Consonants) -- This excludes vowels (ⴰ, ⵉ, ⵓ) and the schwa (ⴻ) local consonants = "ⴱⴳⴷⴹⴼⴽⵯⵍⵎⵏⵇⵔⵕⵙⵚⵛⵜⵟⵡⵅⵢⵣⵥⵖⵀⵃⵄ" -- Iterate through each character in the word for i = 1, mw.ustring.len(word) do local char = mw.ustring.sub(word, i, i) -- If the character is a consonant, add it to the root with a dot if mw.ustring.find(consonants, char) then -- Check for duplicates (optional: like 'ⵣⵣ' becomes 'ⵣ') if not mw.ustring.find(root, char) then root = root .. char .. "." end end end return root end return p nxvewjn5yw9230cei66lrqoaqpud3e8 10732 10729 2026-04-05T14:41:00Z Daoudsfouli 92 10732 Scribunto text/plain local p = {} -- Function to extract root from ⴰⵥⵓⵕ template in page content function p.getRootFromPage(content) if not content or content == "" then return "" end -- Pattern 1: |1=ⵎ |2=ⵍ |3=ⵍ local pattern1 = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)%s*|%s*4%s*=%s*([^|}]*)' local letter1, letter2, letter3, letter4 = string.match(content, pattern1) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end -- Pattern 2: |1=ⵎ|2=ⵍ|3=ⵍ (without spaces) local pattern2 = '{{ⴰⵥⵓⵕ|1=([^|}]+)|2=([^|}]+)|3=([^|}]*)|4=([^|}]*)' letter1, letter2, letter3, letter4 = string.match(content, pattern2) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end -- Pattern 3: |ⵎ|ⵍ|ⵍ (without parameter names) local pattern3 = '{{%s*ⴰⵥⵓⵕ%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)' letter1, letter2, letter3, letter4 = string.match(content, pattern3) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end return "" end -- Function to get all pages in a category function p.getCategoryPages(categoryName) local query = '[[' .. categoryName .. ']]' local results = mw.smw.ask({query, limit=500, format='json'}) local pages = {} if results then for _, result in ipairs(results) do local pageName = result[1] if pageName then table.insert(pages, pageName) end end end return pages end -- Function to build the word family list function p.buildWordList(pages, currentPage) if not pages or #pages == 0 then return '<div style="color:#888; text-align:center;">ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ</div>' end local html = '<div style="column-count:2; column-gap:20px;">\n' html = html .. '<ul style="margin:0;">\n' for _, page in ipairs(pages) do -- Skip current page if page ~= currentPage then html = html .. '<li style="margin-bottom:5px;">[[' .. page .. ']]</li>\n' end end html = html .. '</ul>\n' html = html .. '</div>\n' return html end -- Main render function function p.render(frame) -- Get current page content local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local currentPage = title.prefixedText -- Extract root from ⴰⵥⵓⵕ template local root = p.getRootFromPage(content) -- If root not found, try to extract from page name if root == "" then -- Extract first 3 consonants from page name local consonants = {} for i = 1, mw.ustring.len(currentPage) do local char = mw.ustring.sub(currentPage, i, i) if char:match("[ⴰ-⵿]") and char ~= "ⴰ" and char ~= "ⵓ" and char ~= "ⵉ" then table.insert(consonants, char) if #consonants >= 3 then break end end end root = table.concat(consonants) end -- If still no root, return error if root == "" then return '<div class="error">ⵉⵍⵍⴰ ⵓⵣⵣⵔⴰⵢ: ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ ⵓⵥⵓⵕ ⴳ ⵜⴰⵙⵏⴰ ⴰⴷ</div>' end -- Get all pages in the same word family local categoryName = "ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ " .. root local pages = p.getCategoryPages(categoryName) -- Build the HTML table local html = '{| class="wikitable" style="width:100%; text-align:center; border-collapse: collapse; margin:10px 0;"\n' html = html .. '|-\n! colspan="2" style="background:#f2f2f2; font-size:120%;" | ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ : ' .. root .. '\n' html = html .. '|-\n| style="background:#f9f9f9; font-weight:bold; width:80px;" | ⴰⵥⵓⵕ\n' html = html .. '| style="text-align:right; font-size:120%; font-family:Tifinagh;" | <span style="background:#e8f0fe; padding:2px 8px;">' .. root .. '</span>\n' html = html .. '|-\n| style="background:#f9f9f9; font-weight:bold;" | ⵜⴰⵡⵊⴰ\n' html = html .. '| style="text-align:left;" | ' .. p.buildWordList(pages, currentPage) .. '\n' html = html .. '|}\n' return html end return p k4mlhwyyaicso7lrb37w7sd8i5lf6ji 10733 10732 2026-04-05T14:44:48Z Daoudsfouli 92 10733 Scribunto text/plain local p = {} -- Function to extract root from ⴰⵥⵓⵕ template in page content function p.getRootFromPage(content) if not content or content == "" then return "" end -- Pattern 1: |1=ⵎ |2=ⵍ |3=ⵍ local pattern1 = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)%s*|%s*4%s*=%s*([^|}]*)' local letter1, letter2, letter3, letter4 = string.match(content, pattern1) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end -- Pattern 2: |1=ⵎ|2=ⵍ|3=ⵍ (without spaces) local pattern2 = '{{ⴰⵥⵓⵕ|1=([^|}]+)|2=([^|}]+)|3=([^|}]*)|4=([^|}]*)' letter1, letter2, letter3, letter4 = string.match(content, pattern2) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end -- Pattern 3: |ⵎ|ⵍ|ⵍ (without parameter names) local pattern3 = '{{%s*ⴰⵥⵓⵕ%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)%s*|([^|}]*)' letter1, letter2, letter3, letter4 = string.match(content, pattern3) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") .. (letter4 or "") end return "" end -- Main render function function p.render(frame) -- Get current page content local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local currentPage = title.prefixedText -- Extract root from ⴰⵥⵓⵕ template local root = p.getRootFromPage(content) -- If root not found, try to extract from page name if root == "" then local consonants = {} for i = 1, mw.ustring.len(currentPage) do local char = mw.ustring.sub(currentPage, i, i) if char:match("[ⴰ-⵿]") and char ~= "ⴰ" and char ~= "ⵓ" and char ~= "ⵉ" then table.insert(consonants, char) if #consonants >= 3 then break end end end root = table.concat(consonants) end -- If still no root, return error if root == "" then return '<div class="error">ⵉⵍⵍⴰ ⵓⵣⵣⵔⴰⵢ: ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ ⵓⵥⵓⵕ ⴳ ⵜⴰⵙⵏⴰ ⴰⴷ</div>' end -- Build the HTML table without #ask local html = '{| class="wikitable" style="width:100%; text-align:center; border-collapse: collapse; margin:10px 0;"\n' html = html .. '|-\n! colspan="2" style="background:#f2f2f2; font-size:120%;" | ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ : ' .. root .. '\n' html = html .. '|-\n| style="background:#f9f9f9; font-weight:bold; width:80px;" | ⴰⵥⵓⵕ\n' html = html .. '| style="text-align:center; font-size:120%; font-family:Tifinagh;" | <span style="background:#e8f0fe; padding:2px 8px;">' .. root .. '</span>\n' html = html .. '|-\n| style="background:#f9f9f9; font-weight:bold;" | ⵜⴰⵡⵊⴰ\n' html = html .. '| style="text-align:left;" | \n' html = html .. '{{#ask: [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ' .. root .. ']]\n' html = html .. ' |format=ul\n' html = html .. ' |default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ\n' html = html .. '}}\n' html = html .. '|}\n' -- Preprocess the #ask query return frame:preprocess(html) end return p dhy627xer68g2dcs6ajewidq8m4k2hs 10738 10733 2026-04-05T15:57:10Z Daoudsfouli 92 10738 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") end return "" end function p.family(frame) local root = frame.args[1] or "" if root == "" then return "ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ ⵓⵥⵓⵕ" end local words = { ["ⵎⵣⵔ"] = {"ⴰⵎⴰⵣⵉⵔ", "ⴰⵎⴰⵣⵣⵔ", "ⴰⵎⵓⵣⵣⵔ", "ⵉⵎⵓⵣⵣⴰⵔ", "ⴰⵎⵣⵣⵓⵔ", "ⵉⵎⵣⵔⴰⵏ"}, ["ⵎⵍⵍ"] = {"ⴰⵎⵍⵍⴰⵍ", "ⵉⵎⵍⵍⴰⵍ", "ⵜⴰⵎⵍⵍⴰⵍⵜ", "ⴰⵎⵍⵍⵓ"}, ["ⵍⵎⴷ"] = {"ⵍⵎⴷ", "ⴰⵍⵎⵎⵓⴷ", "ⵜⴰⵍⵎⴰⴷⵜ", "ⴰⵍⵎⵓⴷ"}, ["ⴳⵏⵙ"] = {"ⴰⴳⵏⵙⵓ", "ⵜⴰⴳⵏⵙⴰ", "ⴰⴳⵏⵙⵉ"}, } local wordList = words[root] or {} if #wordList == 0 then return "ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ\n\n🔍 [[Special:Search/" .. root .. "|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ " .. root .. "]]" end local html = '<div style="column-count:2; column-gap:20px;">\n<ul>\n' for _, word in ipairs(wordList) do html = html .. '<li>[[' .. word .. '#zgh|' .. word .. ']]</li>\n' end html = html .. '</ul>\n</div>\n' html = html .. '<div>🔍 [[Special:Search/' .. root .. '|ⵥⵕ ⵎⴰⴷ ⵢⴰⴹⵏⵉⵏ]]</div>' return html end return p hikzirbgnn80l4jcejvyrgxtbnj7yrk 10739 10738 2026-04-05T16:13:30Z Daoudsfouli 92 10739 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) if letter1 or letter2 then return (letter1 or "") .. (letter2 or "") .. (letter3 or "") end return "" end function p.show(frame) local root = p.getRoot(frame) if root == "" then return "ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ ⵓⵥⵓⵕ" end local html = '{| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;"\n' html = html .. '|+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ\n' html = html .. '|-\n| ⴰⵥⵓⵕ: ' .. root .. '\n' html = html .. '|-\n| 🔍 [[Special:Search/' .. root .. '|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ' .. root .. ']]\n' html = html .. '|}\n' return html end return p sldbjtj5kshwvgp4buceo8y83ip8fas 10745 10739 2026-04-05T17:04:26Z Daoudsfouli 92 10745 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) if letter1 then return letter1 .. (letter2 or "") .. (letter3 or "") end return "ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ" end return p 5piuwwk2icperjt7pwprdwh7965v8ce 10746 10745 2026-04-05T17:08:09Z Daoudsfouli 92 10746 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) local root = "" if letter1 then root = letter1 .. (letter2 or "") .. (letter3 or "") end return root end return p gcpog9spuohsra79l9mvx8hcab15m17 10747 10746 2026-04-05T17:11:41Z Daoudsfouli 92 10747 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) local root = "" if letter1 then root = mw.text.trim(letter1) .. (mw.text.trim(letter2 or "") or "") .. (mw.text.trim(letter3 or "") or "") end return root end return p dlvwakcba7c4dhoc7ppoj5zi94lvh91 10748 10747 2026-04-05T17:16:15Z Daoudsfouli 92 10748 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) local root = "" if letter1 then root = mw.text.trim(letter1) .. (mw.text.trim(letter2 or "") or "") .. (mw.text.trim(letter3 or "") or "") end return root end function p.show(frame) local root = p.getRoot(frame) if root == "" then return "ⵓⵔ ⵉⵜⵜⵡⴰⴼⴰ ⵓⵥⵓⵕ" end local html = '{| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;"\n' html = html .. '|+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ\n' html = html .. '|-\n| ⴰⵥⵓⵕ: ' .. root .. '\n' html = html .. '|-\n| 🔍 [[Special:Search/' .. root .. '|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ' .. root .. ']]\n' html = html .. '|}\n' return html end return p gmraxzxl9ep3533utrq6lwwtap24wno 10754 10748 2026-04-05T18:52:42Z Daoudsfouli 92 10754 Scribunto text/plain local p = {} function p.getRoot(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() or "" local pattern = '{{%s*ⴰⵥⵓⵕ%s*|%s*1%s*=%s*([^|}]*)%s*|%s*2%s*=%s*([^|}]*)%s*|%s*3%s*=%s*([^|}]*)' local letter1, letter2, letter3 = string.match(content, pattern) local root = "" if letter1 then root = mw.text.trim(letter1) .. (mw.text.trim(letter2 or "") or "") .. (mw.text.trim(letter3 or "") or "") end return root end return p dlvwakcba7c4dhoc7ppoj5zi94lvh91 10799 10754 2026-04-05T22:52:16Z Daoudsfouli 92 10799 Scribunto text/plain local p = {} function p.get_root(frame) -- جلب محتوى الصفحة الحالية local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- البحث عن قالب ⴰⵥⵓⵕ واستخراج الحروف منه -- يبحث عن النمط {{ⴰⵥⵓⵕ|حرف1|حرف2|...}} local root1, root2, root3, root4 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}") if root1 then local full_root = root1 .. "." if root2 and root2 ~= "" then full_root = full_root .. root2 .. "." end if root3 and root3 ~= "" then full_root = full_root .. root3 .. "." end if root4 and root4 ~= "" then full_root = full_root .. root4 .. "." end return full_root end return "" -- في حال لم يجد القالب end return p 7dyjxu735me5f2w958tpzshwh1vqcwf 10801 10799 2026-04-05T22:57:56Z Daoudsfouli 92 10801 Scribunto text/plain local p = {} function p.get_root(frame) -- Get the current page title and its content local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Pattern to match the template {{ⴰⵥⵓⵕ|...}} -- This regex extracts up to 4 root letters while ignoring spaces local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) if r1 then local full_root = r1 .. "." if r2 and r2 ~= "" then full_root = full_root .. r2 .. "." end if r3 and r3 ~= "" then full_root = full_root .. r3 .. "." end if r4 and r4 ~= "" then full_root = full_root .. r4 .. "." end return full_root end return "" -- Return empty if the template is not found end return p tl7a1f51scy5977l7hqq5pq8rkgf83x 10802 10801 2026-04-05T23:15:13Z Daoudsfouli 92 10802 Scribunto text/plain local p = {} function p.get_root(frame) -- Get the current page content local title = mw.title.getCurrentTitle() local content = title:getContent() -- If content is empty or doesn't exist, return nothing if not content then return nil end -- Strict pattern to match {{ⴰⵥⵓⵕ|...}} -- Extracts letters and ignores PAGENAME local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) -- Construct the root only if at least the first letter is found if r1 then local full_root = r1 .. "." if r2 and r2 ~= "" then full_root = full_root .. r2 .. "." end if r3 and r3 ~= "" then full_root = full_root .. r3 .. "." end if r4 and r4 ~= "" then full_root = full_root .. r4 .. "." end return full_root end return nil -- Return nil if the template is missing end return p 0lqhsx1pkcbula0vpwrfzghvga949b6 10806 10802 2026-04-05T23:24:29Z Daoudsfouli 92 10806 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return nil end -- Pattern to capture the arguments of the ⴰⵥⵓⵕ template local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) if r1 then local result = r1 .. "." if r2 and r2 ~= "" then result = result .. r2 .. "." end if r3 and r3 ~= "" then result = result .. r3 .. "." end if r4 and r4 ~= "" then result = result .. r4 .. "." end -- Clean up any potential double dots or trailing spaces return result end return nil end return p giidv94bpu706ynf7gv57myik3qi9ok 10807 10806 2026-04-05T23:26:29Z Daoudsfouli 92 10807 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return nil end -- Pattern to capture only the letters from {{ⴰⵥⵓⵕ|...}} local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) if r1 then local letters = {} -- Insert found letters into the table table.insert(letters, r1) if r2 and r2 ~= "" then table.insert(letters, r2) end if r3 and r3 ~= "" then table.insert(letters, r3) end if r4 and r4 ~= "" then table.insert(letters, r4) end -- Join letters with a dot AND add a dot at the very end -- Result example: "ⴳ.ⴳ." return table.concat(letters, ".") .. "." end return nil end return p avt7kc6ehqi92kikcox7itr2zmm8o0m 10809 10807 2026-04-05T23:31:31Z Daoudsfouli 92 10809 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- Pattern to capture only the letters from {{ⴰⵥⵓⵕ|...}} local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) if r1 then local root = r1 .. "." if r2 and r2 ~= "" then root = root .. r2 .. "." end if r3 and r3 ~= "" then root = root .. r3 .. "." end if r4 and r4 ~= "" then root = root .. r4 .. "." end -- We return the string directly without any table structures return tostring(root) end return "" end return p a6rzmeyeoh3nfcev9o3faylvktyzif3 10810 10809 2026-04-05T23:36:09Z Daoudsfouli 92 10810 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- استخراج الحروف من {{ⴰⵥⵓⵕ|...}} local pattern = "{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}%s]+)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*|?%s*([^|{}%s]*)%s*}}" local r1, r2, r3, r4 = content:match(pattern) if r1 then local root = r1 if r2 and r2 ~= "" then root = root .. "." .. r2 end if r3 and r3 ~= "" then root = root .. "." .. r3 end if r4 and r4 ~= "" then root = root .. "." .. r4 end -- نعيد النص مع إضافة حرف غير مرئي في البداية لخداع المحرك return "\226\128\139" .. root -- U+200B (Zero-width space) end return "" end return p i2mo573n8wff3z9vpc5ftq2ev2xxjiv 10812 10810 2026-04-05T23:39:52Z Daoudsfouli 92 10812 Scribunto text/plain local p = {} function p.get_root(frame) -- للاختبار: نعيد نصاً ثابتاً return "ⴳ.ⴳ" end return p lfiopglh417bl9i5bnwo451s4qpgvxm 10813 10812 2026-04-05T23:43:02Z Daoudsfouli 92 10813 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "⚠️ لا يوجد محتوى" end -- بحث بسيط عن ⴰⵥⵓⵕ local start = content:find("{{%s*ⴰⵥⵓⵕ") if not start then return "⚠️ لم أجد ⴰⵥⵓⵕ" end -- استخراج الحروف (أبسط نمط) local r1 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|}]+)") if r1 then -- إزالة أي مسافات r1 = r1:gsub("^%s*(.-)%s*$", "%1") return r1 end return "⚠️ لا توجد حروف" end return p h0zuth8p6fy2zxvrw2b7ejf8p1q2wcc 10816 10813 2026-04-05T23:59:23Z Daoudsfouli 92 10816 Scribunto text/plain local p = {} function p.auto(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- ابحث عن {{ⴰⵥⵓⵕ|...}} في الصفحة local r1, r2, r3 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}]+)%s*|%s*([^|{}]*)%s*|%s*([^|{}]*)%s*}}") if r1 then local root = r1 if r2 and r2 ~= "" then root = root .. "." .. r2 end if r3 and r3 ~= "" then root = root .. "." .. r3 end return p.show(frame, root) end return "" end function p.show(frame, root) root = root or frame.args.root or frame.args[1] or "" root = root:gsub("^%s*(.-)%s*$", "%1") if root == "" then return "" end local html = '<div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;">' html = html .. '<span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> ' html = html .. '[[:Category:' .. root .. '|🔗 ' .. root .. ']]' html = html .. '</div>' return html end return p im44w3mk7uv012gxz8fjdqixt2hm23a 10824 10816 2026-04-06T00:22:59Z Daoudsfouli 92 10824 Scribunto text/plain local p = {} function p.get_root(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- البحث عن ⴰⵥⵓⵕ في الصفحة local r1, r2, r3 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}]+)%s*|%s*([^|{}]*)%s*|%s*([^|{}]*)%s*}}") if r1 then local root = r1 if r2 and r2 ~= "" then root = root .. "." .. r2 end if r3 and r3 ~= "" then root = root .. "." .. r3 end return root end return "" end return p rh1ju3zzo2yyyq4q4xiwz5gni2ap9y6 ⴰⵍⴱⵓⴹ:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ 10 3560 10709 10707 2026-04-05T12:04:21Z Daoudsfouli 92 10709 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:GetRoot|get}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: {{#var:root}} |- | {{#ask: [[Category:Word family {{#var:root}}]] | format=ul | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> cj7k4hdbv5irvhcubd6ojak5cndqwyi 10711 10709 2026-04-05T12:22:01Z Daoudsfouli 92 10711 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:GetRoot|get}}}} [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ {{#var:root}}]] {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: {{#var:root}} |- | {{#ask: [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ {{#var:root}}]] | format=ul | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> cv70u68nso3i75lk8xrxg0u161i64cr 10716 10711 2026-04-05T13:10:48Z Daoudsfouli 92 10716 wikitext text/x-wiki <includeonly> ==== {{ⵟ|ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ}} ==== {{(|ⵜⴰⵏⵏⴰⵍⵉⵏ=2}} {{#ask: [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] | format=template | template=LinkFamily | link=none | limit=100 | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} {{)}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> ssxxxs7i9pzkfyl0nfy8nh8tz04vy53 10717 10716 2026-04-05T13:14:59Z Daoudsfouli 92 10717 wikitext text/x-wiki <includeonly> {{(|ⵜⴰⵏⵏⴰⵍⵉⵏ=2}} {{#ask: [[Category:{{{1}}}.{{#if:{{{2|}}}|{{{2}}}.}}{{#if:{{{3|}}}|{{{3}}}.}}{{#if:{{{4|}}}|{{{4}}}.}}]] | format=template | template=LinkFamily | link=none | limit=100 | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} {{)}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 38rpah43rgiataleec93q1qmt12usfi 10718 10717 2026-04-05T13:20:05Z Daoudsfouli 92 10718 wikitext text/x-wiki <includeonly>{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|list}}</includeonly> <noinclude> [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]] </noinclude> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> a6zbw3iw38cx4mqecpuyxm7ngseiz6i 10722 10718 2026-04-05T13:33:22Z Daoudsfouli 92 10722 wikitext text/x-wiki <includeonly> {{(|ⵜⴰⵏⵏⴰⵍⵉⵏ=2}} {{#ask: [[Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|getRoot}}]] | format=template | template=LinkFamily | link=none | limit=100 | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} {{)}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> dt645p2turfj90qh8ls3igyoq1sg2xf 10725 10722 2026-04-05T14:16:16Z Daoudsfouli 92 10725 wikitext text/x-wiki <includeonly> {{(|ⵜⴰⵏⵏⴰⵍⵉⵏ=2}} {{#ask: [[Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|getRoot}}]] | format=template | template=LinkFamily | link=none | limit=100 | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} {{)}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> g1jcoc1t63la8gxp02rqvtw9ok10wv4 10730 10725 2026-04-05T14:33:25Z Daoudsfouli 92 10730 wikitext text/x-wiki <includeonly> {{(|ⵜⴰⵏⵏⴰⵍⵉⵏ=2}} {{#ask: [[Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|getRoot|{{PAGENAME}}}}]] | format=template | template=LinkFamily | link=none | limit=100 | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} {{)}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 0s6jn525noe6lc2dl0owezyggw8fsnr 10731 10730 2026-04-05T14:40:15Z Daoudsfouli 92 10731 wikitext text/x-wiki <includeonly>{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|render}}</includeonly> <noinclude> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> s73pp2v1lyk546kbxc29pamvxlq9ahg 10734 10731 2026-04-05T14:45:49Z Daoudsfouli 92 10734 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:RootExtractor|extract|{{PAGENAME}}}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: {{#var:root}} |- | {{#ask: [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ {{#var:root}}]] | format=ul | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> tadc2fx3uwg853y10cgqrgbn2ct1nli 10735 10734 2026-04-05T15:12:13Z Daoudsfouli 92 10735 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{{1|}}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ: {{#var:root}} |- | {{#ask: [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ {{#var:root}}]] | format=ul | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> k26rnfx0zy5uujt8lj35pyvf1ld336a 10736 10735 2026-04-05T15:14:19Z Daoudsfouli 92 10736 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{{1|}}}}} {| class="wikitable" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ: {{#var:root}} |- | [[Special:Search/{{#var:root}}|🔍 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ {{#var:root}}]] |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> dj7rxlzdq32z4udg88jsa11k1221c3w 10737 10736 2026-04-05T15:56:37Z Daoudsfouli 92 10737 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|getRoot}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: '''{{#var:root}}''' |- | {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|family|{{#var:root}}}} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> p6o772jw4sr68dx4m7sbicaslcvm9n9 10740 10737 2026-04-05T16:14:23Z Daoudsfouli 92 10740 wikitext text/x-wiki <includeonly> {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|show}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 9o0bq4firvwmauk86mtbadezxid2d2s 10741 10740 2026-04-05T16:18:14Z Daoudsfouli 92 10741 wikitext text/x-wiki <includeonly> {{#vardefine:letter1|{{#regex_replace:{{PAGENAME}}|^(.)(.*)|$1}}}} {{#vardefine:root|{{#var:letter1}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: {{{{{1|{{#var:root}}}}}}} |- | 🔍 [[Special:Search/{{#var:root}}|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]] |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 25k0wycmhgp21gq9muq0h5x2bdthp6s 10742 10741 2026-04-05T16:41:13Z Daoudsfouli 92 10742 wikitext text/x-wiki <includeonly> {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: '''{{{1|}}}''' |- | 🔍 [[Special:Search/{{{1|}}}|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]] |} </includeonly> <noinclude> [[Category:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]] </noinclude> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> ghov422cmyj8g8k0t5j0pxttjo8497l 10743 10742 2026-04-05T16:44:34Z Daoudsfouli 92 10743 wikitext text/x-wiki <includeonly> {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: '''{{{1|}}}''' |- | {{{2|🔍 [[Special:Search/{{{1|}}}|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]]}}} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> i0xr3oswtrsfvmlhdss4788bmh6g0xv 10744 10743 2026-04-05T16:58:23Z Daoudsfouli 92 10744 wikitext text/x-wiki <includeonly> {| class="wikitable" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- ! ⴰⵥⵓⵕ | {{{1|}}} |- ! ⵜⴰⵡⵊⴰ | {{{2|🔍 [[Special:Search/{{{1|}}}|ⵥⵕ ⵜⴰⵡⵊⴰ]]}}} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> pzw2als0hjeupe6q6cqjxjm9vosy37i 10749 10744 2026-04-05T17:28:24Z Daoudsfouli 92 10749 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|getRoot}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: {{#var:root}} |- | {{#ask: [[Category:{{#var:root}}]] | format=ul | default=ⵓⵔ ⵉⵍⵍⵉ ⵓⵙⵏⴼⵍ ⴰⴷ }} |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 0l2onplrwzcwg25agthknjoczpi4wip 10750 10749 2026-04-05T18:13:24Z Daoudsfouli 92 10750 wikitext text/x-wiki <includeonly> {{#vardefine:root|{{#invoke:RootExtractor|extract|{{PAGENAME}}}}}} {| class="wikitable" style="width:100%; text-align:center; font-family:Tifinagh;" |+ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ |- | ⴰⵥⵓⵕ: '''{{#var:root}}''' |- | 🔗 [[Special:Search/{{#var:root}}|ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{#var:root}})]] |} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> tvvxko91hyoiacau4m5emqi9dygzpcz 10757 10750 2026-04-05T20:15:30Z Daoudsfouli 92 10757 wikitext text/x-wiki <includeonly> === ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓري === * [[Special:Search/{{{ⴰⵥⵓⵕ}}}|🔗 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{{ⴰⵥⵓⵕ}}})]] {{Category tree|{{{ⴰⵥⵓⵕ}}}|mode=pages}} </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> gnk4jq418loe3jt4edsu22us1tl54e1 10758 10757 2026-04-05T20:37:04Z Daoudsfouli 92 10758 wikitext text/x-wiki <includeonly> * [[Special:Search/{{{root}}}|🔗 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{{root}}})]] </includeonly> <noinclude> {{ⴰⵙⵎⵉⵍ|ⴰⵍⴱⵓⴹⵏ ⵏ ⵜⴳⵓⵔⵉ}} {{ⴰⵙⵙⵏⵜⵎ}} </noinclude> 67gjfhy3ri1fqrkvowelq89ph3mbnn9 10760 10758 2026-04-05T20:42:50Z Daoudsfouli 92 10760 wikitext text/x-wiki <includeonly> <div class="family-tree-wrapper" style="border: 1px solid #c8ccd1; background-color: #f8f9fa; padding: 8px; margin-top: 10px; border-radius: 4px;"> <span style="font-weight: bold; color: #202122;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</span> {{!}}-- Search Link Generation using the 'root' parameter --{{!}} <ul style="margin: 5px 0 0 20px;"> <li>[[Special:Search/{{{root}}} | 🔗 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{{root}}})]]</li> {{!}}-- Optional: Link to the Category page --{{!}} <li>[[:Category:{{{root}}} | 📂 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]]</li> </ul> </div> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> > fzq0ksq295qyocuvj63emgwsbfw6r3z 10765 10760 2026-04-05T20:56:58Z Daoudsfouli 92 10765 wikitext text/x-wiki <includeonly> <div class="family-section" style="margin-top: 15px; padding: 10px; border-left: 4px solid #36c; background-color: #fcfcfc;"> <div style="font-weight: bold; margin-bottom: 5px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 10px;"> <li>[[Special:Search/{{{root}}} | 🔗 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{{root}}})]]</li> <li>[[:Category:{{{root}}} | 📂 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]]</li> </ul> </div> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 5ow00bou80gmyniyoinng2mduy586ee 10771 10765 2026-04-05T21:19:29Z Daoudsfouli 92 10771 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li style="margin-bottom: 5px;"> [[Special:Search/{{{root}}} | 🔗 ⵥⵕ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ ({{{root}}})]] </li> </ul> </div> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> lwgxwh531txeith8nl11vcpdltgwevs 10775 10771 2026-04-05T21:29:12Z Daoudsfouli 92 10775 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li style="margin-bottom: 5px;"> [[ⴰⵙⵎⵉⵍ:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ:({{{root}}})]] </li> </ul> </div> </includeonly> <noinclude> {{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 72n09rkde97byof8uebtkq1hw4nf07e 10776 10775 2026-04-05T21:32:01Z Daoudsfouli 92 10776 wikitext text/x-wiki <includeonly><div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li style="margin-bottom: 5px;"> [[:Category:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]] </li> </ul> </div></includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> l28l01n0ao2lw66h5chiv1eemixl4sf 10782 10776 2026-04-05T22:06:53Z Daoudsfouli 92 10782 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li> [[:Category:{{#titleparts:{{PAGENAME}}|1}}| 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#titleparts:{{PAGENAME}}|1}})]] </li> </ul> </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> nc9q18o9unl4ox6w5gja7glk5s24a8f 10783 10782 2026-04-05T22:09:49Z Daoudsfouli 92 10783 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li> {{#ask: [[{{PAGENAME}}]] | ?Category | format=plain | link=none | mainlabel=- }} [[:Category:{{#external_value:root}}| 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#external_value:root}})]] </li> </ul> </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 2zxi57yox2qwautmypc24a7z7nkr5ni 10784 10783 2026-04-05T22:11:55Z Daoudsfouli 92 10784 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li> {{#if: {{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }} | [[:Category:{{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }})]] | {{#if: {{#external_value:root}} | [[:Category:{{#external_value:root}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#external_value:root}})]] | <span style="color:red;">⚠️ ⴰⵥⵓⵕ ⵓⵔ ⵢⴻⵜⵜⵡⴰⴼⴰ </span> }} }} </li> </ul> </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 34ggrjwsws1w55kzps4to793kd6vvod 10791 10784 2026-04-05T22:28:32Z Daoudsfouli 92 10791 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 20px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li> {{#if: {{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }} | [[:Category:{{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#ask: [[{{PAGENAME}}]] | ?ⴰⵥⵓⵕ | format=plain | mainlabel=- }})]] | <span style="color:#666;">[[Special:Search/{{PAGENAME}} | 🔍 ⵔⵣⵓ ⴳ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]]</span> }} </li> </ul> </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 220419kiopva0tmzmfylwyuwgrgdtpr 10792 10791 2026-04-05T22:29:58Z Daoudsfouli 92 10792 wikitext text/x-wiki <includeonly> <div class="family-tree-box" style="margin-top: 10px; padding: 10px; border-top: 2px solid #36c; background-color: #f9f9f9; border-radius: 4px;"> <div style="font-weight: bold; color: #202122; margin-bottom: 8px;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</div> <ul style="list-style-type: none; margin: 0; padding-left: 5px;"> <li> [[:Category:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]] </li> </ul> </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> sk95nmm1vmh70ur5xz84iqqhj3idlq6 10793 10792 2026-04-05T22:34:22Z Daoudsfouli 92 10793 wikitext text/x-wiki <includeonly>{| class="mw-collapsible" style="width:100%; border:1px solid #36c; background:#f9f9f9; padding:5px; margin-top:10px; border-radius:4px;" ! style="text-align:left; color:#202122; font-weight:bold; padding-left:5px;" | ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ: |- | style="padding-left:15px; border-top:1px dotted #ccc;" | [[:Category:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]] |}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 7gm1z90d4qxspjgwy5326r5ci33qujh 10794 10793 2026-04-05T22:37:06Z Daoudsfouli 92 10794 wikitext text/x-wiki <includeonly>{| class="mw-collapsible" style="width:100%; border:1px solid #36c; background:#f9f9f9; padding:5px; margin-top:10px; border-radius:4px;" ! style="text-align:left; color:#202122; font-weight:bold; padding-left:5px;" |: |- | style="padding-left:15px; border-top:1px dotted #ccc;" | [[:Category:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{ⴰⵥⵓⵕ}}})]] |}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> rcgwdxzy7juynqnuo4i7vh6qrw05qen 10798 10794 2026-04-05T22:47:39Z Daoudsfouli 92 10798 wikitext text/x-wiki <includeonly> <div style="margin-top:10px; padding:10px; border-top:2px solid #36c; background:#f9f9f9; border-radius:4px;"> <span style="font-weight:bold;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</span><br> [[:Category:{{{root}}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{{root}}})]] </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> l6yp7jsao55vpws73lx4wx99qrs450v 10800 10798 2026-04-05T22:54:11Z Daoudsfouli 92 10800 wikitext text/x-wiki <includeonly> <div style="margin-top:15px; padding:10px; border-top:2px solid #36c; background:#f9f9f9; border-radius:4px;"> <span style="font-weight:bold; color:#202122;">ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ:</span><br> {{#if: {{#invoke:RootFinder|get_root}} | [[:Category:{{#invoke:RootFinder|get_root}} | 🔗 ⴰⵙⵎⵉⵍ ⵏ ⵉⵥⵓⵕⴰⵏ ({{#invoke:RootFinder|get_root}})]] | <span style="color:#666;">[[Special:Search/{{PAGENAME}}|🔍 ⵔⵣⵓ ⴳ ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ]]</span> }} </div> </includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 8y3pv52glqja7l2ji4h175860xronar 10803 10800 2026-04-05T23:17:33Z Daoudsfouli 92 10803 wikitext text/x-wiki <includeonly>{{#if: {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | <div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | 🔗 {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}]] </div> }}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> qxuis1tz7itg4ypxnohxluwz7caeusc 10805 10803 2026-04-05T23:23:54Z Daoudsfouli 92 10805 wikitext text/x-wiki <includeonly>{{#if: {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | <div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | 🔗 {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}]] </div> }}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 938xhrca3zkt1gft6breanbn1o26ea2 10808 10805 2026-04-05T23:27:17Z Daoudsfouli 92 10808 wikitext text/x-wiki <includeonly>{{#if: {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | <div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}} | 🔗 {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}]] </div> }}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 3evndto7o15ict89tbuh1oaxk5ekheq 10811 10808 2026-04-05T23:37:03Z Daoudsfouli 92 10811 wikitext text/x-wiki <includeonly>{{#if:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}| <div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> <span style="word-break:break-word;">[[Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}|🔗 {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}]]</span> </div> }}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> e3xftsrx6gx7kc8gjy1egzqgzjutx3b 10814 10811 2026-04-05T23:47:22Z Daoudsfouli 92 10814 wikitext text/x-wiki <includeonly>{{#if:{{{root|}}}|<div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{{root}}}|🔗 {{{root}}}]] </div>}}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 3g7dejnadil7m81zxytga3yh48hbdp9 10817 10814 2026-04-06T00:00:41Z Daoudsfouli 92 10817 wikitext text/x-wiki <includeonly>{{#invoke:RootDisplay|auto}}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> azgsyvhi0dme1nayxg2hkz0vwdmor6h 10819 10817 2026-04-06T00:07:40Z Daoudsfouli 92 10819 wikitext text/x-wiki <includeonly>{{#if:{{{root|}}}|<div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{{root}}}|🔗 {{{root}}}]] </div>}}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 3g7dejnadil7m81zxytga3yh48hbdp9 10823 10819 2026-04-06T00:21:33Z Daoudsfouli 92 10823 wikitext text/x-wiki <includeonly>{{#if:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}| <div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;"> <span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> [[:Category:{{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}|🔗 {{#invoke:ⵜⴰⵡⵊⴰ ⵏ ⵜⴳⵓⵔⵉ|get_root}}]] </div> }}</includeonly> <noinclude>{{ⴰⵙⵙⵏⵜⵎ}} [[Category:Family Templates]] </noinclude> 2yj8vz35c6ejtbtpxunwkjnptc6t4oi ⴰⵍⵉⵎ 0 3562 10755 2026-04-05T19:52:27Z Daoudsfouli 92 Created page with "{{ⴰⵙⵎⵉⵍ:.ⴳ.}}" 10755 wikitext text/x-wiki {{ⴰⵙⵎⵉⵍ:.ⴳ.}} i512lrnm6au0qiprauxb39ioebkg3f7 Module:Rootdisplay 828 3563 10818 2026-04-06T00:04:37Z Daoudsfouli 92 Created page with "local p = {} function p.auto(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- ابحث عن {{ⴰⵥⵓⵕ|...}} في الصفحة local r1, r2, r3 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}]+)%s*|%s*([^|{}]*)%s*|%s*([^|{}]*)%s*}}") if r1 then local root = r1 if r2 and r2 ~= "" then root = root .. "." .. r2 end if r3 and..." 10818 Scribunto text/plain local p = {} function p.auto(frame) local title = mw.title.getCurrentTitle() local content = title:getContent() if not content then return "" end -- ابحث عن {{ⴰⵥⵓⵕ|...}} في الصفحة local r1, r2, r3 = content:match("{{%s*ⴰⵥⵓⵕ%s*|%s*([^|{}]+)%s*|%s*([^|{}]*)%s*|%s*([^|{}]*)%s*}}") if r1 then local root = r1 if r2 and r2 ~= "" then root = root .. "." .. r2 end if r3 and r3 ~= "" then root = root .. "." .. r3 end return p.show(frame, root) end return "" end function p.show(frame, root) root = root or frame.args.root or frame.args[1] or "" root = root:gsub("^%s*(.-)%s*$", "%1") if root == "" then return "" end local html = '<div style="margin-top:15px; padding:8px; border-left:4px solid #36c; background:#f8f9fa; border-radius:0 4px 4px 0;">' html = html .. '<span style="font-weight:bold; color:#202122;">ⴰⵙⵎⵉⵍ ⵉⵥⵓⵕⴰⵏ:</span> ' html = html .. '[[:Category:' .. root .. '|🔗 ' .. root .. ']]' html = html .. '</div>' return html end return p im44w3mk7uv012gxz8fjdqixt2hm23a