aujourd'hui, j'ai réalisé une petite application sans prétentions.
elle prend un folder de documents html, le backup, ajoute à chaque
fichier htm ou html un menu qui permet de naviguer entre ces fichiers,
une démo ici :
donc les urls sont les noms des fichiers et les labels ces mêmes noms dépourvus de l'extension et capitalisés (toTo -> Toto).
ensuite, pour chaque fichier html, je génère un fichier xhtml (donc xml) il ne me reste plus qu'à traiter l'ensemble de ces fichiers xhtml + menu.xml par une feuille de style xsl qui fabrique, pour chaque fichier xhtml, un fichier html incluant une première version du menu (en haut), une div de class content, où je place l'ensemble du contenu des <body/> des fichiers xhtml, une seconde version du menu (en bas) et le tour est joué.
j'ajoute aussi tous les attributs de <body/> au nouveau <body/>, les feuilles de style, favicon, et <script/> éventuels dans le <head/> de chaque document.
bien sûr j'ajoute mes propres styles nécessaires au menu.
voila c'est simple, j'ai réalisé ça en bien moins qu'une journée.
quand on a l'appli on peut très facilement lire le code vu que ruby n'est pas, encore, compilé, c'est du script.
la feuille de style aussi est lisible dans l'appli, quant aux thèmes, leurs images et fichiers de styles associés ils sont visibles dans : ~/Library/Preferences/AddMenu/themes, comme je l'ai déjà dit, il est facile d'ajouter son propre thème.
le mieux, pour ajouter son propre thème est de l'expérimenter dans un premier temps sur un dossier de fichiers html, en changeant, modifiant la feuille "theme.css", quand on est satisfait on range le résultat dans le répertoire ci-dessus référencé...
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance. -- une bévue
donc les urls sont les noms des fichiers et les labels ces mêmes noms
dépourvus de l'extension et capitalisés (toTo -> Toto).
ensuite, pour chaque fichier html, je génère un fichier xhtml (donc xml)
il ne me reste plus qu'à traiter l'ensemble de ces fichiers xhtml +
menu.xml par une feuille de style xsl qui fabrique, pour chaque fichier
xhtml, un fichier html incluant une première version du menu (en haut),
une div de class content, où je place l'ensemble du contenu des <body/>
des fichiers xhtml, une seconde version du menu (en bas) et le tour est
joué.
j'ajoute aussi tous les attributs de <body/> au nouveau <body/>, les
feuilles de style, favicon, et <script/> éventuels dans le <head/> de
chaque document.
bien sûr j'ajoute mes propres styles nécessaires au menu.
voila c'est simple, j'ai réalisé ça en bien moins qu'une journée.
quand on a l'appli on peut très facilement lire le code vu que ruby
n'est pas, encore, compilé, c'est du script.
la feuille de style aussi est lisible dans l'appli, quant aux thèmes,
leurs images et fichiers de styles associés ils sont visibles dans :
~/Library/Preferences/AddMenu/themes, comme je l'ai déjà dit, il est
facile d'ajouter son propre thème.
le mieux, pour ajouter son propre thème est de l'expérimenter dans un
premier temps sur un dossier de fichiers html, en changeant, modifiant
la feuille "theme.css", quand on est satisfait on range le résultat dans
le répertoire ci-dessus référencé...
Quant à RsyncX : c'est tout en pas français
(ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment
d'importance.
--
une bévue
donc les urls sont les noms des fichiers et les labels ces mêmes noms dépourvus de l'extension et capitalisés (toTo -> Toto).
ensuite, pour chaque fichier html, je génère un fichier xhtml (donc xml) il ne me reste plus qu'à traiter l'ensemble de ces fichiers xhtml + menu.xml par une feuille de style xsl qui fabrique, pour chaque fichier xhtml, un fichier html incluant une première version du menu (en haut), une div de class content, où je place l'ensemble du contenu des <body/> des fichiers xhtml, une seconde version du menu (en bas) et le tour est joué.
j'ajoute aussi tous les attributs de <body/> au nouveau <body/>, les feuilles de style, favicon, et <script/> éventuels dans le <head/> de chaque document.
bien sûr j'ajoute mes propres styles nécessaires au menu.
voila c'est simple, j'ai réalisé ça en bien moins qu'une journée.
quand on a l'appli on peut très facilement lire le code vu que ruby n'est pas, encore, compilé, c'est du script.
la feuille de style aussi est lisible dans l'appli, quant aux thèmes, leurs images et fichiers de styles associés ils sont visibles dans : ~/Library/Preferences/AddMenu/themes, comme je l'ai déjà dit, il est facile d'ajouter son propre thème.
le mieux, pour ajouter son propre thème est de l'expérimenter dans un premier temps sur un dossier de fichiers html, en changeant, modifiant la feuille "theme.css", quand on est satisfait on range le résultat dans le répertoire ci-dessus référencé...
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance. -- une bévue
ASM
ASM wrote:
non, non, je parle bien du shmillblick : le code ? la méthode de fabrication employée ? étoussa.
alors à partir des fichiers html présents de le répertoire choisi par
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance.
non, non, je parle bien du shmillblick : le code ? la méthode de fabrication employée ? étoussa.
alors à partir des fichiers html présents de le répertoire choisi par
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance.
Ha ? RsyncX n'est pas de toi ?
Néanmoins : ce n'est pas en français.
-- Stephane Moriaux et son [moins] vieux Mac
francois.jacquemin
ASM wrote:
Ha ? RsyncX n'est pas de toi ?
Néanmoins : ce n'est pas en français.
C'est pas grave, ça. Il a donné deux pages à observer, la première regorge de liens, la deuxième montre le menu ajouté, correspondant au thème Gradient Green, pour naviguer dans le dossier contenant le site aspiré. On a pas réellement besoin de lire la page, ce n'est pas très grave si ce n'est pas en français. -- F. Jacquemin *** Free account sponsored by SecureIX.com *** *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
C'est pas grave, ça. Il a donné deux pages à observer, la première
regorge de liens, la deuxième montre le menu ajouté, correspondant au
thème Gradient Green, pour naviguer dans le dossier contenant le site
aspiré. On a pas réellement besoin de lire la page, ce n'est pas très
grave si ce n'est pas en français.
--
F. Jacquemin
*** Free account sponsored by SecureIX.com ***
*** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
C'est pas grave, ça. Il a donné deux pages à observer, la première regorge de liens, la deuxième montre le menu ajouté, correspondant au thème Gradient Green, pour naviguer dans le dossier contenant le site aspiré. On a pas réellement besoin de lire la page, ce n'est pas très grave si ce n'est pas en français. -- F. Jacquemin *** Free account sponsored by SecureIX.com *** *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
francois.jacquemin
Fra wrote:
Une bévue wrote:
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Moi aussi, je trouve ça bien. J'aspire souvent des pages successives, pouvoir naviguer facilement comme ça, sans avoir à trafiquer le dossier à la main, c'est une bonne idée. -- F. Jacquemin *** Free account sponsored by SecureIX.com *** *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
Fra <fra@alussinan.org> wrote:
Une bévue <pere.noel@laponie.com.invalid> wrote:
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Moi aussi, je trouve ça bien. J'aspire souvent des pages successives,
pouvoir naviguer facilement comme ça, sans avoir à trafiquer le dossier
à la main, c'est une bonne idée.
--
F. Jacquemin
*** Free account sponsored by SecureIX.com ***
*** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Moi aussi, je trouve ça bien. J'aspire souvent des pages successives, pouvoir naviguer facilement comme ça, sans avoir à trafiquer le dossier à la main, c'est une bonne idée. -- F. Jacquemin *** Free account sponsored by SecureIX.com *** *** Encrypt your Internet usage with a free VPN account from http://www.SecureIX.com ***
Christophe Cuq
(Fra) writes:
Une bévue wrote:
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Pareil :)
-- CHC
fra@alussinan.org (Fra) writes:
Une bévue <pere.noel@laponie.com.invalid> wrote:
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Si qq'un est intéressé je la "standaloneify" et la met à disposition.
Oui je veux bien, ça semble interessant. Merci. :)
Pareil :)
-- CHC
pere.noel
François Jacquemin wrote:
C'est pas grave, ça. Il a donné deux pages à observer, la première regorge de liens, la deuxième montre le menu ajouté, correspondant au thème Gradient Green, pour naviguer dans le dossier contenant le site aspiré. On a pas réellement besoin de lire la page, ce n'est pas très grave si ce n'est pas en français.
je promets que le prochain exemple je le ferai sur des partis politiques bien de chez nous "de souche" même ;-)
au fait j'en profite pour signaler que la première version contenait cet exemple qui prenait rien moins que 5 mo, bien sûr, j'ai dégraissé entre-temps ;-) -- une bévue
François Jacquemin <francois.jacquemin@free.fr> wrote:
C'est pas grave, ça. Il a donné deux pages à observer, la première
regorge de liens, la deuxième montre le menu ajouté, correspondant au
thème Gradient Green, pour naviguer dans le dossier contenant le site
aspiré. On a pas réellement besoin de lire la page, ce n'est pas très
grave si ce n'est pas en français.
je promets que le prochain exemple je le ferai sur des partis politiques
bien de chez nous "de souche" même ;-)
au fait j'en profite pour signaler que la première version contenait cet
exemple qui prenait rien moins que 5 mo, bien sûr, j'ai dégraissé
entre-temps ;-)
--
une bévue
C'est pas grave, ça. Il a donné deux pages à observer, la première regorge de liens, la deuxième montre le menu ajouté, correspondant au thème Gradient Green, pour naviguer dans le dossier contenant le site aspiré. On a pas réellement besoin de lire la page, ce n'est pas très grave si ce n'est pas en français.
je promets que le prochain exemple je le ferai sur des partis politiques bien de chez nous "de souche" même ;-)
au fait j'en profite pour signaler que la première version contenait cet exemple qui prenait rien moins que 5 mo, bien sûr, j'ai dégraissé entre-temps ;-) -- une bévue
pere.noel
ASM wrote:
alors à partir des fichiers html présents de le répertoire choisi par
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
ben attends là, ce n'est pas un mode d'emploi, mais le mode de fonctionnement de ma "petite application sans prétention"...
pour l'instant pas de fichier aide, amha, ça ne se justifie pas, l'application est suffisamment intuitive...
ma "philosophie" en la matère : quand on est obligé, sur Apple MacOS X, à lire un LisezMoi ou un fichier d'aide, c'est que l'appli est mal conçue, pas assez conviviale, je parle d'appli avec gui...
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance.
alors à partir des fichiers html présents de le répertoire choisi par
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
ben attends là, ce n'est pas un mode d'emploi, mais le mode de
fonctionnement de ma "petite application sans prétention"...
pour l'instant pas de fichier aide, amha, ça ne se justifie pas,
l'application est suffisamment intuitive...
ma "philosophie" en la matère : quand on est obligé, sur Apple MacOS X,
à lire un LisezMoi ou un fichier d'aide, c'est que l'appli est mal
conçue, pas assez conviviale, je parle d'appli avec gui...
Quant à RsyncX : c'est tout en pas français
(ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment
d'importance.
alors à partir des fichiers html présents de le répertoire choisi par
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
ben attends là, ce n'est pas un mode d'emploi, mais le mode de fonctionnement de ma "petite application sans prétention"...
pour l'instant pas de fichier aide, amha, ça ne se justifie pas, l'application est suffisamment intuitive...
ma "philosophie" en la matère : quand on est obligé, sur Apple MacOS X, à lire un LisezMoi ou un fichier d'aide, c'est que l'appli est mal conçue, pas assez conviviale, je parle d'appli avec gui...
Quant à RsyncX : c'est tout en pas français (ne me facilite pas la comprenette du mode d'emploi)
ben là c'est juste un exemple hein, le contenu n'a pas vraiment d'importance.
Ha ? RsyncX n'est pas de toi ?
ben non.
-- une bévue
ASM
ASM wrote:
ce mode d'emploi ou explicatif est livré avec l'utilitaire ?
ben attends là, ce n'est pas un mode d'emploi, mais le mode de fonctionnement de ma "petite application sans prétention"...