Get XOOPS XOOPSXOOPS FAQFAQ ForumsForums NewsNews ThemesThemes ModulesModules
News World of XOOPS Developers Hacks Modules Themes YAXS Archive Submit News

Search

Donat-O-Meter

Make donations with PayPal!
Stats
Goal: $100.00
Due Date: May 31
Gross Amount: $65.00
Net Balance: $61.80
Left to go: $38.20

Donations
studioC  ($25)May-17
Anonymous ($15)May-16
Anonymous ($25)May-4

Learn XOOPS Core

Local Support

Advertisement

XOOPS Code hosted on SourceForge

Cumulus Tag Cloud

2 2.5 2.6 3.0 2013 Abuse AntiHarvesting AntiMalUser AntiSpam API Australia Balancing Ban Banning Beats billige black Blocks blue Captcha cell Christmas chronolabs content Conversion demo docek download Dresses editor evden eve facebook familia Federated floor free Friendica Gateway Google herre Honeypot Human inStyler IP IPLog jQuery JSON kantor lamps List log logger Logging mobile module modules Monster MyAlbum-p newbb news online Outlet PageRank Permissions pink Plugin portal Prevention profile project Protector publisher release Rights rmcommon Room sale security SERIAL Server site Size Smarty Spam stem Studio svn tag tags tdmcreate Theme themes userlog website Whitepaper xoops Xortify xthemes ZendFramework

New Users

Registering user

# 136033

Arizamartin

Welcome to XOOPS!

Archives

News Archives

[Free Theme] Theme Factory v6

Posted by AngeloRocha on 2012/6/9 3:50:36 (3148 reads) | Posted on Themes
Theme Factory is my framework for creating themes for XOOPS, all my themes, paid or free, are based on this framework. Many changes were made to this version, please access:

Download:
http://bit.ly/MTJcaa

Demo Online: http://bit.ly/MTJjT3

Screens:
http://bit.ly/MTJKNn
http://bit.ly/MTJMoe
http://bit.ly/MTJPk6
http://bit.ly/MTJPQW
http://bit.ly/MTJQEt

Note: The width of the theme is controlled in the file "tpl / centerZone.html"
Note²: There is documentation in Portuguese, if someone is interested in translating into English please send me, thanks.
Hope you enjoy ^^


Printer Friendly Page Send this Story to a Friend Create a PDF from the article
Bookmark Me
Bookmark to Google Plus
The comments are owned by the author. We aren't responsible for their content.

nice job !
Published: 2012/6/9 14:59 • Updated: 2012/6/9 14:59
Angelo you're our people, as many here, unafraid to share their knowledge, congratulations on your job every day is better.

(Portugues -br)
Angelo você é gente nossa, como muitos aqui, sem medo de dividir o seu conhecimento, parabéns pelo seu trabalho que a cada dia está melhor. :D

Hugs and T+
(Abraços e T+)
Published: 2012/6/9 21:40 • Updated: 2012/6/9 21:40
@heyula thanks!!!

@edipinho Uma coisa que ainda pretendo ver é nossa comunidade voltar a ser o que era antes, como era na epoca do XOOPS Total, xTrad etc... Apesar de tudo que aconteceu nós continuamos lutando para levar XOOPS ao Brasil, obrigado Edison e viva o XOOPS!
Published: 2012/6/10 8:26 • Updated: 2012/6/10 8:26
Hi Angelo,

First of all, love your theme(s) work!

I downloaded : simple theme V2.
Now I want to adjust it to my needs. Which means as a start: adjusting the with of the theme.
You say:Quote:
Note: The width of the theme is controlled in the file "tpl / centerZone.html"

Does this also reflec this theme?

I did take a look at centerZone.html of this theme.But cannot find where to adjust the width. Tried ti change 680 into 700 but al that happened was that the content moved downwards. The theme itself didn't expand.

Can you point a little bit more in the right direction in how/what tot do?

Thanks in advance, Shine
Published: 2012/6/19 3:33 • Updated: 2012/6/19 3:33
Hi! Thank you.

Simple Theme is a first themes I did, the second version was made with an old version of Theme Factory. To make it easier we change the centerZone.html of simple theme for centerZone.html for TF.

Code:
<!-- 
Cria uma área de conteúdo central flexível:
    - 
Situação 1:    Se os blocos da esquerda e da direita existirem.
       - 
Situação 2:    Se o bloco da esquerda existir.
    - 
Situação 3:    Se o bloco da direita existir.
    - 
Situação 4:   Se os blocos da esquerda e da direita estiverem ocultos.
-->

<{if 
$xoBlocks.canvas_left && $xoBlocks.canvas_right}>
    <
div id="tf-centerZone" style="width:480px; margin:0 auto;">                                    <!-- Abre a DIV do Centro Situação 1 -->
        <{elseif 
$xoBlocks.canvas_left}>
            <
div id="tf-centerZone" style="width:680px; float:right; margin-right:5px;">            <!-- Abre a DIV do Centro Situação 2 -->
                <{elseif 
$xoBlocks.canvas_right}>
                    <
div id="tf-centerZone" style="width:680px; float:left; margin-left:5px;">        <!-- Abre a DIV do Centro Situação 3 -->
                        <{else}>
                            <
div id="tf-centerZone" style="width:99%; margin:0 auto">                <!-- Abre a DIV do Centro Situação 4-->
<{/if}>
    
    <{
includeq file="$theme_name/tpl/centerBlock.html"}>                                            <!-- Inclui o bloco central -->
    <{
includeq file="$theme_name/tpl/centerLeft.html"}>                                                <!-- Inclui o bloco central esquerdo -->
    <{
includeq file="$theme_name/tpl/centerRight.html"}>                                            <!-- Inclui o bloco central direito -->
    <{
includeq file="$theme_name/tpl/xoopsContents.html"}>                                            <!-- Inclui a área de conteúdo -->
    <{
includeq file="$theme_name/tpl/centerBottom.html"}>                                            <!-- Inclui o bloco central inferior -->
    <{
includeq file="$theme_name/tpl/leftBottom.html"}>                                                <!-- Inclui o bloco central inferior esquerdo -->
    <{
includeq file="$theme_name/tpl/rightBottom.html"}>                                            <!-- Inclui o bloco central inferior direito -->
    <
div class="clear"></div>                                                                        <!-- Limpa os floats -->
</
div>

Note:
If you change the widths of the center is also necessary to change the width of the divs:

#tf-container{} /*Style.css*/
#tf-container .blockZone{} /*Style.css*/


;)
Published: 2012/6/19 7:48 • Updated: 2012/6/19 7:48
Angelo,

Thank your for your answer and new centerZone code.
I stumble into a problem with the blocks with Simple Theme V2. Don't know if you are aware of this or if this is the meaning of this theme.
Rightblock doesn't position right but next to leftblock. Within xoops i place block ricghtcolumn, but within theme it positioned next to leftcolumn.
To see what I mean what happens see screenshot.

How do I get rightblock positioned right (column) ?

Grtz., Shine
Published: 2012/6/19 13:11 • Updated: 2012/6/19 13:11
This is a feature of the theme.
=D
Published: 2012/6/19 14:29 • Updated: 2012/6/19 14:29