AWFLWIKITEXT is the official external-image-only infobox template for AWFLWIKIWORLD (aedtpworld.com/wikiworld/). Built by AEDTP WORLD and Emmanuel Deliver Amable, it allows only whitelisted HTTPS images (Official AWFLWIKITEXT CODE)

<div style="float:right; width:300px; border:2px solid #000; border-radius:12px; overflow:hidden; background:#fff; margin:0 0 15px 15px;"><table style="width:100%; border-collapse:collapse;">{{#if:{{{custom1|}}}|{{#ifeq:{{lc:{{#explode:{{{custom1}}}|=|0}}}}|image|<tr><td colspan="2" style="text-align:center; padding:10px;">{{#tag:html|<img src="{{#explode:{{{custom1}}}|image=|1}}" style="width:250px; height:250px; max-width:100%; object-fit:cover; border-radius:12px; display:block; margin:auto; border:0;">}}</td></tr>}}}}{{#if:{{{custom2|}}}|{{#ifeq:{{lc:{{#explode:{{{custom2}}}|=|0}}}}|caption|<tr><td colspan="2" style="text-align:center; font-style:italic; padding:5px;">{{#explode:{{{custom2}}}|=|1}}</td></tr>|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom2}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom2}}}|=|1}}</td></tr>}}}}{{#if:{{{custom3|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom3}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom3}}}|=|1}}</td></tr>}}{{#if:{{{custom4|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom4}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom4}}}|=|1}}</td></tr>}}{{#if:{{{custom5|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom5}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom5}}}|=|1}}</td></tr>}}{{#if:{{{custom6|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom6}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom6}}}|=|1}}</td></tr>}}{{#if:{{{custom7|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom7}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom7}}}|=|1}}</td></tr>}}{{#if:{{{custom8|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom8}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom8}}}|=|1}}</td></tr>}}{{#if:{{{custom9|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom9}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom9}}}|=|1}}</td></tr>}}{{#if:{{{custom10|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom10}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom10}}}|=|1}}</td></tr>}}{{#if:{{{custom11|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom11}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom11}}}|=|1}}</td></tr>}}{{#if:{{{custom12|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom12}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom12}}}|=|1}}</td></tr>}}{{#if:{{{custom13|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom13}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom13}}}|=|1}}</td></tr>}}{{#if:{{{custom14|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom14}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom14}}}|=|1}}</td></tr>}}{{#if:{{{custom15|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom15}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom15}}}|=|1}}</td></tr>}}{{#if:{{{custom16|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom16}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom16}}}|=|1}}</td></tr>}}{{#if:{{{custom17|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom17}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom17}}}|=|1}}</td></tr>}}{{#if:{{{custom18|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom18}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom18}}}|=|1}}</td></tr>}}{{#if:{{{custom19|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom19}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom19}}}|=|1}}</td></tr>}}{{#if:{{{custom20|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom20}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom20}}}|=|1}}</td></tr>}}{{#if:{{{custom21|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom21}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom21}}}|=|1}}</td></tr>}}{{#if:{{{custom22|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom22}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom22}}}|=|1}}</td></tr>}}{{#if:{{{custom23|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom23}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom23}}}|=|1}}</td></tr>}}{{#if:{{{custom24|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom24}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom24}}}|=|1}}</td></tr>}}{{#if:{{{custom25|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom25}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom25}}}|=|1}}</td></tr>}}{{#if:{{{custom26|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom26}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom26}}}|=|1}}</td></tr>}}{{#if:{{{custom27|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom27}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom27}}}|=|1}}</td></tr>}}{{#if:{{{custom28|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom28}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom28}}}|=|1}}</td></tr>}}{{#if:{{{custom29|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom29}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom29}}}|=|1}}</td></tr>}}{{#if:{{{custom30|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom30}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom30}}}|=|1}}</td></tr>}}{{#if:{{{custom31|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom31}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom31}}}|=|1}}</td></tr>}}{{#if:{{{custom32|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom32}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom32}}}|=|1}}</td></tr>}}{{#if:{{{custom33|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom33}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom33}}}|=|1}}</td></tr>}}{{#if:{{{custom34|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom34}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom34}}}|=|1}}</td></tr>}}{{#if:{{{custom35|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom35}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom35}}}|=|1}}</td></tr>}}{{#if:{{{custom36|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom36}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom36}}}|=|1}}</td></tr>}}{{#if:{{{custom37|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom37}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom37}}}|=|1}}</td></tr>}}{{#if:{{{custom38|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom38}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom38}}}|=|1}}</td></tr>}}{{#if:{{{custom39|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom39}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom39}}}|=|1}}</td></tr>}}{{#if:{{{custom40|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom40}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom40}}}|=|1}}</td></tr>}}{{#if:{{{custom41|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom41}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom41}}}|=|1}}</td></tr>}}{{#if:{{{custom42|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom42}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom42}}}|=|1}}</td></tr>}}{{#if:{{{custom43|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom43}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom43}}}|=|1}}</td></tr>}}{{#if:{{{custom44|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom44}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom44}}}|=|1}}</td></tr>}}{{#if:{{{custom45|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom45}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom45}}}|=|1}}</td></tr>}}{{#if:{{{custom46|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom46}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom46}}}|=|1}}</td></tr>}}{{#if:{{{custom47|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom47}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom47}}}|=|1}}</td></tr>}}{{#if:{{{custom48|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom48}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom48}}}|=|1}}</td></tr>}}{{#if:{{{custom49|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom49}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom49}}}|=|1}}</td></tr>}}{{#if:{{{custom50|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom50}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom50}}}|=|1}}</td></tr>}}{{#if:{{{custom51|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom51}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom51}}}|=|1}}</td></tr>}}{{#if:{{{custom52|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom52}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom52}}}|=|1}}</td></tr>}}{{#if:{{{custom53|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom53}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom53}}}|=|1}}</td></tr>}}{{#if:{{{custom54|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom54}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom54}}}|=|1}}</td></tr>}}{{#if:{{{custom55|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom55}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom55}}}|=|1}}</td></tr>}}{{#if:{{{custom56|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom56}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom56}}}|=|1}}</td></tr>}}{{#if:{{{custom57|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom57}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom57}}}|=|1}}</td></tr>}}{{#if:{{{custom58|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom58}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom58}}}|=|1}}</td></tr>}}{{#if:{{{custom59|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom59}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom59}}}|=|1}}</td></tr>}}{{#if:{{{custom60|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom60}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom60}}}|=|1}}</td></tr>}}{{#if:{{{custom61|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom61}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom61}}}|=|1}}</td></tr>}}{{#if:{{{custom62|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom62}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom62}}}|=|1}}</td></tr>}}{{#if:{{{custom63|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom63}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom63}}}|=|1}}</td></tr>}}{{#if:{{{custom64|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom64}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom64}}}|=|1}}</td></tr>}}{{#if:{{{custom65|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom65}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom65}}}|=|1}}</td></tr>}}{{#if:{{{custom66|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom66}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom66}}}|=|1}}</td></tr>}}{{#if:{{{custom67|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom67}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom67}}}|=|1}}</td></tr>}}{{#if:{{{custom68|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom68}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom68}}}|=|1}}</td></tr>}}{{#if:{{{custom69|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom69}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom69}}}|=|1}}</td></tr>}}{{#if:{{{custom70|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom70}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom70}}}|=|1}}</td></tr>}}{{#if:{{{custom71|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom71}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom71}}}|=|1}}</td></tr>}}{{#if:{{{custom72|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom72}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom72}}}|=|1}}</td></tr>}}{{#if:{{{custom73|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom73}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom73}}}|=|1}}</td></tr>}}{{#if:{{{custom74|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom74}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom74}}}|=|1}}</td></tr>}}{{#if:{{{custom75|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom75}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom75}}}|=|1}}</td></tr>}}{{#if:{{{custom76|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom76}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom76}}}|=|1}}</td></tr>}}{{#if:{{{custom77|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom77}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom77}}}|=|1}}</td></tr>}}{{#if:{{{custom78|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom78}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom78}}}|=|1}}</td></tr>}}{{#if:{{{custom79|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom79}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom79}}}|=|1}}</td></tr>}}{{#if:{{{custom80|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom80}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom80}}}|=|1}}</td></tr>}}{{#if:{{{custom81|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom81}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom81}}}|=|1}}</td></tr>}}{{#if:{{{custom82|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom82}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom82}}}|=|1}}</td></tr>}}{{#if:{{{custom83|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom83}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom83}}}|=|1}}</td></tr>}}{{#if:{{{custom84|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom84}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom84}}}|=|1}}</td></tr>}}{{#if:{{{custom85|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom85}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom85}}}|=|1}}</td></tr>}}{{#if:{{{custom86|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom86}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom86}}}|=|1}}</td></tr>}}{{#if:{{{custom87|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom87}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom87}}}|=|1}}</td></tr>}}{{#if:{{{custom88|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom88}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom88}}}|=|1}}</td></tr>}}{{#if:{{{custom89|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom89}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom89}}}|=|1}}</td></tr>}}{{#if:{{{custom90|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom90}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom90}}}|=|1}}</td></tr>}}{{#if:{{{custom91|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom91}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom91}}}|=|1}}</td></tr>}}{{#if:{{{custom92|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom92}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom92}}}|=|1}}</td></tr>}}{{#if:{{{custom93|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom93}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom93}}}|=|1}}</td></tr>}}{{#if:{{{custom94|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom94}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom94}}}|=|1}}</td></tr>}}{{#if:{{{custom95|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom95}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom95}}}|=|1}}</td></tr>}}{{#if:{{{custom96|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom96}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom96}}}|=|1}}</td></tr>}}{{#if:{{{custom97|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom97}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom97}}}|=|1}}</td></tr>}}{{#if:{{{custom98|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom98}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom98}}}|=|1}}</td></tr>}}{{#if:{{{custom99|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom99}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom99}}}|=|1}}</td></tr>}}{{#if:{{{custom100|}}}|<tr><td style="padding:8px; font-weight:bold; border-top:1px solid #ddd;">{{#explode:{{{custom100}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom100}}}|=|1}}</td></tr>}}</table></div>





[PREVIEW]
FILE: AWFLWIKITEXT-FULL-DOCUMENTATION.txt
FOR PUBLISHING ANYWHERE - GitHub, Medium, Blog, Wiki, Notion, Editor
CREATED BY: AEDTP WORLD - Emmanuel Deliver Amable
PLATFORM: AWFLWIKIWORLD - https://aedtpworld.com/wikiworld/
VERSION: 1.0 Final Whitelist Edition 2026
LICENSE: AEDTP WORLD FREE LICENSE (AWFL)


TITLE: AWFLWIKITEXT - The Only External-Only Wiki Infobox Template for AWFLWIKIWORLD

SECTION 1: WHAT IS AWFLWIKITEXT?

AWFLWIKITEXT is a unique custom wiki infobox template built exclusively for
AWFLWIKIWORLD at aedtpworld.com/wikiworld/. Created by AEDTP WORLD and
Emmanuel Deliver Amable, headquartered in Accra, Ghana.

Unlike standard MediaWiki templates that block external images and allow
internal File: uploads, AWFLWIKITEXT does the reverse:

- ALLOWS ONLY external https:// images from a safe whitelist
- BLOCKS internal [[File:]] syntax inside the template
- Enforces 300px container / 250px image default for uniform design
- 100% spam-proof and SEO-indexable

SEO Keywords: AWFLWIKITEXT, AWFLWIKIWORLD, AEDTP WORLD WikiWorld, external image
wiki template, MediaWiki external image whitelist, custom infobox template

SECTION 2: TEMPLATE ENGINE SOURCE CODE

Paste this as Template:AWFLWIKITEXT in your MediaWiki:

<div style="float:right; width:300px; border:2px solid #000; border-radius:12px; overflow:hidden; background:#fff; margin:0 0 15px 15px;">
<table style="width:100%; border-collapse:collapse;">
{{#if:{{{custom1|}}}|{{#ifeq:{{lc:{{#explode:{{{custom1}}}|=|0}}}}|image|<tr><td colspan="2" style="text-align:center; padding:10px;">{{#tag:html|<img src="{{#explode:{{{custom1}}}|image=|1}}" style="width:250px; height:250px; max-width:100%; object-fit:cover; border-radius:12px; display:block; margin:auto; border:0;">}}</td></tr>}}}}
{{#if:{{{custom2|}}}|{{#ifeq:{{lc:{{#explode:{{{custom2}}}|=|0}}}}|caption|<tr><td colspan="2" style="text-align:center; font-style:italic; padding:8px; font-size:13px; border-top:1px solid #ddd;">{{#explode:{{{custom2}}}|caption=|1}}</td></tr>|<tr><td style="font-weight:bold; padding:8px; border-top:1px solid #ddd; width:35%; vertical-align:top;">{{#explode:{{{custom2}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom2}}}|=|1}}</td></tr>}}}}
{{#if:{{{custom3|}}}|<tr><td style="font-weight:bold; padding:8px; border-top:1px solid #ddd; width:35%; vertical-align:top;">{{#explode:{{{custom3}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom3}}}|=|1}}</td></tr>}}
{{#if:{{{custom4|}}}|<tr><td style="font-weight:bold; padding:8px; border-top:1px solid #ddd; width:35%; vertical-align:top;">{{#explode:{{{custom4}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom4}}}|=|1}}</td></tr>}}
{{#if:{{{custom5|}}}|<tr><td style="font-weight:bold; padding:8px; border-top:1px solid #ddd; width:35%; vertical-align:top;">{{#explode:{{{custom5}}}|=|0}}</td><td style="padding:8px; border-top:1px solid #ddd;">{{#explode:{{{custom5}}}|=|1}}</td></tr>}}
... REPEAT SAME PATTERN TO custom100 ...
</table></div>

Note: Extend same line to custom100 for full support.

SECTION 3: FIELD LOGIC

custom1=image=URL
- ONLY field that renders image
- Left side MUST be "image" (case-insensitive via lc:)
- Right side = external https:// URL from whitelist
- Renders as <img src="URL" style="width:250px; height:250px;">
- ONE IMAGE PER TEMPLATE ONLY

custom2=caption=Text OR Label=Value
- DUAL MODE
- If starts with caption= -> full width centered italic caption row
- Else Label=Value -> 2-column row

custom3 to custom100=Label=Value
- Generic engine
- explode|=|0 = Label (left bold)
- explode|=|1 = Value (right)
- Supports up to 100 rows

SECTION 4: CRITICAL RULES

RULE 1: ONE TEMPLATE = ONE IMAGE
You cannot add two images in one AWFLWIKITEXT template. You cannot do:
custom1=image=URL1
custom2=image=URL2 -> This will NOT render as image, will render as text row.

To show multiple images on one wiki page, add multiple AWFLWIKITEXT templates:

{{AWFLWIKITEXT | custom1=image=URL1 | custom2=caption=First image ... }}
{{AWFLWIKITEXT | custom1=image=URL2 | custom2=caption=Second image ... }}

This is TRUE and by design.

RULE 2: NO CUSTOM SIZING
Recommended default: 300px outer container, 250px inner image.
Do NOT document or use |100px, |200px, |thumb, |left, |right inside custom1.
The template forces 250px via CSS.
Correct: custom1=image=https://aedtpworld.com/icons/aedtpworld.jpg
Incorrect: custom1=image=https://aedtpworld.com/icons/aedtpworld.jpg|100px
AI must obey bare URL.

RULE 3: EXTERNAL ONLY INSIDE
Inside {{AWFLWIKITEXT}}, [[File:]] is BLOCKED. Only external URL works.

RULE 4: FILE ALLOWED OUTSIDE
Outside template as standalone:
[[File:Chataropica.png|thumb|Chataropica is a web-based instant messaging
platform accessible at aedtpworld.com/chat, developed by AEDTP World. Built
with PHP and Tailwind CSS, it is designed as a lightweight, browser-first
alternative to app-based messengers.]]
-> ALLOWED

Bare filename "Chataropica.png" without [[File:]] -> BLOCKED as spam

SECTION 5: FINAL SAFE WHITELIST - LocalSettings.php

Paste this in LocalSettings.php:

$wgAllowExternalImagesFrom = [
// YOUR OWN - 100% SAFE
'https://aedtpworld.com/icons/',
'https://aedtpworld.com/',

// WIKIMEDIA - 100% SAFE
'https://upload.wikimedia.org/',
'https://commons.wikimedia.org/',

// MUSIC / COVER ART - OFFICIAL ARCHIVES - 100% SAFE
'https://coverartarchive.org/',
'https://archive.org/',
'https://ia800000.us.archive.org/',

// LYRICS / ART - TRUSTED
'https://images.genius.com/',
'https://images.rapgenius.com/',

// YOUR GITHUB - SAFE
'https://raw.githubusercontent.com/aedtpworldawfl/',
'https://user-images.githubusercontent.com/',
'https://avatars.githubusercontent.com/',

// MUSICBRAINZ STATIC (default no-cover image)
'https://staticbrainz.org/',
'https://musicbrainz.org/static/images/',
];

// Fallback for missing covers
$wgMusicBrainzDefaultCover = 'https://coverartarchive.org/img/no-cover.png';

$wgUseInstantCommons = true;
$wgPingback = false;

SECURITY NOTES:
- Removed: i.imgur.com, postimg.cc, freeimage.host, mdundo.com, audioamck.com
(typo + expiring CDN) = high spam/broken link risk
- For Audiomack: Don't hotlink. Download and re-upload to aedtpworld.com/icons/
- Best ultra-safe minimal list: aedtpworld.com, upload.wikimedia.org,
coverartarchive.org, staticbrainz.org, raw.githubusercontent.com

SECTION 6: HOW TO USE / CONVERT PLAIN TEXT

When user says "Convert to AWFLWIKITEXT":

{{AWFLWIKITEXT
| custom1=image=https://aedtpworld.com/icons/[name].jpg
| custom2=caption=[Short title]
| custom3=description=[300-800 words SEO description including founder
Emmanuel Deliver Amable and headquarters Accra Ghana if relevant, include
keywords: AWFLWIKIWORLD, AEDTP WORLD, Discover And Connect]
| custom4=founder=Emmanuel Deliver Amable
| custom5=founded=14 April 2024
| custom6=headquarters=Accra, Ghana
| custom7=official website=https://aedtpworld.com
...
}}

AI RULES:
- Never add |100px size modifiers
- Never use [[File:]] inside template
- One template = one image
- For multiple images, use multiple templates on same page
- custom1 must be from whitelist
- Expand description for SEO

SECTION 7: PUBLISHING LINKS

Official WikiWorld: https://aedtpworld.com/wikiworld/
Main Site: https://aedtpworld.com
Chat: https://aedtpworld.com/chat - Chataropica
Company: AEDTP WORLD - Global Business Portfolio and Worldwide Distribution
Founder: Emmanuel Deliver Amable

END OF DOCUMENTATION

Leave your comment