Title: View source for Module:String2 - freem URL Source: https://freemwiki.com/index.php?action=edit&title=Module%3AString2 Markdown Content: [Jump to content](https://freemwiki.com/index.php?action=edit&title=Module%3AString2#bodyContent) - [x] Main menu Main menu move to sidebar hide Navigation * [Main page](https://freemwiki.com/wiki/Main_Page "Visit the main page [alt-shift-z]") * [Recent changes](https://freemwiki.com/wiki/Special:RecentChanges "A list of recent changes in the wiki [alt-shift-r]") * [Random page](https://freemwiki.com/wiki/Special:Random "Load a random page [alt-shift-x]") * [Help about MediaWiki](https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents) Legal * [Terms](https://freemwiki.com/wiki/Terms_of_Service) * [Privacy Policy](https://freemwiki.com/wiki/Privacy_Policy) * [About](https://freemwiki.com/wiki/About) * [Contact](https://freemwiki.com/wiki/Contact) [![Image 1](https://freemwiki.com/images/freem.svg)**freem**](https://freemwiki.com/wiki/Main_Page) [Search](https://freemwiki.com/wiki/Special:Search "Search freem [alt-shift-f]") Search - [x] Appearance * [Create account](https://freemwiki.com/index.php?title=Special:CreateAccount&returnto=Module%3AString2&returntoquery=action%3Dedit "You are encouraged to create an account and log in; however, it is not mandatory") * [Log in](https://freemwiki.com/index.php?title=Special:UserLogin&returnto=Module%3AString2&returntoquery=action%3Dedit "You are encouraged to log in; however, it is not mandatory [alt-shift-o]") - [x] Personal tools * [Create account](https://freemwiki.com/index.php?title=Special:CreateAccount&returnto=Module%3AString2&returntoquery=action%3Dedit "You are encouraged to create an account and log in; however, it is not mandatory") * [Log in](https://freemwiki.com/index.php?title=Special:UserLogin&returnto=Module%3AString2&returntoquery=action%3Dedit "You are encouraged to log in; however, it is not mandatory [alt-shift-o]") Pages for logged out editors [learn more](https://freemwiki.com/wiki/Help:Introduction) * [Contributions](https://freemwiki.com/wiki/Special:MyContributions "A list of edits made from this IP address [alt-shift-y]") * [Talk](https://freemwiki.com/wiki/Special:MyTalk "Discussion about edits from this IP address [alt-shift-n]") # View source for Module:String2 - [x] Add languages * [Module](https://freemwiki.com/wiki/Module:String2 "View the module page [alt-shift-c]") * [Discussion](https://freemwiki.com/index.php?title=Module_talk:String2&action=edit&redlink=1 "Discussion about the content page (page does not exist) [alt-shift-t]") - [x] English * [Read](https://freemwiki.com/wiki/Module:String2) * [Edit source](https://freemwiki.com/index.php?title=Module:String2&action=edit "Edit the source code of this page") * [View history](https://freemwiki.com/index.php?title=Module:String2&action=history "Past revisions of this page [alt-shift-h]") - [x] Tools Tools move to sidebar hide Actions * [Read](https://freemwiki.com/wiki/Module:String2) * [Edit source](https://freemwiki.com/index.php?title=Module:String2&action=edit "Edit the source code of this page [alt-shift-e]") * [View history](https://freemwiki.com/index.php?title=Module:String2&action=history) General * [What links here](https://freemwiki.com/wiki/Special:WhatLinksHere/Module:String2 "A list of all wiki pages that link here [alt-shift-j]") * [Related changes](https://freemwiki.com/wiki/Special:RecentChangesLinked/Module:String2 "Recent changes in pages linked from this page [alt-shift-k]") * [Special pages](https://freemwiki.com/wiki/Special:SpecialPages "A list of all special pages [alt-shift-q]") * [Page information](https://freemwiki.com/index.php?title=Module:String2&action=info "More information about this page") Appearance move to sidebar hide ← [Module:String2](https://freemwiki.com/wiki/Module:String2 "Module:String2") You do not have permission to edit this page, for the following reason: **Your IP address is in a range which has been blocked on all wikis.** The block was made by . The reason given is _[Open proxy/Webhost](https://freemwiki.com/index.php?title=M:Special:MyLanguage/NOP&action=edit&redlink=1 "M:Special:MyLanguage/NOP (page does not exist)"): See the [help page](https://freemwiki.com/index.php?title=M:WM:OP/H&action=edit&redlink=1 "M:WM:OP/H (page does not exist)") if you are affected_. * Start of block: 10:43, 23 May 2025 * Expiration of block: 10:43, 23 May 2028 You can contact to discuss the block. You cannot use the "Email this user" feature unless a valid email address is specified in your [account preferences](https://freemwiki.com/wiki/Special:Preferences "Special:Preferences") and you have not been blocked from using it. Your current IP address is 64.34.84.158. The blocked range is 64.34.80.0/20. Please include all above details in any queries you make. * * * You can view and copy the source of this page. [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Toggle code editor") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Indent")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Outdent") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Toggle invisible characters")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Toggle line wrapping")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Go to line number...")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Toggle search and replace dialog") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Bold")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Italic") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Link")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Images and media") [Advanced](https://freemwiki.com/index.php?action=edit&title=Module%3AString2)[Special characters](https://freemwiki.com/index.php?action=edit&title=Module%3AString2)[Help](https://freemwiki.com/index.php?action=edit&title=Module%3AString2) [Heading](https://freemwiki.com/index.php?action=edit&title=Module%3AString2) [Level 2](https://freemwiki.com/index.php?action=edit&title=Module%3AString2)[Level 3](https://freemwiki.com/index.php?action=edit&title=Module%3AString2)[Level 4](https://freemwiki.com/index.php?action=edit&title=Module%3AString2)[Level 5](https://freemwiki.com/index.php?action=edit&title=Module%3AString2) Format[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Bulleted list")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Numbered list")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "No wiki formatting")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "New line") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Big")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Small")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Superscript")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Subscript") Insert[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Picture gallery")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Redirect")[](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Table") [](https://freemwiki.com/index.php?action=edit&title=Module%3AString2 "Search and replace") Latin Latin extended IPA Symbols Greek Greek extended Cyrillic Arabic Arabic extended Hebrew Bangla Tamil Telugu Sinhala Devanagari Gujarati Thai Lao Khmer Canadian Aboriginal Runes Á á À à  â Ä ä à ã Ǎ ǎ Ā ā Ă ă Ą ą Å å Ć ć Ĉ ĉ Ç ç Č č Ċ ċ Đ đ Ď ď É é È è Ê ê Ë ë Ě ě Ē ē Ĕ ĕ Ė ė Ę ę Ĝ ĝ Ģ ģ Ğ ğ Ġ ġ Ĥ ĥ Ħ ħ Í í Ì ì Î î Ï ï Ĩ ĩ Ǐ ǐ Ī ī Ĭ ĭ İ ı Į į Ĵ ĵ Ķ ķ Ĺ ĺ Ļ ļ Ľ ľ Ł ł Ń ń Ñ ñ Ņ ņ Ň ň Ó ó Ò ò Ô ô Ö ö Õ õ Ǒ ǒ Ō ō Ŏ ŏ Ǫ ǫ Ő ő Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š š Ș ș Ț ț Ť ť Ú ú Ù ù Û û Ü ü Ũ ũ Ů ů Ǔ ǔ Ū ū ǖ ǘ ǚ ǜ Ŭ ŭ Ų ų Ű ű Ŵ ŵ Ý ý Ŷ ŷ Ÿ ÿ Ȳ ȳ Ź ź Ž ž Ż ż Æ æ Ǣ ǣ Ø ø Œ œ ß Ð ð Þ þ Ə ə Formatting Links Headings Lists Files Discussion | Description | What you type | What you get | | --- | --- | --- | | Italic | ''Italic text'' | _Italic text_ | | Bold | '''Bold text''' | **Bold text** | | Bold & italic | '''''Bold & italic text''''' | **_Bold & italic text_** | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 require('strict'); local p={} p.trim=function(frame) return mw.text.trim(frame.args[1]or"") end p.sentence=function(frame) -- {{lc:}} is strip-marker safe, string.lower is not. frame.args[1]=frame:callParserFunction('lc', frame.args[1]) return p.ucfirst(frame) end p.ucfirst=function(frame) local s=frame.args[1]; if not s or''==s or s:match('^%s+$')then-- when is nil, empty, or only whitespace return s; -- abandon because nothing to do end s=mw.text.trim(frame.args[1]or"") הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 0 0 0 1:0 Debug console * The module exports are available as the variable "p", including unsaved modifications. * Precede a line with "=" to evaluate it as an expression or use print(). Use mw.logObject() for tables. * Use mw.log() and mw.logObject() in module code to send messages to this console. Template used on this page: * [Module:String2/doc](https://freemwiki.com/index.php?title=Module:String2/doc&action=edit&redlink=1 "Module:String2/doc (page does not exist)") ([edit](https://freemwiki.com/index.php?title=Module:String2/doc&action=edit "Module:String2/doc (page does not exist)")) Return to [Module:String2](https://freemwiki.com/wiki/Module:String2 "Module:String2"). Retrieved from "[https://freemwiki.com/wiki/Module:String2](https://freemwiki.com/wiki/Module:String2)" * [Privacy Policy](https://freemwiki.com/wiki/Privacy_Policy) * [About](https://freemwiki.com/wiki/About) * [Terms of Service](https://freemwiki.com/wiki/Terms_of_Service) * [Mobile view](https://freemwiki.com/index.php?title=Module:String2&action=edit&mobileaction=toggle_view_mobile)