[HomeLanding] Page d'accueil personnalisée avec administration
version finale
Créations de Modules
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Reprise du message précédent
C'est comme ça qu'on apprend, je suis passé par là aussibabsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
version aplha 1.3
Nouveautés:
Forum : récupération des derniers messages postés (module complet)
Multimedia : récupérations des derniers fichiers (module complet - vidéo + audio)
Quelques soucis :
exemple :
img]/templates/base/theme/logo.png[/img => l'image ne s'affiche pas
img]dossier-de-pbt/templates/base/theme/logo.png[/img => l'image s'affiche
quand je retourne dans la config je me retrouve avec img]dossier-de-pbt/dossier-de-pbt/templates/base/theme/logo.png[/img
Edit babso : réglé
Multimedia :
là c'est plus complexe
j'ai prévu l'option "nombre de fichiers à affichés".
Au début je récupérais bien le nombre déclaré dans la config mais ça ne prenait en compte que le media-other.tpl donc tous les types de media ne fonctionnaient pas (mp3, flv, mp4, youtube, etc...)
J'ai revu mon code et maintenant je peux faire fonctionner tout type de media, mais il ne m'affiche que le dernier media déclaré quelque soit le nombre défini dans la config, alors que je n'ai modifié que la partie "choix du tpl"
Je sature un peu, mais je parie que c'est encore devant mes yeux
Édité par babsolune Le 04/04/2016 à 07h26
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
J'ai amélioré le code pour n'avoir plus qu'un fichier tpl pour les média: avantage = 1 seul fichier tpl à gérer, inconvénient = on récupère bien les x derniers mais ils sont affichés dans un ordre qui est fonction de leur nature : swf->flv->audio
par exemple
si vos x derniers media sont de même nature, e.g. des vidéos youtube/dailymotion/swf, l'ordre d'affichage sera en fonction de la date
si vous postez une musique puis une vidéo flv puis une vidéo swf, l'ordre d'affichage sera inversé
si vous postez une vidéo flv puis une musique puis à nouveau une vidéo flv, les deux vidéo flv seront ordonnées par date mais affichées avant la musique
etc...
Je fais un peu de nettoyage, crée le fichier lang pour l'anglais et je poste la nouvelle version dans la journée
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
<a href="http://data.babsoweb.com/babsodata/phpboost/modules5/HomeLanding_alpha1.4.zip">HomeLanding alpha 1.4</a>
Ceux qui ont déjà installé le module, le mieux est de le désinstaller et de le supprimer avant d'installer la nouvelle version, il y a quelques fichiers en moins <img src="/images/smileys/wink.png" alt=";)" class="smiley" />
Les suggestions pour la suite sont les bienvenues <img src="/images/smileys/wink.png" alt=";)" class="smiley" />
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
Il est super ton module !
Suggestions :
-Ajout d'une boite personnalisable type édito (activable ou pas), on peut la nommer comme on veut, y mettre du code, etc
-Possibilité de gérer l'ordre d'affichage des infos
-Ajout heure dans les posts forum
Édité par vtt64 Le 07/04/2016 à 12h00
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
"la page que vous demandez, n'existe pas"
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
Je ne sais pas si c'est dû à mon module personnalisé mais les liens vers le calendrier ne marchent pas
"la page que vous demandez, n'existe pas"
"la page que vous demandez, n'existe pas"
je suppose, je viens de tester avec et sans urlrewriting, je n'ai pas de soucis.
Tu as quoi comme adresse qui s'affiche quand tu passe ta souris sur le lien ?
Citation:
-Ajout heure dans les posts forum
Ajouté dans la prochaine version , jour/mois/année - heureHminute
Citation:
Ajout d'une boite personnalisable type édito (activable ou pas), on peut la nommer comme on veut, y mettre du code, etc
heu.. pas compris. Un deuxieme edito ?
Citation:
-Possibilité de gérer l'ordre d'affichage des infos
Pour l'instant je m'oriente vers une gestion en flexbox(css) ce qui veut dire qu'il faudra faire très attention en cas de personnalisation graphique
Je rassure ceux qui n'aiment pas la flexbox, ça sera juste pour gérer l'ordre, pas d'espacement, taille de contenu etc.
Je pense qu'il doit y avoir un moyen en javascript, mais je ne maitrise pas assez pour ça, il faut que j'aprenne
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
Par exemple :
<a href="http://test.vtt64.com/calendar/1-/71-coupe-du-monde-vtt/">http://test.vtt64.com/calendar/1-/71-coupe-du-monde-vtt/</a>
<span class="formatter-blockquote">Citation:</span><div class="blockquote">heu.. pas compris. Un deuxieme edito ?</div>
Tout comme !
Mon idée, c'est d'y copier du code pour du rss externe par exemple
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
ok pour l'edito2, je dois pouvoir faire un block pour du rss externe aussi, j'avais fais un mini-module pour ça je le posterai bientôt
quoi ? non ça ne devient pas une usine à gaz, tant que c'est bien rangé...
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
<a href="http://data.babsoweb.com/babsodata/phpboost/modules5/HomeLanding_alpha1.4.zip">télécharger la a1.4</a>
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
Je fais peut-être du HS.
Comment puis-je intégrer en respectant l'alternance fond blanc, fond gris, les infos ci-dessous qui étaient dans mon homecustom ?
Merci
Edit: les liens vers les commentaires ne marchent plus ?
http://test.vtt64.com/calendar/1-vtt/62-5-me-noctambuche-big-race/#com2
Code PHP :
<div class="homecustom-mini-top">L'actualité VTT</div> <ul class="rss-feed li-homecustom li-img"> <?php ## Utilisation ## ## flux_rss("adresse_du_flux_rss", $nombre, $NombreDeCaracteresDansExtrait, $images, $TempsDeCache); ## flux_rss("http://www.velo101.com/rss/vtt/", 3, 250, true); ?> </ul> </div>
Code PHP :
<div id="flux-tracks"> <div class="homecustom-mini-top">Dernières traces</div> <div class="module-mini-contents"> <ul class="rss-feed li-homecustom"> # START tracks # <li><a href="{tracks.U_LINK}">{tracks.NAME}</a> / {tracks.TRACK_LENGTH} / {tracks.TRACK_ELEVATION}</li> # END tracks # </ul> </div>
Édité par vtt64 Le 08/04/2016 à 08h03
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
=> front <a href="http://prntscr.com/apkgxi">http://prntscr.com/apkgxi</a>
=> back <a href="http://prntscr.com/apkhas">http://prntscr.com/apkhas</a>
je vois aussi que les ' sont échapées
pour les coms apparemment, tu n'as pas l'url rewriting activé, faut que je vois comment gérer les deux cas
@Jul pour l'url je déclare
Code PHP :
'PATH' => PATH_TO_ROOT . $row['path'] . '#com' . $row['id']
une piste pour gérer les deux cas url rewriting activé/non?
vtt64 Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre vtt64
- Inscrit le : 16/12/2009
- Site internet
- Groupes :
Pour le rss extrene, c'est super !
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Code PHP :
$comments_url = new Url($row['path'] . '#com' . $row['id']); 'PATH' => $comments_url()->rel()
mais si le path n'est pas réécrit tu ne pourras rien faire de toute façon.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie