You can translate it. You have to copy file lang/fr.php to lang/en.php and change values of each index of the array.
If you do it and share file it would be great.
Ok i have done the English Language. But i have a problem. Everytime i try to register to create my admin account. It keeps saying my email is invalid. I am trying to use a hotmail account @hotmail.com and a gmail account @gmail.com. And how do i activate the English language file. Do i need to login to change the language.
Here is the code for the en.php
[== PHP ==]
text / x -generic en.php
PHP script text
<? php
# BEGIN LICENSE BLOCK ------------------ ------------------
#
# This file is μForum share of project: http://uforum.byethost5.com
#
# @ Update 2013-10-10
# @ Copyright 2013 Frederick Kaplon , Cyril MAGUIRE and contributors
# @ Copyright 2011-2013 Frederick Kaplon and contributors
~ # @ Copyright 2008 Okkin ? Avetenebrae
# @ License http://www.gnu.org/licenses/lgpl-3.0.txt GNU LESSER GENERAL PUBLIC LICENSE (LGPL) Version 3
# @ Link http://uforum.byethost5.com μForum
# @ Version Release: @ @ package_version
#
END LICENSE BLOCK # ------------------- -------------------
$ LANG = array (
' PHP_VERIF ' => " You must have a server with PHP 5.3 or greater ! "
' THEME ' => " Theme "
'LANGUAGE ' => "Language"
' PLUGIN ' => "Plugin "
' SETUP ' => "Configuration"
' REDIRECT ' => " Redirect "
' Poweredby ' => " Powered by <a id = \ " bottom \ "name = \ " bottom \ "href = \" http://uforum.byethost5.com \ "rel = \" tooltip \ "title = \" Forum without Sql \ "> μForum < / a>" ,
' BBCODE_WELCOM_TXT ' => " [b ] [i] Welcome to μforum [/ i] [ / b]
This forum is single-threaded file-based only (no sql database ) .
The concept is a little different from other forums as the most important information put forward is to recognize a user 's avatar (for once there is something ..)
[ u] [ b] It has several features : [/ b] [/ u] [ i] ( ★ = New) [/ i]
[ c ] ✔ Management members by login / password (for cookies).
✔ 4 user levels : Administrator, Moderator, User, Anonymous .
✔ Private mode / public, to allow non -members.
✔ List of members.
✔ User Profile ( + edition).
✔ private messaging between members .
✔ Upload avatar and attachments ( with extensions filter).
✔ Smileys and BBCodes ( automatically adding closing tags missing ) .
★ Cut too long chains without cutting the sentences!
✔ Skins .
✔ Automatic links .
★ Html5 and css3 ( Bootstrap twitter ) .
✔ Display connected.
✔ Highlighting code.
✔ Management administration options .
✔ Simple system backup and restore . (revised )
★ Captcha at registration .
★ Protection mails on the list of members to counter spam.
★ Message Indicator ( Status Icon ) .
★ Birthday + Age displayed if it blank.
★ Date picker (Registration and profile editing ) .
★ Meta description for SEO. [/ C ] "
' WELCOME_TXT ' => " Welcome to <b> <i> μforum </ i> < / b > <br /> <br /> This forum is single-threaded file-based only (no sql database ) . < br / > the concept is a little different from other forums as the most important information put forward is to recognize a user 's avatar (for once there is something ..) <br /> < br / > <ins> <b> It has several features : </ b > < / ins > <i> ( ★ = New ) </ i > <br /> <br /> <pre> ✔ Management by Member login / password (for cookies) <br /> ✔ 4 levels of users: . . Administrator , Moderator, User , Anonymous <br /> Fashion ✔ private / public, to allow non - members <br /> ✔ List . members . <br /> ✔ user Profile ( + edition). <br /> ✔ private messaging between members . <br /> ✔ Upload avatar and attachments ( with extensions filter). < br / > ✔ Smileys and BBCodes ( automatically adding closing tags missing ) . <br /> ★ cut too long chains without cutting the sentences! <br /> ✔ Skins . <br /> ✔ automatic links . <br /> ★ Html5 and css3 ( Bootstrap twitter ) . <br /> ✔ display connected. <br /> ✔ Highlighting code. <br /> ✔ Management administration options . <br /> ✔ Simple system backup and restore . (revised ) <br /> ★ Captcha at registration . <br /> ★ Protection mails on the list of members to counter spam. <br /> ★ Message Indicator ( Status Icon ) . < br / > ★ Birthday + Age displayed if it blank. <br /> ★ Date picker (Registration and profile editing ) . <br /> ★ meta description for SEO. <br /> </ pre> </ div> "
INFORMATION '=> " Information"
' PARAMS ' => "Settings"
' GENERAL_PARAM ' => " General Settings "
' SAVE_BACKUP ' => " Create a backup "
'SAVE ' => " Backup "
' RESTORE_FROM_BACKUP ' => " Restore from Backup "
' RESTORE ' => "Restoration "
'ADMIN' => "Admin "
' ARCHIVE_REC ' => " Archive created! "
' DOWNLOAD_ARCHIVE ' => " Download archive "
' RESTAURATION_FORUM ' => " Food Forum "
' UPLOAD_BACKUP ' => "Send a backup to restore "
' CONFIG_OPTIONS ' => " Configuration Options "
' TITLE_LOGO ' => ' Forum title / Logo "
' NAME_AND_URL ' => " Name & Site URL "
' Meta_description ' => " Meta description"
' INDEX_MAX_MSG ' => "Max . Messages index "
' TOPIC_MAX_MSG ' => "Max . Messages by topic "
' MEM_MAX_DISP ' => "Max . Members displayed "
'LANG ' => "Language"
' MAX_AVATAR_WEIGHT ' => " Max. An avatar "
' ALLOWED_EXT ' => " Allowed Extensions "
' PRIVATE_MODE ' => ' Forum privately "
' SHOW_SIGNATURES ' => "Show Signatures "
' WELCOME_MSG ' => " Welcome message "
'REC' => " Save"
' No_result ' => "No results "
' DID_YOU_MEAN ' = > "You want to say "
' Result_for ' => " Result for: "
' JOIN_COMMUNITY ' => " Join our community "
' REGISTER ' => "Create Account "
'NAME ' => "Name"
'PASSWORD' => " Password" ,
' USER_LOGIN ' => " Username "
'USER' => " Username "
' BIRTHDAY ' => " Anniversary Date "
' BORN_ON ' => " Born "
' BIRTH ' => "Birth "
' YEARS_OLD ' => " year " ,
' CONNECT ' => "Login "
' EMAIL ' => " Mail Address"
' WEBSITE ' => "Web Site "
' SIGNATURE ' => " Signature "
' SIGNATURE_MSG ' => " No formatting as possible and limited to 150 characters "
' AVATAR ' => " Avatar"
' CHECKING_CODE ' => " Verification code "
' Sign_up ' => " Register "
' MENDATORY_FIELDS ' => "Fields marked in green are required. "
' CHAR_NOT_ALLOWED ' => " If the identifier has the following characters:" ,
' CHAR_NOT_ALLOWED_BIS ' => 'or spaces, they will be automatically removed . "
' EDIT_PROFIL ' => "Edit Profile "
' EDIT_MY_PROFIL ' => "Edit Profile "
' SAVE_PROFIL ' => " Save my profile "
' PROFILE' => "Profile" ,
' PROFIL_OF ' => " Profile "
' REGISTRED_ON ' => " Registered ( e) "
' DISPLAY_PROFIL ' => " View Profile "
' SEND_AN_EMAIL ' => " Send an email "
' ACTIVE_JAVASCRIPT_TO_SEE_EMAIL ' => 'Enable JavaScript to view the mail " ,
' SIGNATURE_OF ' => " Signature "
' MINI_PROFIL_OF ' => " Mini Profile "
' MY_PERSONAL_FILES ' => " My Personal Files "
' PERSONAL_FILES ' => " Personal Files "
'FILE' => " File "
' PRIVATE_INBOX ' => " Private Messaging "
' PRIVATE_MSG ' => " Private Message "
' EMPTY_MAILBOX ' => "Empty your mailbox "
'POST' => " Article"
' REPLY ' => " Comment "
' ADD ' => " Add "
'EDIT ' => 'Edit'
' Edit_title ' => " Edit Title "
' DEL ' => 'Delete'
' TITLE' => "Title" ,
' CONTENT ' => " Message "
'MORE ' => " Read more ... "
' TRIP ' => ' Leave blank if Anonymous "
'NONE' => " No current data"
' L_NONE ' => 'none' ,
' Uncategorized ' => " Uncategorized "
' Replied ' => " answered "
' LIST_OF_ALL_TOPICS ' => " List all discussions "
' TITLE_SUBJECT ' => "Topic Title "
' DISPLAY_TOPIC ' => " View topic "
' STARTED_ON ' => " Started on "
'BY ' => " For "
' L_ON ' => " The "
' GOTO_LAST_MSG ' => ' Go to last post "
' DEL_MSG ' => ' Delete the topic ? "
' FOUNDER ' => " Boss "
' MODERATOR ' => " Moderator "
' ANSWER_FROM ' => " response "
' WHOLE_TOPIC ' => " All About "
' QUOTE_MSG_FROM ' => ' Quote the message "
' DOWNLOAD ' => "Download"
' TOPIC_UNKNONW ' => " Topic does not exist "
' BLOCKQUOTE ' => " Quote "
' EDIT_BY ' => "Modified By "
' MODO ' => " Modo "
' DEL_MEMBER ' => " Delete Member "
' DEL_THIS_USER ' => "Delete this user "
' NEW_TOPIC ' => " New Topic "
' ANSWER ' => " Reply "
' CHANGE' => "Edit" ,
'TO' => 'on',
' PINNED ' => " Pinned "
' USER_MENDATORY ' => "User (required) "
' ATTACH_FILE ' => " Attach a file "
' SEND' => "Send "
' WE_HAVE ' => " We "
'IN' => "in",
' TOPIC ' => "subject"
' WELCOME_TO ' => ' Welcome to our newest member , "
' TOTAL_MB ' => " Total Member "
' WHO_IS_ONLINE ' => " Who's online ? "
' MB_ONLINE ' => " Members currently connected "
' GUESTS ' => " Visitors "
' GUEST ' => " Guest "
' LEGEND ' => " Legend "
' NO_UNREAD_MSG ' => " Contains no unread message "
' UNREAD_MSG ' => 'Contains unread messages "
' ATTACHMENT ' => " Attachment "
' Formating ' => "Formatting "
' Bold ' => "Bold "
' ITALIC ' => " Italic "
' UNDERLINE ' => "Underline "
' STROKE_THROUGH ' => "Block "
' QUOTE ' => " Quote "
'CODE' => " Code"
' LINK ' => " Link " ,
' PICTURE ' => " Insert Image "
'VIDEO' => " Insert Video "
' SMILEYS ' => " Avatars "
' SMILE ' => "Smile "
' WINK ' => "Wink "
' ICON ' => " Icon "
' LAUGH ' => "Laughter "
' IRRELEVANT ' => " Indifferent "
' SAD ' => " Sad "
' WRY ' => " Ironic "
' TONGUE ' => " Tire language "
' SORRY ' => " Sorry "
' ARROW' => " You go ,"
' MAIL' => " mail" ,
' CLIP ' => "clip "
' WINDOW ' => "Window "
' LOGOUT ' => " Logout "
'LOGIN' => " Login "
'VIEW' => " Display"
'SEARCH' => "Search"
' CATEGORY ' => " Category "
' ARCHIVE ' => " Archive "
Url ' => ' URL ' ,
'FEED ' => "Fil rss "
' WELCOME ' => " Welcome "
ARCHIVES '=> " Archives"
'QUIT' => " Logout "
' LIST_OF_MEMBERS ' => "List of Members "
' MEMBERS ' => " Members "
' MEMBER ' => " Member "
' CLOSE ' => " Close "
' HOME_FORUM ' => " Home Forum"
'HOME' => " Home "
' FORUMS ' => " Forums "
' STATISTICS ' => " Statistics "
'TOP' => " Top "
' L_PAGINATION_FIRST_TITLE ' => " Go to the first page "
' L_PAGINATION_FIRST ' => " " , "
' L_PAGINATION_PREVIOUS_TITLE ' => " Previous Page "
' L_PAGINATION_PREVIOUS ' => " Previous "
' L_PAGINATION_NEXT_TITLE ' => " next page "
' L_PAGINATION_NEXT ' => " Next "
' L_PAGINATION_LAST_TITLE ' => " Go to the last page "
' L_PAGINATION_LAST ' => " " , "
' L_PAGINATION ' => ' Page% s of% s ",
' MESSAGE ' = > "Messages "
' MESSAGE ' => " Message "
' LAST_MSG ' => " Last Post "
'CONFIRM ' => " Ok "
'YES' => 'Yes' ,
'NO' => "No"
'LOCKED ' => " Closed "
' ERRLEN ' => "is too long or too short "
' ERRBOT ' => "Incorrect CAPTCHA "
' NOTFOUND ' => " Oops! This page does not exist anymore : ( "
' ERRNOTMATCH ' => " Passwords do not match "
' SEND_PRIVATE_MSG ' => " Send private message "
' NEW_PRIVATE_MSG ' = > "New Private Message "
' Becareful ' => " Warning: identifier "
' CASE_SENSITIVE ' => " is case sensitive ! "
' JS_UNAVAILABLE ' => " Javascript Disabled Detected "
' JS_UNAVAILABLE_MSG ' = > "You currently have javascript disabled . Several functions may not work. Please re-enable javascript to access full functionality. "
' PRIVATE_MSG_DEL ' => " The mail has been cleared. "
' MSG_PRIVATE_REC ' => " The message has been sent "
' MKCSS ' => " Create the css directory "
' MKLANG ' => " Create the directory lang "
' MKBAK ' => " Create the backup directory "
' MKUPL ' => " Create the upload directory "
' MKDATA ' => " Create the data directory "
' MKBAN ' => " Creating directory data / ban "
' MKMBR ' => "Creating Member directory "
' MKMSG ' => " Creating directory messages "
' MKJS ' => "Creating js directory "
' Mkimg ' => " Installation successful pictures "
' BACKUP_DONE ' = > "Your backup has been sent and decompressed . Restoration is over,"
' MSG_DATA_REC ' => " Data saved successfully "
' MSG_DATA_DEL ' => " successfully deleted data "
' ERROR_MKCSS ' => "Failed to create the css directory "
' ERROR_MKLANG ' => "Failed to create the directory lang "
' ERROR_MKBAK ' => "Failed to create directory backup "
' ERROR_MKUPL ' => "Failed to create the upload directory "
' ERROR_MKDATA ' => "Failed to create data directory "
' ERROR_MKBAN ' => "Failed to create directory data / ban "
' ERROR_MKMBR ' => "Failed to create directory of members "
' ERROR_MKMSG ' => "Failed to create directory messages "
' ERROR_MKJS ' => "Failed to create the js directory "
' ERROR_MKIMG ' => "Failed to install images "
' ERROR_AVATAR_CREATION ' => " writing Avatar Error! "
' ERROR_EMPTY_AVATAR ' => "You have no avatar loaded! "
' ERROR_ATTACHMENT_NOT_REC ' => " The attachment could not be saved! "
' ERROR_OVERWEIGHT_AVATAR ' => ' Avatar too big "
' ERROR_PROHIBITED_FILE ' => ' File type not allowed! "
' ERROR_TYPE_NOT_ZIP_FILE ' => " The file you are trying to send is not a file format. Zip . Please try again. "
' ERROR_ZIP_NOT_OPEN ' => " The zip file could not be opened. "
' ERROR_DURING_UPLOAD ' => "An error occurred while sending . Please try again. "
' ERROR_FILE_UNKNOWN ' => " This file does not exist. "
' ERROR_WRONG_PASSWORD ' => "Wrong password "
' ERROR_USER_ALREADY_EXISTS ' => "This user already exists! "
' ERROR_INVALID_EMAIL ' = > "You have provided an invalid email address! "
' ERROR_FILL_FIELDS ' = > "Please enter the ID, password , email address and date of birth ! "
' ERROR_INVALID_PSEUDO ' = > "You have not specified a valid username . "
' ERROR_PSEUDO_ALREADY_USED ' => " A member is already registered under this pseudonym . "
' ERROR_INVALID_TOPIC ' => " This topic does not exist. "
' ERROR_EMPTY_PSEUDO ' = > "You have not specified a pseudonym . "
'DAY' => " Day "
' HOUR ' => " time "
' MINUTE ' => "minute "
' SECOND ' => " second "
' PLURAL ' => "s" ,
AGO '=> ' before ' ,
' L_JANUARY ' => " January "
' L_FEBRUARY ' => "February "
' L_MARCH ' => "Mars "
' L_APRIL ' => " April "
' L_MAY ' => " May "
' L_JUNE ' => "June "
' L_JULY ' => "July "
' L_AUGUST ' => " August "
' L_SEPTEMBER ' => "September "
' L_OCTOBER ' => "October "
' L_NOVEMBER ' => "November "
' L_DECEMBER ' => " December "
' L_MONDAY ' => "Monday "
' L_TUESDAY ' => "Tuesday "
' L_WEDNESDAY ' => "Wednesday "
' L_THURSDAY ' => "Thursday "
' L_FRIDAY ' => "Friday "
' L_SATURDAY ' => "Saturday "
' L_SUNDAY ' => " Sun "
' L_MOND ' => " Mon "
' L_TUES ' => " March "
' L_WEDN ' => " Wed "
' L_THUR ' => "Game "
' L_FRID ' => " Fri "
' L_SATU ' => "Sam "
' L_SUND ' => " Sun "
' Get ' => " Answer the question : "
' CANT_OPEN_CAPTCHA_FILE ' => "Can not open file issues : "
' CAPTCHA_WRONG_ANSWER ' => " The answer is not correct. Please try again . "
) ;
>
There may be some spaces errors etc. I have never touched code lol. But if anyone could check and fix any small errors that would be great. As i have not been able to test it yet. But this is all the text translated. I can not wait to use this forum!.
est-ce qu'il peut y avoir plusieurs membres avec le statut d'administrateur, ou un statut intermédiaire de modérateur?
Si ce n'est pas le cas, cela veut dire que l'administrateur c'est le premier utilisateur créé lors de l'installation de muForum?
Pour l'instant dans MuForum, le fork que je maintiens, le premier utilisateur (celui qui met le forum en ligne) a le statut d'administrateur (fondateur). Il gère l'affichage (nombre de posts, texte d'accueil, etc.) et peut donner aux membres qu'il choisi le statut de modérateur.
Il peut gérer les membres (suppression) et modérer les posts (édition, suppression). Les modérateurs gèrent seulement les posts (édition/suppression).
Dans l'avenir, il y aura possibilité d'ajouter plusieurs administrateurs.
Je procède d'abord à un grand nettoyage du code pour pouvoir ensuite le faire évoluer plus facilement.
Si tu veux te tourner vers 1clickSolution, demande à Frédéric comment ça fonctionne.
Merci de cette réponse rapide.
J'ai envie de continuer l'intégration de muForum dans mon site, surtout que ce sera vraiment un forum très réduit.
En plus je n'ai pas vraiment besoin d'un second administrateur s'il y a la possibilité d'un modérateur qui pourrait à terme créer des catégories dans un forum.
Alors qu'en le mettant en ligne j'ai eu ce problème mais corrigé au redemmarage (!!)
J'ai voulu le réinstaller en local pour travailler sur le css mais j'ai cette erreur
[== Indéfini ==]
Notice: Undefined variable: uforum in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1837
Notice: Undefined variable: lang in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1838
Notice: Undefined variable: metaDesc in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1839
Notice: Undefined variable: nbrMsgIndex in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1840
Notice: Undefined variable: nbMsgTopic in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1841
Notice: Undefined variable: nbrMb in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1842
Notice: Undefined variable: extensionsAutorises in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1843
Notice: Undefined variable: maxAvatarSize in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1844
Notice: Undefined variable: forumMode in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1845
Notice: Undefined variable: quoteMode in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1846
Notice: Undefined variable: siteUrl in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1847
Notice: Undefined variable: siteName in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1848
Notice: Undefined variable: siteBase in C:\xampp\htdocs\cahue.net\muForum\index.php on line 1849
la ligne qui est avant (1835 e t1836)
[== Indéfini ==]
if (is_file('config.php')) {
require 'config.php';
et effectivement dans le fichier config.php on retrouve toutes ces variables correspondant à ces lignes d'erreur
Merci pour ce travail.
Il était fonctionnel sur un de mes deux sites. Je viens de l'installer sur mon second site. Pas de pb c'est OK.
Pour faire la mise à jour sur le premier, je dois procéder comment?
je décompresse en local et j'envoie en FTP tous les dossiers et fichiers?
Sinon l'erreur que j'avais ( mais c'est uniquement en local) est toujours là mais avec une amélioration. Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Je voulais l'installer en local pour travailler sur le css. Je ferai autrement.
Sinon l'erreur que j'avais ( mais c'est uniquement en local) est toujours là mais avec une amélioration. Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Vérifie si l'option "display errors" de php activée.
Chez moi ça génère aussi des erreurs lorsqu'on laisse l'option "display errors" de php activée. Sinon ça fonctionne bien...
1) je n'arrive plus à me connecter en tant qu'admin : y-a-t-il un moyen pour récupérer le mot de passe?
2) je commence à regarder la mise en forme pour l'adapter.
j'ai vu que index.php faisait appel aux feuilles de styles main.css et style_defaut_css. ( voire green, cyan ou purple)
Je voudrai savoir à quoi sert la feuille style_clean.css et à quel endroit elle est appelée?
Merci pour ce travail.
Il était fonctionnel sur un de mes deux sites. Je viens de l'installer sur mon second site. Pas de pb c'est OK.
Pour faire la mise à jour sur le premier, je dois procéder comment?
je décompresse en local et j'envoie en FTP tous les dossiers et fichiers?
Sinon l'erreur que j'avais ( mais c'est uniquement en local) est toujours là mais avec une amélioration. Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Je voulais l'installer en local pour travailler sur le css. Je ferai autrement.
Cordialement
Oui, il faut procéder ainsi. Sauf qu'il ne faut pas écraser le dossier data et le dossier upload.
Tu peux également faire une sauvegarde du forum (en utilisant le bouton d'export qui génère un zip) puis une fois la mise à jour faite, importer le zip généré précédemment.
Par contre, je n'ai pas comprise ta phrase : Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Ce que tu me décris ressemble à une autorisation d'importer les fichiers non paramétrée dans le php.ini. Que dit l'option open_basedir de ton fichier php.ini?
Pour la connexion admin, il faut régénérer le md5 de ton mot de passe et remplacer la valeur que tu as dans le dossier members.dat du dossier data/membres.
Dans ce fichier, fais une recherche du mot "password". Cela doit se présenter ainsi, par exemple avec l'identifiant "test":
La valeur a remplacer dans l'exemple est "1d4djfkeqmdlkferiopfksdjflkjsklp".
La feuille style_clean est appelée quand on clique à droite de la barre de couleurs. Je sais que le bouton n'est pas visible. Je n'ai pas eu le temps de m'en occuper.
Juste pour rappel : la version que je maintiens est fonctionnelle mais pas forcément exempte de bugs. Il y a encore beaucoup de travail à faire pour rafraîchir le code.
La barre de débug est d'ailleurs activée par défaut. Pense à la désactiver en mettant à 0 la constante debug en début de fichier index.
Je veux bien avoir un aperçu de ce que tu auras fait au niveau css. Je compte également l'alléger et utiliser un autre système d'icônes.
Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
il fallait lire
Les lignes d'erreur s'affichent toujours mais le menu d'inscription s'affiche aussi.
Toutes mes excuses pour les fautes de frappe. Séquelle d'un accident de doigt il y a quelques années. J'ai beau faire attention ( car je savais et sais encore utiliser le clavier sans vraiment regarder les touches)...mais décalage systématique.. alors jje dois me relire avant d'envoyer. Les espaces ne sont pas au bon endroit!! grr!!
Pas de pb. Je te ferai un retour. Sur mon site perso je teste pour les css et sur le site de mon asso il devrait y avoir un forum en "vrai"
Sur ton site, il y a une erreur pour la page index.php?static6/download : "Le fichier cible de PluXml est introuvable (./themes/myPlxDefaut-Edito-sidebar-modif/static-download.php) !"
Et sinon, l'adresse du forum, c'est laquelle (chuis curieux ]:D ) ?
Mais je l'avais vu.
En fait je suis en train d'achever mon nouveau thème que j'espère mettre en ligne ce soir.
En fait cette page je l'avais renommé en static-downloads !!!
Je travaille sur le thème du forum, et deux questions en sachant que le dossier MuForum est au même niveau que le dossier plugins ou le dossier themes
j'aurai souhaité ( si c'est possible) que le dossier css soit non plus dans le dossier de muforum mais dans le dossier de mon thème
themes/myTheme/css/
Déclaration des répertoires
*/
define('MU_CSS', MU_ROOT.'css'.DS);
comment dois-je modifier l'appel à ce dossier
et seconde question. Pourquoi cela? Parce que j'ai remarqué que le fichier main.css contenait reset, typo de base qui pourraient être les mêmes que ceux de mon thème.
ainsi j'aurai myTheme/css/
reset.css
typo.css
layout.css
main.css ( que j'aurai bien voulu renommer en muForum.cs)
et main.css ressemblerait à : @import url("reset.css"); @import url("typo.css"); @import url("forum.css"); (la partie de main.css qui n'aurai tpas été mise dans le reset et le typo.
C'est sans doute un point de détail qui est secondaire par rapport aux fonctionnalités.
Je viens de faire une grosse mise à jour qui permet d'utiliser des thèmes. Chaque thème a maintenant sa propre css. Tous les fichiers n'apparaissent pas d'emblée. Il faut afficher une première fois chaque page pour que les fichiers apparaissent dans le dossier themes/default. J'améliorerai ça plus tard.
Pour en revenir à ta question, multiplier les feuilles de style et les importer via @import, ça bouffe des ressources et ralenti l'affichage.
Dans la prochaine version, la css sera compressée avant affichage, ce qui permettra de travailler plus facilement (plusieurs feuilles de style non compactées qui seront rassemblées en une seule compactée mise ensuite en cache). Mais j'ai pas eu le temps, je suis allé au dodo :P .
Si tu veux faire la mise à jour, il faudra également modifier les fichiers de langue car j'ai ajouté des index. Des variables ont été ajoutées également dans la config.
Pour créer un nouveau thème, c'est ensuite comme pour pluxml. Il suffit de copier le dossier themes/default dans le dossier themes et de le renommer. Le choix du thème se fait ensuite dans l'interface de configuration.
@jerry
Je vais installer cette nouvelle version avant de m'attaquer au thème
Pour les @import, je ne suis pas forcément en désaccord cf les articles à ce propos... à voir réellement.
Mais en fait (cf mes posts) j'utilise cela sur mes sites en cours de developpement et lorsque je serai certain d'être arrivé au bout, alors je regrouperai tout dans une seule feuille de styles. Mais de procéder ainsi cela permet de s'y retrouver plus facilement, de réutiliser des parties communes, etc.
Pour voir le résultat, je metttrai un lien direct dans la sidebar de mon site perso (cahue.net) . Il sert uniquement aux tests.
Et sur le site de mon assoc (www.francashautenormandie.fr) il est en sous-lien dans le lien ressources. la il servira réellement en production.
Je viens de faire une mise à jour qui permet charger tous les fichiers à l'installation. Par contre, il faut repartir d'une installation propre. Faire une archive des données avec l'option de l'administration puis les réimporter après l'install.
La mise à jour s'est bien déroulée, et j'étais reparti d'une installation "propre" en ayant d'abord tout effacé.
Sympa le dossier thème permettant de travailler comme sous pluxml.
Tu parles d'une mise à jour,: est-ce que c'en est une nouvelle par rapport à celle que je venais de télécharger?
Si tu as tous les fichiers (par exemple showPrivateMsg.php) dans le dossier thème, tu as la bonne version. Sinon, c'est une mise à jour. J'ai encore oublié de changer le numéro de version. Je le fais de ce pas.
J'ai donc procéder à la nouvelle mise à jour.
Aucun problème.
Les cinq petites icones pour changer de thème n'ont pas l'air d'être actives. Pour moi ce n'est pas important puisque c'est une fonctionnalité qui ne m'interesse pas particulièrement.
Dans configuration, il m'affiche deux messages:
Vous devriez modifier la chaîne de sécurité (SECURITY_SALT) du fichier index.php
Vous devriez modifier le nom du dossier captcha et le nom de la constante CAPTCHA du fichier index.php
J'ai voulu m'inscrire comme un simple internaute.
On ne peut donc voir le forum que si on est inscrit? J'avais cru comprendre qu'il y avait un rôle "anonyme"
Je me suis inscrit et j'ai voulu répondre au 1° sujet et là message d'erreur:
Il faut aller dans le panneau de configuration et décocher "privé" pour voir apparaître le forum au niveau de l'accueil.
Pour l'erreur, j'ai laissé un message sur ton forum.
Nouvelle mise à jour avec nouveau thème, css compressé à la volée, correction de la fonction antibrute force, allègement de la css, utilisation d'une autre font, lorsque l'option "privé" est désactivée, il n'est plus possible de poster de commentaire ou de nouveaux articles si on n'est pas connecté (simple consultation), ni d'accéder aux pages de config (etc.)...
Je commençais aussi à retravailler sur les css ( pour ne pas laisser sur une seule ligne et ainsi pouvoir faire les modifs nécessaires à mon propre thème).... mais tu auras été plus rapide.. Bien cette nouvelle structure du css.
Par contre dans le forum figurent toujours les cinq cases pour choisir les divers themes mais pas dans le css.. un oubli? ou une petite erreur? Mais comme je l'avais déjà déja écrit je preferre qu'il n'y ait qu'un seul theme, ou sinon cela pourrait être pour choisir son avatar.
Jusqu'à début novembre peu disponible pour y travailler ( ce sont mes 4 derniers jours de travail avant de "grandes vacances")
Ce n'est pas un oubli. Tu les as testés ? Il y a bien 5 thèmes différents (en fait, différentes couleurs). Le principe est qu'il y a des variables dans le css (du type +MAVARIABLE+. Regarde un peu le code du fichier main.css) qui sont modifiées lors de la compression du css.
Pour changer ces couleurs, il faut changer le tableau $this->cVals dans le constructeur de Template (ligne 3070). Ce tableau doit obligatoirement avoir un index nommé Defaut sans quoi, ça plante. Les autres sont optionnels.
Si tu ne veux pas afficher les autres couleurs, modifie le fichier breadcrumbs.php dans ton thème et supprime :
Réponses
If you do it and share file it would be great.
Ok i have done the English Language. But i have a problem. Everytime i try to register to create my admin account. It keeps saying my email is invalid. I am trying to use a hotmail account @hotmail.com and a gmail account @gmail.com. And how do i activate the English language file. Do i need to login to change the language.
Here is the code for the en.php
There may be some spaces errors etc. I have never touched code lol. But if anyone could check and fix any small errors that would be great. As i have not been able to test it yet. But this is all the text translated. I can not wait to use this forum!.
But I think it is Frédéric solution (1ClickEdit Solution) you use but not mine (MuForum).
est-ce qu'il peut y avoir plusieurs membres avec le statut d'administrateur, ou un statut intermédiaire de modérateur?
Si ce n'est pas le cas, cela veut dire que l'administrateur c'est le premier utilisateur créé lors de l'installation de muForum?
Cordialement
Il peut gérer les membres (suppression) et modérer les posts (édition, suppression). Les modérateurs gèrent seulement les posts (édition/suppression).
Dans l'avenir, il y aura possibilité d'ajouter plusieurs administrateurs.
Je procède d'abord à un grand nettoyage du code pour pouvoir ensuite le faire évoluer plus facilement.
Si tu veux te tourner vers 1clickSolution, demande à Frédéric comment ça fonctionne.
J'ai envie de continuer l'intégration de muForum dans mon site, surtout que ce sera vraiment un forum très réduit.
En plus je n'ai pas vraiment besoin d'un second administrateur s'il y a la possibilité d'un modérateur qui pourrait à terme créer des catégories dans un forum.
Cordialement
J'ai voulu le réinstaller en local pour travailler sur le css mais j'ai cette erreur
la ligne qui est avant (1835 e t1836)
et effectivement dans le fichier config.php on retrouve toutes ces variables correspondant à ces lignes d'erreur
Merci pour ce travail.
Il était fonctionnel sur un de mes deux sites. Je viens de l'installer sur mon second site. Pas de pb c'est OK.
Pour faire la mise à jour sur le premier, je dois procéder comment?
je décompresse en local et j'envoie en FTP tous les dossiers et fichiers?
Sinon l'erreur que j'avais ( mais c'est uniquement en local) est toujours là mais avec une amélioration. Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Je voulais l'installer en local pour travailler sur le css. Je ferai autrement.
Cordialement
Vérifie si l'option "display errors" de php activée.
Chez moi ça génère aussi des erreurs lorsqu'on laisse l'option "display errors" de php activée. Sinon ça fonctionne bien...
1) je n'arrive plus à me connecter en tant qu'admin : y-a-t-il un moyen pour récupérer le mot de passe?
2) je commence à regarder la mise en forme pour l'adapter.
j'ai vu que index.php faisait appel aux feuilles de styles main.css et style_defaut_css. ( voire green, cyan ou purple)
Je voudrai savoir à quoi sert la feuille style_clean.css et à quel endroit elle est appelée?
Merci
Tu peux également faire une sauvegarde du forum (en utilisant le bouton d'export qui génère un zip) puis une fois la mise à jour faite, importer le zip généré précédemment.
Par contre, je n'ai pas comprise ta phrase : Le slignes d'erreur s'afficheent mais maintenan t le menu d'inscription.
Ce que tu me décris ressemble à une autorisation d'importer les fichiers non paramétrée dans le php.ini. Que dit l'option open_basedir de ton fichier php.ini?
Dans ce fichier, fais une recherche du mot "password". Cela doit se présenter ainsi, par exemple avec l'identifiant "test":
La valeur a remplacer dans l'exemple est "1d4djfkeqmdlkferiopfksdjflkjsklp".
La feuille style_clean est appelée quand on clique à droite de la barre de couleurs. Je sais que le bouton n'est pas visible. Je n'ai pas eu le temps de m'en occuper.
Juste pour rappel : la version que je maintiens est fonctionnelle mais pas forcément exempte de bugs. Il y a encore beaucoup de travail à faire pour rafraîchir le code.
La barre de débug est d'ailleurs activée par défaut. Pense à la désactiver en mettant à 0 la constante debug en début de fichier index.
Je veux bien avoir un aperçu de ce que tu auras fait au niveau css. Je compte également l'alléger et utiliser un autre système d'icônes.
il fallait lire
Les lignes d'erreur s'affichent toujours mais le menu d'inscription s'affiche aussi.
Toutes mes excuses pour les fautes de frappe. Séquelle d'un accident de doigt il y a quelques années. J'ai beau faire attention ( car je savais et sais encore utiliser le clavier sans vraiment regarder les touches)...mais décalage systématique.. alors jje dois me relire avant d'envoyer. Les espaces ne sont pas au bon endroit!! grr!!
Pas de pb. Je te ferai un retour. Sur mon site perso je teste pour les css et sur le site de mon asso il devrait y avoir un forum en "vrai"
Bon appetit
Patrice
Et sinon, l'adresse du forum, c'est laquelle (chuis curieux ]:D ) ?
Mais je l'avais vu.
En fait je suis en train d'achever mon nouveau thème que j'espère mettre en ligne ce soir.
En fait cette page je l'avais renommé en static-downloads !!!
le lien vers muForum sera dans le menu Ressources
l'un pour les catégories et sous-forums, l'autre pour les téléchargements de fichiers...
dans tous les cas les deux sont bien... pourquoi séparer...
Je travaille sur le thème du forum, et deux questions en sachant que le dossier MuForum est au même niveau que le dossier plugins ou le dossier themes
j'aurai souhaité ( si c'est possible) que le dossier css soit non plus dans le dossier de muforum mais dans le dossier de mon thème
themes/myTheme/css/
Déclaration des répertoires
*/
define('MU_CSS', MU_ROOT.'css'.DS);
comment dois-je modifier l'appel à ce dossier
et seconde question. Pourquoi cela? Parce que j'ai remarqué que le fichier main.css contenait reset, typo de base qui pourraient être les mêmes que ceux de mon thème.
ainsi j'aurai myTheme/css/
reset.css
typo.css
layout.css
main.css ( que j'aurai bien voulu renommer en muForum.cs)
et main.css ressemblerait à :
@import url("reset.css");
@import url("typo.css");
@import url("forum.css"); (la partie de main.css qui n'aurai tpas été mise dans le reset et le typo.
C'est sans doute un point de détail qui est secondaire par rapport aux fonctionnalités.
Cordialement
Pour en revenir à ta question, multiplier les feuilles de style et les importer via @import, ça bouffe des ressources et ralenti l'affichage.
Dans la prochaine version, la css sera compressée avant affichage, ce qui permettra de travailler plus facilement (plusieurs feuilles de style non compactées qui seront rassemblées en une seule compactée mise ensuite en cache). Mais j'ai pas eu le temps, je suis allé au dodo :P .
Si tu veux faire la mise à jour, il faudra également modifier les fichiers de langue car j'ai ajouté des index. Des variables ont été ajoutées également dans la config.
Pour créer un nouveau thème, c'est ensuite comme pour pluxml. Il suffit de copier le dossier themes/default dans le dossier themes et de le renommer. Le choix du thème se fait ensuite dans l'interface de configuration.
Je vais installer cette nouvelle version avant de m'attaquer au thème
Pour les @import, je ne suis pas forcément en désaccord cf les articles à ce propos... à voir réellement.
Mais en fait (cf mes posts) j'utilise cela sur mes sites en cours de developpement et lorsque je serai certain d'être arrivé au bout, alors je regrouperai tout dans une seule feuille de styles. Mais de procéder ainsi cela permet de s'y retrouver plus facilement, de réutiliser des parties communes, etc.
Pour voir le résultat, je metttrai un lien direct dans la sidebar de mon site perso (cahue.net) . Il sert uniquement aux tests.
Et sur le site de mon assoc (www.francashautenormandie.fr) il est en sous-lien dans le lien ressources. la il servira réellement en production.
Cordialement
Sympa le dossier thème permettant de travailler comme sous pluxml.
Tu parles d'une mise à jour,: est-ce que c'en est une nouvelle par rapport à celle que je venais de télécharger?
J'ai donc procéder à la nouvelle mise à jour.
Aucun problème.
Les cinq petites icones pour changer de thème n'ont pas l'air d'être actives. Pour moi ce n'est pas important puisque c'est une fonctionnalité qui ne m'interesse pas particulièrement.
Dans configuration, il m'affiche deux messages:
Vous devriez modifier la chaîne de sécurité (SECURITY_SALT) du fichier index.php
Vous devriez modifier le nom du dossier captcha et le nom de la constante CAPTCHA du fichier index.php
Bonne journée
On ne peut donc voir le forum que si on est inscrit? J'avais cru comprendre qu'il y avait un rôle "anonyme"
Je me suis inscrit et j'ai voulu répondre au 1° sujet et là message d'erreur:
http://cahue.net/muForum/index.php?topic=1382500358&page=1#bottom
Pour l'erreur, j'ai laissé un message sur ton forum.
Je commençais aussi à retravailler sur les css ( pour ne pas laisser sur une seule ligne et ainsi pouvoir faire les modifs nécessaires à mon propre thème).... mais tu auras été plus rapide.. Bien cette nouvelle structure du css.
Par contre dans le forum figurent toujours les cinq cases pour choisir les divers themes mais pas dans le css.. un oubli? ou une petite erreur? Mais comme je l'avais déjà déja écrit je preferre qu'il n'y ait qu'un seul theme, ou sinon cela pourrait être pour choisir son avatar.
Jusqu'à début novembre peu disponible pour y travailler ( ce sont mes 4 derniers jours de travail avant de "grandes vacances")
Cordialement
Pour changer ces couleurs, il faut changer le tableau $this->cVals dans le constructeur de Template (ligne 3070). Ce tableau doit obligatoirement avoir un index nommé Defaut sans quoi, ça plante. Les autres sont optionnels.
Si tu ne veux pas afficher les autres couleurs, modifie le fichier breadcrumbs.php dans ton thème et supprime :