![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 18.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, potrzebny mi jest skrypt do PHP Fusion. Dokładniej chodzi mi o switchera. Tyle że nie wiem jak za to się zabrać, a na naukę PHP na razie nie mam za bardzo czasu, a skrypt jest potrzebny.
Może zacznę od początku. Wykonałem w GIMPie wyświetlacz diodowy i zapisałem jako .jpg . Następnie wstawiłem go w ustawieniach motywu. Jednak nie pomyślałem o tym że czasami jak bym chciał coś zmienić to nie byłby za wygodny sposób. Dlatego próbowałem przerobić skrypcik switchera stylów, ale mi nie wychodziło, dlatego proszę was o pomoc. Chodzi mi o to żeby zrobić tak jak w tym switcheru od stylów tylko, żeby to było w panelu admina, i jako pole wyboru z przyciskiem zatwierdzenia. Poniżej podam związane ze switcherem: THEMES.PHP Kod //Theme Settings define("THEME_WIDTH", "95%"); //theme width. Make sure to adapt the margin-left in the first div (-width/2). define("THEME_BULLET", "<img class='bullet' src='".THEME."images/bullet.gif' alt='->' />"); //bullet image $disable_colour_switcher = true; //true=enable colour switcher | false=disable colour switcher $disable_fontsize_switcher = true; //true=enable fontsize switcher | false=disable fontsize switcher</P> <P>if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; } require_once INCLUDES."theme_functions_include.php"; require_once THEMES."templates/switcher.php";</P> <P>$colour_switcher = new Switcher("select", "colour", "gif", "blue", "switcherbutton"); if(!$enable_colour_switcher){ $colour_switcher->disable(); }</P> <P>$fontsize_switcher = new Switcher("increment", "fontsize", "gif", 1, "switcherbutton", "", true, array("step" => 0.1, "max" => 1.5)); if(!$enable_fontsize_switcher){ $fontsize_switcher->disable(); }</P> <P>function get_head_tags(){ global $colour_switcher, $fontsize_switcher; echo $colour_switcher->makeHeadTag(); echo "<style type='text/css'>body{font-size: ".$fontsize_switcher->selected."em;}</style>"; echo "<!--[if lte IE 7]><style type='text/css'>.clearfix {display:inline-block;} * html .clearfix{height: 1px;}</style><![endif]-->"; }</P> <P>function render_page($license=false) {</P> <P>global $aidlink, $locale, $settings, $colour_switcher, $fontsize_switcher, $main_style; ... Kod <div id='subheader' class='clearfix'>". preg_replace("^(li)( class='(first-link)')*(><a href='(\.\./)*".preg_quote(START_PAGE)."')^i", "<A href="file://\\1">\\1</A> class='active <A href="file://\\3'\\4">\\3'\\4</A>", showsublinks(""))." ".$colour_switcher->makeForm("flright")." ".$fontsize_switcher->makeForm("flright")." </div> Proszę o pomoc. OK, żeby nie było że cały skrypt odwalacie za mnie, już trochę zacząłem, ale będę potrzebował pomocy przy robieiu funkcji. Jutro dam znać. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:54 |