Adding a custom block / einen eigenen Block hinzufügen

Forum rules
This forum is not for support requests.

Only post Modifications for Board3 Portal 1.0.x in this forum.
User avatar

archivar
Portal Professional
Posts: 1960
Joined: 19. April 2009 21:34
phpBB.de User: archivar
phpBB.com User: archivar
Location: Deutschland

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by archivar »

eventuell hilft dir das weiter: viewtopic.php?f=24&t=710
und: viewtopic.php?p=2547#p2547
und: viewtopic.php?f=24&t=605
oder alles in allem: viewtopic.php?f=24&t=549
gruß archivar
Last edited by archivar on 8. August 2009 18:59, edited 1 time in total.
V.G. archivar
sorry for my bad english

gismo
Active Member
Posts: 2
Joined: 22. October 2008 21:34

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by gismo »

ich habe mir zwei neue blöcke in die mitte des portals gesetzt.
das funzt auch alles super.
nur bekomme ich die zeichen oder bilder nicht zentriert.
die richten sich immer nach links aus egal was ich mache.

jemand vielleicht einen wink mit dem zaunpfahl für mich. :cry:

gismo
Active Member
Posts: 2
Joined: 22. October 2008 21:34

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by gismo »

kann mir wirklich keiner weiterhelfen bei meinem problem???
User avatar

Topic author
Kevin
Site Admin
Posts: 2989
Joined: 7. January 2006 20:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Kevin »

Kann es sein, das du "skang" auf phpbb.de bist?
http://www.phpbb.de/viewtopic.php?p=1041241#1041241

Bitte nicht doppelt und dreifach posten, danke.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

MaFa
Active Member
Posts: 8
Joined: 27. May 2008 12:28
Location: D- Neu-Isenburg
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by MaFa »

Hallo zusammen...

ich habe auf Basis von Prosilver mir das Portal instaliert (Local zum vorab Test...)
und das klappt jetzt schon alles Prima.
Vielen Dank für die bisher geleistet Arbeit .. :D

Ich habe mir dann einen eigenen Block für die Mitte erstellt .. Darin möchte ich dann Partnerwebseiten mit Banner verlinken..
Soweit ist das alles schon mal gut und der Block wird angezeigt, aber ich hätte den aber gerne als untersten Block stehen und die anderen
oben nun ist die Frage wie bekomme ich den Block dazu sich am Seitenende zu orientieren ?
Geht das überhaupt oder oder sollte dafür sepperater Footer Mod für das Portal erstellt werden?
Ich füge euch mal nen Screenshot bei...

Bild zum schauen

Beste Grüße
Martin
User avatar

Topic author
Kevin
Site Admin
Posts: 2989
Joined: 7. January 2006 20:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Kevin »

Herr MaFa einmal zur KB bitte, Herr MaFa bitte... ;)
knowledge/kb_show.php?id=12
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!
User avatar

MaFa
Active Member
Posts: 8
Joined: 27. May 2008 12:28
Location: D- Neu-Isenburg
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by MaFa »

Hi Kevin

Asche auf mein Haupt ... "Currently Status is 'Missing in Action' "
Besten Dank für deine prompte Hilfe :)

und jetzt nisch wie wech hier ... :oops:

Gruß
Martin

Der Checker
Active Member
Posts: 11
Joined: 2. April 2008 13:20

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Der Checker »

Hallo,

ich habe mir nach dieser hervorragenden Anleitung ein paar eigene Custom-Blöcke erstellt. Jetzt möchte ich ein paar davon auch über das ACP konfigurieren können. Fange ich mal ganz simpel an. Ich habe einen Chat-Block auf dem Portal, auf diesem möchte ich jetzt gern noch den Termin für aktuelle Live-Chatabende anzeigen, diesen will ich über ACP ändern können. Nun habe ich folgendermaßen angefangen:

root/portal.php

Code: Select all

include($phpbb_root_path . 'portal/block/chat.'.$phpEx);
includes/acp/acp_portal.php

einen neuen case Block erstellt

Code: Select all

case 'chat':
				$display_vars = array(
					'title'	=> 'ACP_PORTAL_CHAT_SETTINGS',
					'vars'	=> array(
						'legend2'							=> 'ACP_PORTAL_CHAT_SETTINGS',
						'portal_chat_event'					=> array('lang' => 'PORTAL_CHAT_EVENT'						,	'validate' => 'string',		'type' => 'text:25:100',	 'explain' => true),
					)
				);
			break;
includes/acp/info/acp_portal.php

einen neuen array hinzugefügt

Code: Select all

'chat'			=> array('title' => 'ACP_PORTAL_CHAT_INFO', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
language/de/mods/info_acp_portal.php

Titel für ACP-MOD-Übersicht links eingefügt

Code: Select all

'ACP_PORTAL_CHAT_INFO'						=> 'Chat',
language/de/mods/lang_portal_acp_logs.php

Aktualisierungsinfo hinzugefügt

Code: Select all

'LOG_CONFIG_CHAT'				=> '<strong>Portal: Einstellungen für den Chat-Block geändert</strong>',
language/de/mods/lang_portal_acp.php

Einträge für die Modul-Konfiguration hinzugefügt

Code: Select all

// chat
'ACP_PORTAL_CHAT_INFO'					=> 'Chat',
'ACP_PORTAL_CHAT_SETTINGS'				=> 'Chat-Event Einstellungen',
'PORTAL_CHAT_EVENT'						=> 'Nächster Chatabend',
'PORTAL_CHAT_EVENT_EXPLAIN'				=> 'Gib das Datum und die Uhrzeit an, wann der nächste Chatabend stattfindet.',
1. Ergebnis

Image

styles/prosilver/template/portal/block/chat.html

Ausgabe-Feld

Code: Select all

<span style="text-align: left">{L_NEXT_CHAT_EVENT}<br />&#187; {PORTAL_CHAT_EVENT}</span>
2. Ergebnis

Image

Bis hierhin alles top aber was kommt nun in die chat.php in root/portal/block für ein Eintrag rein? Da komme ich absolut nicht weiter. Kann mir jemand von den Spezis helfen? Ach ja, im Übrigen könnt ihr das gleich als Tutorial verwenden. :D

Gruß Dinseprinz
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Christian_N »

in der portal.php nichts, den der Block wie ich auf Bild sehe, wird ja angezeigt, also ist er schon includiert. :)
in der chat.php nun da muss PORTAL_CHAT_EVENT definieren.
Sollte so ausreichen, weiß ja nicht wie deine chat.php schon ausschaut.

Code: Select all

		$template->assign_vars(array(
			'PORTAL_CHAT_EVENT'	=> $portal_config['portal_chat_event'],
		));
Dann wird {PORTAL_CHAT_EVENT} mit das Ergebnis aus ACP gefüllt.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!

Der Checker
Active Member
Posts: 11
Joined: 2. April 2008 13:20

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Der Checker »

Hi Chris,

vielen Dank für die Hilfe, es funktioniert. Der Inhalt der chat.php sieht jetzt so aus:

Code: Select all

<?php

/**
*
* @package - Board3portal
* @version $Id: friends.php 325 2008-08-17 18:59:40Z kevin74 $
* @copyright (c) kevin / saint ( www.board3.de/ ), (c) Ice, (c) nickvergessen ( www.flying-bits.org/ ), (c) redbull254 ( www.digitalfotografie-foren.de ), (c) Christian_N ( www.phpbb-projekt.de )
* @based on: phpBB3 Portal by Sevdin Filiz, www.phpbb3portal.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

if (!defined('IN_PHPBB'))
{
   exit;
}

if (!defined('IN_PORTAL'))
{
   exit;
}

// Assign specific vars
          $template->assign_vars(array(
             'PORTAL_CHAT_EVENT'   => $portal_config['portal_chat_event'],
          ));

?>
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Christian_N »

Sieht doch gut aus... :)

OT: Aber bei die Vielschreiber wird das Püppchen nicht der Rangfarbe angepasst wie bei das Team-Block es ist. :D
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!

Der Checker
Active Member
Posts: 11
Joined: 2. April 2008 13:20

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by Der Checker »

Christian_N wrote:OT: Aber bei die Vielschreiber wird das Püppchen nicht der Rangfarbe angepasst wie bei das Team-Block es ist. :D
Das habe ich jetzt auch endlich hinbekommen, der 1. Ansatz war ja absolut falsch aber je mehr man probiert, desto näher kommt man seinem Ziel. ;)

VG Dinseprinz

cepiweb
Active Member
Posts: 19
Joined: 30. December 2008 21:43
phpBB.de User: cepiweb

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by cepiweb »

MaFa wrote:Ich habe mir dann einen eigenen Block für die Mitte erstellt .
Soweit ist das alles schon mal gut und der Block wird angezeigt,
Das hört sich gut an, daran arbeite ich auch gerade. Ich habe nun aber das Problem, daß Code für den Sloganizer im Style Prosilver nur linksbündig angezeigt wird, und im Style Subsilver wird er gar nicht angezeigt.

Meine "block.html" sieht für prosilver so aus:
<div class="forabg">
<div class="inner">
<span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header"><dl><dt>Slogan</dt></dl></li>
</ul>
<ul class="topiclist forums">
<li><dl>
<dd class="posts_portal" style="border-left:0px">
<center><a href="http://www.sloganizer.net" target="_blank" title="Sloganizer - der Slogan Generator"><img src="http://www.sloganizer.net/style3,Cepis- ... munity.png" border="0" alt="generiert von Sloganizer" title="Dieser Slogan wurde von Sloganizer.net generiert"/></a></center>
</dd>
</dl></li>
</ul>
und für subsilver so:
<table class="tablebg" cellspacing="1" width="100%">
<tr>
<th>Slogan</th>
</tr>
<tr class="row1">
<td>
<center><a href="http://www.sloganizer.net" target="_blank" title="Sloganizer - der Slogan Generator"><img src="http://www.sloganizer.net/style3,Cepis- ... munity.png" border="0" alt="generiert von Sloganizer" title="Dieser Slogan wurde von Sloganizer.net generiert"/></a></center>
</td>
</tr>
</table>
<br />
Was habe ich falsch gemacht?

cepiweb
Active Member
Posts: 19
Joined: 30. December 2008 21:43
phpBB.de User: cepiweb

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by cepiweb »

Bei subsilver ist es jetzt mittig, allerdings bei prosilver immer noch linksbündig.
Hat diese Codezeile etwas damit zu tun?

Code: Select all

<dd class="posts_portal"  style="border-left:0px">
Wie ändere ich das, daß die Anzeige bei prosilver mittig ist? :?:

cepiweb
Active Member
Posts: 19
Joined: 30. December 2008 21:43
phpBB.de User: cepiweb

Re: Adding a custom block / einen eigenen Block hinzufügen

Post by cepiweb »

Weiß niemand 'ne Lösung zu meiner Frage? :(
Locked

Return to “board3 Portal v1.0.x - Modifications”