Forums Développement Multimédia

Aller au contenu

order by dans script rss folder

CMS Silex

6 réponses à ce sujet

#1 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 20 August 2009 - 11:44 AM

salut,
j'essaie d'utiliser le order by du rss_browse_folder.php sans succès. Voici l'url que j'appelle. Une idée?

Code: Tout sélectionner
http://silexprod.com...rBy=item%20name

Ariel

#2 _lex

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 1016 messages

Posté 20 August 2009 - 21:43 PM

il me semble que c est item_name au lieu de item%20name
regarde dans la doc de ce script : appelle le script sans parametre. ca donne ceci :
You need to provide the path of the folder you want to browse to browse like this
cgi/scripts/rss_browse_folder.php?folder_path=media or cgi/scripts/rss_browse_folder.php?folder_path=media&recursive=true

The parameters are the following
- folder_path
- recursive
- reverseOrder (any value - if defined it reverses the order)
- orderBy (item name, item last modification date, item size, item type, item width, item height, folder, ext)
- allow_folder - true or false - default is false
- allow_file - true or false - default is true
- extension - filter for the extension - default is ''

resulting rss feed has these item tags
- title = file name
- type = file or folder
- extension = file extension
- name = file name without extension
- pubDate = file last modification date
- link = url of the file
- media:content
-- fileSize
-- type= (e.g. image/jpeg)
-- width
-- height
-- url

#3 _lex

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 1016 messages

Posté 20 August 2009 - 22:07 PM

RECTIFICATION :
comme le dis la doc, il faut bien
Code: Tout sélectionner
orderBy=item name

ou ce qui est pareil :
Code: Tout sélectionner
orderBy=item%20name


mais le script bug depuis les modifs de restructuration du mois de mai (v1.5 - Revision: 2270 : "php refactor to not instanciate data_exchange but separate classes")

une ligne avait disparu : ligne 67 il y avait
Code: Tout sélectionner
    // Parallel arrays (ignore the ".", ".." and inturn hidden files
    {

et il faut
Code: Tout sélectionner
    // Parallel arrays (ignore the ".", ".." and inturn hidden files
    foreach ($dirFiles as $data)
    {

je l'ai corrigé dans le trunk silex

le bon appel est donc bien
Code: Tout sélectionner
http://silexprod.com...rBy=item%20name


#4 ariels

    Ceinture Marron

  • Silex Lab
  • PipPipPipPipPipPip
  • 137 messages

Posté 21 August 2009 - 10:02 AM

ca marche. merci!

#5

  • Guests

Posté 31 August 2009 - 18:45 PM

en gros ça veut dire que je peux classer mes item de la liste oof par ordre alphabétique ?

#6

  • Guests

Posté 31 August 2009 - 18:46 PM

Est ce que les 2 versions fonctionnenent :

thumbs&orderBy=item%20name
et
thumbs&orderBy=item name

#7 _lex

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 1016 messages

Posté 02 September 2009 - 00:32 AM

je crois...



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)