Script PHP - PHP - Programmation
Marsh Posté le 28-03-2005 à 19:47:24
Et que doit faire le script ? (j'ai rien à faire en ce moment..) dis toujours...
Marsh Posté le 28-03-2005 à 19:48:00
Jojo0110 a écrit : Bonjours, voila je voulais savoir si vous réalisiez les scripts PHP ? |
Oui. Mes tarifs en MP
Marsh Posté le 28-03-2005 à 20:10:11
Il faut avouer que mon script est assez dur et long à faire:
Voila tout les détails des scripts:
Bonjours, voila jaurais besoin de deux script (en faite ils sont complémentaires)
Le premier serait un script de news, le deuxième une gestion de membre. Je sais que sa fait beaucoup et je men excuse, car je sais que vous faîtes sa gratuitement ! Vous êtes mon dernier recourt
Détails du script de news :
Il faudrait que jai une page ou je puisse (et les modérateurs aussi !) écrire les news (dans un dossier « modo ») la page pourrait sappeler par exemple « rediger_news.php » avec un formulaire ou lon puisse mettre :
- Le titre de la news
- Le contenu de la news
Jaimerais pouvoir mettre du bbcode comme :
pour le gras
pour litalique
pour le soulignement
pour les liens
[color=xxxx] [/color] pour les couleurs, en remplaçant les xxxx par la couleur souhaité. Jaimerais quil y ai 5 couleurs minimum (mais si vous voulez en rajouter, aucun problème !) le rouge, le bleu, le vert,le violet et le orange et aussi si possible quelques smiley. Voici le .zip (jai mis les codes que je voulais pour les smiley à lintérieur dun fichier .txt qui est dans le .zip !)
Voila pour la rédaction de news.
Jaimerais aussi avoir une page avec la liste de news qui ont été postées. A côté de la liste des news, jaimerais quil y ai un bouton « modifier » et « supprimer ».
Le bouton modifier sert à modifier la news souhaité. Et le bouton supprimer à supprimer la news. Une news qui a été supprimé doit disparaître de la page daccueil si possible !
La liste des news et la rédaction des news doivent se passer dans un dossier « modo » (logique !) Le dossier modo servira pour les modérateurs du site, et le dossier « admin » pour les admin (donc moi !)
Les news qui auront été postées seront afficher sur la page daccueil (index.php)
Sur le dessus du contenue de la news, il y aura écrit :
Titre de la news (le titre qui aura été mit dans le formulaire) poster le (on met la date ou la news a été postée) à (lheure et les minutes) par (le pseudo entré dans le formulaire dinscription) et avec le lien vers le profil de la personne qui a poster la news (le lien sur le pseudo)
En dessous le contenu de la news
Et en dessous de contenu, il faut quil y ait écrit :
Poster un commentaire Liste des commentaires Proposer une news (tout sa sur une seul ligne si possible)
Voici un exemple (pour que vous compreniez bien ce que je veux !)
Un nouveau forum sur le site ! Poster le 6 Février 2005 à 13h50 par Jojo
Il y a un nouveau forum sur le site, venez nombreux !
Poster un commentaire Liste des commentaires Proposer une news
Voila avec un lien vers le profil sur le pseudo (ici Jojo)
Donc « Un nouveau forum sur le site » cest le titre de la news !
Poster le « 6 Février 2005 à 13h50 » Cest lheure et les minutes a laquelle la news a été poster.
« par Jojo » Cest le pseudo du membre qui a poster la news (voir le 2ème script !)
Et avec les liens : « Poster un commentaire Liste des commentaires Proposer une news »
(Je décrit ses liens un peu plus loin !)
Voila donc cest juste un exemple, après il faudra une belle présentation.
Je voudrais quil y ait 5 news sur la page daccueil pour le reste elles seront afficher sur la page « archives.php » avec 5 news pareil afficher sur cette page (après les pages se créer automatiquement comme sur un livre dor !)
Pour poster un commentaire sur une news, il faut cliquer sur le lien « Poster un commentaire » (qui est en dessous de la news !)
Pour que le visiteur puisse poster un commentaire, il faut quil soit connecte (voir le 2ème script). Si le visiteur est connecté, on affiche le formulaire du commentaire avec seulement une zone de texte (et le bbcode et les smiley). Une fois que le membre a envoyé son commentaire, il est affiché dans la liste des commentaires (avec le pseudo de la personne et un lien vers son profil)
Il faudrait quil y ai 8 commentaires par page (après les pages se créer automatiquement)
Et si la personne nest pas connecté (nest pas inscrit en faite) vous mettez une erreur du style :
« Vous nêtes pas connecté, si vous êtes déjà inscrit, merci de vous connecter, sinon merci de vous inscrire sur le site pour poster un commentaire !»
Pour les commentaires, jaimerais bien moi (en tant que admin) pouvoir éditer ou supprimer les commentaires postés et aussi les modérateurs !
Pour le lien « Liste des commentaires » on affiche tout simplement la liste des commentaires qui ont été poster. Si il ny a aucun commentaire, mettez une erreur du style :
« Il ny a aucun commentaire postés pour le moment !»
Et pour le dernier lien « Proposer une news » il faut que le visiteur soit connecté (donc un membre), si il nest pas connecté on affiche la même erreur que tout à lheure, sinon si il est connecté on affiche le même formulaire que pour moi (quand je rédige les news) sauf que quand la personne envoie la news proposer, elle ne saffiche pas directement sur la page index, mais elle est mise en attente. Et moi quand je vais sur la page « modo », je vois quil y a une news en attente et je la regarde et les modo que jairais nommé eux aussi pourront eux aussi validé les news. Si elle me plait je peut la valider et elle saffiche sur lindex, sinon jaimerais pouvoir la modifier (si il faut que je change 2, 3 choses !) ou sinon je la refuse (et elle ne saffiche pas sur laccueil !) Par contre jaimerais que moi en tant que administrateur, je puisse modifier les news poster et les commentaires, alors que les modérateurs eux ne pourront pas modifier (et pouvoir TOUT modifier, même la date etc... !) ou supprimer une news, eux ils peuvent le faire que sur un commentaire !
Voila pour le script de news, si vous avez des questions a poser nhésiter pas.
Gestion de membre, détails de la demande:
Voila la partie gestion de membre sera affiche sur tout les pages de mon site dans une colonne a gauche.
Donc il faudrait quil y ai écrit : « Connexion / Inscription ».
Si la personne est déjà inscrite, il clique sur « Connexion » et un formulaire avec 2 champs (Pseudo et Mot de Passe). Si le pseudo et le mot de passe sont bons, on connecte lutilisateur. Sinon si le pseudo et/ou le mot de passe est/sont incorrecte(s) on affiche une erreur du style :
« Votre pseudo et/ou votre mot de passe est/sont invalide(s) »
Mais si la personne nest pas encore inscrite sur le site, il clique sur « Inscription »
Un formulaire avec ses champs apparaît :
- Pseudo
- Mot de passe (x2 pour être sur quil ne sest pas trompé de mot de passe en tapant trop vite, et les mots de passe doivent être identiques)
- Adresse E-Mail (x2 pour être sur quil ne sest pas trompé de-mail en tapant trop vite, et les e-mail doivent être identiques) et les adresses E-Mail doivent être VALIDE.
Ses champs sont obligatoires (mettez un *)
En dessous on met des informations complémentaires (mais pas obligatoires) comme leur adresse msn, leur loisir, leur lieu, leur site web et leur avatar (si vous en avez dautre nhésiter pas à les mètres !) pour lavatar, il faut quil soit pris sur un site (pas dupload de leur pc !)
Le visiteur peut envoyé le formulaire !
ATTENTION : Une fois que le visiteur a envoyé linscription, il faut vérifier que le pseudo que le visiteur a choisit ne soit pas déjà utilisé !
Si le pseudo est déjà utilisé mettez une erreur du style :
« Le pseudo que vous avez choisi est déjà utiliser, merci den choisir un autre »
Mais si tout est bon, linscription est validé (pas besoins de-mail !) et voila le membre est inscrit.
Jaimerais aussi que lutilisateur soit connecté à chaque visite. Et quil y ait à côté le nombre dadministrateur en ligne sur le site (apriorit il ny aura que moi en administrateur !)de modérateurs connectés sur le site et de membres connectés sur le site et avec leur pseudo afficher (avec un lien vers leur profil !) Les administrateur seront en rouge, les modérateurs en vert, et les membres en noir dans la liste des connectes. Les membres pourront modifier leur profil et moi aussi en tant que administrateur jaimerais pouvoir modifier leur profil et les bannir (sils font des bêtises ).
Il ny a que les administrateurs qui peuvent modifier tout les profils des membres (pas les modo) et jaimerais que quand je modifie le profil dun membre il y ai une petite liste ou je puisse changer le groupe du membre, je mexplique la petite liste contiendra ses champs la :
- Administrateur
- Modérateur
- Membres
- Bannis
Par défaut quand quelquun sinscrit, cest un membre, mais si moi je veux quil devienne modérateur je sélectionne dans la liste « modérateur » et hop il le devient, si je veux bannir la personne je choisis « bannis » et il se fait bannir (a lip si possible)
Et aussi si possible que les membres puissent senvoyé des MP entre eux (comme sur les forum IPB !). Avec le bbcode et les smiley.
Et dernière chose jaimerais (au dessus des membres connectés sur le site) quil y ait le nombre total de membres sétant inscrit sur le site.
Voila si vous avez des questions, nhésiter pas !
Je sais que cest un peu beaucoup (et je men excuse) mais jespère que ses deux scripts pourront être réaliser (cest pourquoi jai essayé de détailler un maximum)
A+ et merci
Marsh Posté le 28-03-2005 à 20:11:20
Jojo0110 a écrit : je sais que vous faîtes sa gratuitement ! |
non, pas moi
Marsh Posté le 28-03-2005 à 20:18:35
Oui surtout que ce script la est énorme !
Mais vous me rendiez un ENORME service si vous pouviez le réaliser svp !
A+
Marsh Posté le 28-03-2005 à 21:02:09
Moi je me pose une question, pourquoi tu essaye pas plutot de te mettre à PHP et de le faire tout seul ton script?comme un grand, ca te sera surement utile et tu apprendras beaucoup de chose.
Surtout que PHP c'est pas très très difficile, suffit juste de réfléchir un peu de temps en temps, non t'es pas d'accord avec moi?
Marsh Posté le 28-03-2005 à 21:09:23
Moi je suis d'accord avec cesarr89.
Et en plus une fois que tout marchera au moins là tu seras vraiment satisfait.
On trouve plein de guides sur le net et si tu veux pas t'embêter à tout comprendre tu peux même copier des bouts de code.
Marsh Posté le 28-03-2005 à 21:11:20
En faite j'ai les bases du PHP, mais je n'est pas le niveau pour faire ce script, et le problème cest que j'en ai besoin rapidement et il faut être bon en php alors que sa fait que 3 semaines voir un mois que j'en fais ! Et le script est trop dur !
A+
Marsh Posté le 28-03-2005 à 21:12:44
Mon dieu ... quel image a le monde de nous ... Des gens qui passent leur temps a apprendre des trucs bizard pour en faire profiter les autres gratuitement ... C'est deprimant ...
Marsh Posté le 28-03-2005 à 21:15:58
C'est bien ce que je dis ... Si tu veux le script on te le fait mais tu banques
Marsh Posté le 28-03-2005 à 21:19:48
Bah oué ok, moi aussi je suis pret à le faire ton script, mais comme pour les autres, faut BANQUER.
Mais pourquoi tu le fait pas toi même?
Marsh Posté le 28-03-2005 à 21:24:06
Comme le dit si bien mon patron "Remets pas à demain ce que tu peux faire faire par quelqu'un d'autre aujourd'hui"
Bref, il a pas envie, pas le temps, pas le niveau ou que sais-je pour le faire lui-même, c'est pas le sujet. Bon, par contre, demandez lui pourquoi il cherche pas dans la tonne de CMS ou truc du style
Marsh Posté le 28-03-2005 à 21:27:18
naceroth a écrit : Comme le dit si bien mon patron "Remets pas à demain ce que tu peux faire faire par quelqu'un d'autre aujourd'hui" |
Parceque si le cms foire il pourra gueuler sur personne, la il pourra gueuler sur le mec qui a passer 1 semaine a lui faire gratuitement son interface
Marsh Posté le 28-03-2005 à 21:41:32
Bon, vous n'aller pas me faire mon script ok !
Mais j'aimerais planifier deux, trois truc !
Déja je n'est pas trouver de script comme je voulais dans les scripts proposer !
Imaginons que le script ne fonctionne pas je ne guelerai pas, car la excuser moi mais vous me juger alors que vous ne me connaissez pas, je ne suis pas du style a aller pleurer sur celui qui ma fais le script rien que pour le faire chier !
En plus vous dites que je ne veux pas faire le script, je pourais le faire certe, mais sa me prendrais 2 mois car comme je l'ai dis (vous n'êtes pas obliger de me croir mais bon) j'ai commencer le php il y a 3 semaines sur le site du zer0 alors que il faudrais que je l'ai assez rapidement, mais comme vous pouvez le constater, il faut comme même êtres fort en php pour faire mon script non ?
A+
Marsh Posté le 28-03-2005 à 21:47:01
jojo0110, ce que tu demandes existe dans de très nombreux CMS(en esperant que tu saches ce que c'est)
si t'as pas d'argent à donner tu a soit cette solution, soit apprendre php & co par toi meme
ici on ne fait pas une application gratuite, surtout de cette envergure
Marsh Posté le 28-03-2005 à 21:49:22
Je ne sais pas s'il faut etre "fort" ou pas, c'est surtout que cela demande du temps.
Pour les news, c'est pas forcement complique. Il y aussi les bbcodes, en soit sont pas complique, mais il faut "batailler" avec les reg exp, et cela prends du temps.
Pour la gestion des membres, meme chose, c'est pas forcement complique, mais il faut passer du temps a "blinder" le script afin d'eviter qu'un petit plaisantaint ne flingue le script et le site.
Ensuite il reste le probleme de l'integration avec le site web. Un script php n'est pas "independant" du site web, on peut pas demander a quelqu'un de le faire puis l'integrer en 2 minutes au site.
Il y aurait moyen de faire un script ultra modulaire facilement integrable, mais alors on explose le temps de dev.
Enfin, s'il te faut quelque chose rapidement, je te conseille vraiment de te tourner vers un CMS deja existant, tu perdras moins de temps a tester les differents CMS, ainsi que leurs differents modules, que de chercher quelqu'un qui fasse ton script.
Va regarder sur ce site, tu pourras tester plein de cms online, sans devoir les telecharger et les installer chez toi pour les tester :
http://www.opensourcecms.com
Marsh Posté le 28-03-2005 à 21:49:23
jojo, mon truc de toi qui va gueuler parceque ca marche pas c'etait juste une touche de sarcasme.
Ton script nous prendrait aussi pas mal de temps pour etre realisé, et donc comment espere tu que qqn puisse te consacrer des journées entiere de sa vie gratuitement ?
Marsh Posté le 28-03-2005 à 21:53:53
Pas de prob
Marsh Posté le 28-03-2005 à 19:28:19
Bonjours, voila je voulais savoir si vous réalisiez les scripts PHP ?
Car j'en aurais besoin d'un qui est très complexe !
A+