Strona 1 z 2
Modyfikacje rozszerzeń
: 06 sierpnia 2017, 13:04
autor: wicy
Zainstalowałem rozszerzenie, które miało drobny błąd stylowania w css.
Błąd poprawiłem sobie sam - kilka znaków w templatce html.
Czy w związku z modyfikacją rozszerzenia powinienem modyfikować informację o autorze?
Czy powinienem powiadomić autora o poprawce?
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 13:52
autor: Aviator
Jeżeli błąd dotyczy stylu Prosilver, to możesz poinformować jeżeli innego to nie.
O zmianie autora się nie wypowiem bo nie ma o czym
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 14:54
autor: vader
Zawsze warto informować jak znajdziesz błąd.
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 16:01
autor: wicy
Może się nieprecyzyjnie wyraziłem. Pytam nie w kontekście ew. pomocy przy wykryciu błędu i zgłoszeniu go dla dobra ogółu.
Pytam bardziej w kontekście licencji i jej założeń. Czy jako modyfikator rozszerzenia powinienem to wpisać w info rozszerzenia i powiadomić o zmianach autora.
Ktoś zadał mi takie właśnie pytania
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 17:02
autor: Aviator
Rozpowszechniasz to rozszerzenie?
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 18:29
autor: wicy
Poza użyciem na własnym forum - nie
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 18:40
autor: vader
A jaka jest licencja GPL, inna? W sumie dlaczego ta osoba nie napisze to autora rozszerzenia?
Re: Modyfikacje rozszerzeń
: 06 sierpnia 2017, 19:11
autor: wicy
Rozszerzenie z phpbb.com, więc licencja jak wszystkie inne rozszerzenia - GPL
Re: Modyfikacje rozszerzeń
: 07 sierpnia 2017, 11:38
autor: wicy
Żeby nie zakładać nowego tematu, pytanie z innej beczki.
Potrzebuję zmienić dane nowo tworzonego posta. O ile mogę już gmerać w treści posta, o tyle nie wiem jak zmienić tytuł nowego posta.
Operuję na eventach, dokładnie na core.posting_modify_message_text. W posting_modify_message_text jest struktura $event['post_data']. Wiem, że zawiera ona pole post_text, ale czy zawiera post_subject? W ogóle nie znam jej struktury...
Gdzie mogę znaleźć informację o budowie tej struktury?
Re: Modyfikacje rozszerzeń
: 07 sierpnia 2017, 12:36
autor: vader
A patrzyłeś na phpbb wiki?
https://wiki.phpbb.com/Event_List#core. ... ssage_text
Zwykłe wpisanie w google: phpbb core.posting_modify_message_text zwraca wiele wyników. Polecam poszukać samemu
Re: Modyfikacje rozszerzeń
: 07 sierpnia 2017, 13:27
autor: wicy
No właśnie podane na tej stronie zmienne są tablicami. A nie podają struktury tych tablic.
Znalazłem sobie w posting.php, ale takie info chyba powinno znaleźć się na wiki
Re: Modyfikacje rozszerzeń
: 07 sierpnia 2017, 17:56
autor: wicy
Dobra, właściwie to udało mi się zmodyfikować rozszerzenie i mieć to co chciałem. Ale mam jedno jeszcze pytanie...
Modyfikowałem -
https://www.phpbb.com/community/viewtop ... &t=2345296
Ustaliłem sobie własne pola, ale problemem jest to, że formularz wklejany jest w pliki systemowe w miejsce posting_editor_subject_after. Zostaje pole tematu, które musi być wypełnione. Mój formularz ma automatycznie wypełnić temat posta na podstawie danych podanych w formularzu.
Wstępnie poradziłem sobie wypełniając pole tematu zmienną w momencie tworzenia templatki, żeby na koniec wypełniania system nie pruł się, że brak tematu.
Jednak wolałbym się w ogóle pozbyć pola tematu i stąd pytanie jako to zrobić?
Kod formularza "wstrzykiwany" jest w posting_editor.html
Kod: Zaznacz cały
<!-- EVENT posting_editor_subject_before -->
<!-- IF S_POST_ACTION or S_PRIVMSGS or S_EDIT_DRAFT -->
<dl style="clear: left;">
<dt><label for="subject">{L_SUBJECT}{L_COLON}</label></dt>
<dd>
<!-- EVENT posting_editor_subject_prepend -->
<input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->120<!-- ELSE -->124<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" />
<!-- EVENT posting_editor_subject_append -->
</dd>
</dl>
<!-- IF CAPTCHA_TEMPLATE and S_CONFIRM_CODE -->
<!-- DEFINE $CAPTCHA_TAB_INDEX = 3 -->
<!-- INCLUDE {CAPTCHA_TEMPLATE} -->
<!-- ENDIF -->
<!-- ENDIF -->
<!-- EVENT posting_editor_subject_after -->
Jak się kodu nie wstawi, zawsze będzie albo przed, albo po temacie. Ja się tego tematu w ogóle pozbyć??
Re: Modyfikacje rozszerzeń
: 09 sierpnia 2017, 18:41
autor: wicy
Nikt nie wie?
Nikt nie modyfikuje/pisze rozszerzeń?
Re: Modyfikacje rozszerzeń
: 10 sierpnia 2017, 07:34
autor: vader
Skoro nikt nie odpisuje, to najwyraźniej nie
Ja do tej pory zmodyfikowałem jedno rozszerzenie, które było mi potrzebne. Poza tym nie mam potrzeby.
Możesz napisać pisać bezpośrednio na phpbb.com albo forum dmzx i z nim najlepiej się skontaktować.
Re: Modyfikacje rozszerzeń
: 12 sierpnia 2017, 09:56
autor: Cristiano
Gdybyś wziął obraz Damy z Gronostajem i domalował jej wąsy to też podpisałbyś się pod pracą zamiast Da Vinci? Jeśli znalazłeś błąd to napisz o tym na podstronie rozszerzenia na phpbb.com.