Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 04. Oktober 2015 20:52

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

API-Dokumentation für die Module der CG*-Reihe

Heureka, es gibt gab sie doch - eine Dokumentation der API der CG-Module (erkennbar am Präfix CG im Modulnamen)

http://calguy1000.com/api-docs.html

Den Anfang macht das Modul CGExtensions, der Rest soll nach und nach folgen ...

Beitrag geändert von Andynium (05. März 2016 16:43)

Offline

#2 05. Oktober 2015 08:12

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: API-Dokumentation für die Module der CG*-Reihe

Meint er das Ernst?

If you find errors in the API docs please file detailed bug reports in the forge for the appropriate projects.  Thank you.

Offline

#3 05. Oktober 2015 11:57

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: API-Dokumentation für die Module der CG*-Reihe

Offensichtlich schon ... nur hat er geflissentlich "vergessen", die Ausnahmen zu erwähnen tongue.

Offline

#4 05. März 2016 16:42

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: API-Dokumentation für die Module der CG*-Reihe

cyberman schrieb:

Heureka, es gibt gab sie doch - eine Dokumentation der API der CG-Module (erkennbar am Präfix CG im Modulnamen)

Musste es leider korrigieren hmm.

Wer die genannte Seite aufruft, bekommt lediglich eine (schnöde) serverseitige 404er Fehlermeldung zu sehen.

Offline

#5 05. März 2016 21:18

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.435

Re: API-Dokumentation für die Module der CG*-Reihe

Trick 17 wink
Statt pretty URL einfach die CMSms-URL mit index.php?page=[alias] aufrufen:
calguy1000.com/index.php?page=api-docs
(vermutlich ein Problem mit Pretty-URL Umleitung)
Dann landet man am Ende hier:
http://calguy1000.com/apidocs/CGExtensions/


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#6 06. März 2016 22:51

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: API-Dokumentation für die Module der CG*-Reihe

NaN schrieb:

Trick 17 wink

Pfff, wie bist'n darauf gekommen ops ?

NaN schrieb:

Statt pretty URL einfach die CMSms-URL mit index.php?page=[alias] aufrufen:
calguy1000.com/index.php?page=api-docs
(vermutlich ein Problem mit Pretty-URL Umleitung)

Angesichts dessen, dass auf der Startseite auch das komplette Menü weg ist, bin ich mir nicht wirklich sicher, dass das tatsächlich nur ein Routing-Problem ist ...

Offline

#7 07. März 2016 09:23

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.435

Re: API-Dokumentation für die Module der CG*-Reihe

Pfff, wie bist'n darauf gekommen

Da bei CGs Seite derzeit kein einziger Link funktioniert, hab ich einfach mal Störfaktor #1 Pretty-URLs umgangen.
Dass das geklappt hat, war Zufall.
Die Variable "page" hätte ja auch beliebig anders lauten können.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#8 08. März 2016 14:35

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: API-Dokumentation für die Module der CG*-Reihe

NaN schrieb:

Dass das geklappt hat, war Zufall.

Naja, egal wie - für einen Mann in seiner Position schon maximal peinlich (IMHO)...

Offline

#9 24. Oktober 2016 22:57

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.017
Webseite

Re: API-Dokumentation für die Module der CG*-Reihe

cyberman schrieb:

Den Anfang macht das Modul CGExtensions, der Rest soll nach und nach folgen ...

1 Jahr später ... bei der vollmundigen Ankündigung ist es geblieben - oder anders gesagt, gefolgt ist nix roll .

Offline