Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Tippdatenbank... (https://www.delphipraxis.net/28830-tippdatenbank.html)

Markus 30. Aug 2004 22:05


Tippdatenbank...
 
Hallo,

ich habe ein Projekt geschrieben, mit dem man Delphi-Codes schnell und komfortabel verwalten kann.

Probiert es einfach aus.

Die Hauptfunktionen werden über Popup-Menüs aufgerufen.

Bitte um konstruktive Kritik :mrgreen:

Die aktuellste Version findet ihr im letzten Post oder hier

Jelly 30. Aug 2004 22:17

Re: Tippdatenbank 1.0
 
Ne interessante und praktische Sache, die du da gemacht hast... Ich weis dich aber an dieser Stelle auf ein paar Sachen hin, dir mir aufgefallen sind
  • Wenn ich auf Tipp suchen geh, und es ist noch kein Tip vorhanden, krieg ich ne Fehlermeldung "Listindex überschreitet das Maximu...
  • Füge ich einen Tip hinzu, ohne eine Kategorie auszuwählen, verschwindet der im Nirvana
  • Lösche ich eine Kategorie, welche schon Tips enthält, wird diese ohne Abfrage gelöscht, was bischen mit Datenverlust behaftet sein könnt.
  • Füge ich anschliessend eine neue (anderer Name) Kategorie hinzu, sind die Tips von vorhin wieder in der neuen Kategorie zu finden
  • Ausserdem denk ich ist es sinnvoll, den Speicherort der Datenbank selbst zu wählen, da nicht überall Schreibrechte gegeben sind, als normaler User..


Das ist mir jetzt mal so auf die Schnelle aufgefallen. Sonst aber ne ganz schöne Sache, auch wenns das schon öfters gibts (Delphi-Manager um nur einen zu nennen)... Um bischen von allen anderen hervorzuspringen, kannst du ja eventuell die Tipps im Internet in ne Datenbank packen, statt nur lokal...

Gruß,

alcaeus 30. Aug 2004 22:19

Re: Tippdatenbank 1.0
 
Hi Markus!

Sieht nicht schlecht aus, allerdings finde ich die Bedienung mit PopupMenus etwas zu versteckt :zwinker:
Weiters, wenn ich mir einen Tipp ansehe und anschließend auf eine Kategorie klicke, so sehe immer noch den Titel des Tipps von vorher. Besser wäre, wenn du eine Liste mit allen Tipps der Kategorie anzeigen könntest.
Ansonsten ist das Prog gar nicht so schlecht. :thumb:
Als Anregung für die Zukunft: die Anbindung an eine Online-Tippdatenbank

Greetz
alcaeus

Markus 30. Aug 2004 22:19

Re: Tippdatenbank 1.0
 
Werde die Fehler bis morgen beseitigen. Das mit der Internetdatenbank is so ne Sache. Hab gelesen dass das rechtliche Probleme nach sich ziehen kann.

Was meint ihr, soll und darf ich so eine Funktion einbauen?

Jelly 30. Aug 2004 22:22

Re: Tippdatenbank 1.0
 
Zitat:

Zitat von Markus
Hab gelesen dass das rechtliche Probleme nach sich ziehen kann.

Bin leider kein Anwalt, kann dir dazu also nichts sagen, wie du dich da verhalten sollst und kannst.

alcaeus 30. Aug 2004 22:22

Re: Tippdatenbank 1.0
 
Hi Markus,

Zitat:

Zitat von Markus
Werde die Fehler bis morgen beseitigen. Das mit der Internetdatenbank is so ne Sache. Hab gelesen dass das rechtliche Probleme nach sich ziehen kann.

Was meint ihr, soll und darf ich so eine Funktion einbauen?

Es verhält sich gleich wie in einem Forum: Du haftest für die Inhalte. Deshalb muss dir als Verwalter der Datenbank die Möglichkeit gegeben sein, Tipps zu löschen. Dies sollte "normalen" Benutzern übrigens nicht zur Verfügung stehen.

Greetz
alcaeus

Markus 30. Aug 2004 22:25

Re: Tippdatenbank 1.0
 
Naja, aber ich kann ja nicht wissen, welche Inhalte der Datenbank legal sind und welche nicht. Das ist ja das Problem.

Markus 30. Aug 2004 22:42

Re: Tippdatenbank 1.0
 
Hab gerade das hier gelesen: www.recht.de

Das würde doch heißen, dass ich eine Online-Funktion bedenkenlos einbauen kann, oder?

Wenn ja werde ich das morgen machen...

Markus 31. Aug 2004 12:19

Re: Tippdatenbank 1.0
 
So, die neue Version 1.17 ist fertig. Bitte testet die Online-Funktion, ob alles Funktioniert.

So, ich hoffe jetzt gehts.

Neue Version weiter unten

Matze 31. Aug 2004 12:21

Re: Tippdatenbank 1.0
 
Gleich zu Beginn eine Frage:

Ist es Absicht, dass 2 leere Dialoge zu Beginn erscheinen?

Matze 31. Aug 2004 12:39

Re: Tippdatenbank 1.0
 
Wenn ich etwas hochladen möchte kommt:

Zitat:

---------------------------
Tippdatenbank
---------------------------
Listenindex überschreitet das Maximum (1)
---------------------------
OK
---------------------------

mirage228 31. Aug 2004 12:41

Re: Tippdatenbank 1.0
 
Hi,

wenn ich Tipps downloaden möchte, kommt die "Fehler"-Meldung:
Zitat:

---------------------------
Tippdatenbank
---------------------------
HTTP/1.1 302 Found.
---------------------------
OK
---------------------------
:gruebel:

mfG
mirage228

Matze 31. Aug 2004 12:44

Re: Tippdatenbank 1.0
 
Den einen Tipp, der online ist, konnte ich problemlos downloaden. :?

Markus 31. Aug 2004 12:44

Re: Tippdatenbank 1.0
 
@mirage:

Das ist pech :-)

Das war gerade in dem Augenblick, als ich die Dateien gelöscht habe, aber die Datensätze noch drin waren :-)

Markus 31. Aug 2004 12:46

Re: Tippdatenbank 1.0
 
So, es ist wieder Online.
Ihr müsst unbedingt vorher noch die Datenbank.dbb löschen (für diejnigen, die es schon mit einer vorherigen Version probiert haben)

Matze 31. Aug 2004 12:58

Re: Tippdatenbank...
 
Ich kann keinen Tipp einfügen, da es keine Kategorien gibt...

Markus 31. Aug 2004 13:02

Re: Tippdatenbank...
 
Die Kategorien musst du ja vorher erstellen indem du auf "Kategorie erstellen" klickst :-)

Matze 31. Aug 2004 13:04

Re: Tippdatenbank...
 
:wall:

Es kam die Meldung, dass das Hochladen ging, aber beim Download ist es nicht aufgeführt.

Matze 31. Aug 2004 13:23

Re: Tippdatenbank...
 
Habe keine Bugs in 1.17 mehr gefunden. :thumb:

Markus 31. Aug 2004 13:27

Re: Tippdatenbank...
 
Hier die Version 1.17.

EDIT: Aktuelle Version unten

Markus 31. Aug 2004 19:44

Re: Tippdatenbank...
 
Neue Version 1.30 online

Um Mißbrauch vorzubeugen, muss man sich ab dieser Version anmelden, um Tipps hochladen zu können. Es muss eine gültige E-Mail Adresse angegeben werden, um den Account aktivieren zu können.

Edit: Neue Version weiter unten

Markus 1. Sep 2004 11:51

Re: Tippdatenbank...
 
Hier die neue Version 1.45

Da mein Provider aufgrund eines Serverumzugs die Domains geändert hat, funktionieren die älteren Versionen nicht mehr.

Und immer fleißig Tipps hochladen...

Die Domains werden jetzt aus einer INI gelesen, wenn sich da was ändern sollte reicht es, die ini-datei auszutauschen.

Neue Version weiter unten

Matze 1. Sep 2004 11:59

Re: Tippdatenbank...
 
Edit: Diese Version geht jetzt, schön, dass du 1.4 so schnell korrigiert hast. :thumb:

Hat alles klasse geklappt!

Markus 1. Sep 2004 13:12

Re: Tippdatenbank...
 
Version 1.50

Bereits heruntergeladene Tipps werden in der Update-Liste ausgeblendet...

EDIT: Neue Version weiter unten

HW764 1. Sep 2004 13:23

Re: Tippdatenbank...
 
Wollte Tipps Hochladen aber:

Zitat:

---------------------------
Tippdatenbank
---------------------------
HTTP/1.1 302 Found.
---------------------------
OK
---------------------------

Markus 1. Sep 2004 14:03

Re: Tippdatenbank...
 
Müsste wieder funktionieren, auf dem Server ging ne Datei verloren, weiß auch nicht warum...

Markus 2. Sep 2004 22:15

Re: Tippdatenbank...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Großes Update: Neue Version 1.85

Neuerungen:
  • komplett überarbeitetes Datenanksystem
  • überarbeitete Online-Features
  • Volltext-Suche
  • Suche nun im Hauptfenster (für schnelleren Zugriff)
  • eingebautes Online-Update

Die Online-Features müssten nun stabliler und zuverlässiger laufen. Außerdem sind keine lokalen Dateien mehr nötig. Man muss nur Schreibzugriff auf die "datenbank.dbb" haben.

Hinweis für diejenigen, die eine ältere Version benutzt haben:

Bitte löscht vorher den gesamten Ordner der alten Version
Da PHP verschiedene Zeichen verschluckt hat, musste ich die Speichervariante nochmal überarbeiten, d.h. Version 1.70 und kleiner funktioniert nun nicht mehr

Markus 7. Sep 2004 15:29

Re: Tippdatenbank...
 
Will denn niemand das Programm testen oder ein paar Tipps hochladen??

PS: Nach dem Start ein Online-Update machen, es gibt inzwischen 1.88...

toms 7. Sep 2004 15:44

Re: Tippdatenbank...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Beim Update gibt's eine Fehlermeldung. Siehe Anhang.

Markus 7. Sep 2004 16:29

Re: Tippdatenbank...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Welches Windows benutzt du? Bei XP müsste taskkill eigentlich dabei sein. Naja, du kannst auch die Orginalprogrammdatei löschen und die newversion.exe umbennenen.^

Ich hab hier mal eine neue Version 1.89

Die zukünftigen Online-Updates müsste damit ohne taskkill klarkommen.

toms 7. Sep 2004 16:59

Re: Tippdatenbank...
 
Zitat:

Welches Windows benutzt du?
XP Home, SP2.

Zitat:

Bei XP müsste taskkill eigentlich dabei sein.
Ist es bei mir aber nicht.

mirage228 7. Sep 2004 17:09

Re: Tippdatenbank...
 
XP Prof. SP 2

bei mir gibts "taskkill" - vielleicht nur bei XP Home nit :-(

mfG
mirage228

DerAndereMicha 8. Sep 2004 14:35

Re: Tippdatenbank...
 
Nicht schlecht Dein Programm.

kleine Fehler beim Anschauen entdeckt :

- erst Cursor ins Memofeld dann Doppelclick auf Items in Baum -> Memo gelöscht

- wenn Tip im Baum gelöscht wird, bleibt Memofeld gefüllt

- wenn Tip im Baum gelöscht wird, dann auf dazugehörige Kategorie gehen und
noch mal auf Tip löschen -> Zugriffsverletzung

Markus 8. Sep 2004 15:27

Re: Tippdatenbank...
 
So, die ersten 2 Bugs sind behoben, aber den 3. versteh ich ned so ganz, bzw. ich kann ihn nicht reproduzieren. Könntest du das Problem genauer beschreiben?

DerAndereMicha 8. Sep 2004 15:44

Re: Tippdatenbank...
 
1. Baum links war leer
2. habe Deinen Tip aus dem Internet geladen
3. hab diesen Tip mit der rechten Maustaste gelöscht
4. bin mit der Maus auf die Kategorie gegangen und wollte die auch löschen
5. bin aus Versehen wieder auf Tip löschen gekommen
6. Zugriffsverletzung

Tip: Vielleicht solltest Du je nach dem auf was man im Baum steht (Tip o. Kategorie),
das jeweils andere im Popupmenu ausblenden...

Markus 8. Sep 2004 16:20

Re: Tippdatenbank...
 
Der Fehler passiert nur, wenn du gleich mit einem Rechtsklick auf die Kategorie klickst. Ich versuch noch das auszubessern, weiß aber noch nicht so recht wie...

Markus 30. Okt 2004 12:45

Re: Tippdatenbank...
 
Liste der Anhänge anzeigen (Anzahl: 1)
Großes Update: Version 2.00

Ab sofort werden folgende Sprachen unterstützt:
  • Delphi
  • PHP
  • Java
  • C++
  • C#
  • HTML
  • Visual Basic
  • XML
  • Perl

Die Kategorien werden unabhängig verwaltet, d.h. es müssen für jede Sprache extra Kategorien erstellt werden.

Da durch die neuen Sprachen recht komplexe Änderungen an der Datenbankstruktur erfolgen mussten, wird die Datenbank der alten Version nicht mehr unterstützt und muss leider gelöscht werden.

Bitte testet die neuen Features und gebt hier Rückmeldung. Ich wäre dafür sehr Dankbar...

tommie-lie 30. Okt 2004 21:04

Re: Tippdatenbank...
 
Der Einfachheit halber mal aus dem ICQ-Log kopiert :stupid::
Zitat:

tommie-lie: hmm, praktisch wäre es, wenn beim Hinzufügen eines neuen Eintrages die markierte Kategorie schon gleich ausgewählt ist
tommie-lie: und beim Eingabefeld stört der FreeCursor
tommie-lie: eigene Highlighting-Vorlagen wären auch nicht schlecht
tommie-lie: warum kann ich beim Dialog zum Hinzufügen keinen Kommentar angeben?
tommie-lie: sucht die Suchfunktion nur in den Namen?
tommie-lie: da wäre vielleicht eine erweiterte Suche noch hilfreich, in der man aussuchen kann, wo man suchen will
tommie-lie: und natürlich ein Ändern der Online-Tipps

Harry M. 5. Nov 2004 08:22

Re: Tippdatenbank...
 
prima sache.
die idee hatte ich auch schon. habe ich so so über 500 code schnippsel auf meiner platte. ich kuck mal wie es sich damit arbeiten lässt.

mein tip: man sollte seine datenbank mit anderen user abgleichen können. in den kategogien sollten auch noch mal einzellne katekorien möglich sein, sowie diese und die tips sollte man auch umbennen können
bei "neuen eintrag hinzufügen" wäre ein kontexmenü mit einfügen usw vorteilhaft. und weil doch bald weihnachten ist, wünsche ich mir eine "always on top"-funktion. :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz