Seite 1 von 2

Poll: 5 Abstimmungsresultate erlauben.....

Verfasst: 23.06.2004 09:09
von Drummerworld
Ich habe für meine Webseite http://www.drummerworld.com auf vielfachen Wunsch for zwei Wochen versucht ein Forum einzurichten. Klappt auch bestens ....dank Euren tollen Anleitungen - ich bin absoluter Laie... http://www.drummerworld.com/phpbb/

schon 280 registrierte User und 1400 posts.

Jetzt möchte ich ein Mod einbauen, der folgendes erlaubt: Bei Abstimmungen/Polls: 5 Stimmen pro registrierter User.

Es geht um die Erstellung einer Rangliste...

Kann mir jemand helfen?

Ich wollte es selber machen, schaffe es aber nicht, das ist nämlich mein erster Mod.

Herzliche Grüsse aus der Schweiz

Bernhard

Verfasst: 23.06.2004 10:19
von Markus67
Hi ...

Da müsste dieser MOD hier passen :wink:

Multi Vote Hack
This hack enables multiple choice voting on phpBB polls.

Features:

- It's up to the user who starts the poll to define the number of the allowed selections.
- Usage of check boxes instead of radio buttons (when needed).
- Voters are automatically notified of the max allowed choices.
- Can set poll expiration within hours.
- Time left to poll expiration appears when viewing poll results page.
- Choose whether to hide results and total number of votes till poll expires or not.


Markus

Verfasst: 23.06.2004 11:38
von Drummerworld
Ich habe das Mod eingebaut, aber dies verstehe ich nicht:Wie kann ich 4 Tablefields einbauen und wo?

ATTENTION: Addition of 4 table fields is REQUIRED.

That is, either you need to have access to the db
(either direct access or through another program,
for example phpMyAdmin for MySQL
(available at http://www.phpmyadmin.net/)
If you do not create the required fields, then your Board is
not going to function properly!
Do NOT try to use this mod without installing the fields!

Besten Dank

Bernhard

Verfasst: 23.06.2004 11:58
von Markus67
Hi ...

Öffne phpmyadmin ... wechsel ins SQL-Fenster ...

dort eingeben per copy and paste:
(Vorher noch deinen Tabellenprefix anpassen - also phpbb_ oder forum_ oder phpbb2_ wie eben die ganzen anderen Tabellen auch heissen)

Code: Alles auswählen

ALTER TABLE `phpbb_vote_desc` ADD `vote_max` INT( 3 ) DEFAULT '1' NOT NULL;
ALTER TABLE `phpbb_vote_desc` ADD `vote_voted` INT( 7 ) DEFAULT '0' NOT NULL;
ALTER TABLE `phpbb_vote_desc` ADD `vote_hide` TINYINT( 1 ) DEFAULT '0' NOT NULL;
ALTER TABLE `phpbb_vote_desc` ADD `vote_tothide` TINYINT( 1 ) DEFAULT '0' NOT NULL;
2 x ok klicken ... fertig :-)

Markus

Sorry...

Verfasst: 23.06.2004 12:08
von Drummerworld
SQL Fenster: ist dies im Management oder Configuration oder Permissions?

bin ich da uebhaupt richtig. Sorry , dass ich so doof bin

Danke Bernhard

Verfasst: 23.06.2004 12:11
von Markus67
Hi ..

Hast du pypmyadmin zur Verfügung ?

Dort gibt es oben einen extra "Reiter" SQL und den auswählen ....

Dann siehst du sofort das Eingabefenster für einen SQL-Befehl

Markus

Verfasst: 23.06.2004 12:21
von Drummerworld
Meinst du auf dem Ftp-server oder auf dem Web unter Administrationspanel. Dort habe ich Configuration?????

Beim FTP server finde ich nur admin_board.php usw oder unter templates?
Nochmals besten Dank

PS: ich bin auf einem Mac

Bernhard

Verfasst: 23.06.2004 12:26
von Markus67
Hi ...

Nein mit dem FTP-Tool kannst du hier nichts anfangen ....

Bietet denn dein Provider so ein Tool an um auf die Datenbank zuzugreifen ?

Markus

Verfasst: 23.06.2004 12:29
von Drummerworld
ja, ich kann direkt auf die Datenbank zugreifen.

aber wo ist es - wie ist der Pfad? soll ich einfach neue Ordner machen?

Danke

Bernhard

Verfasst: 23.06.2004 12:36
von Markus67
Hi ...

Neuen Ordern ?

Du hast doch in der Datenbank die Tabelle phpbb_vote_desc

In diese Tabelle müssen 4 Felder eingefügt werden ....

Feld 1

Code: Alles auswählen

`vote_max` INT( 3 ) DEFAULT '1' NOT NULL;
Feld 2

Code: Alles auswählen

`vote_voted` INT( 7 ) DEFAULT '0' NOT NULL; 
Feld 3

Code: Alles auswählen

`vote_hide` TINYINT( 1 ) DEFAULT '0' NOT NULL; 
Feld 4

Code: Alles auswählen

`vote_tothide` TINYINT( 1 ) DEFAULT '0' NOT NULL;
Schau dir die anderen Felder in dieser Tabelle an und lege die 4 neuen einfach entsprechend manuell an

Markus