Zalogowany jako: gość

Forum

Wątek: Migracja na Wordpressa, szczegóły

Wróć do listy wątków

3 z 41

Poprzednia
Następna

41 z 814: daszekmdn

Będą teraz postawione.

01.05.2020 08:22

42 z 814: Emrah20

Ale jaky system był używany na elten blogów?
Ja volim samo kafu sa Rakijom.
01.05.2020 08:57

43 z 814: Julitka

Natywny chyba.
-- (Emrah20):
Ale jaky system był używany na elten blogów?

--
***Niezależnie od tego, czy zbudujesz swój dom na piasku czy na skale, przyjdzie burza.
01.05.2020 10:46

44 z 814: patrykkubaszczyk

Napisany pżez Dawida.
because I am now using mac as main comp, I will not come here too much.NEW
01.05.2020 12:08

45 z 814: pajper

Sprawy i propozycje od strony technicznej.

Obecnie przygotowuję import Eltenowej bazy blogów do Wordpressa. To jednorazowy proces, a więc nie jest do końca zautomatyzowany. Jutro albo w niedzielę osoby prowadzące bloga powinny dostać automatyczną informację o zakończonym imporcie ze szczegółami - zaimportowane wpisy, wpisy ukryte i publiczne itp. Prosiłbym o zerknięcie, czy na oko wszystko się zgadza, także ja będę weryfikował wszystko, a w razie problemów zachowam kopię obecnej bazy danych do 1 września, więc proszę o kontakt.

Tym czasem kwestią jest sposób obsługi Wordpressa. Napisalem, a raczej piszę dedykowaną wtyczkę, która doda do Wordpressa wszystko to, czego nam brakuje. Używam wtyczki miast modyfikacji Wordpressa, by nadal móc od razu aktualizować system, bez oczekiwania na dokończenie zmian z mojej strony.

Wtyczka ta:
* Pozwala na ukrywanie wpisów przed niezalogowanymi użytkownikami,
* Pozwala na logowanie się do bloga z użyciem Eltenowego konta,
* Pozwala na zakładanie nowych blogów przez odpowiednie API (domyślnie Wordpress nie ma do tego interfejsu),
* Pozwala na tworzenie wpisów audio,
* Pozwala na formatowanie tekstu znacznikami markdown.

Problem mam z dwiema, a raczej trzema funkcjami. Opiszę tu sprawę, a odpowiednie decyzję podejmę do wieczora w oparciu o swoje refleksje i wasze opinie, o ile komukolwiek będzie chciało się je pisać. :)

1. Wpisy ukryte
Wordpress nie ma takiej opcji. Ma jednak tak zwane "Wpisy prywatne".
Są więc dwie, trzy możliwości.
A. Możemy zmodyfikować działanie wpisów prywatnych.
Na razie tak to działa, zasadniczo wymagało to całych 40 linijek kodu, z których większość stanowiły otwarcia klas i funkcji. :)
W takiej sytuacji tak zwane wpisy prywatne będą widziane przez wszystkich zalogowanych. Domyślnie wpisy te są widoczne tylko dla autora i administracji.
Rozwiązanie ma dość sporą wadę pojęciową. Przede wszystkim osoby, które znają Wordpressa albo które nie znają Wordpressa i będą googlać czym jest ten prywatny wpis, otrzymają błędną w kontekście Eltena informację.
Oczywiście problem nie dotyczy klienta, gdzie można wszystko wyjaśnić, ale strona Internetowa...
Dużą zaletą rozwiązania jest za to niezwykła łatwość implementacji.
B. Tak zwany custom field.
To polecane przez autorów WP rozwiązanie. Każdy wpis na Wordpressie może otrzymywać specjalne pola, coś ala tagi, które nie są widoczne dla czytelników.
W odpowiednim miejscu edytora wybieramy opcję "Dodaj nietypowe pole", zapisujemy nazwę i wartość.
W takim wypadku klient robiłby to domyślnie, zaś osoby edytujące przez stronę, by ukryć wpis przed niezalogowanymi, dodawałyby custom field np. o nazwie
hideForUnsignedUsers
i wartości
1.
Wada jest dość oczywista, bo można to udokumentować, pisać, ale jednak jest to dla przeciętnego użytkownika dość wymagająca sprawa, po pierwsze trzeba wiedzieć, gdzie szukać informacji, a potem bawić się z czymś, co bardziej przypomina jakieś stylowanie CSS/JS, niż proste pisanie wpisów.
C. Widget.
Widgety to elementy nanoszone na wpis, nagłówki, listy, linki, formanty, zakładki, wszystkie elementy. Można stworzyć nowy widget, który po umieszczeniu na wpisie ukryje go przed niezalogowanymi.
Największa wada jest taka, że nie do tego widgety służą, a ja bardzo nie chciałbym mylić pojęć. Widgety to elementy tekstu, formatowania, a nie ustawienia wpisu. Umieszczenie takiego widgetu we wpisie byłoby, moim zdaniem, bardzo mylące.

2. Wpisy audio.
Tu problem jest znacznie mniejszy, ale jednak jest drobne zamieszanie. Elten wykorzystuje do tworzenia treści audio napisany dla niego interfejs storage.
Znajduje się on pod adresem s.elten-net.eu i służy do strumieniowania audio. Jest to o tyle ważne, że wykorzystujemy cudowny, ale dość świeży i jeszcze nie w każdym miejscu wspierany kodek Opus.
Firefox i Chrome już sobie radzą z jego dekodowaniem, ale na przykład Safari czy Microsoft Edge nie.
Także z mobilkami jest tu problem, a konkretnie z Internetem mobilnym. Już teraz Elten dla iOS używa tego API i, gdy audio jest rwane, obniża bitrate.
System ten w uproszczeniu więc pozwala na konwersję audio w locie. Przykład:
Na serwerze jest plik opus 128kbps, którego można jednak odczytać jako mp3 96kbps albo, na przykład, Opusa 64kbps, a konwersja wykonywana jest po stronie serwera w locie.
Wordpress nie umie tak działać z audio, w ogóle domyślnie nie ma odtwarzacza audio. O ile jednak umieszczenie odtwarzacza nie jest problemem, o tyle uploadowanie plików już owszem.
Innymi słowy, nie do końca wiem, jak ma wyglądać proces tworzenia wpisów audio przez stronę. Trzeba je konwertować do Opusa, umieszczać w repozytorium Eltena...
Można niby pobrać od użytkownika plik audio i konwertować go do Opusa, ale to bardzo dużo zabawy.

3. Markdown
Markdown na blogach się całkiem dobrze przyjął, o ile widziałem. Ma jednak pewien problem.
W opowiadaniach czy innych tekstach dialogi są formatowane do list, a to za przyczyną myślnika na początku. O ile do tej pory nie było to problemem, o tyle po konwersji na Wordpressa myślę, że więcej osób do nas zajrzy widzących, a formatowanie nieco się rozmyje.
Chcę dodać możliwość obsługi Markdown do każdego wpisu osobno. Pytanie jednak, co z obecnymi wpisami? Zostawiamy jak jest i mówimy użytkownikom, że ich opowiadania się rozleciały i muszą to ponaprawiać, czy odwrotnie, rezygnujemy z Markdowna i mówimy osobom, by, jeśli używały Markdowna, same powłączały go na odpowiednich wpisach?
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
01.05.2020 12:52

46 z 814: Paulinux

Wpisy ukryte.
Myślę, że pojęcie wpisu prywatnego jest na tyle zbliżone do pojęcia wpisu ukrytego pod względem znaczeń słów, że najłatwiej będzie zaakceptować tę różnicę. Szczególnie jeśli jest to łatwe w implementacji. Odpowiedni komunikat dla blogerów załatwi sprawę.
Wpisy audio
Microsoft Edge jest już zbudowany na silniku Chromium, a on obsługuje Opusa, z tego co wiem. Dopuki nie wymyślimy nic lepszego, będziemy chyba musieli zmusić ludzi do wysyłania opusów przez stronę.
Markdown
Raczej sądzę, że powłączanie markdowna na wpisach będzie lepszym pomysłem, ponieważ wpisów wymagających markdowna jest mniej, niż tych, które zniszczył markdown. Ewentualnie jakieś polecenie w api do automatyzacji tego zadania i byłoby elegancko.
ENTJ
01.05.2020 13:32

47 z 814: patrykkubaszczyk

Ja nawet nie umiem tego czegoś używać, tego markdowna, i tak jest mało używany, to czemu go zostawiać?
because I am now using mac as main comp, I will not come here too much.NEW
01.05.2020 13:34

48 z 814: markus1234

Ja będę używał bloga tylko przez eltena, tak jak wcześniej. Bajerki w postaci wordpressa nie są mi potrzebne, ale może kiedyś tam się przekonam. Bardzo fajny pomysł z tym wordpressem, ale ja jestem cienki w tych sprawach. :D.

01.05.2020 14:52

49 z 814: Paulinux

Mam jeszcze pytanie. Przyszły mi dwie wiadomości o utworzeniu konta na wordpressie z dwoma różnymi hasłami. O co chodzi?
ENTJ
01.05.2020 14:56

50 z 814: pajper

Coś w migracji poszło nie tak. Zaraz przyjdzie trzecia i ta będzie obowiązywała, wybaczcie zamieszanie.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
01.05.2020 15:02

51 z 814: Paulinux

OK :)
ENTJ
01.05.2020 15:03

52 z 814: denis333

u mnie na razie poszła jedna. Jeszcze nie logowałem się na to konto.

01.05.2020 15:13

53 z 814: patrykkubaszczyk

Ja też miałem tylko jedną.
because I am now using mac as main comp, I will not come here too much.NEW
01.05.2020 15:37

54 z 814: markus1234

Dostałem drugą wiadomość z komunikatem o migracji i z innym hasłem. Już jedną taką wiadomość dostałem po 14:00. Które hasło jest poprawne, bo się pogubiłem?

01.05.2020 16:25

55 z 814: zvonimirek222

poszła jedna wiadomość z hasłem.
Student studentowi wszystko
01.05.2020 16:27

56 z 814: denis333

Oo. Właśnie nie dawno otrzymałem drugą wiadomość.

01.05.2020 16:28

57 z 814: Julitka

Ta najbardziej aktualna.
Ale tak czy siak nie możemy się jeszcze logować, więc nawet jakby przyszły kolejne, to raczej będzie brana pod uwagę ostatnia w momencie logowania, czyli po otrzymaniu info o pomyślnym eksporcie bloga.
***Niezależnie od tego, czy zbudujesz swój dom na piasku czy na skale, przyjdzie burza.
01.05.2020 16:45

58 z 814: pajper

Eksport kont został zakończony. Było kilka problemów związanych z wielkością liter i polskimi znakami, ale udało się to rozwiązać poprzez lekką modyfikację wtyczki.
Proszę o zwrócenie uwagi, że loginy na Wordpressie są z małych liter, bez polskich znaków.
Zalecam, by nie ustawiać dla Wordpressa takiego samego hasła, jak dla Eltena. Wordpress i Elten działają na osobnych uprawnieniach na serwerze, osobnych bazach danych i w żaden sposób nie mają wzajemnie do siebie dostępu, przekazywanie danych między nimi odbywa się przez API JSON. Dlatego jeśli doszłoby do utraty jednego hasła z powodu błędu w Eltenie lub Wordpressie, nie można go wykorzystać do uzyskania drugiego.
Pracuję teraz nad eksportem blogów, który, mam nadzieję, zostanie ukończony jutro.
#StandWithUkraine Shoot for the Moon. Even if you miss, you'll land among the stars.
01.05.2020 17:04

59 z 814: misiek

To twój i tylko iwyłącznie twój problem, to że ty nie chcesz nie znaczy, że innym się nie przyda.
-- (patrykkubaszczyk):
Ja nawet nie umiem tego czegoś używać, tego markdowna, i tak jest mało używany, to czemu go zostawiać?

--
Po co na świecie są białe koty? Po to, by czarni też mogli mieć pecha.
01.05.2020 17:15

60 z 814: lukasz1993258

Przepraszam, czy jest mi wstanie ktoś w wiadomości napisać dokładnie, jak tam się zalogować?, bo szukałem, szukałem i nic. zgury dziękóje.

01.05.2020 17:56

Wróć do listy wątków

3 z 41

Poprzednia
Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper