FunKyWizzarD

Profil du membre

24/09/1995 (21 years)

On my chair ;3

http://www.notanumber.fr/

  • Registered since
    28/06/2015 12:50
  • Last activity
    08/09/2016 19:09
  • Groups
      Members

Activité récente

Facebook Widget
11 sep 2015

Encore du bon taff Gg à toi ;) !

[Présentation] FunKyWizzarD
17 jul 2015

J'y penserais ^^ là j'suis entrain de développer un tableau récapitulatif des wars CS:GO fait contre d'autre team ou intra-team.

[Présentation] FunKyWizzarD
17 jul 2015

Bonjour/Bonsoir à tous !

Suite à ces 3 semaines de test du CMS, je me suis enfin décidé à faire une présentation.

Mon pseudo in-game est FunKyWizzarD depuis maintenant 5 ans, mais on m'appelle réellement Jérémy depuis 19 ans ;).
Habitant d'une région d'inceste #Nord-Pas-de-Calais mais très fier d'y habiter !
Passionné d'informatique depuis mon plus jeune âge, avec des débuts d'algorithmique sur RPG Maker, suivis de 3 ans de modding/gestion de serveur sur Minecraft et enfin ma rentré en 1ère année de DUT Informatique il y a 1 an.

Concernant le monde du gaming PC, je joue à CS:GO, DayZ, GTA V, Diablo III RoS (FunKyWizzarD#2732) et bien d'autre ! Je suis aussi le Fondateur de la Not a Number (#NaN), c'est une Team Francophone sur Counter Strike : Global Offensive (mais je ferais un post plus détaillé fr celle-ci prochainement).

J'ai découvert votre CMS, il a peu de temps comme je le disais en introduction. J'ai déjà commencé à l'explorer et à le modifier à ma sauce certaine fonctionnalité, vous n'avez qu'à voir par vous même : notanumber.fr
J'ai déjà commencé à aider la communauté avec un petit tuto pour faire une balise [Spoiler] en BBCODE : Lien
Bon courage à et car ce n'est que le début ;p !

Cdt FunKyWizzarD

[Résolu] Database.php
17 jul 2015

Bonjour Shawnx,

Ce problème est peut être dû au fait que tu n'as pas rempli ta BDD avec le fichier DATABASE.sql (fichier à la racine du cms). Pour ce faire rend toi dans ton phpmyadmin et importe-le afin de créer les tables ;).
Après si tu l'avais fait, je n'ai pas d'autre solution pour toi ^^' à part peut être vérifier les permissions des fichiers dans le dossier config (664).

Espérant d'avoir pu t'aider.
Bonne fin de nuit !

Inserer une image
16 jul 2015

Je n'ai pas dis que ça ne me plaisait pas ! Mais bon interprète comme tu veux, je n'en ai rien à faire... Ton interprétation est digne de ton orthographe... Bref, j'essaye d'aider mais à l'avenir je me modérerai ;). Sur ce bonne soirée.

Inserer une image
16 jul 2015

Fin après mes solutions sont pas toujours opti comme je l'ai dit (plutôt une solution temporaire) ^^ je laisse ça au soin d'eResnova :p
Après ça c'est plutôt un problème secondaire @guyzmmo, il y a des bug (j'en ai pas trouvé beaucoup) plus important à résoudre avant.

Inserer une image
15 jul 2015

J'ai déjà répondu à ce problème dans un sujet précédent : Ici

Mais je te le re-écris aussi ici ;), après je sais pas si il pourrait y avoir des bug qui en découle (à toi de tester ;) ).

Pour régler ce soucis : Cherchez le fichier text_editor.phpà l'addresse suivante ./neofrag/libraries/text_editor.php
Puis, trouvez cette ligne : '\[img\]([\S\s]+?)\[/img\]' => '<img src="\1" alt="" />',
Il suffit juste de rajouter ceci : class="img-responsive"
Ce qui donne : '\[img\]([\S\s]+?)\[/img\]' => '<img class="img-responsive" src="\1" alt="" />',
Voilà ;) Problème résolu, testé et approuvé !

PS: C'est pas forcément une très bonne solution, car après vous ne pouvez rien mettre à côté de l'image ^^'

[BBCODE] Création de balise : "Spoiler"
12 jul 2015

Problème rencontré : On ne peut mettre que un spoiler par page ^^'
Causé par : Le nom des div qui sont toutes les mêmes...
Je cherche actuellement une solution.

Bug positionnement module / Bug Text-editor
10 jul 2015

eResnova je vais t'enlever cette tâche :p !
Pour régler ce soucis : Cherchez le fichier text_editor.php à l'addresse suivante ./neofrag/libraries/text_editor.php
Puis, trouvez cette ligne : '\[img\]([\S\s]+?)\[/img\]' => '<img src="\1" alt="" />',
Il suffit juste de rajouter ceci : class="img-responsive"
Ce qui donne : '\[img\]([\S\s]+?)\[/img\]' => '<img class="img-responsive" src="\1" alt="" />',
Voilà ;) Problème résolu, testé et approuvé !

PS: C'est pas forcément une très bonne solution, car après vous ne pouvez rien mettre à côté de l'image ^^'

[BBCODE] Création de balise : "Spoiler"
10 jul 2015

==== TUTORIEL VALABLE POUR LA RELEASE ALPHA 0.1 (en 0.1.1 il y a moins de code ^^) ====
==== Un petit merci ne fait pas de mal :3 ====

Bonjour à tous,

Cela fait maintenant plus de deux semaines que je teste ce CMS et franchement il est propre ;) ! Un gros Gg' à FoxLey et à eResnova pour leur boulot !
Aujourd'hui je vais vous montrer comment rajouter des balises type BBCODE dans la librairie wbbtheme (utilisé pour le texte) et plus précisément une balise SPOILER (Très utile si vous ne voulez pas spoiler la fin de la saison 5 de GoT ;) ! )

Tout d'abord munissez-vous du fichier text_editor.php à l'addresse suivante ./neofrag/libraries/text_editor.php
Vous trouverez en premier lieu ceci :

class TextEditor extends Library
{
private $_bbcode = array(
'\>' => '>',
'\<' => '<',
[...]
'(<(((ul|pre).*?)|(/(div|ul|li|h[1-6])))>)\x0A([^\x0A])' => '\1\7',
'\x0A' => '<br />',
'\</div\>\<br /\>\<div' => '</div><div'
 #######Code à rajouter ici !#######
);
[...]

Rajoutez-y ceci :

'\[spoiler\]([\S\s]+?)\[/spoiler\]' => '<a id="show_id" href="#show_id" onclick="document.getElementById(\'spoiler_id\').style.display=\'\'; document.getElementById(\'show_id\').style.display=\'none\';" class="link">[Spoiler]</a><span id="spoiler_id" style="display: none"><a id="spoiler-text" href="#spoiler-text" onclick="document.getElementById(\'spoiler_id\').style.display=\'none\'; document.getElementById(\'show_id\').style.display=\'\';" class="link">[Cacher]</a><br>\1</span>',

Source du code pur : http://gendou.com/t/26412 + Modification : Moi même

Le code à rajouter doit être de cette forme :

'\[nomdevotrebalise\] ([\S\s]+?) \[/nomdevotrebalise\]' => '<a id="code_html"> \1 </a>'


Informations importantes :
Les \ ici ont pour but de "protéger" les [ ] ou les ' ' sous cette forme : \[ \] \' \' Il faut bien savoir les placer.
Le \1 représente la variable ([\S\s]+?) (type : texte) nous pouvons en avoir plusieurs, c'est à dire \2 \3 \4 et ainsi de suite...

Maintenant troisième étape , trouvez ce code :

private $_htmlcode = array(
'<br>' => "\n",
'<b>([\S\s]*?)</b>' => '\1',
[...]
'<span style="font-size: (\d*?)px;">([\S\s]*?)</span>' => '[size=\1]\2[/size]',
'<span style="color: ([a-zA-Z]+|#([0-9a-fA-F]{3}){1,2});">([\S\s]*?)</span>' => '[color=\1]\3[/color]',
 #######Code à rajouter ici !#######
);
[...]


Nous allons faire la même chose mais dans l'autre sens, vous allez comprendre :

'<a id="show_id" href="#show_id" onclick="document.getElementById(\'spoiler_id\').style.display=\'\'; document.getElementById(\'show_id\').style.display=\'none\';" class="link">[Spoiler]</a><span id="spoiler_id" style="display: none"><a id="spoiler-text" href="#spoiler-text" onclick="document.getElementById(\'spoiler_id\').style.display=\'none\'; document.getElementById(\'show_id\').style.display=\'\';" class="link">[Cacher]</a><br>([\S\s]*?)</span>' => '[spoiler]\1[\spoiler]'

Maintenant, vous sauvegardez, vous re-uploadez votre fichier sur votre FTP et il ne vous restera plus qu'à tester !
Quand vous rédigerez un message maintenant vous pourrez utiliser la balise spoiler en faisant [spoiler]VOTRE TEXTE[/spoiler], puis envoyer :)

Résultat final :



Le seul soucis que j'ai, c'est que la fonction spoiler n'apparaît pas dans la toolbar... Les fichiers à modifier pour rajouter l'icone sont :
  • ./neofrag/themes/default/css/wbbtheme.css
  • ./neofrag/themes/default/js/jquery.wysibb.min.js
  • ./neofrag/themes/default/js/jquery.wysibb.fr.js
Mais c'est très fouillis... Je vous préviens ;)

Espérant que mon premier tutoriel vous aura plu :) je sais que mon code n'est pas forcément très propre mais ça fonctionne ^^.
J'avais testé une autre méthode avec un beau bouton, mais il ne reconnaissait plus la fonction onclick
Si des personnes veulent reprendre ce code et l'améliorer libre à vous :)

FunKyWizzarD.