Anzeige- / Sortier-Reihenfolge in der Rubrikenübersicht

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

JMS
Posts: 10
Joined: Wed May 07, 2003 9:46 am

Anzeige- / Sortier-Reihenfolge in der Rubrikenübersicht

Post by JMS »

Hallo zusammen,

bislang werden die Einträge in der Rubrikenübericht nach dem Feld "ID" sortiert, was zur Folge hat, dass die Einträge nach der Reihenfolge der Erstellung dargestellt werden.

Ich möchte aber eine Sortierung nach dem Feld "thema", damit die Einträge in alphabetischer Reihenfolge bleiben.

Ist das - was die Laufzeit betrifft - kritisch?


Wo muß ich denn den Schrauberdreher ansetzen?


Grüße aus Karlsruhe

JMS
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hallo JMS,

warte auf die Version 1.3.2, die kann das! :)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JMS
Posts: 10
Joined: Wed May 07, 2003 9:46 am

Wann ist denn soweit?

Post by JMS »

Ja supper! Ich habe schon gesehen, dass ihr da am Thema dran seit.

Kann ich meine Datenbanken weiter befüllen oder muß ich mit größeren Umstellungen rechnen?

Wann ist es denn soweit?


Grüße aus Karlsruhe


JMS
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Wann ist denn soweit?

Post by Thorsten »

Hi,
JMS wrote:Kann ich meine Datenbanken weiter befüllen oder muß ich mit größeren Umstellungen rechnen?
klar, das kannst Du machen, am Format ändert sich nichts!
JMS wrote:Wann ist es denn soweit?
Die 1.3.2-dev bietet schonmal eine rudimentäre Sortierung, die zwar fehlerfrei funktioniert, aber noch nicht alle gewünschten Features bietet.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JMS
Posts: 10
Joined: Wed May 07, 2003 9:46 am

132 installiert

Post by JMS »

Hi Thorsten,

habe 132 komplett neu installiert, allerdings greife ich auf die "131er-Datenbank" zu.

Habe dabei folgende Fehler gefunden:

1. PDF
Parse error: parse error, unexpected T_VAR, expecting ',' or ';' in XXXXXXXXXXXXXXXX/pdf.php on line 53.

2. Reload-Sperre für Voting tut nicht (ging in 131 auch nicht!)

3. Bestehende Artikel können nicht mehr editiert werden.

Die Kategorien kann ich tatsächlich verschieben und somit in eine andere Reihenfolge bringen. Soweit so gut.

Aber: die Anzeige der Artikel innerhalb der Rubriken kann ich noch nicht sortieren... aber gerade das wäre ja interresant, dass ich die Sortierung angeben kann!

Gruss


JMS
Last edited by JMS on Fri May 09, 2003 10:55 am, edited 1 time in total.
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: 132 installiert

Post by Thorsten »

Hi,
JMS wrote:Parse error: parse error, unexpected T_VAR, expecting ',' or ';' in XXXXXXXXXXXXXXXX/pdf.php on line 53.
Den Fehler habe ich auch schon gefunden, schau mal in Zeile 52, da fehlt ein Semikolon (;) am Ende.
JMS wrote:Aber: die Anzeige der Artikel innerhalb der Rubriken kann ich noch nicht sortieren... aber gerade das wäre ja interresant, dass ich die Sortierung angeben kann!
Das kommt noch, die 1.3.2er ist ja derzeit noch nicht der Entwicklung. :-)

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: 132 installiert

Post by Thorsten »

Hi,
JMS wrote:3. Bestehende Artikel können nicht mehr editiert werden.
funktioniert das bei dir wirklich nicht mehr?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JMS
Posts: 10
Joined: Wed May 07, 2003 9:46 am

Post by JMS »

Nee, kein Witz.... ich habe daher aufgehört, weiter die DB zu befüllen. Kann das damit zu tun haben, dass ich die 132 mit der Datenbank von Version 131 betreibe? Bei der Installation von 132 habe ich keine neue DB aufgesetzt!


Grüße aus Karlsruhe

Jean
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Jean,
JMS wrote:Nee, kein Witz.... ich habe daher aufgehört, weiter die DB zu befüllen. Kann das damit zu tun haben, dass ich die 132 mit der Datenbank von Version 131 betreibe? Bei der Installation von 132 habe ich keine neue DB aufgesetzt!
ich hab den Fehler gefunden und in der 1.3.2 beta gefixt. Die erscheint die nächsten Tage...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JMS
Posts: 10
Joined: Wed May 07, 2003 9:46 am

Post by JMS »

Aahhhaaa... und ich dachte schon, dass ich irgendwas verbogen habe.

Na da freue ich mich schon auf die beta.

Grüße - wie sollte es anders sein - aus Karlsruhe


JMS
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: 132 installiert

Post by Thorsten »

Hi Jean,
JMS wrote:Aber: die Anzeige der Artikel innerhalb der Rubriken kann ich noch nicht sortieren... aber gerade das wäre ja interresant, dass ich die Sortierung angeben kann!
das wird die 1.3.2er auch nicht können, ob wir das mal einstellbar machen, weiß ich noch nicht.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
reiner
Posts: 21
Joined: Sat Oct 04, 2003 7:05 pm

Post by reiner »

Hallo,

leider ist die Reihenfolge immer noch nicht änderbar...
Könnte man vielleicht die Reihenfolge drehen? Also die neuesten Artikel innerhalb einer Rubrik als erstes anzeigen?

Gruss
Reiner
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Reiner,
reiner wrote:Könnte man vielleicht die Reihenfolge drehen? Also die neuesten Artikel innerhalb einer Rubrik als erstes anzeigen?
das ist machbar. Such mal in der functions.php nach der Funktion printThemes() und ändere das

Code: Select all

$result = $db->query("SELECT ".$sqltblpre."faqdata.id, ".$sqltblpre."faqdata.lang, ".$sqltblpre."faqdata.thema, ".$sqltblpre."faqdata.rubrik, ".$sqltblpre."faqvisits.visits FROM ".$sqltblpre."faqdata LEFT JOIN ".$sqltblpre."faqvisits ON ".$sqltblpre."faqdata.id = ".$sqltblpre."faqvisits.id AND ".$sqltblpre."faqvisits.lang = ".$sqltblpre."faqdata.lang WHERE ".$sqltblpre."faqdata.active = 'yes' AND ".$sqltblpre."faqdata.rubrik = '".$category."' ORDER BY ".$sqltblpre."faqdata.id LIMIT ".$first.", 10");
in das hier

Code: Select all

$result = $db->query("SELECT ".$sqltblpre."faqdata.id, ".$sqltblpre."faqdata.lang, ".$sqltblpre."faqdata.thema, ".$sqltblpre."faqdata.rubrik, ".$sqltblpre."faqvisits.visits FROM ".$sqltblpre."faqdata LEFT JOIN ".$sqltblpre."faqvisits ON ".$sqltblpre."faqdata.id = ".$sqltblpre."faqvisits.id AND ".$sqltblpre."faqvisits.lang = ".$sqltblpre."faqdata.lang WHERE ".$sqltblpre."faqdata.active = 'yes' AND ".$sqltblpre."faqdata.rubrik = '".$category."' ORDER BY ".$sqltblpre."faqdata.id DESC LIMIT ".$first.", 10");
Dann erscheinen die neuesten Artikel immer am Anfang.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
reiner
Posts: 21
Joined: Sat Oct 04, 2003 7:05 pm

Post by reiner »

Aha... Danke :)

Ich muss also eigentlich nur das DESC(ending) in dem Abschnitt entfernen.

Edit:
*grummel* :roll: Muss natürlich DESC einfügen !!!
/edit


Gruss
Reiner
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hallo Reiner,

hat es geklappt?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply