Ah, oui j'ai oublié. Je le fais de suite mais il va falloir que je change le titre, i lest trop long.
Encore merci
Donc un petit [Résolu]
Et en plus, ça marche. Merci pour ton aide Vincent.
VDigital a écrit:
Ctrl+A
Ctrl+C
Ctrl+V dans votre post
Et ne laissez que les premières lignes...
Au moins on peut lire l'erreur.
Merci.
Bonjour Vincent,
Toutes mes excuses, je n'y ai pas pensé !!!
Mais de toute façon, a la vitesse où passe la notice, ça ne l'aurait pas fait !!!
Mais j'y penserai pour les prochaines fois
Le conseil du jour :
Quand je touche aux templates, je garde un onglet de mon navigateur ouvert sur la page d'admin...
Je vais la tenter même si je ne suis pas sur de comprendre à quoi servent et comment fonctionnent les permalinks et les templates extensions.
Je te tiens au courant.
Même principe, il suffit de trouver le template qui les génère ces éléments et faire un template extension spécialement pour une url avec la catégorie waiting.
Je pense que ce que tu ne veux plus voir est dans le template yoga/index.tpl
;-)
Alors, je viens de tester la solution de VDigital et c'est presque bon.
Je n'ai plus de liens actifs sur les miniatures mais par contre, j'ai toujours les boutons pour le diaporama et la sélection d'affichage par date et autre.
Je sais que je suis exigeant mais j'aimerais assez pouvoir les supprimer.
Ctrl+A
Ctrl+C
Ctrl+V dans votre post
Et ne laissez que les premières lignes...
Au moins on peut lire l'erreur.
Merci.
P@t a écrit:
Tu as aussi une solution que j'avais donné à shameleon...
En plugin perso, tu rentres ceci:add_event_handler('loc_begin_picture', 'picture_guest_denied');
function picture_guest_denied()
{
global $user;
if (is_a_guest()) access_denied();
}Ainsi, les guests qui cliques sur une miniature tomberont sur une page les invitant à se connecter ou s'inscrire...
On peut éventuellement l'adapter pour l'histoire du groupe par défaut.
Mais la solution de vincent est bien plus élégante... il ne faudra pas oublier de mettre un message pour les guest et pour les utilisateurs du groupe par défaut comme quoi il faut s'inscrire pour les uns et que l'inscription est en attente pour les auutres. PWG Stuffs fera très bien l'affaire pour ca.
Bonsoir P@t,
Ta solution à l'avantage d'interdire toutes les images en grande taille même les galeries qui seraient visibles aux guests (il faut bien un peu de matière pour attirer l'oeil)
Tu suggères une adaptation pour le groupe par défaut... ce serait pas mal ;-)
D'autres part, est-il possible de créer via les template-extension, une page "identification" modifiée qui précise pourquoi les images en grandes tailles ne sont pas autorisées et qu'il faut s'inscrire
Et enfin, je viens de découvrir une notice erreur concernant LLGBO en arrivant sur la page de redirection que je n'avais pas noté avant !!! (voir en pièce jointe mais je vais créer un post spécifique)
Merci d'avance pour tes remarques et bonne soirée
Très instructif comme idée/solution.
Tu as aussi une solution que j'avais donné à shameleon...
En plugin perso, tu rentres ceci:
add_event_handler('loc_begin_picture', 'picture_guest_denied');
function picture_guest_denied()
{
global $user;
if (is_a_guest()) access_denied();
}
Ainsi, les guests qui cliques sur une miniature tomberont sur une page les invitant à se connecter ou s'inscrire...
On peut éventuellement l'adapter pour l'histoire du groupe par défaut.
Mais la solution de vincent est bien plus élégante... il ne faudra pas oublier de mettre un message pour les guest et pour les utilisateurs du groupe par défaut comme quoi il faut s'inscrire pour les uns et que l'inscription est en attente pour les auutres. PWG Stuffs fera très bien l'affaire pour ca.
C'est les 20% et je vais expliquer...
Pour la catégorie en question on va simplement faire un template extension.
1 - Il faut définir un lien permanent de la catégorie...: "waiting" par exemple (Cf. Permalinks en Admin)
2 - LocalFiles Editor Onglet Templates
Créer un nouveau fichier
par exemple Asmod_thumbnails.tpl et j'y colle ceci:
{if !empty($thumbnails)}
<ul class="thumbnails">
{foreach from=$thumbnails item=thumbnail}
<li>
<span class="wrap1">
<span class="wrap2">
<img class="thumbnail" src="{$thumbnail.TN_SRC}" alt="{$thumbnail.TN_ALT}" title="{$thumbnail.TN_TITLE}" />
</span>
</span>
</li>
{/foreach}
</ul>
{/if}
Configuration > Templates (modèles)
Remplaçants (templates modifiés) => Asmod_thumbnails.tpl
Templates d'origine => thumbnails.tpl
Paramètre facultatif de l'URL => waiting
Template rattaché => yoga
Reste 0%
Ah oui ça j'ai fait.
Sauf que si je clique sur une photo, j'ai une miniature qui s'ouvre et que si je clique sur diaporama, j'ai un superbe diaporama d'images de 128 pix. Ça fait un peu ridicule.
Voilà pour les 20% qui restent. ^^
Je me demandais si je ne pouvais pas récupérer la variable qui contient la catégorie par défaut et l'utiliser pour désactiver les liens des miniatures et supprimer les boutons diaporama, changer l'ordre d'affichage... Mais ça risque d'être un peu pêchu pour mon niveau en développement.
Totalement possible ...
Crée déjà la catégorie en privée et donne le droit seulement à ce groupe.
Mais déjà tu n'y places pas des images en taille normale mais en taille de miniature.
Cette catégorie étant accessible que pour le groupe par défaut.
Seuls les nouveaux inscrits verront son contenu.
Son contenu n'étant que des images en taille réduite
=> 80% de ton besoin est déjà règlé.