Commit Graph

616 Commits

Author SHA1 Message Date
Marc Alexander 53186f7060 [feature/jquery_clock] Add jQuery-based clock to prosilver clock_side
The clock we currently use needs flash support. As newer browsers and
mobile devices are moving on from flash to HTML5 we should do the same and
replace our flash clock with a jQuery based clock.
It is using image sprites which means we only have to load 2 images. One
for the single digits and one for the double digit hours.
This is currently only added to prosilver and the obsolete settings in the
clock module still need to be removed.

B3P-218
2013-03-02 14:15:48 +01:00
Marc Alexander 76bd3af823 [fixup/theme] Fix theme paths and other related paths in module files
Due to the new extension system some paths to files are no longer correct
and need to be fixed. Additionally, an event listener that allows the
loading of portal.css has been added.

B3P-118
2013-02-27 18:18:14 +01:00
Marc Alexander e33f13f8fb Display correct day of the week with negative UTC offset
A duplicate subtraction of the UTC offset and DST time caused the creation
of an incorrect timestamp. In return this caused us to go back too far and
therefore moved us back one day.

Conflicts:
	root/portal/modules/portal_calendar.php
2013-02-27 17:27:03 +01:00
Marc Alexander cf79e948c3 Merge branch 'develop-2.1.x' of github.com:board3/Board3-Portal into feature/controller
Conflicts:
	root/portal/modules/portal_user_menu.php
2013-02-25 11:47:49 +01:00
Marc Alexander b755201897 [feature/controller] Fix missing issues that prevented portal from working
The portal still requires the fix to PHPBB3-11323 in order to work.

B3P-114
2013-02-25 11:41:57 +01:00
Marc Alexander 742ac5bdea [feature/controller] Include portal files and fix incorrect variables
B3P-114
2013-01-09 18:28:05 +01:00
Marc Alexander 632c7ab24f [feature/controller] Add routing and services files
B3P-114
2013-01-09 18:22:44 +01:00
Marc Alexander 93b3291de9 [feature/controller] Fix incorrect coding and docblocks in main controller
B3P-114
2013-01-09 18:21:13 +01:00
Marc Alexander 48bce54c48 [feature/controller] Move main controller to controller directory
A few minor improvements to variables etc. were also added.

B3P-114
2013-01-09 17:44:51 +01:00
Marc Alexander 1b85010f43 Merge remote-tracking branch 'origin' into develop-2.1.x
Conflicts:
	root/portal/includes/functions_upload.php
2013-01-09 17:02:41 +01:00
Marc Alexander 407f8df8a4 [cleanup/whitespace] Get rid of unnecessary whitespace 2013-01-08 22:33:23 +01:00
Marc Alexander 0b4eafdd9e Merge branch 'master' of github.com:board3/Board3-Portal into cleanup/tabs
Conflicts:
	root/includes/acp/acp_portal.php
	root/language/de/mods/info_acp_portal.php
	root/language/en/mods/info_acp_portal.php
2013-01-04 16:59:37 +01:00
Marc Alexander f948811044 [cleanup/tabs] Remove unnecessary tabbing in portal files 2013-01-04 16:51:43 +01:00
Marc Alexander 95a7130591 Merge pull request #108 from board3/master
Update develop-2.1.x
2012-12-24 05:27:06 -08:00
Marc Alexander 316cbfb59b [cleanup/acp] Make acp_portal module more readable 2012-12-24 14:20:47 +01:00
Marc Alexander fb84ff92ae [ticket/217] Handle incorrect values in the news URL
The news module was actually comparing the id of the selected news
with the maximum allowed length of a news article.

B3P-217
2012-12-08 01:44:03 +01:00
Marc Alexander d5b91d4c01 [ticket/216] Add function for obtaining user's groups
B3P-216
2012-12-07 00:59:57 +01:00
Marc Alexander 6422c7925b Use flag SKIP_DOTS for RecursiveDirectoryIterator
We should use the flag FilesystemIterator::SKIP_DOTS for the
RecursiveDirectoryIterator in functions_upload.php. This is supported
starting with PHP 5.3. As PHP 5.3.2 is a requirement for phpBB 3.1
this will not break anything.

Fixed #100
2012-10-26 13:04:12 +02:00
Marc Alexander 96e0180f6e Merge pull request #98 from marc1706/develop-2.1.x
Add basic files for being an extension
2012-10-26 03:59:02 -07:00
Marc Alexander 326d9013b2 Add missing language variable "NO_FILE_B3P" 2012-10-13 21:50:30 +02:00
Marc Alexander 59a37a06ac Add basic files for being an extension 2012-10-05 15:33:02 +02:00
Marc Alexander a8ed6a31e8 Add missing language variable "NO_FILE_B3P" 2012-09-22 16:32:29 +02:00
Marc Alexander 74b5f6f87c Add missing error messages to links & main menu modules 2012-08-25 17:01:13 +02:00
Marc Alexander c4026c9066 Save module settings even if module image can't be found 2012-08-11 17:28:41 +02:00
Marc Alexander 2b100c2792 Remove unnecessary variables from format_birthday() & clean-up 2012-08-09 15:02:39 +02:00
Marc Alexander 1ea5e2bfd7 Display events that start in the next 24 Hours as "Current"
Cleaned some more code up, too. Using constants instead of magic
numbers in some places where it makes sense to use them.
2012-08-04 17:12:25 +02:00
Marc Alexander ec54bb99c4 Fix: Infinite loop caused by smiley code with "["
This reworks the previous commit and fix the incorrect readings.
I would've rebased but my windows git is missing some commands for
not so obvious reasons.
2012-08-04 13:23:05 +02:00
Marc Alexander 8327c46551 Only variables can be passed by ref in strict mode
Fix for PHP 5.5.x
2012-07-30 22:04:58 +02:00
Marc Alexander cea6d2b155 Fix: Infinite loop caused by smiley code with "["
Complete error description here:
http://www.flying-bits.org/tracker.php?p=33&t=978
2012-07-30 21:45:06 +02:00
Marc Alexander a72b7b788f Remove converter for Board3 Portal 1.0.6
Fixed #85
2012-06-27 17:10:06 +02:00
Marc Alexander 591d6af124 Add missing language var for logs after removing a link 2012-06-23 22:59:07 +02:00
Marc Alexander e81bb0f967 Properly handle mutated vowels in links 2012-06-19 15:51:41 +02:00
Marc Alexander f203232c60 Fix incorrect space above calendar in IE9 2012-06-11 13:50:49 +02:00
Marc Alexander e5206ff46d Fix PHP notice when unable to rename
Also change chmod() to phpbb_chmod()
2012-06-06 15:00:19 +02:00
Marc Alexander 9907b61aa9 [ticket/206] Missing link to MCP in subsilver2 2012-06-05 22:49:15 +02:00
Marc Alexander d8558bafb0 [ticket/207] Debug warning in ACP when using PHP 5.4 2012-06-05 22:43:56 +02:00
Marc Alexander 5ae08f7604 [ticket/203] Future all day events are always displayed as current 2012-06-05 22:24:29 +02:00
Marc Alexander 2acdafd27b Fix incorrect space between blocks in IE9 2012-06-04 18:00:34 +02:00
Marc Alexander 0d6b235b87 Fix error if server-side topic marking is disabled 2012-05-24 20:30:23 +02:00
Marc Alexander 7fe2d484ab Fix incorrect config_name in portal_recent.php 2012-05-15 00:19:02 +02:00
Marc Alexander 9f835088da Fix previous commit for calendar 2012-04-30 20:02:17 +02:00
Marc Alexander d7dc9cfb04 Fixed incorrect handling of months by strtotime 2012-04-30 18:23:50 +02:00
Marc Alexander 7eca7c6b58 Add rel="nofollow" to calendar navigation 2012-04-20 13:08:44 +02:00
Marc Alexander f97fad470a Redirect to portal.php when detecting incorrect announcement parameter 2012-04-12 20:01:50 +02:00
Marc Alexander 361fc247f7 Moving algorithm should finally be fixed now 2012-04-08 22:50:21 +02:00
Marc Alexander 86eb3e7526 Make sure we can only move modules to allowed columns
Moving a module to a column type (side & center columns) where
this module already exists will cause massive issues
2012-04-08 17:19:01 +02:00
Marc Alexander a7bb3b3226 Add missing edit to portal_attachments.php after c0e0191945 2012-04-07 17:53:03 +02:00
Marc Alexander cf3784b780 Fix incorrect filtering of custom blocks from drop-down list 2012-04-07 12:17:47 +02:00
Marc Alexander 724505062c Hide modules that can't be added 2012-04-06 11:50:46 +02:00
Marc Alexander c34c6efe57 Moved duplicate javascript to acp_portal.js 2012-04-06 11:38:18 +02:00