Page 12 of 13

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 10. October 2009 15:57
by Midge
Does no one have any idea where the portal update and the calendar mod clash?
Gerne auch auf deutsch. :)

Momentan sieht der Kalender auf dem Portal so aus:

Image

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 10. October 2009 17:10
by jerkstore
Yeah it doesn't work with 1.0.4 for me either.

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 10. October 2009 17:59
by Dr Nick^
OLD:

OPEN
language/en/common.php

FIND

Code: Select all

?>
BEFORE ADD

Code: Select all

//Missing lang variables
$lang['MONTH'] = 'Month';
$lang['WEEK'] = 'Week';
$lang['DAY'] = 'Day';

    // Event Calendar
    $lang = array_merge($lang, array(
       'CALENDAR'      => 'Calendar',
       // minical short day names   
       'mini_datetime'   => array(
            'Su'      => 'Su',
            'Mo'      => 'Mo',
            'Tu'      => 'Tu',
            'We'      => 'We',
            'Th'      => 'Th',
            'Fr'      => 'Fr',
            'Sa'      => 'Sa',
       ),
    ));
  

try:

OPEN
\language\en\mods\additional_blocks.php

FIND

Code: Select all

$lang = array_merge($lang, array(
// Additional blocks
)); 
BEFORE Add:

Code: Select all

$lang['MONTH'] = 'Month';
$lang['WEEK'] = 'Week';
$lang['DAY'] = 'Day'; 
AFTER //Additional blocks Add:

Code: Select all

       'CALENDAR'      => 'Calendar',
       // minical short day names   
       'mini_datetime'   => array(
            'Su'      => 'Su',
            'Mo'      => 'Mo',
            'Tu'      => 'Tu',
            'We'      => 'We',
            'Th'      => 'Th',
            'Fr'      => 'Fr',
            'Sa'      => 'Sa', 

its my suggestion, since thats where the 'new' language is in.
its worth giving it a try.

note: I dont use this mod, so i did not have test this method!

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 11. October 2009 11:36
by wintstar
Update auf 1.0.4

Das die anstehenden Events im Portal sichtbar sind müßt ihr folgendes einfügen

in der portal.php änderungen vornehmen wie hier beschrieben http://board3.de/viewtopic.php?f=21&t=4 ... 150#p15604

erstellt dann eine block html

Code: Select all

<!-- IF .events -->
		<div class="forabg">
			<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl class="icon">
						<dt>{L_UPCOMING_EVENTS}</dt>
						<dd style="width:16%">{L_INVITE_INFO}</dd>
						<dd style="width:16%">{L_EVENT_CREATED_BY}</dd>
					</dl>
				</li>
			</ul>
			<ul class="topiclist forums">
			<!-- BEGIN events -->
				<li class="row">
					<dl class="icon"<!-- IF events.IMAGE --> style="background-image: url({events.IMAGE}); background-repeat: no-repeat;"<!-- ENDIF -->>
						<dt><a href="{events.EVENT_URL}" title="<!-- IF events.ETYPE_DISPLAY_NAME -->{events.ETYPE_DISPLAY_NAME}: <!-- ENDIF -->{events.FULL_SUBJECT}">
							<span style="<!-- IF events.COLOR -->color:#{events.COLOR};<!-- ENDIF --> font-weight: bold;">
								<!-- IF events.ETYPE_DISPLAY_NAME -->{events.ETYPE_DISPLAY_NAME}: <!-- ENDIF -->{events.SUBJECT}</span><br /><!-- IF events.ALL_DAY -->{L_ALL_DAY} {events.START_TIME}<!-- ELSE -->{events.START_TIME} {L_TO_TIME} {events.END_TIME}<!-- ENDIF --></a>
						</dt>
						<dd style="width:16%; padding-left:5px;" class="lastpost">{events.INVITED}</dd>
						<dd style="width:16%; padding-left:5px;" class="lastpost">{events.POSTER}</dd>
					</dl>
				</li>
			<!-- END events -->
			</ul>
			<span class="corners-bottom"><span></span></span></div>
		</div>
	<!-- ENDIF -->
benennt die event.html und fügt die in root/styles/prosilver/template/portal/block ein

öffnet root/styles/prosilver/template/portal/block additional_blocks_center.html

und sucht

Code: Select all

<!-- additional_blocks //-->
und fügt dannach

Code: Select all

<!-- INCLUDE portal/block/event.html --> 
ein. cache leeren und style aktualisieren

gruß
wintstar

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 11. October 2009 19:24
by Mike
Der Block ist nicht 1.0.4 Kompatibel... Er wird zwar funktionieren, passt sich dann aber nicht automatisch ans Style an, wenn man es in der config ändert. Die Abschaltung der Icons unterstützt er auch nicht.
Schau dir bitte mal einen der Blöcke aus 1.0.4 an ;)

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 11. October 2009 22:08
by wintstar
Mike wrote:Der Block ist nicht 1.0.4 Kompatibel... Er wird zwar funktionieren, passt sich dann aber nicht automatisch ans Style an, wenn man es in der config ändert. Die Abschaltung der Icons unterstützt er auch nicht.
Schau dir bitte mal einen der Blöcke aus 1.0.4 an ;)
schau in meinem forum der style und eventanzeige ist ok, so bald die wochenanzeige geschaltet ist wird die anzeige im portal deaktiviert. es geht mir nur um die anzeige der anstehenden events.

http://www.china-quads.com
gruß
stephan

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 12. October 2009 07:28
by Mike
Das ist prinzipiell schon richtig, aber wenn du schreibst das das ein Update auf 1.0.4 ist, dann muss ich aber sagen das das mit anderen Styles als prosilver leider nicht funktionieren wird, weil dein Block die Header und Footer des jeweiligen Styles nicht nutzt.
Schau mal hier

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 12. October 2009 08:24
by wintstar
danke für den tip :D
jetzt kann ich die blöcke anpassen.
mit update meint ich meinen eventblock.

gruß
stephan :)

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 12. October 2009 22:22
by Midge
Okay, also der Block funzt gar nicht mit dem Portalupdate. :| Schade...
Danke trotzdem für die Vorschläge, Nick und Stephan! Und natürlich für die Info, Mike! ;)

Ich werd nächstes Wochenende mal versuchen, den Eventkalendar nach Stephans Vorgabe für die rechte Spalte anzupassen - auch wenn dann leider der Zahlenkalender immer noch nicht da ist, hätten wir wenigstens noch die Eventanzeige.

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 15. October 2009 18:33
by Onetimer
Irgend jemand die wisst wo ich den Code für diese Ecken finden können?

Image

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 15. October 2009 18:53
by Mike
hast du den code von oben genommen?
Welche Portalversion hast du?

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 15. October 2009 19:09
by Onetimer
Mike wrote:hast du den code von oben genommen?
Welche Portalversion hast du?
Ich hab noch nicht den 1.0.4 update gemacht, bin noch an 1.0.3.

Ich hab dieses mod/block installiert von ersten Tag, aber mit allen code-veränderungen und updates etwas muss falsch gegangen. Ich hab aber gerade den dieses insbesondere Fehler gefunden;

Find in {theme path}/template/portal/block/calendar.html;

Code: Select all

		<span class="corners-top"><span></span></span>
Replace;

Code: Select all

		<span class="portal-corners-top"><span></span></span>
:D

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 23. October 2009 19:29
by Alexandrej
Midge wrote:Does no one have any idea where the portal update and the calendar mod clash?
Gerne auch auf deutsch. :)

Momentan sieht der Kalender auf dem Portal so aus:

Image
Halo Midge, Wie gehts ?

I might have the solution as I had the same problem as you did when I upgraded from 1.03 to 1.04 with Calendar 0.0.8.
This is what I did to fix it :

open \portal.php.
find

Code: Select all

$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'portal/includes/functions.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
add on a blank line after:

Code: Select all

//-- mod : Alightner's Calendar ----------------------------------------------------
//-- add
include($phpbb_root_path . 'includes/functions_calendar.'.$phpEx);
//-- fin mod : Alightner's Calendar ------------------------------------------------
Then find

Code: Select all

if ($portal_config['portal_change_style'])
{
	include($phpbb_root_path . 'portal/block/change_style.' . $phpEx);
}
Then add on a blank line after:

Code: Select all

include($phpbb_root_path . 'portal/block/calendar.'.$phpEx);
Go back to your portal and hit refresh and you should see the calendar re-appear
If it does not work, try to refresh your styles, cache, etc.

It did work for me, so hopefully you have the same issue as your issue looks exactly like mine. Le me know if this works. ;)
Tchuss.

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 25. October 2009 00:27
by Midge
You're the MAN, Alexandrej, YOU DID IT! :D
It's working again!
THANK YOU!! *dances around like a loon*

Vielen herzlichen Dank! ;)

Re: Calendar block for phpBB Calendar 0.0.8

Posted: 26. October 2009 14:47
by Alexandrej
Glad to see it worked for you too. :)