Page 1 of 3

[Release] breizh shout box 1.5.0 for board3 portal v2.0.0

Posted: 13. June 2012 23:26
by Theriddler
i've made a block for board 3 portal 2.0.0

create a new file called 'portal_breizhshout.php' and placed it in /portal/modules/

Code: Select all

<?php
/**
*
* @package Board3 Portal v2 - breizhshout Block
* @copyright (c) Board3 Group ( www.board3.de )
* @Author theriddler (phpbbservice.nl)
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

/**
* @package Modulname
*/
class portal_breizhshout_module
{
	/**
	* Allowed columns: Just sum up your options (Exp: left + right = 10)
	* top		1
	* left		2
	* center	4
	* right		8
	* bottom	16
	*/
	public $columns = 21;

	/**
	* Default modulename
	*/
	public $name = 'PORTAL_BREIZHSHOUTBOX';

	/**
	* Default module-image:
	* file must be in "{T_THEME_PATH}/images/portal/"
	*/
	public $image_src = '';

	/**
	* module-language file
	* file must be in "language/{$user->lang}/mods/portal/"
	*/
	public $language = 'portal_breizhshout_module';
	
	/**
	* custom acp template
	* file must be in "adm/style/portal/"
	*/
	public $custom_acp_tpl = '';
	
	/**
	* hide module name in ACP configuration page
	*/
	public $hide_name = true;

	public function get_template_center($module_id)
	{
		global $config, $template, $phpbb_root_path, $phpEx, $auth, $user, $cache, $db;

		// Start Breizh Shoutbox
if (isset($config['shout_version']))
{
        if ($config['shout_enable'])
        {
            shout_display();
        }
}
// End Breizh Shoutbox --
		
		return 'breizh_center.html';
	}

	public function get_template_acp($module_id)
	{
		return array(
			'title'	=> 'PORTAL_BREIZHSHOUTBOX',
			'vars'	=> array(),
		);
	}

	/**
	* API functions
	*/
	public function install($module_id)
	{
		return true;
	}

	public function uninstall($module_id)
	{
		global $db;

		return true;
	}
}
create a new language file called 'portal_breizhshout_module.php'
and place it in: /language/en/mods/portal/

Code: Select all

<?php
/**
*
* @package Board3 Portal v2 - breizhshout Block
* @copyright (c) Board3 Group ( www.board3.de )
* @Author theriddler (phpbbservice.nl)
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
$lang = array_merge($lang, array(
	'PORTAL_BREIZHSHOUTBOX'		=> 'Breizh shoutbox',
));
create a new html template file for the portal blok called 'breizh_center.html' and place that into /style/prosilver/template/portal/modules/

Code: Select all

<!-- IF S_DISPLAY_SHOUTBOX and POS_SHOUT_PORTAL_TOP and PORTAL_SHOUT -->
                        <!-- INCLUDE shout_body.html -->
                        <!-- ENDIF -->
<br style="clear:both" />
refresh templates and install the block.

Finish

best regards.

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 2. July 2012 10:40
by Efferd75
Hello, can the shoutbox will appear in the right block of the portal?

And you can build that too at subsilver2?

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 16. February 2013 15:48
by niwes
dont work in my forum :cry:

Thist is Original Image
______________________________________

and when i youre Code´s inst. Image

My HP http://www.raccoongaming.de

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 09:10
by archivar
Eventuell überprüfst Du mal die Einstellungen im Adminbereich unter den Shoutbox-Einstellungen.
Da in der Anleitung steht:
Choosing Display the shoutbox in multiple pages and positions in pages adjustable in ACP.
Presence of a second private shoutbox with separate rights and ability to show the main shoutbox in a popup and in a lateral retractable panel .........
Die Wahl anzeigen shoutbox auf mehreren Seiten und Positionen auf den Seiten verstellbar ACP.
Anwesenheit eines zweiten privaten shoutbox mit separatem Rechte und Fähigkeit, die wichtigsten shoutbox in einem Popup und in einer seitlichen versenkbare Fenster anzuzeigen .........

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 15:04
by niwes
archivar wrote:Eventuell überprüfst Du mal die Einstellungen im Adminbereich unter den Shoutbox-Einstellungen.
dort kann man nur das hier einstellen

Code: Select all

Display on the portal:
Decide if you want to display the shoutbox on the forum portal.
(Make sure you have entered the code lines in portal.php and portal_body.html)
 Ja /  Nein

Shoutbox Position on the portal:
Decide what position you want to assign to the shoutbox on the forum porta
Oben / Unten
EDIT:

es währe noch zu erwähnen....
Installierte Portal Ver. 2.0.1 und nicht wie oben angegeben 2.0.0 :oops:

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 17:44
by archivar
niwes wrote:

Code: Select all

Display on the portal:
Decide if you want to display the shoutbox on the forum portal.
(Make sure you have entered the code lines in portal.php and portal_body.html)
 Ja /  Nein

Shoutbox Position on the portal:
Decide what position you want to assign to the shoutbox on the forum porta
Oben / Unten
Was mich bei dem Code irritiert ist diese Zeile :oops: :
(Make sure you have entered the code lines in portal.php and portal_body.html)
Bei allen Zusatz-Portal-Modulen ab v.2.xx muss dort nicht´s eingefügt werden und es muss auch keine Datei verändert werden, außer den Änderungen die das Basis-Modul verlangt!
Alle Zusatz-Portal-Module sollten normalerweise nur aus 3 Dateien bestehen: /knowledge/kb_show.php?id=57
Dein Modul besteht normalerweise aus 3 Dateien (als Beispiel verwenden wir die Modul Klasse portal_beispiel):

language/en/mods/portal/portal_beispiel_module.php
portal/modules/portal_beispiel.php
styles/prosilver/template/portal/modules/portal_beispiel_side.html oder portal_beispiel_center.html
Da ich diese Shoutbox nicht verwende kann ich das auch nicht überprüfen.

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 20:37
by niwes
archivar wrote: Bei allen Zusatz-Portal-Modulen ab v.2.xx muss dort nicht´s eingefügt werden und es muss auch keine Datei verändert werden, außer den Änderungen die das Basis-Modul verlangt
da weis ich auch leider nicht mehr weiter :oops:

das komische ist das der gesammte portal bereich von diesem code befallen wird so wie wenn er nicht geschlossen wird

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 20:50
by archivar
niwes wrote: da weis ich auch leider nicht mehr weiter :oops:
Muss es denn unbedingt diese Shoutbox sein?

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 17. February 2013 20:59
by niwes
archivar wrote:Muss es denn unbedingt diese Shoutbox sein?
Jap hatte auch schon eine eigene und den mChat aber die finde ich am besten! mir fehlt ja im grunde nur der richtige portal code

das blöde ist es gibt etliche seiten im netz die portal 2 haben und die shoutbox aber alle behalten es schön für sich :roll:

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 13:31
by archivar
Ok-ich bau mir das Ding mal selber ein. :roll:

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 14:38
by niwes
archivar wrote:Ok-ich bau mir das Ding mal selber ein. :roll:
coole sache danke 8-)

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 22:06
by archivar
archivar wrote:Ok-ich bau mir das Ding mal selber ein. :roll:
Die Installation des Basismoduls (nur nach Anleitung) und des Zusatz-Portal-Modules verliefen bei mir, ohne Tricks und ohne doppelten Boden, ohne Probleme!!!
portal-breizh.jpg
Ich musste noch nicht einmal an den Einstellungen herum schrauben.
Wo bei Dir der Fehler liegt kann ich nicht erkennen.
Überprüfe nochmal gewissenhaft den Einbau des Mods.

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 22:16
by Roger123
Hatte es selber probiert und finde diese version einer Shoutbox top. Könnte man nicht ein Modul/Block dafür erstellen?
Was noch da fehlt ist eine deutsche sprachdatei bin aber dabei das zu übersetzen
mfg
Roger123


Frage: Ist es möglich alle Downloads für Module/Blocks in einem neuen DL-Bereich zusammenfassen? ?. Wäre einfacher bei der Suche ;)

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 22:18
by niwes
oh man na gut :(

danke werde mich mal der Sache annehmen :geek:

Re: [Release] breizh shout box 1.5.0 for board3 portal v2.0.

Posted: 18. February 2013 22:23
by archivar
Roger123 wrote:Hatte es selber probiert und finde diese version einer Shoutbox top. Könnte man nicht ein Modul/Block dafür erstellen?

mfg
Roger123
Ist doch schon vorhanden, wenn Du den ersten Beitrag vom Themenstarter lesen würdest ;) ====> viewtopic.php?f=54&t=5566#p31048