![]() Alexis Raimbault | je ferais un essai à l'occaz Alexis Raimbault webmaster free-lance |
![]() J.Juraver | Je ne crois pas, car ce fichier n'est pas enregistré dans le système comme les fichiers habituellement attachés. Il sera juste embarqué comme contenu dans la collection créee. ----- Faites votre pub pour Yacs Annuaire des sites YACs Plugin Firefox de recherche dans Yetanoz Nouvelles fonctions suggérées Je ne m'attarde pas, j'ai mon yacs en double file...
![]() Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz | |
![]() Alexis Raimbault | C'est une question, le mécanisme lié aux collections dans yacs ne prend t'il pas en charge le dépôt FTP ? Ne peut-on pas ensuite par un code yacs faire appel à un fichier de la collection pour en donner un lien dans une page article ? Alexis Raimbault webmaster free-lance |
![]() J.Juraver | Oh que si ! tu peux envoyer n'importe quelle vidéo ou fichier son plus lourd que la taille maximale autorisée, et bien avec le code adéquat (flash ou sound) yacs va stremer sans problème. C'est justement pour faire lire de tels fichiers que je me suis penché sur cette technique. En tout cas en 8.11 et 9.1 ça marche. Peut-être pas avec les versions suivantes ? (dans ce cas > bug) ----- Faites votre pub pour Yacs Annuaire des sites YACs Plugin Firefox de recherche dans Yetanoz Nouvelles fonctions suggérées Je ne m'attarde pas, j'ai mon yacs en double file...
![]() Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz | |
| Belmond | La 1ère méthode fonctionne correctement. Mais c'est dommage qu'il faille utiliser un hack pour permettre à Yacs de "prendre en charge" "ses" médias. La seconde méthode semble ne pas permettre à Yacs par exemple de "streamer", les fichiers étant simplement listés. Surtout, le fait de devoir indiquer explicitement la taille du fichier est contraignante(?). @+ |
YACS « Le livre de Yacs « Gestion de contenu «
Outre-passer la limite de taille d'un fichier
attachement d'un fichier volumineux.
YACs se base sur la limitation PHP de l'hébergeur pour définir la taille maximale de fichier à envoyer. Ceci n'est pas configurable par YACs, mais il existe des astuces pour contourner le problème.
Vous aurez simplement besoin d'un accès au FTP de votre serveur.
Première méthode
- Envoyez par YACs un fichier vide, en lui donnant le nom adéquat (le même que celui volumineux que vous voudriez attacher).
- Par FTP, téléchargez le vrai fichier que vous auriez voulu attacher (il n'y a pas de limite par FTP) : ceci, dans le même repertoire conteneur du fichier vide précédent. Disons par exemple dans
files/article/999si l'article auquel vous avez attaché le fichier vide est l'article 999.
C'est tout ! Seule la taille indiuée par YACs sera erronée.
Deuxième méthode
Il n'y a pas besoin de double envoi avec cette méthode.
- Crez simplement un répertoire destiné à contenir le ou les fichiers volumineux, par exemple
media. Envoyez-y votre fichier volumineux, profitez-en pour y insérer une pageindex.htmlouindex.php - Créez un article parent en vue d'y attacher un fichier.
- N'envoyez pas de fichier par upload classique, mais utilisez la deuxième option, en indiquant le chemin d'accès brut vers votre fichier et indiquez la taille.
C'est tout ! Yacs gérera le tout comme s'il s'agissait d'un fichier normal, sauf qu'au moment du téléchargement il redirigera le surfeur vers l'emplacement original du fichier, dans le répertoire d'envoi FTP.















