Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/12/2010, 16h42   #1
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 151
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 151
Points : 37
Points : 37
Par défaut Ajaxplorer : ordre de tri pour affichage vignettes

salutatous,

j'ai installé l'excellent explorateur de fichier "Ajaxplorer" et tout fonctionne parfaitement.

seulement, on ne peut gérer l'ordre d'affichage (croissant / décroissant) que dans l'affichage par liste, en cliquant sur la colonne souhaitée (nom, taille, type...) !

l'affichage sous forme de vignette ne proposant pas ces options de tri !

seulement, tous mes fichiers catalogués dans "Ajaxplorer" commence par l'année de leur conception, exemple : 2010 image.jpg

ce qui fait qu'en affichage vignette, ils s'affichent automatiquement du plus anciens au plus récent !
et moi je souhaiterais qu'ils s'affiche par ordre alphabétique inverse, soit du plus récent au plus ancien

y aurait-il une manip pour obtenir ce que je veux ?

merci de vos lumières
nicomax34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2010, 15h52   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 073
Points : 4 073
Citation:
Envoyé par nicomax34 Voir le message
y aurait-il une manip pour obtenir ce que je veux ?
A part lire dans tes pensées, ce que ni ta machine ni nous ne sommes capables de faire, non.

En revanche, si ta question signifie en fait : "Pouvez-vous m'aider à comprendre comment résoudre mon problème ?", alors :
Oui, montre-nous ton code, avec un peu de chance ça doit pas aller beaucoup plus loin qu'un Array.sort ou Array.reverse
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 15h10   #3
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 151
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 151
Points : 37
Points : 37
Bonjour Romain,

en fait ma question est plutôt du style :
si quelqu'un a déjà installer et donc utilise AjaXplorer, aurait-il rencontrer mon problème et l'aurait-il solutionner ?

j'ai chercher dans les multiples fichiers qui composent AjaXplorer et j'ai trouver plusieurs fichiers qui utilisent la fonction usort() ou uksort() ou ksort()

mon souci c'est que je ne sais pas trop sur lequel de ces fichiers intervenir !

voici la liste des fichiers (au nombre de 6) et les lignes de codes correspondantes que j'ai trouvé :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
fichier : server / classes / class.AJXP_PluginsService.php
 
ligne 65 :
$this->usort($beforeSort);
 
ligne 140 :
private function usort(&$tableau){
 
++++++++++++++++++++
 
fichier : server / classes / class.AJXP_Utils.php
 
ligne 47 :
function natksort(&$array) {
	uksort($array, 'strnatcasecmp');
	return true;
}
 
++++++++++++++++++++
 
fichier : server / classes / packer / class.JavaScriptPacker.php
 
ligne 259 :
usort($unsorted, array(&$this, '_sortWords'));
 
ligne 299 :
ksort($keywords['sorted']);
 
++++++++++++++++++++
 
fichier : plugins / access.ajxp_conf / class.ajxp_confAccessDriver.php
 
ligne 577 :
ksort($userArray);
 
ligne 637 :
ksort($repoArray);
 
++++++++++++++++++++
 
fichier : plugins / access.ajxp_shared / class.ajxpSharedAccessDriver.php
 
ligne 287 :
ksort($userArray);
 
ligne 332 :
ksort($repoArray);
 
++++++++++++++++++++
 
fichier : plugins / log.text / class.textLogDriver.php
 
ligne 249 :
krsort($result);
je peux également zipper et joindre ces 6 fichiers si ça ne suffit pas.

merci en tout cas de te pencher sur mon post
nicomax34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 15h58   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 073
Points : 4 073
Citation:
Envoyé par nicomax34 Voir le message
je peux également zipper et joindre ces 6 fichiers si ça ne suffit pas.
Il me semble qu'on va devoir en passer par là ^^
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 16h21   #5
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 151
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 151
Points : 37
Points : 37
voici les 6 fichiers attachés...
Fichiers attachés
Type de fichier : zip fichiers_AjaXplorer.zip (36,4 Ko, 3 affichages)
nicomax34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 16h55   #6
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 073
Points : 4 073
J'ai jeté un oeil en diagonale mais ce n'est pas évident de mettre le doigt sur le passage pertinent... c'est en ligne quelque part ? (histoire de tester en live avec firebug ça serait plus simple ^^)

Par contre, quelque chose m'intrigue : le problème que tu décris semble impacter plutôt la partie "comportement et ergonomie" côté client, donc JS. Or, tu me montres du PHP...
Je m'attendais en fait à un extrait du html concerné (le html généré, pas le code php) avec les fonctions JS liées à tes traitements ajax...
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 09h09   #7
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 151
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 151
Points : 37
Points : 37
voici le code source de la page d'accueil (cette page fait appel au fichier client/js/ajaxplorer_boot.js que j'ai mis en pièce jointe).
Mais il y a plein d'autres fichiers .js (il y en a pour 1 mo !) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
 
<html xmlns:ajxp>
 
	<head>
		<title>AjaXplorer</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<link rel="icon" type="image/x-png" href="client/themes/oxygen/images/html-folder.png">
		<link rel="stylesheet" type="text/css" href="client/themes/oxygen/css/allz.css">
		<script language="javascript" type="text/javascript" src="client/js/ajaxplorer_boot.js"></script>
	</head>
 
	<body bgcolor="#FFFFFF" text="#000000" marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"  style="overflow:hidden;">
 
<script type="text/javascript">
		// Initialize booter. Do not remove the commented line AJXP_JSON_START_PARAMETERS, as it is 
		// dynamically replaced by the application!
		var ajaxplorer, startParameters = {}, MessageHash={};
		startParameters = {"BOOTER_URL":"content.php?get_action=get_boot_conf","MAIN_ELEMENT":"ajxp_desktop","EXT_REP":"\/"};
		window.ajxpBootstrap = new AjxpBootstrap(startParameters);
		</script>
		<div id="ajxp_desktop" ajxpClass="AjxpPane" ajxpOptions="{fit:'height',fitParent:'window',fitMarginBottom:'$(\'optional_bottom_div\').getHeight()'}"></div>
		<div id="all_forms">
			<div id="generic_dialog_box" class="dialogBox"><div class="dialogTitle"></div><div class="dialogContent"></div></div>
			<div id="hidden_frames" style="display:none;"></div>
			<div id="hidden_forms" style="position:absolute;left:-1000px;"></div>	
 
			<!-- LOGIN SCREEN MUST BE ALREADY IN PAGE TO ENABLE PASSWORD REMEMBERING -->
			<form id="login_form" action="login" style="display:none;" box_width="210">
			<input type="hidden" name="get_action" value="login">
 
			<input type="hidden" name="login_seed" id="login_seed" value="">
			<div class="dialogLegend" style="margin-bottom: 7px;" ajxp_message_id="180">Enter login/password</div>
			<table cellpadding="3" border="0" cellspacing="0" style="font-size:11px;">
			<tr><td align="right"><ajxp:message ajxp_message_id="181">Login</ajxp:message> :</td><td><input type="text" name="userid" style="width: 100px; padding:0px;" class="dialogFocus dialogEnterKey"></td></tr>
			<tr><td align="right"><ajxp:message ajxp_message_id="182">Password</ajxp:message> :</td><td><input type="password" name="password" class="dialogEnterKey" style="width: 100px; padding:0px;"></td></tr>
 
			<tr><td align="left" colspan="2"><input type="checkbox" class="radio" name="remember_me" style="border: none; width:20px !important;"/><ajxp:message ajxp_message_id="261">Remember Me</ajxp:message></td></tr>
			</table>
			</form>
		</div>
	</body>
</html>
Fichiers attachés
Type de fichier : zip ajaxplorer_boot.js.zip (36,6 Ko, 3 affichages)
nicomax34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 07h55   #8
Invité de passage
 
Miadana RANDRIAMANALINA
Inscription : septembre 2010
Messages : 1
Détails du profil
Informations personnelles :
Nom : Miadana RANDRIAMANALINA

Informations forums :
Inscription : septembre 2010
Messages : 1
Points : 1
Points : 1
Par défaut httpd.exe - Erreur d'application

Bonjour à tous, j'utilise AjaXplorer et ça à l'air de bie marcher. sauf quand je veux visualiser une vidéo .flv par exemple, il m'affiche l'erreur suivante:

L'instruction à "0x00803adb" emploie l'adresse mémoire "0x4543000e". La mémoire ne peut pas être "read"
Cliquer sur OK pour terminer le programme.
Cliquer sur Annuler pour déboguer le programme.

J'ai cherché dans tous les domaines mais je n'ai pas eu de réponse. Alors si quelqu'un peut me donner une lumière dans mon problème, ce serait vraiment reconnaissant de sa part.
Merci et bonne continuation à tous!
miadana est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h24.


 
 
 
 
Partenaires

Hébergement Web