Voila, reste plus qu'a...YAPUKA :badsmile:
Au fait, j'imagine que c'est sûrement évident et que tu y as pensé, mais en ce qui concerne les permissions d'upload, peut-être garder le même système que les accès au chat et mp (+ de 20 posts) ?
L'autorisation des modos/admin me semble plus approprié pour des addons... Ou alors les pourquoi pas les deux...
Tu as changé un peu la couleur du favicon au fait ?Œil de lynx !
Premier jet du design, ça va ?
Tu as changé un peu la couleur du favicon au fait ?
Dans l'ensemble ça me plaît. Par contre je n'aime pas trop le contraste DG rouge/fond bleu.
Premier jet du design:
http://francophone.dansteph.com/
ça va ?
Ben chez Môamôa le fond d'écran est très foncé, c'est limite si je distingue la Navette.
Pour ce qui me concerne, je ne trouve pas du tout que le DG en rouge soit choquant, il peut rester ainsi à mon sens.
Y a un bon graphiste qui veux faire la banner ?Ah, dès que je vois mon fils, je lui en parle... ;)
Ah, dès que je vois mon fils, je lui en parle... ;)
Ce qui compte surtout pour ce genre de site, c'est que la partie "gestion des addons" fonctionnent, qu'on peut facilement accéder à ce qu'on cherche, s'en faire une idée et le télécharger de manière fiable ... le gros boulot quoi :badsmile:
//////////////////////////////////////////////////////////////////
// FORM TUTO
//////////////////////////////////////////////////////////////////
// contrôle data
$CompleteNeedFour=0;
$MessageError="";
if(empty($_POST['titlefr'])){$_POST['titlefr']=""; $MessageError.="<li>Le champ titre français est vide</li>";} else if(strlen($_POST['titlefr'])>60) $MessageError.="<li>Le champ titre français doit avoir moins de 60 caractères</li>"; else if(strlen($_POST['titlefr'])>10) $CompleteNeedFour++; else $MessageError.="<li>Le champ titre français requière au moins 10 caractères</li>";
if(empty($_POST['titleen'])){$_POST['titleen']=""; $MessageError.="<li>Le champ titre anglais est vide</li>"; } else if(strlen($_POST['titleen'])>60) $MessageError.="<li>Le champ titre anglais doit avoir moins de 60 caractères</li>"; else if(strlen($_POST['titleen'])>10) $CompleteNeedFour++; else $MessageError.="<li>Le champ titre anglais requière au moins 10 caractères</li>";
if(empty($_POST['bodyfr'])) { $_POST['bodyfr']=""; $MessageError.="<li>Le champ infobulle français est vide</li>"; }else if(strlen($_POST['bodyfr'])>400) $MessageError.="<li>Le champ infobulle français doit avoir moins de 400 caractères</li>";else if(substr_count($_POST['bodyfr'], "\n")>15) $MessageError.="<li>Le champ infobulle français a plus de 10 saut de lignes, l'infobulle aura une sale tête avec ça. Vous n'avez pas besoin d'autant</li>"; else if(strlen($_POST['bodyfr'])>40) $CompleteNeedFour++; else $MessageError.="<li>Le champ infobulle français requière au moins 40 caractères</li>";
if(empty($_POST['bodyen'])) { $_POST['bodyen']=""; $MessageError.="<li>Le champ infobulle anglais est vide</li>"; } else if(strlen($_POST['bodyen'])>400) $MessageError.="<li>Le champ infobulle anglais doit avoir moins de 400 caractères</li>"; else if(substr_count($_POST['bodyen'], "\n")>15) $MessageError.="<li>Le champ infobulle anglais a plus de 10 saut de lignes, l'infobulle aura une sale tête avec ça. Vous n'avez pas besoin d'autant</li>"; else if(strlen($_POST['bodyen'])>40) $CompleteNeedFour++; else $MessageError.="<li>Le champ infobulle anglais requière au moins 40 caractères</li>";
if(!empty($_POST['submit'])&&!empty($MessageError))
echo '<ul style="color:#ff8800;font-size:11px;">'.$MessageError.'</ul>';
echo '<div style="text-align: center;"><b style="font-size:20px;">Ajouter un tutoriel, une documentation</b></div><br />';
$StyleDuTitre='Textes et informations - <span style="color:#dd6600;">a remplir !</span>';
if($CompleteNeedFour==4)
$StyleDuTitre='Textes et informations - <span style="color:#00aa00;">OK</span>';
Table_Start("800",$StyleDuTitre);
echo '
<form action="?page=ajouter&type=tuto&step=3" method="post">
<p>Titre en français : <input type="text" name="titlefr" maxlength="60" size="60" value="'.Sanitize_FormInput($_POST['titlefr']).'" /> <img src="design/f_frensmall.jpg" width="20" height="13" alt="french" /> (max 60 caractères)</p>
<p>Titre en anglais : <input type="text" name="titleen" maxlength="60" size="60" value="'.Sanitize_FormInput($_POST['titleen']).'" /> <img src="design/f_engmall.jpg" width="20" height="13" alt="french" /> (max 60 caractères)</p>
<p>Texte de l\'infobulle en français <img src="design/f_frensmall.jpg" width="20" height="13" alt="french" /> (max 400 caractères, les BBtags suivants sont acceptés: [b] [u] [i] )<br />
<textarea name="bodyfr" cols="60" rows="6">'.Sanitize_FormInput($_POST['bodyfr']).'</textarea></p>
<p>Texte de l\'infobulle en anglais <img src="design/f_engmall.jpg" width="20" height="13" alt="french" /> (max 400 caractères, les BBtags suivants sont acceptés: [b] [u] [i] )<br />
<textarea name="bodyen" cols="60" rows="6">'.Sanitize_FormInput($_POST['bodyen']).'</textarea></p>
Upload du fichier, cliquez sur "parcourir" et selectionnez votre archive au format "zip" "rar" ou "7z":<br />
<table><tr><td class="tableprogress"><input id="file_upload" name="file_upload" type="file" /></td><td class="tableprogress"><span id="resultarchive"><span style="color:#dd6600;font-size:1.1em;">A faire!</span></span></td><td class="tableprogress"><span id="queuedisplay" style="display:block;overflow:auto;width:460px;height:60px;"></span></td></tr></table>
<p style="text-align: center;"> <input name="submit" type="submit" value="OK" /> <input name="preview" type="submit" value="Prévisualiser" /> (voir plus bas)</p>
</form>
';
Table_End();
if(!empty($_POST['preview']))
{
echo '<br />';
$InfoBulleFR='<a href="#" class="info" style="color:blue;"><img src="design/icon_info.png" width="18" height="18" alt="info" /><span><u>La mise en orbite avec IMFD expliquée simplement</u><br /><br />Ce tutoriel explique la mise en Orbite avec IMFD<br />Dezippez dans votre répertoire Orbiter et ouvrez la doc:<br />Orbiter/Doc/Mise_En_Orbite_avec_Imfd.pdf</span></a>';
$TitleFR=empty($_POST['titlefr'])? "Champ titre français vide pour l'instant, exemple": Sanitize_FormInput(substr($_POST['titlefr'], 0,60));
$TitleEN=empty($_POST['titleen'])? "Champ titre anglais vide pour l'instant, exemple": Sanitize_FormInput(substr($_POST['titleen'], 0,60));
$BodyFR=empty($_POST['bodyfr'])? "Comme votre champ infobulle français est vide pour l'instant voici juste un texte d'exemple.": nl2br(Sanitize_FormInput(substr($_POST['bodyfr'], 0,400)));
$BodyEN=empty($_POST['bodyen'])? "Comme votre champ infobulle anglais est vide pour l'instant voici juste un texte d'exemple.": nl2br(Sanitize_FormInput(substr($_POST['bodyen'], 0,400)));
Table_Start("800","Prévisualisation");
echo 'Dans la liste des tutoriels il apparaitra comme un lien avec le titre en texte. Le fait de passer la souris dessus ouvre l\'infobulle. Testez en passant la souris dessus:<br /><br />
<a href="#" class="info">'.$TitleFR.' <img src="design/icon_info.png" width="18" height="18" alt="" /><span>'.$BodyFR.'</span></a><br /><br />
<a href="#" class="info">'.$TitleEN.' <img src="design/icon_info.png" width="18" height="18" alt="" /><span>'.$BodyEN.'</span></a>';
Table_End();
fichtre qu'est-ce donc ? je reconnais les balises html, du css, et le code c'est du php ?
Sacripant moâ ?... :bof:
Je viens de faire La première insertion dans la database des addons francophone... ça marche... (http://forum-images.hardware.fr/images/perso/emerveille.gif)
fichtre qu'est-ce donc ? je reconnais les balises html, du css, et le code c'est du php ?
Mélange de Jquery, flash, html, php, css... Si avec ça on n'a pas assez :sick:
Je n'ai posté aucun section critique évidemment ;)
Remember Dan, la proposition que j'avais fait? Je serai ravi si je pouvais aider ne serai-ce qu'un petit bout :)
http://orbiter.dansteph.com/screenshot/dansteph/newsection1_185501.jpg
Ouais, décidément c'est pas les tarés qui manquent, idem pour moi ! :wonder:
Il faudra reposter tous les addons, j'ai tous les tutos mais il me manque tous les addons, alors si vous les avezBien sûr que j'ai les miens...
HELP PLEASE !!!! :why:
Mais :mouais: tu veux que je te les envoies, ou j'attends que le site soit opérationnel pour les mettre moi-même ??
Même question que celle de Jacquesmomo ?
Pour l'instant le côté visiteur est pas opérationnel, donc je crois pas que ça presse ...
QuoteJoffrey s'est occupé de réunir les Tutoriels et me les a envoyé en un bloc :wor:, mais il est occupé maintenant par ses études. L'idéal ce serait d'avoir un responsable comme Joffrey qui s'occupe de les réunir. Appel sur le forum, pm (certains comme cslevine gardent tout) etc. etc.
Comme ça, avec le pack complet en un ou deux soirs j'aurais tout remis dans la DB.
Un candidat ? :wor:
Je commence la chasse! (http://i359.photobucket.com/albums/oo33/Fast_toche/chasseur_zps2dba9bbd.gif)
Il faudra reposter tous les addons, j'ai tous les tutos mais il me manque tous les addons, alors si vous les avez
HELP PLEASE !!!! :why:
Merci les gars. :wor:
Sinon le site franco avance bien. Bientôt de nouveaux tests.
Je sais pas comment t'as prévu de récupérer les addons, mais ne serait-il pas plus simple de donner par mp un lien vers un dossier google drive par exemple, où tous ceux qui disposent du lien peuvent modifier, donc uploader les addons qu'ils possèdent ?
Eh ben ! On dirais que t'as vidé ton surligneur pour le coup ! :)
Drop it like it's hot! FileDrops allow clients or friends to upload files into your account.
Hé, DAN, ... sur la page 5, surligné en jaune à la 12 ième ligne t'as une erreur de code, c'est pour ça que ça ne fonctionne pas. :badfinger:
Ben non ça fonctionne pas bien du tout.
Pourquoi quand je clique en bas sur [PARTAGER CE SUJET] il ne se coupe pas en deux alors ? ? ? :rant:
Cool !!!(http://smileys.sur-la-toile.com/repository/Pingouins/penguin-danse.gif)
J'arrivouille au bout... Encore pas mal de boulot mais le gros est fait :youpie:
et la musique est géniale !
pourquoi t'as pas intégré la vidéo directement ?
à part ça, j'ai récemment découvert un lecteur absolument parfait, Clémentine (http://www.clementine-player.org/fr/) qui intègre tout ce qu'on souhaiterais d'un lecteur de musique, j'adore son intégration avec des
Je reviens d'une "disparition" de 2 semaines (http://orbiter.dansteph.com/forum/index.php?topic=12646.0 (http://orbiter.dansteph.com/forum/index.php?topic=12646.0))
Je voudrai savoir où en ai le fameux "Orbiter Francophone"
Pour Nulentout: J'ai télécharger le dossier "Poubelle" pour voir et je m’aperçois que c'est un roman peut tu en dire plus, svp (pour votre défense :))BEN, ça c'est la bévue de la journée ! ! !
Coucou les copains,
Ce matin je suis allé "encombrer la poubelle", c'est à dire que je me suis rendu sur le site des compléments et j'y ai déposé plusuieurs "dossier" pour tester la machinerie.
Par exemple j'ai modifié le titre ainsi que le texte durant le téléchargement du fichier. pas de problème, c'est pris en compte.
Je confirme le fait que pour un nullard comme Môamôa il est vraiment très facile de déposer une "production".
J'ai du reste un peu peur, que cette facilité "engendre" de la médiocrité. je m'explique :
C'est tellement facile de mettre en ligne un "truc" quelconque, que certains qui auront produit une "insignifiance" ne soient tentés de la mettre en ligne pour se faire plaisir, avec pour conséquence une multitude de "livres qui vont encombrer la bibliothèque" et faire peur aux lecteurs "passagers" qui ne sauront plus trop que choisir.
Aussi, pour ma part je crois qu'il serait indispensable de créer un "filtre quelconque". Par exemple des critères objectifs pour évaluer la pertinence de la proposition. (Je cite cette idée mais je n'y crois pas trop)
Autre possibilité, demantder à DAN son aval, en lui présentant "le produit fini".
C'est pas génial non plus, car c'est lui faire jouer un rôle de "censure" ce qui n'est jamais agréable.
Mais si j'exprime ici mes craintes, c'est pour uuvrir une réflesion sur ce sujet, que je crois important, mais qui ne l'est qu'à mes yeux s'il en tourne.
Sera t'il possible, avec autant de facilité, de remplacer un fichier mis en ligne, juste pour une mise
Je ne dispose pas d'assez de temps pour gérer pour le site mais :
pour mes skins je les ai mit dans un "truc" qui sera présenté comme ça:
(http://img11.hostingpics.net/thumbs/mini_266555preview.jpg) (http://www.hostingpics.net/viewer.php?id=266555preview.jpg)
Allez, trêve de couenneries, fais-moi un retour si tu as 5 mn. Bon courage, et encore merci pour tout ce que tu fais.
On passe la certif ISO quand au fait ?
Quoteet vous pourrez tripoter du concret.Super!!! J'adore ça...(http://smileys.sur-la-toile.com/repository/Anges_et_d%E9mons/Papiers.gif)
Je ne comprend pas vraiment le problème... :wonder:
Le site est un bloc de 1200 maximum avec un fond "cap canaveral" entouré de bleu (pour les écrans plus large)
Ce que tu vois (Tu es en 1024 ?) c'est la fin du site donc, si ça ne ressemble pas à ça problème ?:
Et a propos de boulot :badsmile:
Le pappy's Hangar c'est:
8162 lines in the current folder
5159 actual lines of code (not a comment or blank line) :flower:
TotalFiles:1209
BlankLines:661
CommentedLines:2342
CommentBlocks:18
Functions:83
Classes:1
PNG:51 file(s)
JPG:853 file(s)
GIF:9 file(s)
CSS:2 file(s)
HTML:6 file(s)
ZIP:251 file(s)
ICO:1 file(s)
PHP:17 file(s)
JS:4 file(s)
TXT:1 file(s)
SWF:1 file(s)
bravo ! :top: (t'aime pas les classes ?)
bravo ! :top: (t'aime pas les classes ?)
En C++ oui, en php non. Je n'y vois absolument aucune utilité et une perte de cycle inutile.