Przejdź do treści

Rejestratorka (dokb01-prd)

Uprawnienia, utrzymanie i zasoby

Uprawnienia

Kto jest administratorem serwera Rejestratorka?

Za administrację serwera odpowiada zespół Linux Admins.

Jakie uprawnienia posiada dedykowany użytkownik dokbict na serwerze Rejestratorka?

Użytkownik ten posiada uprawnienia read-only w większości katalogów serwera oraz uprawnienia write dla katalogu: /var/www/html

Rejestratorka posiada dodatkowego użytkownika do developmentu o nazwie symfony

Użytkownik ten posiada uprawnienia read-only w większości katalogów serwera oraz uprawnienia write dla katalogu: /var/www/html

Utrzymanie

Wszelkie zmiany w Rejestratorce są wprowadzane przez uprawnionych pracowników Działu Obsługi Klientów Biznesowych oraz Projektów Outsourcingowych oraz TK Telekom.

Ewentualne zmiany wymagające developmentu nowych rozwiązań w aplikacji wykonuje zespół Wsparcia ICT ze wsparciem ze strony Bartłomieja Stypuły (programisty PHP).

Zasoby serwera

Adres serwera Rejestratorka: https://dokb01-prd.netia.org/ zabezpieczony jest SSL'em Netiowym i jest dodany do Netiowych DNS'ów.

CPU: 8
RAM: 12 GB
Dysk: 50 GB
IP Publiczne: 172.16.7.183
uname -a
Linux dokb01-prd.netia.org 5.15.0-206.153.7.1.el9uek.x86_64 #2 SMP Wed May 22 20:24:12 PDT 2024 x86_64 x86_64 x86_64 GNU/Linux

Środowisko deweloperskie

Serwer nie posiada środowiska deweloperskiego.

W przypadku konieczności przebudowania jednego z elementów aplikacji należy go skopiować, a po wykonaniu prac podmienić z poprzednim.

Środowisko testowe

Serwer posiada środowisko testowe umieszczone na osobnej maszynie wirtualnej.

Dostępny jest pod adresem: https://wp.icttools.dokb01-prd.netia.org/

Jest to klon Wordpress'a, z identycznymi elementami w bazie danych.

Uwaga!

Środowisko testowe nie posiada licencji wtyczki Tripetto, co uniemożliwia tworzenie nowych formularzy oraz edycję istniejących.

Środowisko produkcyjne

Wordpress

Używamy WordPressa w wersji 6.5.4 z customowym motywem Rejestratorka (motyw stworzony na bazie motywu Astra.

Wtyczki

Oprócz wtyczek związanych z motywem dodano również:

Wtyczka Opis
Application Passwords Creates unique passwords for applications to authenticate users without revealing their main passwords.
Better Search Replace A small plugin for running a search/replace on your WordPress database.
Getwid Extra Gutenberg blocks for building seamless and aesthetic websites in the WordPress block editor.
Members A user and role management plugin that puts you in full control of your site's permissions. This plugin allows you to edit your roles and their capabilities, clone existing roles, assign multiple roles per user, block post content, or even make your site completely private.
Shortcodes Ultimate A comprehensive collection of visual components for WordPress
Simple Custom CSS and JS Dodawaj wstawki z własnym kodem CSS lub JS do swojej strony w łatwy sposób z użyciem wygodnego edytora.
Tooltips Wordpress Tooltips,You can add text,image,link,video,radio in tooltips, add tooltips in gallery. More amazing features? Do you want to customize a beautiful style for your tooltips?
Tripetto Pro Advanced WordPress form builder plugin to build conversational contact forms, surveys, quizzes and more. Give life to forms and surveys.
UpdraftPlus - Backup/Restore Backup and restore: take backups locally, or backup to Amazon S3, Dropbox, Google Drive, Rackspace, (S)FTP, WebDAV & email, on automatic schedules.
User Role Editor Change/add/delete WordPress user roles and capabilities.
WordPress Importer Import posts, pages, comments, custom fields, categories, tags and more from a WordPress export file.
Yoast Duplicate Post The go-to tool for cloning posts and pages, including the powerful Rewrite & Republish feature.

PHP

php -v
PHP 8.2.13 (cli) (built: Nov 21 2023 09:55:59) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.2.13, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.13, Copyright (c), by Zend Technologies

Rozwiązania niestandardowe

Development Bartłomieja Stypuły

Stan na 23.04.2025:

Nazwa Opis Odnośnik Dla kogo?
TK odzyskaj Umożliwia odzyskanie zgłoszeń https://dokb01-prd.netia.org/tk-odzyskaj/ Bartosz Kowalczyk
Index formularzy TK Grupuje formularze TK https://dokb01-prd.netia.org/tk/ Dawid Tylka / Beata Nowak
Panel formularzy Tripetto Ułatwia zarządzanie formularzami https://dokb01-prd.netia.org/formularze-tripetto/ Bartosz Kowalczyk
Pobieranie faktur Jak w nazwie https://dokb01-prd.netia.org/pobierz-fakture/ Sławomir Manjurka
Formatowanie SMS Usuwa polskie znaki z tekstu https://dokb01-prd.netia.org/sms-formatter/ Sławomir Manjurka
Palantir System raportujący, przedstawiający graficznie dane z rejestratorki https://dokb01-prd.netia.org/palantir/ Bartłomiej Stypuła
Nexus Narzędzie wspierające obsługę prac planowych https://dokb01-prd.netia.org/nexus/ Kurpas Mariusz
Kontakt Jak w nazwie https://dokb01-prd.netia.org/kontakt/ Bartłomiej Stypuła
Kontakt BUG Zgłaszanie błędów https://dokb01-prd.netia.org/kontakt/bug/ Bartłomiej Stypuła
Kontakt Sugestia Zgłaszanie sugestii dotyczących ulepszeń rejestratorki https://dokb01-prd.netia.org/kontakt/sugestia/ Bartłomiej Stypuła
Kontakt Funkcjonalność Zgłaszanie prośby o dodanie funkcjonalności https://dokb01-prd.netia.org/kontakt/funkcjonalnosc/ Bartłomiej Stypuła
API endpoint v2/api/bot Endpoint umożliwiający zapisanie zgłoszeń z formularzy tripeto wraz z wysłaniem powiadomienia - Bartosz Kowalczyk
API endpoint v2/api/bot/so Endpoint umożliwiający tylko zapisanie zgłoszeń z formularzy tripetto - Dawid Tylka / Beata Nowak
API endpoint v2/api/tripetto/forms Endpoint umożliwiający otrzymanie informacji na temat formularzy w formacie JSON - Grzegorz Moś

Skrypty

  • JS umożliwiający kopiowanie wygenerowanych notatek do schowka
  • JS dla notatek SOR

Strony

Baza danych

Dostęp do bazy danych jest możliwy np. za pomocą rozszerzenia Adminer poprzez adres: https://dokb01-prd.netia.org/tools/adminer.php?username=admin

W bazie danych website utworzono tabelę wp_notatki_ctt zawierającą notatki zarejestrowane przez konsultantów.