xoops forums

Bleekk

Theme Designer
Posted on: 2014/5/26 19:45
Bleekk
Bleekk (Show more)
Theme Designer
Posts: 935
Since: 2002/12/14
#41

Re: Admin interface for theme

I have translated some variables. here is the complete language part
define("_AM_SYSTEM_THEME","Theme Builder");
define("_AM_SYSTEM_THEME_DESC","description ......");
define("_AM_SYSTEM_THEMEBUILDER_DASHBOARD","Dashboard");
define("_AM_SYSTEM_THEMEBUILDER_Menu","Menu");
define("_AM_SYSTEM_THEMEBUILDER_Slider","Slider");
define("_AM_SYSTEM_THEMEBUILDER_Options","Options");
define("_AM_SYSTEM_THEMEBUILDER_ThemeBuilder","Theme Builder");
define("_AM_SYSTEM_THEMEBUILDER_Miseajour","Update");
define("_AM_SYSTEM_THEMEBUILDER_apropos","About");
define("_AM_SYSTEM_THEMEBUILDER_Index","Index");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN1","You can create Menus.");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN2","You can create Sliders.");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN3","Vous pouvez configurer le theme comme il vous semble.");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN4","Vous pouvez generer le theme");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN5","Vous pouvez ...");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN6","Vous pouvez ...");
define("_AM_SYSTEM_THEMEBUILDER_YOUCAN7","Vous pouvez ...");
define("_AM_SYSTEM_THEMEBUILDER_SMARTY","Smarty");
define("_AM_SYSTEM_THEMEBUILDER_description","Description");
define("_AM_SYSTEM_THEMEBUILDER_RESUME","Summary");
define("_AM_SYSTEM_THEMEBUILDER_Conseil","you can use these smarty in any theme if you don't want to generate it automaticly. I will explane how...");
define("_AM_SYSTEM_THEMEBUILDER_tableconfig_themeinstalee","table config_theme already installed");
define("_AM_SYSTEM_THEMEBUILDER_inserttemplateok","INSERT_config_template_ok");
define("_AM_SYSTEM_THEMEBUILDER_problemeinserttemp","probleme_INSERT_config_template.");
define("_AM_SYSTEM_THEMEBUILDER_tableconfig_theme_menuinstallok","table config_theme_menu installed");
define("_AM_SYSTEM_THEMEBUILDER_installfail2","install failed2");
define("_AM_SYSTEM_THEMEBUILDER_tableconfig_theme_menudejainstallee","table config_theme_menu already installed");
define("_AM_SYSTEM_THEMEBUILDER_installfail1","install failed1");
define("_AM_SYSTEM_THEMEBUILDER_css_EXTRA_modifie","css EXTRA modified");
define("_AM_SYSTEM_THEMEBUILDER_ProblememodificationCSSExtra","Probleme modification CSS Extra");
define("_AM_SYSTEM_THEMEBUILDER_UseBoxedLayout","Use Boxed Layout: Choose Activate if you want to use the boxed layour instead of the full width.");
define("_AM_SYSTEM_THEMEBUILDER_options_General","general settings");
define("_AM_SYSTEM_THEMEBUILDER_Favicon_Image_upload","Favicon Image. Upload your desired favicon image or put url.");
define("_AM_SYSTEM_THEMEBUILDER_Favicon_Image_url","Favicon Image URL:");
define("_AM_SYSTEM_THEMEBUILDER_Favicon_Upload_File","Upload ICO File");
define("_AM_SYSTEM_THEMEBUILDER_Favicon_Upload_File_img","Upload PNG File");
define("_AM_SYSTEM_THEMEBUILDER_Apercu","Aperçu");
define("_AM_SYSTEM_THEMEBUILDER_texture","choose the texture of body:");
define("_AM_SYSTEM_THEMEBUILDER_repeat","repeat");
define("_AM_SYSTEM_THEMEBUILDER_position_repeat","select the repeat position");
define("_AM_SYSTEM_THEMEBUILDER_scrollbgtexture","choisir le scroll de bg texture");
define("_AM_SYSTEM_THEMEBUILDER_colorbodybackg","color de body_background_color:");
define("_AM_SYSTEM_THEMEBUILDER_enable_scroll_top","activer le Scroll top:");
define("_AM_SYSTEM_THEMEBUILDER_size_font","font-size");
define("_AM_SYSTEM_THEMEBUILDER_effect_font","effect de font");
define("_AM_SYSTEM_THEMEBUILDER_use_font","select font");
define("_AM_SYSTEM_THEMEBUILDER_olivee_itemq_BlockcolumnLeft_background_color","color de olivee-itemq-BlockcolumnLeft_background_color:");
define("_AM_SYSTEM_THEMEBUILDER_blockTitle_color","color de blockTitle_color:");
define("_AM_SYSTEM_THEMEBUILDER_blockTitle_background_color","color de blockTitle_background_color:");
define("_AM_SYSTEM_THEMEBUILDER_font_blockTitle","select font for blockTitle");
define("_AM_SYSTEM_THEMEBUILDER_size_blockTitle","font-size");
define("_AM_SYSTEM_THEMEBUILDER_textalign_blockTitle","text align block title");
define("_AM_SYSTEM_THEMEBUILDER_olivee_itemq_BlockcolumnCenter_background_color","color de olivee-itemq-BlockcolumnCenter_background_color:");
define("_AM_SYSTEM_THEMEBUILDER_css_extra_text","css text extra a ajouter: Paste your custom CSS code here");
define("_AM_SYSTEM_THEMEBUILDER_js_header_text","js header text extra a ajouter: Paste your custom js code here.");
define("_AM_SYSTEM_THEMEBUILDER_js_body_text","js body text extra a ajouter: Paste your custom js code here");
define("_AM_SYSTEM_THEMEBUILDER_Submit","Submit");
define("_AM_SYSTEM_THEMEBUILDER_probleme_mod_menu","Problem with menu modification");
define("_AM_SYSTEM_THEMEBUILDER_menuenregistre","menu enregistré.");
define("_AM_SYSTEM_THEMEBUILDER_problemeaveclenregistrement","Problème avec l'enregistrement du menu ressayez encore une fois");
define("_AM_SYSTEM_THEMEBUILDER_ilfautchoisirunautretitle","il faut choisir un autre titre. le titre choisi existe déjà");
define("_AM_SYSTEM_THEMEBUILDER_Itemajouteaumenu","Item added to the menu");
define("_AM_SYSTEM_THEMEBUILDER_problemeressayer","Problème ajout item bd ressayez encore une fois 222");

define("_AM_SYSTEM_THEMEBUILDER_ilfautchoisirunautretitre","il faut choisir un autre titre. le titre de l'item choisi existe déjà");

define("_AM_SYSTEM_THEMEBUILDER_problememodification","Modification slider problem");

define("_AM_SYSTEM_THEMEBUILDER_slidermodifier","slider modified");
define("_AM_SYSTEM_THEMEBUILDER_problememodifslider","Probleme modification slider");

define("_AM_SYSTEM_THEMEBUILDER_sliderenregistre","slider enregistré retour a l'interface admin");
define("_AM_SYSTEM_THEMEBUILDER_problemeressayer","Probleme config_them ressayez encore une fois");
define("_AM_SYSTEM_THEMEBUILDER_ilfochoisirunautretitre","il faut choisir un autre titre. le titre choisi existe déjà");
define("_AM_SYSTEM_THEMEBUILDER_itemenregistre","Item enregistré au slider");
define("_AM_SYSTEM_THEMEBUILDER_problemeressayeren","Probleme config_them ressaye encore une fois");
define("_AM_SYSTEM_THEMEBUILDER_ilfochoisirunautretitre","il faut choisir un autre titre. le titre choisi existe déjà");
define("_AM_SYSTEM_THEMEBUILDER_problemeressayer","Probleme config_them ressaye encore une fois else");
define("_AM_SYSTEM_THEMEBUILDER_modifymenu","Modify menu");
define("_AM_SYSTEM_THEMEBUILDER_catmenu","cat_menu");
define("_AM_SYSTEM_THEMEBUILDER_catskin","cat skin");
define("_AM_SYSTEM_THEMEBUILDER_modifymenuitem","modify menu item");
define("_AM_SYSTEM_THEMEBUILDER_menuparent","menu parent");
define("_AM_SYSTEM_THEMEBUILDER_itemparent","item parent");
define("_AM_SYSTEM_THEMEBUILDER_titre","Titel");
define("_AM_SYSTEM_THEMEBUILDER_link","link");
define("_AM_SYSTEM_THEMEBUILDER_ordre","order");
define("_AM_SYSTEM_THEMEBUILDER_nouveaumenu","new menu");
define("_AM_SYSTEM_THEMEBUILDER_directionmenu","Direction Menu");
define("_AM_SYSTEM_THEMEBUILDER_animation","Animation Menu");
define("_AM_SYSTEM_THEMEBUILDER_stiky","stickyoffset Menu: 0 inactif");
define("_AM_SYSTEM_THEMEBUILDER_color","Color Menu:");
define("_AM_SYSTEM_THEMEBUILDER_nouveauitem","nouveau item dans un menu");
define("_AM_SYSTEM_THEMEBUILDER_menuparent","menu parent");
define("_AM_SYSTEM_THEMEBUILDER_Itemparent","item parent");
define("_AM_SYSTEM_THEMEBUILDER_icon","icon");
define("_AM_SYSTEM_THEMEBUILDER_classparent","class parent item");
define("_AM_SYSTEM_THEMEBUILDER_titrslider","titre slider");
define("_AM_SYSTEM_THEMEBUILDER_slidertheme","slider theme");
define("_AM_SYSTEM_THEMEBUILDER_ajouterunitemauslider","Ajouter un item au slider");
define("_AM_SYSTEM_THEMEBUILDER_sliderparent","Slider parent");
define("_AM_SYSTEM_THEMEBUILDER_uploadimage","Upload image");
define("_AM_SYSTEM_THEMEBUILDER_image","image");
define("_AM_SYSTEM_THEMEBUILDER_titredelitemdansleslider","title of the item in the slider");
define("_AM_SYSTEM_THEMEBUILDER_urldelitemdansleslider","url of the item in the slider");
define("_AM_SYSTEM_THEMEBUILDER_ordredelitemdansleslider","order of the item in the slider");
define("_AM_SYSTEM_THEMEBUILDER_uploadfile","Upload File");
define("_AM_SYSTEM_THEMEBUILDER_ajouterunnouveauslide","Ajouter un nouveau slide");
define("_AM_SYSTEM_THEMEBUILDER_titreslider","slider title");

alain01

Quite a regular
Posted on: 2014/5/27 1:22
alain01
alain01 (Show more)
Quite a regular
Posts: 383
Since: 2003/6/20
#42

Re: Admin interface for theme

Quote:

Bleekk wrote:
copy all language variables
from language/english/themebuilder.php
to language/english/admin.php

ok, solved with that but now there are many other errors :
dashboard : Quote:
Warning: Invalid argument supplied for foreach() in file /modules/system/admin/themebuilder/main.php line 130


Menu :Quote:
Notice: Undefined index: cat_id in file /modules/system/admin/themebuilder/main.php line 901


Slider : Quote:
( ! ) Notice: Undefined index: brand in K:\web\dossiers-www\www-xoops256\modules\system\admin\themebuilder\ajax.php on line 3
Call Stack
# Time Memory Function Location
1 0.0050 210696 {main}( ) ..\ajax.php:0

( ! ) Notice: Undefined index: brandfont in \modules\system\admin\themebuilder\ajax.php on line 22
Call Stack
# Time Memory Function Location
1 0.0050 210696 {main}( ) ..\ajax.php:0

( ! ) Notice: Undefined index: body_background_texture in\modules\system\admin\themebuilder\ajax.php on line 63
Call Stack
# Time Memory Function Location
1 0.0050 210696 {main}( ) ..\ajax.php:0

( ! ) Notice: Undefined index: body_background_bg in \modules\system\admin\themebuilder\ajax.php on line 75
Call Stack
# Time Memory Function Location
1 0.0050 210696 {main}( ) ..\ajax.php:0

( ! ) Notice: Undefined index: brandicon in \modules\system\admin\themebuilder\ajax.php on line 88
Call Stack
# Time Memory Function Location


Options : Quote:
Notice: Undefined variable: checked in file /modules/system/admin/themebuilder/main.php line 448


Theme Builder :Quote:
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined property: Olivee_Options_color::$args in file /modules/system/admin/themebuilder/fields/color/field_color.php line 22
Notice: Undefined index: 1/ in file /modules/system/admin/themebuilder/fonctions.php line 1464

Bleekk

Theme Designer
Posted on: 2014/5/27 6:43
Bleekk
Bleekk (Show more)
Theme Designer
Posts: 935
Since: 2002/12/14
#43

Re: Admin interface for theme

These are only warnings, not errors

Mamba

Moderator
Posted on: 2015/11/27 23:45
Mamba
Mamba (Show more)
Moderator
Posts: 10935
Since: 2004/4/23
#44

Re: Admin interface for theme

FYI - I have made few updates and have submitted them to Olivee on GitHub.

Hopefully, he'll receive them and will take a look at them, and hopefully we'll move forward with this project. There are still some warnings, but I'll look at them after we (hopefully) reconnect with Olivee and see where we are...

I would love to have the Theme Builder as an option for XOOPS 2.5.8, and then see how could we merge it into XOOPS 2.6.0 (but this would have to be coordinated with Eduardo and his "Presentation Layer" that he is working on...
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

olivee

Just popping in
Posted on: 2015/11/29 22:32
olivee
olivee (Show more)
Just popping in
Posts: 24
Since: 2014/1/28
#45

Re: Admin interface for theme

Hello
it is a pleasure to see my little project interest.
it's impressive to see my name appear in the list of developer of xoops.
since I have not stopped working on Themebuilder whenever I had some free time, I have completely rewritten the code.
Now I'm pretty happy with the result.
I'll make a video to show you where I am.
I still need some time to finish.

part1




part2


Mamba

Moderator
Posted on: 2015/11/30 0:44
Mamba
Mamba (Show more)
Moderator
Posts: 10935
Since: 2004/4/23
#46

Re: Admin interface for theme

Olivee, that's fantastic!!!!

I am so happy to hear that you didn't stop working on this!!!

I am looking forward to testing your latest version!
Support XOOPS => DONATE
Use 2.5.10 | Docs | Modules | Bugs

Bleekk

Theme Designer
Posted on: 2015/11/30 9:14
Bleekk
Bleekk (Show more)
Theme Designer
Posts: 935
Since: 2002/12/14
#47

Re: Admin interface for theme

This is amazing olivee!
What framework are you using for building the html?

olivee

Just popping in
Posted on: 2015/11/30 10:24
olivee
olivee (Show more)
Just popping in
Posts: 24
Since: 2014/1/28
#48

Re: Admin interface for theme

I think the best framework is Bootstrap
So I used it as a base with some modification.
I forgot to show you in the video. The theme is responsive so it can be adapted for any size of Desktop

Bleekk

Theme Designer
Posted on: 2015/11/30 11:29
Bleekk
Bleekk (Show more)
Theme Designer
Posts: 935
Since: 2002/12/14
#49

Re: Admin interface for theme

Great that you use bootstrap.
I didn't see it in your demo