Reduce file ordering options in category view?

Phoca Download - download manager
Olorch
Phoca Member
Phoca Member
Posts: 12
Joined: 14 Jun 2016, 15:59

Reduce file ordering options in category view?

Post by Olorch »

Hello,
is there a possibility to reduce the file ordering in category view to for example only Title, Filename and Date?
Currently we have ordering options like "Rating count", "Rating" and "Downloads" which I want to remove.

Maybe threre is a xml file to change (which I haven't found yet) or so?

We use:
Joomla 3.9.16
Phoca Download 3.1.9
PHP 7.3
Url with example: http://testfk.feldkirchen-westerham.de/ ... laene.html

Every hint or help would be appreciated :)

Oliver

Tags:
christine
Phoca Hero
Phoca Hero
Posts: 2725
Joined: 28 Nov 2010, 17:20

Re: Reduce file ordering options in category view?

Post by christine »

Hallo Oliver,

Optionen: https://www.reisefotografien.eu/phoca-b ... stellungen

sehe aber nichts dergleichen, in Deinem Link.

Liebe Grüße
Christine
Olorch
Phoca Member
Phoca Member
Posts: 12
Joined: 14 Jun 2016, 15:59

Re: Reduce file ordering options in category view?

Post by Olorch »

Hallo Christine,

erst einmal vielen Dank für Deine Antwort.

Auf der verlinkten Seite ganz unten ist das Sortierungs Dropdown.
Darin befinden sich Sortierungen wie Rating Count Ascending, Downloads Descending, usw.
Gerne kann ich auf meinem Server einen Screenshot verfügbar machen, wenn das hilft.

Ich möchte jetzt gerne festlegen, welche davon angezeigt werden und welche nicht. Z.B. will ich weder die Rating Sortierungen noch die Download Sortierungen anbieten.
Leider finde ich trotz intensiver Suche in den Optionen dazu keine Möglichkeit. Vielleicht bin ich ja blind?

In den Optionen finde ich keine Möglichkeit dazu, nur die Möglichkeit zu sagen, welche die Standart Sortierung für die Kategorien ist.

Über einen Tipp, wo ich das anpassen kann, würde ich mich sehr freuen.
christine
Phoca Hero
Phoca Hero
Posts: 2725
Joined: 28 Nov 2010, 17:20

Re: Reduce file ordering options in category view?

Post by christine »

Hallo Oliver,

hab jetzt gesehen, was Du meinst. Daher nur generell:

a) Menüs > Dein PD Menü > Display Ordering Select Box (Category View) > verbergen.
Aber dann sind alle weg.

b) mit einem Trick konnte ich 1 alleine stehen lassen. Z.B: Sortierung aufsteigend (als Beispiel), danach in die custom.css:

Code: Select all

#fileordering.inputbox option {
display:none;  
}
wahrscheinlich auch nicht prickelnd.

Liegt ja auch an: onchange="this.form.submit ()" etc.

c) Override oder Umbaumöglichkeit? Ich leite das mal an Jan weiter.

Liebe Grüße
Christine
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 47810
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Reduce file ordering options in category view?

Post by Jan »

Hallo, dafür gibt es momentan keine Einstellungen, so entweder, wie Christine schrieb, per CSS oder direkt in PHP Kode (was aber beim Update überschreiben wird, so man muss Backup von seinen Modifikation machen :-( )

administrator\components\com_phocadownload\libraries\phocadownload\ordering\ordering.php

Zeile cca: 111

Code: Select all

public static function getOrderingFileArray() {
Einfach kommentieren oder löschen die Zeilen, die man nicht braucht.

Jan
If you find Phoca extensions useful, please support the project
Olorch
Phoca Member
Phoca Member
Posts: 12
Joined: 14 Jun 2016, 15:59

Re: Reduce file ordering options in category view?

Post by Olorch »

Hallo ihr zwei,
danke euch, das hilft mir sicher weiter.
Das mit dem Backup ist dann halt so.
Hauptsache ich bekomme das irgendwie hin ;)
Die Seite ist die Gemeinde Webseite und da sind halt viele verschiedene User drauf, die verstehen das dann nicht immer. Also will ich so wenig drin haben wie nötig ^^
Und ich bin echt froh, das ich das Tool nutzen kann!
Also nochmal danke.

Grüße
Oliver
christine
Phoca Hero
Phoca Hero
Posts: 2725
Joined: 28 Nov 2010, 17:20

Re: Reduce file ordering options in category view?

Post by christine »

Hallo Oliver,

Danke für Deine Rückmeldung. Das sollte, wie Jan schreibt, der File sein:

Code: Select all

public static function getOrderingFileArray() {
		$imgOrdering	= array(
				1 => JText::_('COM_PHOCADOWNLOAD_ORDERING_ASC'),
				2 => JText::_('COM_PHOCADOWNLOAD_ORDERING_DESC'),
				3 => JText::_('COM_PHOCADOWNLOAD_TITLE_ASC'),
				4 => JText::_('COM_PHOCADOWNLOAD_TITLE_DESC'),
				5 => JText::_('COM_PHOCADOWNLOAD_DATE_ASC'),
				6 => JText::_('COM_PHOCADOWNLOAD_DATE_DESC'),
				//7 => JText::_('COM_PHOCADOWNLOAD_ID_ASC'),
				//8 => JText::_('COM_PHOCADOWNLOAD_ID_DESC'),
				11 => JText::_('COM_PHOCADOWNLOAD_FILENAME_ASC'),
				12 => JText::_('COM_PHOCADOWNLOAD_FILENAME_DESC'),
				
				15 => JText::_('COM_PHOCADOWNLOAD_COUNT_ASC'),
				16 => JText::_('COM_PHOCADOWNLOAD_COUNT_DESC'),
				13 => JText::_('COM_PHOCADOWNLOAD_AVERAGE_ASC'),
				14 => JText::_('COM_PHOCADOWNLOAD_AVERAGE_DESC'),
				9 => JText::_('COM_PHOCADOWNLOAD_DOWNLOADS_ASC'),
				10 => JText::_('COM_PHOCADOWNLOAD_DOWNLOADS_DESC'));
		return $imgOrdering;
	}
& wie Jan schreibt, auskommentieren oder gewünschte Zeilen löschen. Wichtig: Notepad++ & aufheben.

Liebe Grüße
Christine
Post Reply