Seite 2 von 2

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Fr 24. Feb 2017, 22:09
von Micha
sorry ich hab noch ein forum, aber so wie ich das gesehen habe, hat doch hingehauen, danke für deine Mühe, und deine Anpassung is auch super klasse arbeit

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Di 28. Feb 2017, 14:47
von xtc1000
hallo udo,

vielen dank für deine tolle anleitung, super geklappt.

gruss
ralf

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Di 28. Feb 2017, 19:56
von Pogo
Die Änderung für 3.2 hat funktioniert, vielen Dank dafür.
Etwas ist mir noch aufgefallen, unter "Global Bekanntmachungen" wird der Beitrag nun nicht in voller Größe auf der Portal Seite angezeigt sondern nur kompakt und man müsste erst draufklicken wenn man den Inhalt sehen will, kann ich das irgendwie ändern?

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Di 28. Feb 2017, 20:27
von Kirk
Du kannst im ACP bei diesem Modul diverse Einstellungen machen indem du auf das grüne Zahnrädchen klickst.

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Di 28. Feb 2017, 20:37
von Pogo
Mit diesen Anpassungen für 3.2 kann ich leider nicht mehr die kompakte Ansicht deaktivieren, bzw. es ist immer die kompakte Ansicht aktiv, egal was ich einstelle. Die kompakte Ansicht hatte ich schon immer wie auch jetzt deaktiviert. Siehe Screenshot aus dem ACP.
Block.png
Block.png (104.8 KiB) 5549 mal betrachtet

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Mi 1. Mär 2017, 18:46
von Kirk
Der Fehler lag bei mir, ich hatte für die Datei root/ext/board3/portal/styles/prosilver/template/portal/modules/announcements_center.html den falschen Code genommen.
Ersetze den gesammten Code hiermit:

Code: Alles auswählen

{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
<!-- IF $S_POSTBODY_TOP --><div class="postbody portal-module-postbody"><!-- ENDIF -->
<!-- BEGIN announcements -->
<!-- IF announcements.MODULE_ID eq $MODULE_ID -->
<!-- BEGIN center_row -->
	<!-- IF announcements.center_row.S_NO_TOPICS  -->
	<div class="post bg2">
		<div class="inner">
			<span><strong>{L_NO_ANNOUNCEMENTS}</strong></span>
	<!-- ELSE -->
	<div class="post <!-- IF announcements.center_row.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --> portal-no-margin">
		<div class="inner">
			<h4 class="first">
				<a <!-- IF announcements.center_row.S_FIRST_ROW -->id="a_{$MODULE_ID}" <!-- ENDIF -->name="a_{$MODULE_ID}_{announcements.center_row.A_ID}"></a><!-- IF announcements.center_row.S_UNREAD_INFO --><a class="unread" href="{announcements.center_row.U_VIEW_UNREAD}" title="{postrow.MINI_POST}"><!-- ELSE --><a href="{announcements.center_row.U_LAST_COMMENTS}"><!-- ENDIF -->
					<i class="icon fa-file fa-fw <!-- IF announcements.center_row.S_UNREAD_INFO -->icon-red<!-- ELSE -->icon-lightgray<!-- ENDIF --> icon-md" aria-hidden="true"></i><span class="sr-only">{postrow.MINI_POST}</span>
				</a>
					<a <!-- IF announcements.center_row.S_FIRST_ROW -->id="a_{$MODULE_ID}" <!-- ENDIF -->name="a_{$MODULE_ID}_{announcements.center_row.A_ID}"></a><!-- IF announcements.center_row.S_UNREAD_INFO --><a class="unread" href="{announcements.center_row.U_VIEW_UNREAD}" title="{postrow.MINI_POST}"><!-- ELSE --><a href="{announcements.center_row.U_LAST_COMMENTS}"></a><!-- ENDIF --><!-- IF announcements.center_row.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{announcements.center_row.POST_ICON_IMG}" width="{announcements.center_row.POST_ICON_IMG_WIDTH}" height="{announcements.center_row.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><a href="{announcements.center_row.U_VIEW_COMMENTS}"><strong>{announcements.center_row.TITLE}</strong></a>
			</h4>
			<!-- IF announcements.center_row.PAGINATION --><strong class="pagination"><span>{announcements.center_row.PAGINATION}</span></strong><!-- ENDIF -->
			<ul class="linklist">
				<li>{L_POSTED} {L_POST_BY_AUTHOR}{L_COLON} {announcements.center_row.POSTER_FULL} &raquo; <a href="{announcements.center_row.U_LAST_COMMENTS}" title="{L_GOTO_LAST_POST}"> {announcements.center_row.TIME}</a></li>
				<li class="rightside"><!-- IF announcements.center_row.FORUM_NAME -->{L_FORUM}{L_COLON} <strong><a href="{announcements.center_row.U_VIEWFORUM}">{announcements.center_row.FORUM_NAME}</a></strong><!-- ELSE -->{L_GLOBAL_ANNOUNCEMENT}<!-- ENDIF --></li>
			</ul>
			<!-- IF not $S_POSTBODY_TOP --><div class="postbody portal-module-postbody"><!-- ENDIF -->
				<div class="content">
					<br />{announcements.center_row.TEXT}
				</div>
			<!-- IF announcements.center_row.S_HAS_ATTACHMENTS -->
			<dl class="attachbox">
				<dt>{L_ATTACHMENTS}</dt>
				<!-- BEGIN attachment -->
					<dd>{announcements.center_row.attachment.DISPLAY_ATTACHMENT}</dd>
				<!-- END attachment -->
			</dl>
			<!-- ENDIF -->
			<br class="portal-clear" />
			<span class="portal-title-span">{L_TOPIC_VIEWS}{L_COLON} {announcements.center_row.TOPIC_VIEWS} &nbsp;&bull;&nbsp; <a href="{announcements.center_row.U_VIEW_COMMENTS}" title="{L_VIEW_COMMENTS}">{L_COMMENTS}{L_COLON} {announcements.center_row.REPLIES}</a> &nbsp;&bull;&nbsp; <a href="{announcements.center_row.U_POST_COMMENT}">{L_POST_REPLY}</a></span>
			<span class="portal-read-all-link">{announcements.center_row.OPEN}<a href="{announcements.center_row.U_READ_FULL}">{announcements.center_row.L_READ_FULL}</a>{announcements.center_row.CLOSE}</span>
			<div class="back2top">
				<a href="#top" class="top" title="{L_BACK_TO_TOP}">
					<i class="icon fa-chevron-circle-up fa-fw icon-gray" aria-hidden="true"></i>
					<span class="sr-only">{L_BACK_TO_TOP}</span>
				</a>
			</div>
			<!-- IF announcements.center_row.S_NOT_LAST --><br class="portal-clear" /><!-- ENDIF -->
			<!-- IF announcements.center_row.S_LAST_ROW and (announcements.AP_PAGINATION or announcements.TOTAL_ANNOUNCEMENTS) -->
				<hr class="dashed" />
				<div class="pagination">
					{announcements.TOTAL_ANNOUNCEMENTS}
				<!-- IF announcements.AP_PAGE_NUMBER --><!-- IF announcements.AP_PAGINATION --> &bull; {announcements.AP_PAGE_NUMBER} &bull; {announcements.AP_PAGINATION}<!-- ELSE --> &bull; {announcements.AP_PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
				</div>
			<!-- ENDIF -->
		<!-- IF not $S_POSTBODY_TOP --></div><!-- ENDIF -->
		<!-- ENDIF -->
		</div>
	</div>
<!-- END center_row -->
<!-- ENDIF -->
<!-- END announcements -->
<!-- IF $S_POSTBODY_TOP --></div><!-- ENDIF -->
{$C_BLOCK_F_L}{$C_BLOCK_F_R}

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Sa 25. Mär 2017, 08:44
von Funwave1
Hi,
dein Tut ist auf jeden Fall gelungen und zeigt, wieviel Mühe du dir gemacht hast- ein Danke dafür auch von mir.

Allerdings habe ich ein Problem, wenn ich es aktivieren will.
Alles genau befolgt, sogar 2x geprüft und dann die ACP Meldung:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Table 'unaux_19874268_3.PORTAL_CONFIG_TABLE' doesn't exist [1146]

SQL

SELECT config_name, config_value FROM PORTAL_CONFIG_TABLE

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 999
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions.php
LINE: 4870
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/board3/portal/migrations/v210.php
LINE: 54
CALL: obtain_portal_config()

FILE: (not given by php)
LINE: (not given by php)
CALL: board3\portal\migrations\v210->convert_serialize_to_json()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 711
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 658
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 436
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 288
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 241
CALL: phpbb\db\migrator->update_do()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 78
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 185
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 197
CALL: phpbb\extension\manager->enable_step()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_extensions->main()

FILE: [ROOT]/adm/index.php
LINE: 82
CALL: p_master->load_active()
Hast du mir eventuell eine Lösung ?
Board ist auf 3.2 (neu installiert)

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Sa 22. Apr 2017, 19:09
von Kirk
Möglicherweise ist dein Prefix zu lang, es gab schon mal Probleme damit - siehe https://www.phpbb.com/community/viewtop ... &t=2295261 - dort war ein Problem, dass der Tabellenname länger als 30 Zeichen war. Das mag Serverabhängig sein. Außerdem gibt es eine Diskussion über Zeichenanzahl in Tabellen hier http://140.211.15.15/phpBB/viewtopic.php?t=48246
Ob das bei 3.2.0 gleichgeblieben ist kann ich nicht beantworten.

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Fr 23. Aug 2019, 03:42
von Funwave1
Danke für die Info, habe nun deine neue vVersion eingebaut und ...läuft - Danke <3
(ps: war im Krankenhaus, derher erst nen 1/2 Jahr später die Antwort :) )

Re: Anpassungen für das Board3 Portal unter phpBB 3.2.0

Verfasst: Fr 23. Aug 2019, 05:33
von Kirk
Schön das es dir wieder besser geht, solltest du 3.2.7 verwenden, da gibt es einen weiteren Fix: https://www.board3.de/viewtopic.php?f=72&t=11572