CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

----oO Espace détente non-fumeur Oo----

SamFaichiay
SamFaichiay
Niveau 8
12 mai 2010 à 19:02:16

Par contre j'aimerais te rappeler que mon cms est destiné d'abord à des personnes dont les connaissances en prog sont limitées donc j'évite de faire utiliser des énormes tableaux et je privilégie les fonctions simples d'utilisation ;)

deepblue
deepblue
Niveau 16
12 mai 2010 à 22:08:55

Une doc et tu fais ce que tu veux. Je comprends bien ce que tu veux faire, mais si tu indiques de manière claire comment faire, il n'y aura aucun souci, même pour des noobs.
Dans le genre de trucs à faire :

<?php while(have_post()): ?>
Titre : <?php echo get_post("titre"); ?>
Lien : <?php echo get_post("lien"); ?>
Id : <?php echo get_post("id"); ?>
Contenu : <?php echo get_post("contenu"); ?>
<?php endwhile; ?>

Y'a quoi de dur à comprendre la dedans :p) ?
J'ai pris des articles mais ça marche aussi pour le coup des liens :ok:

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 01:15:04

oui BlogBeam utilise déjà quelque chose de similaire à ça pour les posts : on initialise la boucle avec while( each_entrie() ) et ensuite on peut utiliser une globale CLASS $post dans la boucle comme ça : $post->post_title etc...

Pour les liens, la différence est que l'on est pas censé les lister à l'intérieur du site mais plutôt sur la barre latérale (tout comme la liste des archives, les tags). Bref, je revois tout ça ce weekend de 4 jours :), je commente mon code et je post la v1.3 très vite ;) .

deepblue
deepblue
Niveau 16
13 mai 2010 à 01:46:36

sidebar.php est là pour détailler ce qu'on veut dans cette sidebar ^^

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 02:03:43

Voilà comment je vais procéder :

- Dans includes/plugins.php, je vais laissé les fonctions simples d'utilisation qui print des contenus rapides (derniers billets, liste archives, catégories, liens..) destinés à la sidebar.
- Puis je vais créer un nouveau fichier includes/handling.php qui contiendra les fonctions retournant un array des contenus autres que les billets, pages et commentaires dont l'affichage complet est déjà traitable. Je parle donc des catégories, des tags, des liens (get_category_array($args) , get_tags_array($args)...) Ainsi, quelque soit le type de contenu choisi à afficher, on pourra facilement, soit utiliser une fonction rapide et simple, soit utiliser une fonction array.

C'est pas mal ca non ? (je préfère faire ça que faire un double mode array/chaîne sur CHAQUE fonction)

deepblue
deepblue
Niveau 16
13 mai 2010 à 02:41:13

up to you ^^

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 17:50:56

Je suis confronté à un bug sur certains hébergeurs à cause du fait qu'il sont en php4 par défaut et que j'utilise des propriétés public, et private dans mon code. Qu'en penses-tu ? Je passe toutes ces propriétés en var ou bien je fais en sorte de ne travailler que pour des personnes en php5.

deepblue
deepblue
Niveau 16
13 mai 2010 à 19:10:16

Mon avis et de laisser les personnes qui sont encore en php4 galéré. Ca fait une plombe que php5 est là et c'est avec cette version qu'il faut travailler :-)

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 19:33:31

En vue de ta tardive réponse :hap: et du fait que l'idée de remplacement des propriétés "public" et "private" en "var" n'impliquait rien de grave, j'ai fait le remplacement :). En plus, comme ce problème survenait sur l'hébergement FREE, je me suis dit que c'était la meilleur solution car beaucoup de personnes créent avec cet hhébergeur.

deepblue
deepblue
Niveau 16
13 mai 2010 à 19:43:02

downgrader la techno, ça ne vaut pas le coup dans ton cas. Y'a php6 dans pas longtemps, je trouve ça débile de faire du php4. Qui plus est, si tu ouvres ton code c'est aussi pour voir des développeurs faire des plugins ou des thèmes, il ne faut pas les contraindre à se cogner du php4.
Encore une fois, si tu mets dans ta doc, "insérer php 1 dans le htaccess", ça sera déjà mieux que d'avoir retouché ton code.

m4estr0
m4estr0
Niveau 9
13 mai 2010 à 19:43:20

Astuce pour utiliser php5 sur Free, mets la ligne suivante dans ton .htacess:
php 1

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 21:56:09

oui m4estr0 merci, je connaissais cette astuce, le problème est que je développe un cms et qu'il doit fonctionner quelque soit la config de l'hébergeur. Or ce non passage a php 5 survient aussi sur d'autres hébergeurs.

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 21:57:46

deepblue :d) Oui je vois. Mais l'utilisation de "var" dans les classes reste encore valide et n'implique pas de problèmes particuliers pour le fonctionnement du cms.

Thymotep
Thymotep
Niveau 10
13 mai 2010 à 22:48:02

Il y aura surement un module d'installation, tu précise qu'il faut PHP 5 et voilà (comme joomla! qui vérifie et t'indique les points bons ou pas bons :-))) avec une FAQ en cas de soucis pour Free, 1and1)

SamFaichiay
SamFaichiay
Niveau 8
13 mai 2010 à 23:49:40

oui bonne idée Thymotep. A l'install je met un script checker qui vérifie : version PHP, librairie gettext, et type de sécurité sur l'écriture à la racine du serveur.
Merci à tous.
Je vois que sur ce forum règne la bonne ambiance, la solidarité. :)
Je continue tout ca demain.
Bonne nuit.

Thymotep
Thymotep
Niveau 10
14 mai 2010 à 15:55:14

Par contre, peut-être devrait tu crée un sujet pour tes questions plutôt que dans ce blabla :-p

SamFaichiay
SamFaichiay
Niveau 8
14 mai 2010 à 17:57:30

ok mais deepblue va encore ban :) . Bon j'essaie

SamFaichiay
SamFaichiay
Niveau 8
14 mai 2010 à 18:07:02
deepblue
deepblue
Niveau 16
14 mai 2010 à 19:45:17

J'ai dis que j'étais ok si je n'ai pas l'impression de lire de la pub. SI tu veux des avis de developpeurs, post un topic qui doit parler à des dev (d'où la question que j'ai posé).

redsissi
redsissi
Niveau 10
26 mai 2010 à 15:58:24

bon anniversaire Yoda :fete:

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment