BBS in Lazarus

Vorstellungen von Programmen, welche mit Lazarus erstellt worden.

BBS in Lazarus

Beitragvon RalphMuc » 17. Apr 2014, 17:35 BBS in Lazarus

Hallo,

ich hab in Lazarus ein BBS entwickelt. Als DB Server verwende ich MySQL 5.6.
Dank Silvio's Brook Framework ging das recht flott ( 8 Wochenenden ).
Bild

Um mir Arbeit zu sparen sind alle Admin Funktionen in einem Windows GUI.
Bild

Ein Livesystem findet Ihr unter:
https://www.bergertime.eu/cgi-bin/bbs/main

Die Binaries sind hier:
https://bergertime.eu

Ich benutze das BBS als Beispiel in einem "Delphi nach Lazarus Seminar" an der Münchner Volkshochschule.
Den Quellcode veröffentliche ich nach Abschluss des Seminars ( Ende Juli ).
Über ein Feedback würde ich mich freuen :lol:

Happy coding
Ralph
Zuletzt geändert von RalphMuc am 10. Jun 2014, 00:22, insgesamt 4-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 17. Apr 2014, 19:00 Re: BBS in Lazarus

Hallo,

ab Version 1.4 gibt's im Verzeichnis \TeamBBS\web\util einen Style Editor :
Bild

Grüße,
Ralph
Zuletzt geändert von RalphMuc am 3. Jun 2014, 22:44, insgesamt 2-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 19. Apr 2014, 15:56 Re: BBS in Lazarus

Hallo zusammen,

vielen Dank fürs Testen. Danke Silvio und Bernd für eure Hilfe mit Brook Framework und dem HTMLViewer.

Neue Funktionen in TeamBBS 1.4:
BBS CGI
    Autofocus in Forms
    Themen mit Bildern
    Suche nach Bildern
BBS Workbox
    neue Komponenten (HTML Viewer, SynEdit f.HTML )
    Responsive Grid Header ( Set Order to selected Columnheader )
    Jobs Verwalten ( Formularansicht mit Context-, Infofeld )
    BBS User ( Bild laden / ändern )
    Thema in anderes Forum verschieben
    Thema Edit mit HTML View und HTML Syntax Highlight
    Posts Edit mit HTML View und HTML Syntax Highlight
    neue Reports (Bild Liste, Jahrbuch)
    Versionsinfo Datenmodell
BBSSet
    Versionverwaltung
    neue Tabelle followers
    neue Tabelle dbvers
    neuer View images
    neue Indexe
BBSJob
    SendMail Templates aus Datenbank
    UTF8 Umlaute in sendmail

Bild
Korrigierte Fehler
    BBSSet - Basis Zeichensatz UTF8 ( verantwortlich für zahlreiche Folgefehler )
    JobServer - Sendmail Umlaute
    Workbox - User Bild bei Edit -> Save gelöscht

Datenbank Änderungen

    neue Tabellen ( dbvers, followers )
    neuer View ( images )
    neue Indexe
Zuletzt geändert von RalphMuc am 24. Mai 2014, 12:14, insgesamt 1-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 22. Apr 2014, 10:42 Re: BBS in Lazarus

Hallo,

ich hab' ein paar Beschwerden bekommen weil ich die Sourcen erst im Juli veröffentliche.
Besonders Interessierte bekommen die Sourcen vorab nach Anmeldung bei der Münchner Volkshochschule:
http://www.mvhs.de/index.php?StoryID=10010&show=Veranstaltung&VeranstaltungID=JM6895&SemesterID=1

Grüße,
Ralph
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon Christian » 22. Apr 2014, 12:02 Re: BBS in Lazarus

LoL ja die Erfahrung mach ich auch immer wieder. Irgendwie scheints sowas wie nen Anspruch auf Open Source zu geben ;)
Vielleicht sollt man dazu mal ne Adressdatenbank aufbaun damit man nicht mal ausversehen ernsthaft mit solchen Leuten zu arbeiten versucht.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
Christian
 
Beiträge: 6092
Registriert: 21. Sep 2006, 06:51
Wohnort: Dessau
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z) | 
CPU-Target: AVR,ARM,x86(-64)
Nach oben

Beitragvon Lion » 4. Mai 2014, 13:00 Re: BBS in Lazarus

Was ist ein BBS? :shock:
Lion
 
Beiträge: 175
Registriert: 24. Mär 2014, 09:58

Beitragvon theo » 4. Mai 2014, 15:34 Re: BBS in Lazarus

Lion hat geschrieben:Was ist ein BBS? :shock:

Früher war es mal ein Bulletin Board System, heute ist es eine Hunderasse. :lol:
theo
 
Beiträge: 7881
Registriert: 11. Sep 2006, 18:01

Beitragvon RalphMuc » 6. Mai 2014, 16:27 Re: BBS in Lazarus

Hallo Lion,

du stellst die wichtigste Frage. Ich hätte wohl genauer beschreiben sollen was ich da anstelle.
Theo hat recht, Easy BBS ist ein Bulletin Board System, also eine Forensoftware.
TeamBBS ist schnell und einfach zu administrieren - es kommt ohne PHP aus.

Grüße
Ralph

ps: Ich hab heute neue Versionen von LGIP und EasyBBS (für/mit Lazarus 1.2.2) veröffentlicht ( Links s.o.).
Zuletzt geändert von RalphMuc am 7. Jun 2014, 19:33, insgesamt 2-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 7. Mai 2014, 23:07 Re: BBS in Lazarus

Hallo,

Der Download Link ist https://bergertime.eu.
Der Aufruf Freunde -> Umgebung sollte bei euch ungefähr so aussehen :

Bild

Danke an alle fürs testen ....

Ralph
Zuletzt geändert von RalphMuc am 10. Jun 2014, 00:23, insgesamt 3-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 8. Mai 2014, 19:32 Re: BBS in Lazarus

Hallo zusammen,

seit gestern hatte ich 44 Downloads. Vom Interessse angespornt hab ich eine neue Version unter
https://bergertime.eu veröffentlicht.
Dieses Release enthält neben dem CGI den FGCI Quellcode https://github.com/rbmuc/EasyBBS .
Beide Web Frontends akzeptieren als Content zusätzlich ICO-, BMP- und JPEG Dateien in den Postings:

Bild

Einfach per Drag & Drop in die Nachricht einfügen.
Soll ich eine Setup Version mit integrierter Apache Installation erstellen ?

Grüße
Ralph
Zuletzt geändert von RalphMuc am 10. Jun 2014, 00:23, insgesamt 3-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 9. Mai 2014, 17:04 Re: BBS in Lazarus

Hallo,

ich hab die aktuelle Apache Version (httpd: 2.4.9 & openssl 1.0.1g ) in ein Setup gepackt.
Download unter https://bergertime.eu/download/httpd-2.4.9-win32-x86-openssl-1.0.1g.exe
Doku unter https://bergertime.eu/download/apache_fcgi.pdf
Damit wir alle die aktuelle Version nutzen :wink:

Grüße
Ralph
Zuletzt geändert von RalphMuc am 7. Jun 2014, 19:32, insgesamt 1-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 30. Mai 2014, 23:13 Re: BBS in Lazarus

15 Minuten !

Zum Download, installieren und konfigurieren von TeamBBS.
Alles mit einem Setup ( TeamBBS, MySQL 5.6.17, Apache 2.4.9 ).
https://bergertime.eu

Viel Spaß
Ralph
Zuletzt geändert von RalphMuc am 10. Jun 2014, 00:24, insgesamt 1-mal geändert.
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon RalphMuc » 6. Jun 2014, 00:49 Re: BBS in Lazarus

Hallo,

danke für's Testen. Die Login Infos aus der Datei bbs.xml führen immer wieder zu Fragen:
    Ohne bbs.xml startet der JobServer nicht.
    Wenn man die Workbox übers Netzwerk startet darf der Servereintrag nicht localhost sein.
    Tragt den Rechnernamen ein, auf dem der MySQL Server installiert ist.
    Der neue Login Dialog (V. 1.4) erstellt bei Bedarf die bbs.xml Datei neu.
Mit Version 1.5 kommt die von euch so sehr vermisste "Besucheroption" :lol:
TeamBBS hat eine Hompage bekommen https://bergertime.eu
RalphMuc
 
Beiträge: 15
Registriert: 24. Feb 2014, 13:34

Beitragvon nummer8 » 30. Apr 2016, 09:35 Re: BBS in Lazarus

Hello,

I am sorry for writing in English but my German writing is awfull ( I can read it but writing is a diferent thing)

Ralph build a Brook application which I would like to study. His BBS.
On github I found the source code. https://github.com/rbmuc/EasyBBS
I can study the sources but a running app give me just that bit more info.

The database script and the basic html files are not on github.
It says on the issues page that those can be downloaded from his site bergertime.eu but this site is empty now.
I tried to contact his through his email which is on bergertime.de, but no luck yet.

Does anybody of you still have the original setup zip file "BBS_setup_de_14.zip"
or the database script and the html files?


Thanks

Jos
nummer8
 
Beiträge: 2
Registriert: 30. Apr 2016, 09:20
Wohnort: Westervoort
OS, Lazarus, FPC: Windows 8 -10; linux mint 18; Mac | 
CPU-Target: 32bit 64bit
Nach oben

• Themenende •

Zurück zu Programme



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried