Comment puis-je rendre mes articles publiés visibles uniquement aux étrangers ? Je souhaite créer une liste d'articles paginés. Les articles publiés par tout le monde sont sur la même page, mais les autorisations de visibilité peuvent être définies pour les articles publiés par tout le monde. Certains articles ne sont visibles que par les amis, d'autres par tout le monde. ne sont visibles que par les étrangers, par exemple, A et B sont mes amis, mais C ne l'est pas. J'ai publié un article qui n'est visible que par les amis. Ensuite, A et B ne peuvent pas voir l'article. voir. J'ai publié un article qui n'est visible que par les amis. Les articles qui sont visibles par les étrangers ne seront pas visibles par A et B lorsqu'ils entreront, mais seront visibles par C. Comment mettre cela en œuvre ? paginé
La conception simple est une table d'amis, et la table d'articles comporte des champs d'éditeur et d'autorisation (définir qui peut voir).
Par exemple, la condition de requête pour que A et B accèdent à la page de l'article est où autorisation = tout ou (l'éditeur est son ami et l'autorisation est visible par les amis)
c entre où autorisation = tout ou (l'éditeur est pas son ami et l'autorisation est inconnue) Visible par les gens)
Si la quantité de données est importante, il faut y réfléchir à deux fois