MyXoops Forum

Forum - myXOOPS German Support

1 + 1 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

Pddownloads ratings für jede kategorie addieren & toplist ?

Betreff: Pddownloads ratings für jede kategorie addieren & toplist ?
von metin am 04.10.2005 14:07:25

ich weiss ich nerve schon wieder damit aber habe das problem immernoch nicht lösen können.

xoops 2.0.13

haben in pddownloads 2 kategorien mit mehreren unterkategorien. Die vergebenen punkte in den unterkategorien sollen auf einer zusätzlichen toplist erscheinen.

in der sql sind die unter Pddownloads_votedata alle daten abgespeichert. Denke mal das ich dort noch eine tabelle hinzufügen müsste. Problem ist nur ich kenne mich mit sql noch nicht besonders aus, versuchs zu verstehen und mehr als rumexperimentieren bleibt mir net übrig.

topten.php file download

#
# Table structure for table `PDdownloads_votedata`
#

CREATE TABLE PDdownloads_votedata (
  
ratingid int(11unsigned NOT NULL auto_increment,
  
lid int(11unsigned NOT NULL default '0',
  
ratinguser int(11NOT NULL default '0',
  
rating tinyint(3unsigned NOT NULL default '0',
  
ratinghostname varchar(60NOT NULL default '',
  
ratingtimestamp int(10NOT NULL default '0',
  
PRIMARY KEY  (ratingid),
  
KEY ratinguser (ratinguser),
  
KEY ratinghostname (ratinghostname),
  
KEY lid (lid)
TYPE=MyISAM;

#
# Dumping data for table `PDdownloads_votedata`
#


# --------------------------------------------------------

#
# Table structure for table `PDdownloads_cat`
#

CREATE TABLE PDdownloads_cat (
  
cid int(5unsigned NOT NULL auto_increment,
  
pid int(5unsigned NOT NULL default '0',
  
title varchar(50NOT NULL default '',
  
imgurl varchar(150NOT NULL default '',
  
description varchar(255NOT NULL default '',
  
total int(11NOT NULL default '0',
  
spotlighttop int(11NOT NULL default '0',
  
spotlighthis int(11NOT NULL default '0',
  
nohtml int(1NOT NULL default '0',
  
nosmiley int(1NOT NULL default '0',
  
noxcodes int(1NOT NULL default '0',
  
noimages int(1NOT NULL default '0',
  
nobreak int(1NOT NULL default '1',
  
weight int(11NOT NULL default '0',
  
PRIMARY KEY  (cid),
  
KEY pid (pid)
TYPE=MyISAM;

#
# Dumping data for table `PDdownloads_cat`
#

# --------------------------------------------------------


# --------------------------------------------------------

#
# Table structure for table `PDdownloads_downloads`
#

CREATE TABLE PDdownloads_downloads (
  
lid int(11unsigned NOT NULL auto_increment,
  
cid int(5unsigned NOT NULL default '0',
  
title varchar(100NOT NULL default '',
  
url varchar(255NOT NULL default '',
  
homepage varchar(100NOT NULL default '',
  
version varchar(20NOT NULL default '',
  
size int(8NOT NULL default '0',
  
platform varchar(50NOT NULL default '',
  
screenshot varchar(255NOT NULL default '',
  
submitter int(11NOT NULL default '0',
  
publisher varchar(255NOT NULL default '',
  
status tinyint(2NOT NULL default '0',
  
date int(10NOT NULL default '0',
  
hits int(11unsigned NOT NULL default '0',
  
rating double(6,4NOT NULL default '0.0000',
  
votes int(11unsigned NOT NULL default '0',
  
comments int(11unsigned NOT NULL default '0',
  
features text NOT NULL,
  
homepagetitle varchar(255NOT NULL default '',
  
forumid int(11NOT NULL default '0',
  
dhistory text NOT NULL,
  
published int(11NOT NULL default '1089662528',
  
expired int(10NOT NULL default '0',
  
updated int(11NOT NULL default '0',
  
offline tinyint(1NOT NULL default '0',
  
description text NOT NULL,
  
ipaddress varchar(120NOT NULL default '0',
  
notifypub int(1NOT NULL default '0',
  
PRIMARY KEY  (lid),
  
KEY cid (cid),
  
KEY status (status),
  
KEY title (title(40))
TYPE=MyISAM;

#
# Dumping data for table `PDdownloads_downloads`
#

# --------------------------------------------------------


Müsste halt noch ne php seite erzeugen für die kategorie toplist. Das wird zwar auch net so einfach aber ich denke es müsste alles machbar sein.

mir ist es jetzt nur wichtig worauf ich zu achten habe wenn ich ein modul wie pddownloads so gravierend verändere.

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5310 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1803 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag