Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Dokumentacja - Segregowanie


  • Zamknięty Temat jest zamknięty
13 odpowiedzi w tym temacie

#1 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 16.10.2012 19:08

Przydalo by sie posegregowac troche dokumentacje.
Tutaj opisalem tak troche

Ogolnie chodzi oo calosc.

http://imageshack.us...ztytuuocoo.png/

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#2 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 16.10.2012 19:18

Można byłoby dodać alternatywną metodę sortowania, jednak tą ( czyli sort by filename ) bym zostawił jako główną. Co jak co, ale szukanie funkcji po nazwie pliku nagłówkowego jest szybsze niż przedzieranie się przez masę kategorii.
  • +
  • -
  • 0

marwit-0.png


#3 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 28.10.2012 16:32

No to jak ?
Widzę, że chyba olewacie sprawe

Użytkownik PaTrIcKx edytował ten post 28.10.2012 16:33

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#4 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 21.04.2013 23:41

*
Popularny

Dodałem możliwość wyświetlania funkcji zarówno ze względu na nazwę, jak i modułowo, jak do tej pory (ta opcja była, jest i, miejmy nadzieję, będzie domyślna).

Dodatkowo, dodałem drobne statystyki poziomu uzupełnienia opisów funkcji całościowo, dla modułów i sekcji.

 

doku_modul.png

doku_alfab.png



#5 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 22.04.2013 10:18

Proponuję również zmienić edytor propozycji, aby domyślnie wypełniał się kodem, który jest wyświetlany, a nie jakimś domyślnym tekstem opisującym funkcję o nazwie "funkcja" :) Albo zamiast jednego dużego edytora dodać kilka małych pól do wypełnienia odpowiednich sekcji w dokumentacji.


  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#6 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 22.04.2013 14:56

No, dziękuję za poświęcony czas. ;) Teraz o wiele lepiej, nie bd zamykać tematu, gdyż widzę, że składane są tutaj inne propozycje.

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#7 Fili:P

    Godlike

  • Power User

Reputacja: 754
Guru

  • Postów:1 679
  • Imię:Darek
  • Lokalizacja:Warszawa
Offline

Napisano 22.04.2013 18:01

Według mnie pomysł bardzo ciekawy i świetne realizacja benia :D

Ciesze się że ludzie proponują takie dobre pomysły i naprawdę według mnie przydatne. Na pewno to jakaś zmiana na lepsze. Czuje się że coś na forum się dzieje i idziemy w górę :D

 

Jak mówiłem pomysł bardzo przydatny i jak widać w wykonaniu estetyczny. Gratulacje.


  • +
  • -
  • 1

#8 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 22.04.2013 18:22

Tylko teraz przydał by się Podgląd tworzenia nowego opisu .

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#9 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 23.04.2013 19:34

*
Popularny

1. Przyciski są teraz czytelniejsze i uzyskały emotikonki:

 

1.png

2.png

 

2. Poza opcją "zaproponuj nowy opis", która otwierała formularz z domyślnym szablonem opisu funkcji,

pojawiła się opcja "zaproponuj zmianę", która uzupełnia formularz obecnym opisem danej funkcji.

 

3.png

 

3. Dodana została opcja "podgląd", który wyświetli obecny kod w docelowej postaci prezentacyjnej.

 

4.png

5.png

 

4. Pod podglądem, wyświetlany jest, w postaci prezentacyjnej, dotychczasowy opis funkcji.

Dzięki temu, możemy porównać wizualnie stary i nowy opis.

 

6.png

 

5. Nie tylko wizualnie możemy porównać opisy funkcji.

Na samym dole widnieje okno "różnice".

 

W oknie tym możemy porównać opisy (pod kątem BBCode) na 4 różne sposoby,

wszystko bez przeładowania strony ani zapytania ajaxowego do serwera AMXX.pl.

 

7.png

8.png

9.png

10.png

 

6. Panel Propozycji przyjął wszystkie ww. zmiany i dodatki i teraz widok propozycji, zamiast dotychczasowego,

nieparsowanego i nieczytelnego kodu BBCode, wychodzącego poza sztywną ramkę, wygląda następująco:

 

11.png



#10 GT Team

    Ten lepszy xD

  • Autor tematu
  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 23.04.2013 20:33

I to się nazywa Administrator. Temat uważam za wyczerpany stukroć.

A jednak widać przydało by się zmienić to:

beztytuumpb.png

 

a dokładniej widzę w żółtym tle

Moderacja

 

przydało by się zlikwidować to dla zwykłych użytkowników


(27.04.2013 20:31):
Poprawione

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#11 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 27.04.2013 20:48

1. Zapytania ajaxowe dla statystyk zostały usunięte. Statystyki ładują się wraz ze stroną główną.

2. Wyświetlanie nagłówka "Moderacja" dla antyterrotystów zostało usunięte.

3. Dodane zostały powiadomienia dla autorów propozycji opisów funkcji o akceptacji bądź odrzuceniu ich opisu.

 

271.png

 

4. Dodano możliwość importu biblioteki, dzięki czemu za jednym uploadem pliku INC / INL,

 

271.5.png

 

zostanie on dołączony do kompilatora oraz będzie widoczny w dokumentacji.

 

272.png

 

Automatycznie zostanie także utworzona sekcja o nazwie dodawanej biblioteki

oraz dodane zostaną wszystkie funkcje zawarte w pliku INC / INL jako funkcje do uzupełnienia.

 

273.png

 

W ten sposób można będzie błyskawicznie uzupełniać dokumentację o nowe mody / pluginy.

Na pierwszy ogień poszła biblioteka ggpro.inc, o której dodanie pojawiła się prośba w innym temacie.

 

277.png

 

5. Zaimplementowany został system zarządzania uprawnieniami, łącznie z widokiem na swoje uprawnienia.

 

275.png

 

6. Wszelkie operacje moderacyjne w dokumentacji są od teraz zapisywane w logach moderacyjnych i

administracyjnych. Ponadto, uprawnieni otrzymają wgląd do logów związanych jedynie z dokumentacją.

 

274.png

 

7. Opublikowane, sformatowane i kolorowane zostały logi ostatnich zmian w dokumentacji.

 

276.png

 

8. Poprawione zostało parę niedoskonałości i mocno uproszczony został kod źródłowy aplikacji.

Dokonanych zostało też kilka drobnych zmian, jak formatowanie nicków użytkowników w propozycjach.



#12 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 27.04.2013 23:26

Propozycje: stworzyć strukturę jednolitą dla każdej funkcji, przedstawię to w formie pliku XML:

<function name="parse" type="native">
    <param name="text" array="true" type="const">tekst zawierający parametry</param>
    <params type="">dalsze argumenty występują parami: [sma] {...}</params>
    <notice>Każda dodana para to dla funkcji sygnał do wyszukanie kolejnego parametru.</notice>
    <return type="">Funkcja zwraca ilość parametrów, które udało się uzyskać</return>
    <example>new a[20], b[15], c[32]; ...</example>
    <warning></warning>
</function>

Oczywiście jest to przykład samej strukturyzacji opisu. Nie chodzi mi tu o użycie XML do przechowywania, czy wyświetlania danych (chociaż możliwość eksportu do XMLa byłaby przydatna). Po prostu użytkownik edytujący taką dokumentację, zamiast opisu całego będzie miał do wpisania w odpowiednie pola opisu odpowiednich wartości, wpisanie uwag itp. Ujednolici to wygląd każdej ze stron opisu funkcji (jak wiemy, wyglądają one różnie...). Oczywiście wymagałoby to przeparsowania danych tekstowych, które są teraz w dokumientacji, na odpowiednie pola. Ale moim zdaniem ma to sens :)

 


  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#13 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 28.04.2013 01:15

Taki układ pozwoliłby na łatwy import / eksport opisów funkcji.

Poruszana niegdyś dokumetacji offline stałaby się rzeczywistością.

Co więcej, wszystkie opisy uzyskałyby jednakową formę.

 

Jednakże najbardziej czasochłonna zdaje się konwersja obecnych opisów do uniwersalnej formy.

Wracając do pomysłu, dodałbym jeszcze:

<link>ew. link spoza dokumentacji, np. do tematu z publikowanym modem.</link>

Jeśli nikt nie ma nic przeciwko, to powoli zabierałbym się do roboty, bo widzę, że mało kto się wypowiada w tej kwestii.

Ewentualny inny "finalny" schemat wykreowałby się "w praniu", bądź jako spełnienie zapotrzebowania społeczności.


MarWit (28.04.2013 15:15):
IMO. pomysł dobry, mógłbym napisać jakąś ładną apk'e z wykorzystaniem QT i dokumentacja off-line gotowa, aczkolwiek jest jeden minus: będzie można w łatwy sposób skopiować dokumentacje, co też było w tamtym temacie poruszane.


#14 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 28.04.2013 04:21

Jako taki schemat samych danych nie musi być stricte taki, jak zaprezentowałem oczywiście :) chodzi o samą ideę. A jeśli mowa o samym przeniesieniu danych: kilka wyrażeń regularnych i można to dość dobrze zautomatyzować.


  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych