ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
pimp my Artikelsortierung
Gehe zu Seite 1, 2, 3, 4  Weiter
 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Implementierung/Anpassung ConPresso 4
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 07.04.2007 11:39    Titel: pimp my Artikelsortierung Antworten mit Zitat

Hier die aufgebohrte Version der manuellen Artikelsortierung.

Und wie immer:
Vor der Benutzung sowohl ein Backup der Datenbank als auch von den Originaldateien machen!

(sollte übrigens auch mit 4.0.6 funktionieren)





move_articles.gif

move_articles.gif - 21024 mal


mod_move_articles_407.zip - 15.12 KB
1097 mal


_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7

 
Für dieses Posting bedanken sich die folgenden User: Ralf, Mr. Magpie
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Ralf
ConPresso-Checker


Anmeldungsdatum: 25.08.2005
Beiträge: 205

BeitragVerfasst am: 09.04.2007 20:15    Titel: Antworten mit Zitat

Hallo Markus,

DANKE für dieses neue Tool!!
Dieses Feature brauche ich gerade für ein Webprojekt das ich sonst mit den Redakteuren über das Indexfeld eine kompliziertere Lösung gehen müsste.

Aber mit diesem Tool ... cool.

DANKE

Doch ein Problem hätte ich noch?! Und zwar muss ich noch irgend etwas anpassen?? oder einfach nur die Dateien hochladen??
Denn bei mir kommt so eine Sortierung leider nicht?!

Das einzigste was noch sein könnte ist, dass ich beim kopieren der geänderten Stellen etwas vergessen habe?? Da ich in der Datei auch noch den Artikelfilter von dir drin habe.
Ich schaue mir nochmals alles an ...

Hast du sonst evtl. eine Idee?

cu Ralf
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 09.04.2007 20:22    Titel: Antworten mit Zitat

Das sind ja fertig bearbeitete Dateien.

Die muß man nur in seinen Auftritt kopieren. Wenn man natürlich andere Modifikationen drin hat gehen diese flöten.

Hast Du denn überhaupt "manuelle Sortierung" für die Rubrik aktiviert?
Wie sieht es denn bei Dir aus?

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Ralf
ConPresso-Checker


Anmeldungsdatum: 25.08.2005
Beiträge: 205

BeitragVerfasst am: 09.04.2007 22:26    Titel: Antworten mit Zitat

MarkusR hat Folgendes geschrieben:
... Hast Du denn überhaupt "manuelle Sortierung" für die Rubrik aktiviert?


Embarassed Embarassed oopppssss Laughing Cool

OK das hatte ich natürlich vergessen und siehe da JETZT funktioniert es wunderbar!!!

VIELEN DANK
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 00:58    Titel: [gelöst] Gepimpte Artikelsortierung m. "Nach Index, man Antworten mit Zitat

Hallo Markus,

ich würde gerne deine gepimpte Artikelsortierung mit der Sortieroption "Nach Index, dann manuell" aus http://community.conpresso.de/viewtopic.php?p=23624#23624 kombinieren, um die Möglichkeit zu haben, bestimmte "Kopfartikel" immer ganz oben stehen zu haben.
Später soll evtl. auch eine Sortierung "Nach Index (absteigend), dann manuell" möglich sein.

Bei den zwei Stellen in ../_admin/articles.php habe ich entsprechend 'sort_id desc' durch 'idx asc, sort_id desc' ersetzt.
Erste Versuche schienen erfolgreich, dann aber waren plötzlich offenbar die sort_id-Werte (teilweise) weg, sodass ich die Artikel nicht mehr manuell sortieren konnte.

Ich vermute also, es müsste hierfür auch in deinem Pimp-Code eine Anpassung erfolgen, bin mir aber nicht so ganz sicher was und wo.

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen


Zuletzt bearbeitet von Mr. Magpie am 19.12.2009 11:59, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 15.12.2009 08:43    Titel: Antworten mit Zitat

Hast Du nochmal geprüft, ob Du alle Vorkommen von 'sort_id desc' (die alten UND die neuen (die Suche findet 4 Stück)) entsprechend angepasst hast?
_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 11:05    Titel: Antworten mit Zitat

Ich Dummbeutel! Ich Blödi hatte doch tatsächlich nur zwei Vorkommen von 'sord_id desc' ersetzt, weil ich zeichengenau, also inkl. der Quotes gesucht/ersetzt hatte. (das hatte ich aber auch geschrieben Wink)
Sorry, wenn ich dir unnötig Arbeit gemacht habe. Embarassed

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen


Zuletzt bearbeitet von Mr. Magpie am 15.12.2009 11:43, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 11:41    Titel: Antworten mit Zitat

Jetzt ist's auch getestet: Es funktioniert!

Weil's mir gerade wieder einmal auffiel, als ich einen Artikel per Index-Wert ganz oben festpinnen wollte: Preisfrage - Was ist der kleinste Indexwert?
"0"? Nein! "00"!!

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 11:46    Titel: Antworten mit Zitat

Mr. Magpie hat Folgendes geschrieben:
[...]Später soll evtl. auch eine Sortierung "Nach Index (absteigend), dann manuell" möglich sein.[...]

Das wird jetzt aber problematisch, oder?

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 15.12.2009 12:44    Titel: Antworten mit Zitat

Zum Index-00-Beitrag: Der Index ist eine Alphabetische Sortierung, keine Zahlen.
Daher gilt:
1
10
1000
2
22
3
4
45678
5

und nicht
1
2
3
4
5
etc.

Jetzt weiß ich nur nicht wo die "0" im Alphabet liegt... vor oder hinter der "1"? Im Zeichensatz liegt sie davor...

Daher beginnt mein Index immer mit 1 oder noch besser 01 oder bei großen Rubriken 001 Wink

Zur absteigenden Sortierung nach index: ja, das wird schwierig, weil alle Felder "ohne" Index eigentlich "zzzzzz" beinhalten und mir nicht klar ist, was da alphabetisch noch dahinter liegen könnte, wenn es nur 6 Stellen gibt... Umlaute? Sonderzeichen? Muss man mal testen...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 13:12    Titel: Antworten mit Zitat

Die Umlaute werden bei ihren korrespondierenden Buchstaben des Alphabets eingeordnet.

Will man einen Index höher als zzzzzz, muss man schon zu Sonderzeichen greifen:

a < ä < o < ö < s < ß < u < ü < z < { < | < } < ~ < § < ° < ² < ³ < µ

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 15.12.2009 13:12    Titel: Antworten mit Zitat

~ kommt nach z Wink

ein index ~ oder ~1 bis ~9 setzt Artikel ganz nach hinten bzw. bei umgekehrter Sortierung dann wohl nach vorne...

edit:
beide Posts um 13:12, DU warst nur ein Eckchen schneller... Wink
ich habe nach Lektüre des mySQL-Handbuchs die ASCII-Sortierung angenommen
http://de.wikipedia.org/wiki/ASCII

aber § geht tatsächlich auch ans Ende... es gibt also Möglichkeiten...

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 13:46    Titel: Antworten mit Zitat

Schon, aber das absteigende Sortieren nach Index müsste man deinem Pimp noch irgendwie beibringen. Dass es Index-Werte jenseits der zzzzzz gibt, habe ich schon angenommen.

Ich denke, man kann nicht Beides haben.

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 7023

BeitragVerfasst am: 15.12.2009 15:06    Titel: Antworten mit Zitat

Schon 'idx desc, sort_id desc' statt 'idx asc, sort_id desc' probiert?
_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Mr. Magpie
ConPresso-Experte


Anmeldungsdatum: 01.01.1970
Beiträge: 999
Wohnort: Wuppertal

BeitragVerfasst am: 15.12.2009 15:16    Titel: Antworten mit Zitat

Das geht selbstverständlich, aber ich möchte doch in der ../_include/common.inc.php sowohl

__('manual') => 'idx ASC, sort_id DESC',

als auch

__('nach Index (absteigend), dann manuell') => 'idx DESC, sort_id DESC',

drin haben.
Das geht nicht, wenn ich in deinem Artikelsortierungs-Pimpcode mich auf idx ASC, sort_id DESC festlegen muss.

_________________
Günther Ludwig, amazingBytes webdesign   

Referenzen finden Sie hier: amazingBytes webdesign - Referenzen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Implementierung/Anpassung ConPresso 4 Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2, 3, 4  Weiter
Seite 1 von 4

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen