Seite 10 von 13

Re: [RC] fw SideBar 0.1.3

Verfasst: 31.08.2010 19:58
von Frank1604
Danke Phillip für die Änderungen. Hast mir Arbeit erspart ;)
seemann1965 hat geschrieben:Ich hoffe du empfindest es nicht als rummeckern an deiner Arbeit,
Nö, aber die Sidebar ist ein reines CSS Produkt, das auf höchste Browserkompatibilität ausgelegt ist. Und da gehört Javascript halt einfach nicht dazu.

Re: [RC] fw SideBar 0.1.3

Verfasst: 31.08.2010 20:33
von seemann1965
Hallo Frank,
dann wird es leider bleiben müssen wies ist.
Werde die Variante mit der Boardbreite nutzen, dass muss reichen. :lol:

Gruß seemann

Re: [RC] fw SideBar 0.1.3

Verfasst: 21.11.2010 22:15
von wickie_WF
Hallo Leute,

ich hab mir gestern die Sidebar 0.1.3 in mein Forum eingebaut und bei der Installation kam die Fehlermeldung das UMIL nicht Aktuell sei. :o
Nach dem ich mir die neueste UMIL von dem angegebenen Link runter geladen und ins ~/www/ Verzeichnis eingefügt habe scheint der Fehler nun behoben zu sein.
Gleich im Anschluß hab ich dann noch das Update von 3.0.7-PL1 auf 3.0.8. gemacht aber als ich dann wieder in das ACP wollte, kam ein weißer Bildschirm mit der Fehlermeldung das die adm nicht gefunden wurde. :-?
Im Ordner /var/www stellte ich dann fest, das die adm nicht mehr vorhanden war und bei der Suche auf der Platte, mit dem Dateibrowser, fand ich eine wohl automatische Sicherung der adm, die ich dann ins /var/www Verzeichnis kopiert habe.
Nun hab ich das ACP wieder, Forum läuft auch einwandfrei, bin mir aber nicht sicher ob es die RICHTIGE adm war, die ich da wiederhergestellt habe, oder doch noch mehr als nur die adm gelöscht wurde. :cry:
Wie kann ich das Testen, oder wär es besser das Forum zu löschen und ganz neu auf zu bauen?
Gruß
Wickie_wf

Re: [RC] fw SideBar 0.1.3

Verfasst: 30.11.2010 19:55
von Frank1604
Naja, wenn alles funktioniert, dann wars wohl die Richtige ;)

Re: [RC] fw SideBar 0.1.3

Verfasst: 11.12.2010 01:41
von wickie_WF
Hallo Leute,

ich wollte mir in den Persönlichen Bereich eine Schaltfläche zum Adminbereich einbauen, den nur diejenigen sehen können, die auch Zutritt zum ACP haben, geht das und wenn ja wie stelle ich das an?
Gruß
Wickie_WF

Re: [RC] fw SideBar 0.1.3

Verfasst: 11.12.2010 08:37
von modernist
Hiermit kannst du die Gruppenzugehörigkeit abfragen, Wickie: http://phpbb3.pytalhost.com/viewtopic.php?f=11&t=206

Re: [RC] fw SideBar 0.1.3

Verfasst: 05.01.2011 22:31
von NoAlk68
Ein freundliches Hallo an alle,


auch ich habe die sidebar in unser Forum eingebaut. Nun besteht leider das Problem, daß sie bereits auf der Startseite vorhanden ist, BEVOR man sich eingeloggt hat. Ist ja an sich nicht schlimm. Jedoch haben wir in der Sidebar z.B. eine Mitgliederkarte mit Adressen oder auch Gallery verlinkt. Also sensible Dinge, welche Nicht-Member nichts angehen.

Jedoch funktionieren die Links auch OHNE daß man eingeloggt ist, sprich eigentlich jeder, der die Seite betritt, kann sich die Links ansehen. Das geht natürlich nicht.

Von daher meine Frage, ob es machbar ist, daß die Sidebar nur im eingeloggten Zustand vorhanden ist oder ob die Links im NICHT eingeloggten Zustand zumindest "tot" sind?

Was müße ich in welcher Datei editieren, um das so hinzukriegen?


Unser Testforum:
http://www.die-freidenker.net/phpBB3/

Wenn was geschaut werden muß, gerne einloggen mit
Benutzer:blödspaten
Passwort:1234567


Der einzige Unterschied zwischen den Gegebenheiten im Testforum gegenüber unserem "richtigen" Forum besteht darin, daß es sich beim Style im Testforum um den auf subsilver2 basierenden acidtech handelt, wogegen im richtigen Forum prosilver genutzt wird. Aber das hat ja mit dem Problem an sich nichts zu tun.


Ich danke schonmal im Voraus.


Gruß Thomas

Re: [RC] fw SideBar 0.1.3

Verfasst: 06.01.2011 00:46
von Mahony
Hallo
Schau mal hier in phpBB3.0.x Standardmäßig verwendete IF Statements


P.S. Cache leeren nicht vergessen (nach der Änderung).

Grüße: Mahony

Re: [RC] fw SideBar 0.1.3

Verfasst: 06.01.2011 00:53
von franki
Hallo thomas

Am besten öffnest Du die style/dein_style/template/sidebar_body.html
Dort machst Du folgendes bei den Links die NICHT für Gäste angezeigt werden sollen
suche (z.B. prosilver-style und Gallery-Link)

Code: Alles auswählen

<li class="row bg1"><a href="{U_GALLERY_MOD}">{L_GALLERY}</a></li>
füge davor ein

Code: Alles auswählen

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
füge danach ein

Code: Alles auswählen

<!-- ENDIF -->
Das machst Du jetzt bei allen Links die NICHT für Gäste angezeigt werden sollen.

Guten Morgen @Mahony
Da warste leider schneller :lol:

Re: [RC] fw SideBar 0.1.3

Verfasst: 06.01.2011 00:59
von NoAlk68
Das schaut schonmal gut aus. Also müsste ich

<!-- IF S_REGISTERED_USER -->

in die overall_header.html einfügen?


Kannst du mir sagen, an welche Stelle? Ich muß gestehen, meine html Kenntnisse halten sich doch ziemlich in Grenzen. Hier der komplette code der overall_header.html

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
 <link rel="shortcut icon" type="image/x-icon" href="./images/favicon.ico" />
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>

<!-- IF S_ENABLE_FEEDS -->
	<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<link href="{T_THEME_PATH}/bbcodebox3.css" rel="stylesheet" type="text/css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="{T_THEME_PATH}/ie7.css" />
<![endif]-->

<script type="text/javascript">
// <![CDATA[

	var onload_functions = new Array();
	var onunload_functions = new Array();
	var ca_main_width = '{$CA_WIDTH}';

<!-- IF S_USER_PM_POPUP -->
	if ({S_NEW_PM})
	{
		popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
	}
<!-- ENDIF -->

function popup(url, width, height, name)
{
	if (!name)
	{
		name = '_popup';
	}

	window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
	return false;
}

function jumpto()
{
	var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
	var per_page = '{PER_PAGE}';
	var base_url = '{A_BASE_URL}';

	if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
	{
		if (base_url.indexOf('?') == -1)
		{
			document.location.href = base_url + '?start=' + ((page - 1) * per_page);
		}
		else
		{
			document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
		}
	}
}

/**
* Find a member
*/
function find_username(url)
{
	popup(url, 760, 570, '_usersearch');
	return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
	var parent = document.getElementById(id);
	if (!parent)
	{
		eval('parent = document.' + id);
	}

	if (!parent)
	{
		return;
	}

	var rb = parent.getElementsByTagName('input');
	
	for (var r = 0; r < rb.length; r++)
	{
		if (rb[r].name.substr(0, name.length) == name)
		{
			rb[r].checked = state;
		}
	}
}

<!-- IF ._file -->

	/**
	* Play quicktime file by determining it's width/height
	* from the displayed rectangle area
	*
	* Only defined if there is a file block present.
	*/
	function play_qt_file(obj)
	{
		var rectangle = obj.GetRectangle();

		if (rectangle)
		{
			rectangle = rectangle.split(',')
			var x1 = parseInt(rectangle[0]);
			var x2 = parseInt(rectangle[2]);
			var y1 = parseInt(rectangle[1]);
			var y2 = parseInt(rectangle[3]);

			var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
			var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
		}
		else
		{
			var width = 200;
			var height = 0;
		}

		obj.width = width;
		obj.height = height + 16;

		obj.SetControllerVisible(true);

		obj.Play();
	}
<!-- ENDIF -->

	/**
	* New function for handling multiple calls to window.onload and window.unload by pentapenguin
	*/
	window.onload = function()
	{
		for (var i = 0; i < onload_functions.length; i++)
		{
			eval(onload_functions[i]);
		}
	}

	window.onunload = function()
	{
		for (var i = 0; i < onunload_functions.length; i++)
		{
			eval(onunload_functions[i]);
		}
	}


if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
	document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/ca_scripts.js"></script>
</head>
<body class="{S_CONTENT_DIRECTION}">

<a name="top"></a>
<!-- INCLUDE sidebar_body.html -->
<table border="0" cellspacing="0" cellpadding="0" width="{$CA_WIDTH}" id="maintable" align="center">
<tr>
	<td id="logorow" align="center"><div id="logo-left"><div id="logo-right">
		<a href="{U_INDEX}">{SITE_LOGO_IMG}</a>
	</div></div></td>
</tr>
<tr>
	<td class="navrow">
		<!-- IF not S_IS_BOT -->
			<!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}">{L_PROFILE}</a> &#8226; <!-- ENDIF -->
			<!-- IF S_USER_LOGGED_IN -->
				<!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a> &#8226; <!-- ENDIF -->
			<!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><a href="{U_REGISTER}">{L_REGISTER}</a> &#8226; <!-- ENDIF -->
		<!-- ENDIF -->
		<!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a> &#8226; <!-- ENDIF -->
		<a href="{U_FAQ}">{L_FAQ}</a>
		<!-- IF S_DISPLAY_SEARCH --> &#8226; <a href="{U_SEARCH}">{L_SEARCH}</a><!-- ENDIF -->
		<!-- IF not S_IS_BOT -->
			<!-- IF S_DISPLAY_MEMBERLIST --> &#8226; <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><!-- ENDIF -->
		<!-- ENDIF -->
		<!-- IF not S_IS_BOT --> &#8226; <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
	</td>
</tr>
<tr>
	<td id="contentrow">

<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
	<!-- IF S_USER_NEW_PRIVMSG -->
		<div class="pm-notify-new"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
		<div class="pm-notify-unread"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ENDIF -->
<!-- ENDIF -->  

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
	<div class="pm-notify-new"><div class="pm-notify-header">{L_INFORMATION}</div>{L_BOARD_DISABLED}</div>
<!-- ENDIF -->

    <table width="100%" cellspacing="0">
    <tr>
        <td class="gensmall">
            <!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<br /><!-- ENDIF -->
            <!-- IF S_DISPLAY_SEARCH --><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a><!-- ENDIF -->
        </td>
        <td class="gensmall" align="{S_CONTENT_FLOW_END}">
            {CURRENT_TIME}<br />
            <!-- IF S_DISPLAY_SEARCH and S_USER_LOGGED_IN --><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a> | <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><!-- ENDIF -->
        </td>
    </tr>
    </table>

	<!-- INCLUDE breadcrumbs.html -->

	<br />

edit: oh....franky war schneller.

Werde das mal machen....Dankeeeee schön an euch beide :)