mir ist bei den downloads aufgefallen, wenn man versionsstrings eingibt die aus mehreren punkten bestehen, werden diese stark abgeändert bzw stimmen die string mit dem originalwert nicht mehr überein.
das kann je nach versionsgebung sehr verwirrend sein. zB eine Versionstring im Format w.x.y.zz ist derzeit überhaupt nicht möglich. wenn man das ganze in w.xyzz kann das ja zu verwechslungen kommen, könnte ja w.x.yz.z auch bedeuten!
BEISPIEL: Ausgabe des Versionfelds @ Downloads: 4.122 könnte folgende versionen mit mehrfachpunkte bedeuten --> 4.12.2 oder 4.1.22 etc?
5 oder noch mehrstelligere versionsnummern werden abgekürzt.
das führt zu fehlinformationen!
Nobse :
18.06.2006 20:26
Das Datenbankfeld ist dezimal 5.3 könntest das datenbankfeld in varchar ändern dann kannst du alles schreiben was du willst ausser komma die werden durch. ersetzt
user69 :
18.06.2006 22:46
hat geklappt!
thx
Andromeda :
20.06.2006 17:03
Für die unwissenden unter uns, dass heist MICH!
Wo genau? Was genau? Wie genau?
Muss geändert werden, damit zum Beispiel 2.0.4.2 Möglich ist.
toxin :
22.06.2006 19:18
dazu öffnest du am besten mit dem programm "phpmyadmin" deine datenbank und suchst die tabelle "PREÄFIX_mydownloads_downloads" und dort das feld "version". dieses kannst du dann direkt in phpmyadmin entsprechend ändern.
user69 :
11.07.2006 00:02
anscheindend gibts da noch etwas.
wenn ein user einen download hinzufügt oder ein übermittler einen ändert (also nicht über die adminoberfläche), ist das format wieder im Format "1.000"...
Nobse :
11.07.2006 09:34
Tabelle mydownloads_mod auch die Spalte version in varchar ändern.
user69 :
15.07.2006 23:26
war irgendwie logisch, dass das selbe auch in der mod table geändert gehört...
danke nobse
bama :
16.07.2006 11:30
Zitat:
BEISPIEL: Ausgabe des Versionfelds @ Downloads: 4.122 könnte folgende versionen mit mehrfachpunkte bedeuten --> 4.12.2 oder 4.1.22 etc?
um diese Verwechselungen auszuschliesen, habe ich die DB-Felder von varchar auf dezimal 5.3 geändert. So funktioniert das Modul ExV2 Modulupdate nur, wenn die Tabellen des Core (hier besonders: prefix_modules) nicht geändert worden sind.
Dies betrifft aber nur das Modul ExV2-Update, im Download Modul müsstest du das ändern können.
user69 :
16.07.2006 12:35
@bama: jep, es ging nur um das versionsfeld für den content im mydownloads modul.
die festlegung im core selbst is ja ne gute idee, da man ein gewisses format von allen modulen als standardformat hinbekommt...