Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eccenux/wiki-dnu-delreq
https://github.com/eccenux/wiki-dnu-delreq
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eccenux/wiki-dnu-delreq
- Owner: Eccenux
- Created: 2024-09-24T19:11:10.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-10-28T21:12:37.000Z (about 2 months ago)
- Last Synced: 2024-10-28T22:22:31.318Z (about 2 months ago)
- Language: JavaScript
- Size: 99.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-dev.md
Awesome Lists containing this project
README
# Używanie narzędzi
## Instalacja
Do używania narzędzi do sprawdzania i wdrażania potrzebujesz tylko [Node.js](https://nodejs.org/en)
i zainstalować moduły.Moduły instalujesz jak zawsze tj. w folderze wykonujesz:
```bash
node i
```Jeśli chcesz używać [VSCode](https://code.visualstudio.com/), to zainstaluj go i otwórz w nim folder z kodem.
Powinny wysokczyć sugestie instalacji rozszerzeń pomocniczych.## Wdrożenia
Gadżet jest wdrażany za pomocą [Wikiploy](https://pl.wikipedia.org/wiki/Wikipedia:Wikiploy). Można robić to ręcznie, ale na dłuższą metę wygodniej jest botem.
1. Przygotuj swoje hasło w `bot.config.mjs` (see *Preparing deployment* below).
2. Wdrażać możesz za pomocą [VSCode](https://code.visualstudio.com/), albo z linii poleceń:
```bash
# wdrożenie do przestrzeni użytkownika (podczas testowania zmian)
npm deploy-dev
# pełne wdrożenie
npm deploy
```## Hasło bota
Krok 1: Utwórz swojego podużytkownika (np. MojaKsywka@Wikiploy) i jego hasło na stronie Special:BotPasswords:
https://pl.wikipedia.org/wiki/Special:BotPasswordsKrok 2: Uprawnienia, które powinieneś ustawić (jeśli możesz):
https://github.com/Eccenux/Wikiploy/blob/main/assets/Bot%20passwords%20-%20Test%20Wikipedia.pngKrok 3: Utwórz plik `bot.config.mjs` i uzupełnij go o nazwę użytkownika oraz hasło:
```js
/**
Bot with edit&create rights.
You can create and remove any wiki. E.g. on the test wiki:
https://test.wikipedia.org/wiki/Special:BotPasswordsThe username will be something like `MyName@Wikiploy` where `Wikiploy` would be a bot name
(you can choose any bot name but "Wikiploy" would be a good choice to separate it from other things).
The password will be something like `12345abcdefpqrst123456abcdef`.
*/
export const username = '...@...';
export const password = '...';
```