Rozšíření:SmartComments
Stav rozšíření: beta |
|
|---|---|
| Autoři | |
| Správci | ArchiXL |
| Nejnovější verze | 2.2.2 () |
| Zásady kompatibility | Větev master zachovává zpětnou kompatibilitu. |
| MediaWiki | 1.43 |
| PHP | 7.4 |
| Změny v databázi | Ano |
|
|
| Licence | GNU General Public License 2.0 nebo novější |
| Stáhnout | GitHub:
Poznámka: |
Rozšíření SmartComments umožňuje uživatelům wiki posílat komentáře připojené k textovým fragmentům na stránkách wiki, srovnatelné s přidáváním komentářů k recenzím v aplikaci Microsoft Word a dalších textových procesorech.
Instalace
- Download soubor/y a vložte je do adresáře pojmenovaného
SmartCommentsve vaší složceextensions/. - Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'SmartComments' );
- Spusťte údržbový skript MediaWiki
update.phppro přidání databázových tabulek - V případě potřeby spravujte uživatelská oprávnění (viz níže)
Dokončeno – Přejděte na stránku Special:Versionvaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Můžete také klonovat přes git:
git clone https://github.com/ArchiXL/SmartComments.git
Aktualizace na verzi 2.0.0
Pokud jste dříve měli SmartComments nainstalovaný a nyní migrujete na verzi 2.0.0, postupujte podle kroků popsaných na zde.
Použití
Použití je poměrně přímočaré. Uživatelé mohou zveřejňovat komentáře výběrem fragmentu textu na libovolné stránce wiki a zadáním textu komentáře do vyskakovacího okna. Komentovaný text na wiki stránce je zvýrazněn světle žlutou barvou. Po kliknutí na takový fragment textu se zveřejněný komentář zobrazí na pravém okraji stránky. Uživatelé mohou odpovídat na zveřejněné komentáře.
Kromě zveřejňování a prohlížení komentářů mohou uživatelé s oprávněním "manage-inlinecomments" mazat komentáře ostatních uživatelů a přepínat stav komentářů mezi "otevřený" a "dokončený". Komentáře lze spravovat ze stránky, na které byly zveřejněny, nebo ze speciální stránky "Special:SmartComments".
- SemanticMediaWiki
Pokud je nainstalováno rozšíření SemanticMediaWiki, jsou komentáře (navíc) dostupné jako podobjekty na stránce, kde byly zveřejněny, a lze na ně odpovídajícím způsobem dotazovat.
Historie verzí
- 2.2.2 - - [Minor] Fixes issue where comments would not be deleted after page delete, introduced maintenance script to cleanup orphans.
- 2.2.1 - - [Minor] Fix an fatal exception
- 2.2.0 - - [Minor] New feature: show no. of comments
- 2.1.5 - - [PATCH] Fixed invalid i18n messages
- 2.1.4 - - [PATCH] Several backend changes
- 2.1.3 - - [PATCH] Improve keyboard behaviour
- 2.1.2 - - [PATCH] Added image validation
- 2.1.1 - - [PATCH] Added missing translation strings
- 2.1.0 - - Moved frontend to Vue and several other fixes
- 2.0.5 - - Compatibility improvements for MediaWiki 1.43 and SemanticMediaWiki 5.0.0
- 2.0.4 - - Bug fixes with annotations containing and pipe char
- 2.0.3 - - Renamed .container to .sic-container
- 2.0.2 - - Several bug fixes and performance improvements
- 2.0.1 - - Skin compatability changes
- 2.0.0 - - Several improvements, see release page for more information
- 1.5.5 - - Fixed bug where you could select everything in the page (now only limited to the #mw-content-text div)
- 1.5.4 - - (SpecialPage)
- Removed the use of SMW\HtmlTabs and created custom tabs
- 1.5.3 - - Removed hard requirement of SemanticMediaWiki in extension.json
- 1.5.2 - - Several improvements on the admin page (Special:SmartComments)
- 1.5.1 - - Fixed missing i18n-strings and replaced deprecated SMW hooks
- 1.5.0 - - Allow comments to be made on HTML selections
- 1.4.4 - - Počáteční verze (beta verze)
Související odkazy
- Beta status extensions/cs
- Extensions with invalid or missing type/cs
- Extensions which add rights/cs
- LoadExtensionSchemaUpdates extensions/cs
- BeforePageDisplay extensions/cs
- SkinTemplateNavigation::Universal extensions/cs
- ResourceLoaderGetConfigVars extensions/cs
- SMW::Property::initProperties extensions/cs
- SMW::Store::BeforeDataUpdateComplete extensions/cs
- SMWStore::updateDataBefore extensions/cs
- ParserCacheSaveComplete extensions/cs
- MediaWikiServices extensions/cs
- ArticleDeleteAfterSuccess extensions/cs
- ResourceLoaderRegisterModules extensions/cs
- GPL licensed extensions/cs
- Extensions in GitHub version control/cs
- All extensions/cs
- Semantic MediaWiki extensions/cs
- Extensions by ArchiXL/cs
- Annotation extensions/cs
