User:Goraf/Todo: Difference between revisions
Jump to navigation
Jump to search
m (-) |
(→Translation migration: add item: remove PageLang after port of content tables to TranslatableStrings) |
||
(13 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
{{StrikeT|}} | {{StrikeT|}} | ||
<!-- {{StrikeT| (''locally'') }} --> | |||
''locally'' - means that changes are made in a local copy of wiki and they only need to be copied/applied if this version will be able to handle them (has an extensions and so on) | |||
== Uncategorized == | == Uncategorized == | ||
* Namespaces | * Namespaces | ||
** Create namespace for docs | ** {{StrikeT|Create namespace for docs (''locally'') }} | ||
** Create namespace for content | ** {{StrikeT|Create namespace for content (''locally'') }} | ||
** Create namespace for translations / localizations (L10n) | ** {{StrikeT|Create namespace for translations / localizations (L10n) (''locally'') }} | ||
* Documentation | * Documentation | ||
** modify {{Tl|Documentation}} to use docs namespace | ** modify {{Tl|Documentation}} to use docs namespace {{StrikeT| (''locally'') }} | ||
** move all docs to a new namespace | ** move all docs to a new namespace | ||
Line 17: | Line 21: | ||
** move all templates with localizations to the new namespace and make needed changes to the templates | ** move all templates with localizations to the new namespace and make needed changes to the templates | ||
* Links to exteranal images (embedded images) | |||
* Create guide for updating wiki | |||
** cache problems | |||
** $wgReadOnly blocks 'update' script | |||
** $wgOverrideHostname - [https://phabricator.wikimedia.org/T172060] | |||
** don't run <code>composer update</code> in top directory | |||
** don't use <code>--no-dev</code> switch with composer for wiki engine | |||
** updating extensions installed manually | |||
** updating extensions installed by composer <code>composer install</code> | |||
* Wiki issues | |||
** subpageList bug with displaying parent item | |||
** SyntaxHighlitght doesn't work for lua | |||
* Wiki changelog | |||
** Create wiki changelog with major changes like extensions, new features and so on | |||
== Translation migration == | |||
; Plugins that will be harder to port to translation system | |||
* <s>{{Plugin|Actman}}</s> - untranslated from [RU] | |||
* <s>{{Plugin|AuthState}} - untranslated from [RU]</s> | |||
* <s>{{Plugin|Clist modern}}</s> - untranslated from [DE] | |||
* <s>{{Plugin|CSList}} - untranslated from [RU]</s> | |||
* <s>{{Plugin|Fingerprint}} - untranslated</s> | |||
* <s>{{Plugin|HistoryPP}}</s> - subpages | |||
* <s>{{Plugin|IRC}}</s> - untranslated from [DE]; subpages; mess | |||
* <s>{{Plugin|IgnoreState}} - untranslated from [RU]</s> | |||
* <s>{{Plugin|Jabber}} - XEP list; automatic links to subpages</s> | |||
* <s>{{Plugin|MirLua}}</s> - subpages; untranslated from [RU] | |||
* <s>{{Plugin|MirOTR}}</s> - untranslated from [DE]; | |||
* <s>{{Plugin|MRadio}}</s> - untranslated from [RU] | |||
* <s>{{Plugin|NimContact}}</s> - options from docs | |||
* <s>{{Plugin|RecentContacts}} - untranslated from [RU]</s> | |||
* <s>{{Plugin|StdMsg}} - untranslated</s> | |||
* <s>{{Plugin|StdSSL}}</s> - untranslated from [DE] | |||
* <s>{{Plugin|TabSRMM}}</s> - subpages | |||
* <s>{{Plugin|Variables}}</s> - split it?? | |||
* <s>{{Plugin|Watrack}}</s> - untranslated from [DE] | |||
* <s>{{Plugin|Weather}}</s> - untranslated from [RU] (info in adding station) | |||
; Things to change/improve after import | |||
* {{Plugin|AddContactPlus}} | |||
** change <nowiki>{{Tip}}</nowiki> to section | |||
** replace keystroke with variable | |||
* {{Plugin|Boltun}} | |||
** link to "chatbot" explanation | |||
* {{Plugin|BossKey}} | |||
** default keystroke as it was mentioned in [CS] | |||
* {{Plugin|CmdLine}} | |||
** make the <command> translatable | |||
* {{Plugin|Db autobackups}} | |||
** copy known problems to global | |||
* {{Plugin|ICQ}} | |||
** copy known problems to global | |||
* {{Plugin|IEHistory}} | |||
** shortcut RMB | |||
* {{Plugin|Jabber}} | |||
** port [RU] subpage about sending files | |||
* {{Plugin|MirandaG15}} | |||
** move dev info to subpage | |||
* {{Plugin|StartPosition}} | |||
** translate from [PL] | |||
* {{Plugin|TabSRMM}} | |||
** correct links in plugin after transition to translation system https://github.com/miranda-ng/miranda-ng/commit/3868296f242d7595347e99beb9c239279de4bfff | |||
* [[Download]] | |||
** remove PageLang after port of content tables to TranslatableStrings | |||
; Things to figure out due to translations migration | |||
* translatable templates | |||
** call using {{Tl|TNT}} | |||
* external links | |||
* automatically localized links to Wikipedia | |||
* Miranda's paths | |||
* how to replace <nowiki>{{Menu}}</nowiki> | |||
* how to replace <nowiki>{{Button}}</nowiki> | |||
* glossary items, especially after port of glossary page | |||
* dates format? | |||
* quotation marks? | |||
== Templates == | == Templates == | ||
* changes to {{Tl|Plugin}} and its subpages / dependencies (or create a wrapper) | * changes to {{Tl|Plugin}} and its subpages / dependencies (or create a wrapper) | ||
** move table headings to L10n | ** move table headings to L10n {{StrikeT| (''locally'') }} | ||
** change call-syntax to just one line | ** change call-syntax to just one line {{StrikeT| (''locally'' - not in 100%) }} | ||
* for default strings to mark untranslated parts | * for default strings to mark untranslated parts | ||
* {{Tl|AddonLink}} | * {{Tl|AddonLink}} | ||
Line 30: | Line 125: | ||
* {{StrikeT| delete unneded "Readme" subpages}} | * {{StrikeT| delete unneded "Readme" subpages}} | ||
=== To add === | |||
* [https://en.wikipedia.org/wiki/Template:Improve_documentation Template:Improve_documentation] | |||
* [https://en.wikipedia.org/wiki/Template:Incomplete Template:Incomplete] and/or [https://en.wikipedia.org/wiki/Template:Expand_section Template:Expand_section] | |||
* [https://en.wikipedia.org/wiki/Template:Missing_information Template:Missing_information] | |||
* sth like [https://en.wikipedia.org/wiki/Template:In_creation Template:In_creation] or [https://en.wikipedia.org/wiki/Template:Under_construction Template:Under_construction] | |||
Line 35: | Line 135: | ||
* CmdLine | * CmdLine | ||
** Commands | ** Commands | ||
*** {{StrikeT|structure (''locally'') }} | |||
*** {{StrikeT|content/translations (''locally''): defaults, en, ru }} | |||
* Facebook | * Facebook | ||
** move HiddenSettings to the content namespace and L10n namespace | ** {{StrikeT|HiddenSettings}} | ||
** modify "template" accordingly | *** {{StrikeT|move HiddenSettings to the content namespace and L10n namespace (''locally'') }} | ||
*** {{StrikeT|modify "template" accordingly (''locally'') }} | |||
* HistoryPP | * HistoryPP | ||
** HiddenOptions | ** {{StrikeT|HiddenOptions }} | ||
** Date and time formatting - examples | ** {{StrikeT|Date and time formatting - examples }} | ||
** Date and time formatting - format | ** {{StrikeT|Date and time formatting - format }} | ||
** Text formatting | ** {{StrikeT|Text formatting }} | ||
** Text formatting - variables | ** {{StrikeT|Text formatting - variables }} | ||
* HistoryStats | * HistoryStats | ||
** Supported variables | ** Supported variables | ||
*** {{StrikeT|structure (''locally'') }} | |||
*** {{StrikeT|content/translations (''locally''): defaults }} | |||
* Jabber | * Jabber | ||
Line 55: | Line 160: | ||
* Omegle | * Omegle | ||
** Commands | ** Commands | ||
*** {{StrikeT|structure (''locally'') }} | |||
*** {{StrikeT|content/translations (''locally''): defaults, cs, de, en, pl, ru }} | |||
* Tipper | * Tipper | ||
== Extensions == | == Extensions == | ||
* [http://www.mediawiki.org/wiki/Extension:Arrays Arrays] | === To add === | ||
* [http://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector UniversalLanguageSelector] | * {{StrikeT|[http://www.mediawiki.org/wiki/Extension:Arrays Arrays]}} | ||
* [http://www.mediawiki.org/wiki/Extension:Scribunto Scribunto] | * {{StrikeT|}}[http://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector UniversalLanguageSelector] | ||
* [http://www.mediawiki.org/wiki/Extension:MultimediaViewer MultimediaViewer] | * {{StrikeT|[http://www.mediawiki.org/wiki/Extension:Scribunto Scribunto]}} | ||
* [ | * {{StrikeT|[http://www.mediawiki.org/wiki/Extension:MultimediaViewer MultimediaViewer]}} | ||
* {{StrikeT|[https://github.com/JeroenDeDauw/SubPageList SubPageList]}} | |||
=== Problems/Bugs === | |||
* DisplayTitle - links to categories doesn't respect custom names | |||
== Scribunto == | == Scribunto == |
Latest revision as of 19:38, 19 June 2018
List of things to do and finished one.
locally - means that changes are made in a local copy of wiki and they only need to be copied/applied if this version will be able to handle them (has an extensions and so on)
Uncategorized
- Namespaces
- Create namespace for docs (locally)
- Create namespace for content (locally)
- Create namespace for translations / localizations (L10n) (locally)
- Documentation
- modify {{Documentation}} to use docs namespace (locally)
- move all docs to a new namespace
- Localization
- move all templates with localizations to the new namespace and make needed changes to the templates
- Links to exteranal images (embedded images)
- Create guide for updating wiki
- cache problems
- $wgReadOnly blocks 'update' script
- $wgOverrideHostname - [1]
- don't run
composer update
in top directory - don't use
--no-dev
switch with composer for wiki engine - updating extensions installed manually
- updating extensions installed by composer
composer install
- Wiki issues
- subpageList bug with displaying parent item
- SyntaxHighlitght doesn't work for lua
- Wiki changelog
- Create wiki changelog with major changes like extensions, new features and so on
Translation migration
- Plugins that will be harder to port to translation system
Actman- untranslated from [RU]AuthState - untranslated from [RU]Clist modern- untranslated from [DE]CSList - untranslated from [RU]Fingerprint - untranslatedHistoryPP- subpagesIRC- untranslated from [DE]; subpages; messIgnoreState - untranslated from [RU]Jabber - XEP list; automatic links to subpagesMirLua- subpages; untranslated from [RU]MirOTR- untranslated from [DE];MRadio- untranslated from [RU]NimContact- options from docsRecentContacts - untranslated from [RU]StdMsg - untranslatedStdSSL- untranslated from [DE]TabSRMM- subpagesVariables- split it??Watrack- untranslated from [DE]Weather- untranslated from [RU] (info in adding station)
- Things to change/improve after import
- AddContactPlus
- change {{Tip}} to section
- replace keystroke with variable
- Boltun
- link to "chatbot" explanation
- BossKey
- default keystroke as it was mentioned in [CS]
- CmdLine
- make the <command> translatable
- Db autobackups
- copy known problems to global
- ICQ
- copy known problems to global
- IEHistory
- shortcut RMB
- Jabber
- port [RU] subpage about sending files
- MirandaG15
- move dev info to subpage
- StartPosition
- translate from [PL]
- TabSRMM
- correct links in plugin after transition to translation system https://github.com/miranda-ng/miranda-ng/commit/3868296f242d7595347e99beb9c239279de4bfff
- Download
- remove PageLang after port of content tables to TranslatableStrings
- Things to figure out due to translations migration
- translatable templates
- call using {{Template:Translatable template}}
- external links
- automatically localized links to Wikipedia
- Miranda's paths
- how to replace {{Menu}}
- how to replace {{Button}}
- glossary items, especially after port of glossary page
- dates format?
- quotation marks?
Templates
- changes to {{Plugin}} and its subpages / dependencies (or create a wrapper)
- move table headings to L10n (locally)
- change call-syntax to just one line (locally - not in 100%)
- for default strings to mark untranslated parts
- {{AddonLink}}
- structure of the glossaries - wiki's desc
- add Template:Compact ToC for glossaries
- think of Template:Collapse (modyfication to our)
- move deprecated plugins from Template:Plugins to another one
- delete unneded "Readme" subpages
To add
- Template:Improve_documentation
- Template:Incomplete and/or Template:Expand_section
- Template:Missing_information
- sth like Template:In_creation or Template:Under_construction
Content
- CmdLine
- Commands
- structure (locally)
- content/translations (locally): defaults, en, ru
- Commands
- Facebook
- HiddenSettings
- move HiddenSettings to the content namespace and L10n namespace (locally)
- modify "template" accordingly (locally)
- HiddenSettings
- HistoryPP
- HiddenOptions
- Date and time formatting - examples
- Date and time formatting - format
- Text formatting
- Text formatting - variables
- HistoryStats
- Supported variables
- structure (locally)
- content/translations (locally): defaults
- Supported variables
- Jabber
- list of XEP's
- Omegle
- Commands
- structure (locally)
- content/translations (locally): defaults, cs, de, en, pl, ru
- Commands
- Tipper
Extensions
To add
Problems/Bugs
- DisplayTitle - links to categories doesn't respect custom names
Scribunto
Long-term
- rewrite templates to use Lua
Skin
Long-term
- mw update (changes in handlings skins)
- ...