[ABD] Slide

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

[ABD] Slide

Beitrag von 4seven »

Zuletzt geändert von 4seven am 06.03.2009 01:49, insgesamt 18-mal geändert.
Benutzeravatar
darkonia
Mitglied
Beiträge: 900
Registriert: 15.11.2008 15:24
Wohnort: München
Kontaktdaten:

Re: [DEV] Slide Box - v. 0.0.1.a

Beitrag von darkonia »

cool endlich, hab schon sehnsüchtig darauf gewartet, danke dir vielmals :D
Community bedeutet Gleichgesinnte finden - MMOG-Heaven ist Deine Community! Von Spielern für Spieler bietet Dir dieses Portal genau das, was ein Spieler braucht. Bleibe ständig informiert, finde die neuesten MMORPGs, oder suche die frischesten News aus der Welt des Online Gamings - dieses und vieles mehr erwartet Dich auf MMOG-Heaven
MarpeX
Mitglied
Beiträge: 10
Registriert: 20.12.2008 16:10
Wohnort: Erfurt
Kontaktdaten:

Re: [DEV] Slide Box - v. 0.0.1.a

Beitrag von MarpeX »

Wann denkst du, kann man mit dem Download der ersten Version rechnen? Ich hätte nämlich sehr großes Interesse daran.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [DEV] Slide Box - v. 0.0.1.a

Beitrag von 4seven »

Ich denke mal, am Dienstag oder Mittwoch Abend..

Ich find ja die fixe Version im Video eleganter. Wirkt "profimäßiger"...
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von 4seven »


v.0.0.1 out now
Benutzeravatar
darkonia
Mitglied
Beiträge: 900
Registriert: 15.11.2008 15:24
Wohnort: München
Kontaktdaten:

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von darkonia »

cool thx, werde ich gleich mal einbauen :D
Community bedeutet Gleichgesinnte finden - MMOG-Heaven ist Deine Community! Von Spielern für Spieler bietet Dir dieses Portal genau das, was ein Spieler braucht. Bleibe ständig informiert, finde die neuesten MMORPGs, oder suche die frischesten News aus der Welt des Online Gamings - dieses und vieles mehr erwartet Dich auf MMOG-Heaven
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von 4seven »

Falls wer die Minimal-Debug-Anzeige* und den Admin-Link wie im Video haben möchte:
* Der Debug-Modus muss dazu natürlich aktiviert sein

öffne includes/functions.php

findet

Code: Alles auswählen

    // The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
davor fügt ein

Code: Alles auswählen

global $starttime;

	// Output page creation time
	if (defined('DEBUG'))
	{
		$mtime = explode(' ', microtime());
		$totaltime = $mtime[0] + $mtime[1] - $starttime;

		if (!empty($_REQUEST['explain']) && $auth->acl_get('a_') && defined('DEBUG_EXTRA') && method_exists($db, 'sql_report'))
		{
			$db->sql_report('display');
		}

		$debug_slide = sprintf('Time : %.3fs | ' . $db->sql_num_queries() . ' Queries '. (($user->load) ? ' | Load : ' . $user->load : ''), $totaltime);

	}

if ($auth->acl_get('a_') && !empty($user->data['is_registered'])){ 
$l_acp_slide = $user->lang['ACP'];}
else{ 
$l_acp_slide = '';}
findet nochmal

Code: Alles auswählen

    // The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
danach fügt ein

Code: Alles auswählen

		'DEBUG_SLIDE'		=> $debug_slide,
		'L_ACP_SLIDE'	    => $l_acp_slide,
        'U_ACP_SLIDE'       => ($auth->acl_get('a_') && !empty($user->data['is_registered'])) ? append_sid("{$phpbb_root_path}adm/index.$phpEx", false, true, $user->session_id) : ' ',	
Die Leerstelle ist hier übrigens beabsichtigt :wink:

Code: Alles auswählen

: ' ',
Dann im ACP:

Siehe 1. ACP-Screen-Link oben,..
..mit der Ausnahme, das ihr dort statt {L_ACP} bitte {L_ACP_SLIDE} eingebt.
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von Highwayman »

In der sql_inserts.sql hat es einen Fehler drinnen und zwar in Zeile 18! Da gehört wohl das von Zeile 21 rein!


Und noch ein Fehler ist, den ich noch suche. Im ACP kann ich die Module nicht aufrufen, es kommt der Fehler:

Code: Alles auswählen

template->_tpl_load_file(): File ./style/acp_slide_box.html does not exist or is empty
Edit

Der Ordner Admin sollte noch in adm umbenannt werden!
Macht mehr LIEBE statt Hiebe!
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von 4seven »

oops, war wohl schon jenseits der geisterstunde 8)
aber super, nu is chique. danke :grin:
Benutzeravatar
darkonia
Mitglied
Beiträge: 900
Registriert: 15.11.2008 15:24
Wohnort: München
Kontaktdaten:

Re: [DEV] Slide Box - v.0.0.1.a

Beitrag von darkonia »

super mod, funzt einwandfrei in meinem test board, bei meinem live board kommt der fehler:

Code: Alles auswählen

Fatal error: Call to undefined method user::lang() in /usr/export/www/vhosts/funnetwork/hosting/redbusines/phpBB3/includes/template.php on line 549
habe das beheben können indem ich das editiert habe:

Code: Alles auswählen

// Code by piero on phpbb.de - big thx ;)

	 function get_assigned_var($varname) 
    {
        $varname = trim($varname, '{}');
        
        // if it's a normal var
        if(isset($this->_rootref[$varname]))
        {
            return $this->_rootref[$varname];
        }

        // if it's a language var
        if(strpos($varname, 'L_') === 0)
        {
            global $user;
            
            $varname = substr($varname, 2);
            $content = $user->lang($varname);
            
            if($varname != $content)
            {
                return $content;
            }
        }
        
        // if not defined
        return false;
    }

// Code by piero on phpbb.de - big thx ;)
und das habe ich entfernt

Code: Alles auswählen

, 'L_'
wenn es eine bessere möglichkeit, wäre ich erfreut.

ausserdem noch ein krasser bug, wenn ich alle voreingestellten links in der acp entferne wie chat, links, specials, dann kommt bei einem seitenaufruf nur eine leere site.

heisst das das ich die voreingestellen links unbedingt benützen muss?

oder wie kann ich das umgehen?

und noch ne zusätzliche frage:

was muss ich ändern damit nur registrierte member die slide box sehen?
Community bedeutet Gleichgesinnte finden - MMOG-Heaven ist Deine Community! Von Spielern für Spieler bietet Dir dieses Portal genau das, was ein Spieler braucht. Bleibe ständig informiert, finde die neuesten MMORPGs, oder suche die frischesten News aus der Welt des Online Gamings - dieses und vieles mehr erwartet Dich auf MMOG-Heaven
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“