News:

Wondering if this will always be free?  See why free is better.

Main Menu

SMF Curve for Mediawiki theme release

Started by Illori, June 27, 2013, 07:14:46 AM

Previous topic - Next topic

Illori

but the person was asking for the forums menu to show on the theme, on our current theme the forum menu does not show at all, just our custom menu at the top of the page.

thanks for catching that extra code, i have removed it.

Illori

#21
i did some research and it is possible to easily add the forums menu to the wiki skin

smfcurve.php
Code (find) Select
echo '
<div id="wrapper">
<div id="header">
<div class="frame">
<div id="top_section">
</div>


Code (replace) Select
require("path/to/SSI.php");

echo '
<div id="wrapper">
<div id="header">
<div class="frame">
<div id="top_section">
', ssi_menubar(), '

</div>


in main.css

Code (find) Select
#top_section
{
min-height: 65px;
overflow: hidden;
margin-bottom: 3px;
}


Code (replace) Select
#top_section
{
min-height: 65px;
margin-bottom: 3px;
}


this is with the newest version that is on github that has the site_menu removed

[edit] new version on github has above changes and comments for adding SSI.php and the menu

Draffi

thanks for trying to helping me out.

but the changes in the code not working... :'(

Illori

did you put in the correct path to your SSI.php? i tested it and it worked fine for me.

Draffi

i think so...

(using XAMPP for testing purposes)

require("F:\xampp\htdocs\aktuell\SSI.php");

Illori

that should work as long as the file is actually there. i tested on wamp this morning and it worked fine.

i think if you have further questions about this you should open a separate thread in the coding board and see if others can help you out.

Draffi


Biology Forums

Is this a standalone theme or does SMF need to be bridged to it?

Edit: Just tried it, it looks really nice!

Draffi

I`m using the Default SMF2 Theme "Curve".

Can help this posting:
http://www.simplemachines.org/community/index.php?topic=490111.msg3434829#msg3434829

that the wiki looks like the other Forum-Pages?

If yes, where exactly i need to edit the "smfcurve.php" ???

Draffi

The answer is: yes...!

I was able to fix almost all the problems alone, calling the SSI.php (WOW!!!)

after:
$this->html('headelement');

in the file smfcurve.php i add:

require_once("..\SSI.php");
template_html_above();
  template_body_above();


Only when i click inside the wiki => Edit Page, the Icons for page-editing from the wiki (bold, italic,...) appear directly under the Forum-main-menu.

That looks a little ... ugly

Please, can somebody have a look?



Kindred

Слaва
Украинi

Please do not PM, IM or Email me with support questions.  You will get better and faster responses in the support boards.  Thank you.

"Loki is not evil, although he is certainly not a force for good. Loki is... complicated."

Illori

i tested again the code i posted and it works fine without anything else added. you dont need the above or below html templates to make this work and that is what is causing your problems.

if you need further help with ssi please open a separate thread this thread is not for support.

Draffi

I see now, there are no Footerlinks inside, where i need to put this?

http://www.mediawiki.org/wiki/Manual:Footer

Illori

you would be best asking mediawiki for support, we are just providing the theme as is.

emanuele

Quote from: Draffi on October 14, 2013, 02:54:44 PM
I see now, there are no Footerlinks inside, where i need to put this?

http://www.mediawiki.org/wiki/Manual:Footer
Looking at MonoBook, I think you may have to add something like this:
<?php
$validFooterIcons $this->getFooterIcons"icononly" );
$validFooterLinks $this->getFooterLinks"flat" ); // Additional footer links

if ( count$validFooterIcons ) + count$validFooterLinks ) > ) { ?>

<div id="footer"<?php $this->html('userlangattributes'?>>
<?php
$footerEnd '</div>';
} else {
$footerEnd '';
}
foreach ( $validFooterIcons as $blockName => $footerIcons ) { ?>

<div id="f-<?php echo htmlspecialchars($blockName); ?>ico">
<?php foreach ( $footerIcons as $icon ) { ?>
<?php echo $this->getSkin()->makeFooterIcon$icon ); ?>

<?php }
?>

</div>
<?php }

if ( count$validFooterLinks ) > ) {
?>
<ul id="f-list">
<?php
foreach( $validFooterLinks as $aLink ) { ?>

<li id="<?php echo $aLink ?>"><?php $this->html($aLink?></li>
<?php
}
?>

</ul>
<?php }
echo 
$footerEnd;
?>


Where?...well, good question...
You may try just before:
', $this->html('bottomscripts') /* JS call to runBodyOnloadHook */ , '
Pay attention to php opening and closing tags and echo statements. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

kikwan


Lastwebpage

#36
I know this topc is a little bit old, but maybe someone have an idea.

Wikicode, on a new page:
((image:pucture.jpg|left)), okay
((image:pucture.jpg|right)) picture is somewhere in the middle and text not flow around it.

Someone know a fix for this?

Tested with IE 11 and Chrome 37, mediawiki 1.23.2,smfcurve 1.1.
It not happens if I select Monobook, modern or vector as a wiki style in the user settings.

example http://wiki.simplemachines.org/smf/User:Lastwebpage
--------
and another one
The search box in the left menu is too wide.

Illori

the search box does not change size depending on screen size and that is the issue. i doubt that will be fixed.
i am not sure what the issue is with the right image, we are not mediawiki experts, we just use it.

Antes

Quote from: Lastwebpage on August 10, 2014, 10:33:22 AM
I know this topc is a little bit old, but maybe someone have an idea.

Wikicode, on a new page:
((image:pucture.jpg|left)), okay
((image:pucture.jpg|right)) picture is somewhere in the middle and text not flow around it.

Someone know a fix for this?

Tested with IE 11 and Chrome 37, mediawiki 1.23.2,smfcurve 1.1.
It not happens if I select Monobook, modern or vector as a wiki style in the user settings.

example http://wiki.simplemachines.org/smf/User:Lastwebpage
--------
and another one
The search box in the left menu is too wide.

You can always report bugs: https://github.com/SimpleMachines/smfcurve
I'll gladly work on them.

Quote from: Illori on August 10, 2014, 11:40:18 AM
the search box does not change size depending on screen size and that is the issue. i doubt that will be fixed.
i am not sure what the issue is with the right image, we are not mediawiki experts, we just use it.


I can do some trick :)

Lastwebpage

I reported both
https://github.com/SimpleMachines/smfcurve/issues/5
https://github.com/SimpleMachines/smfcurve/issues/6

It would be very nice if someone search for the issue with the right imagines.
I can maybe fix it for one wiki site with <div> <table> or whatever, but the wiki contains too many sites already. ;)

Advertisement: