343 lines
19 KiB
XML
343 lines
19 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
|
<?xml-stylesheet type="text/xsl" href="modx.prosilver.en.xsl"?>
|
|
<!--For security purposes, please check: http://www.phpbb.com/mods/ for the latest version of this MOD. Although MODs are checked before being allowed in the MODs Database there is no guarantee that there are no security problems within the MOD. No support will be given for MODs not found within the MODs Database which can be found at http://www.phpbb.com/mods/-->
|
|
<!-- $Id$ -->
|
|
<mod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.phpbb.com/mods/xml/modx-1.2.5.xsd">
|
|
<header>
|
|
<license>http://opensource.org/licenses/gpl-license.php GNU General Public License v2</license>
|
|
|
|
<title lang="en">board3 Portal 2.0.0</title>
|
|
<title lang="de">board3 Portal 2.0.0</title>
|
|
|
|
<description lang="en">Adds a portal with several blocks to your forum.
|
|
You can change the settings, move the blocks, add new blocks and more in the ACP.
|
|
|
|
Included language files:
|
|
» English (en)
|
|
» German (de)
|
|
|
|
More languages can be found in our International forum: http://www.board3.de/viewforum.php?f=13</description>
|
|
<description lang="de">Fügt ein Portal mit diversen Boxen deinem Forum hinzu.
|
|
Im Admin-Bereich kann man unter Anderem die Einstellungen ändern, die Blöcke verschieben, neue Blöcke hinzufügen und vieles mehr.
|
|
|
|
Enthaltenen Sprachdateien:
|
|
» Englisch (en)
|
|
» Deutsch (de)
|
|
|
|
Weitere Sprachen kannst in unserem Internationalen Forum finden: http://www.board3.de/viewforum.php?f=13
|
|
</description>
|
|
|
|
<author-notes lang="en">This MOD requires PHP5. I hope you get everything working. Further developement, new boxes for the portal or questions are welcome at www.board3.de
|
|
</author-notes>
|
|
<author-notes lang="de">Dieser MOD benötigt PHP5. Ich hoffe ihr habt Spaß am Portal. Neuen Code, bzw neue Boxen und Fragen könnt ihr auf www.board3.de posten.
|
|
</author-notes>
|
|
|
|
<author-group>
|
|
<author>
|
|
<realname>Marc Alexander</realname>
|
|
<username>marc1706</username>
|
|
<email>admin@m-a-styles.de</email>
|
|
<homepage>http://www.m-a-styles.de</homepage>
|
|
<contributions-group>
|
|
<contributions status="current" position="Main-Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
<author>
|
|
<realname>Joas Schilling</realname>
|
|
<email>nickvergessen@gmx.de</email>
|
|
<username>nickvergessen</username>
|
|
<homepage>http://mods.flying-bits.org/</homepage>
|
|
<contributions-group>
|
|
<contributions status="current" position="Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
<author>
|
|
<realname>Kevin</realname>
|
|
<username>saint_hh</username>
|
|
<homepage>http://www.board3.de</homepage>
|
|
<contributions-group>
|
|
<contributions status="current" position="Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
<author>
|
|
<realname>Ice</realname>
|
|
<username>avaren</username>
|
|
<homepage>http://www.board3.de</homepage>
|
|
<contributions-group>
|
|
<contributions status="past" position="Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
<author>
|
|
<realname>Christian</realname>
|
|
<username>Christian_N</username>
|
|
<homepage>http://www.phpbb-projekt.de</homepage>
|
|
<contributions-group>
|
|
<contributions status="past" position="Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
<author>
|
|
<realname>Walter</realname>
|
|
<email>w.bobeth@digitalfotografie-foren.de</email>
|
|
<username>Redbull254</username>
|
|
<homepage>http://www.digitalfotografie-foren.de</homepage>
|
|
<contributions-group>
|
|
<contributions status="past" position="Developer"></contributions>
|
|
</contributions-group>
|
|
</author>
|
|
</author-group>
|
|
|
|
<mod-version>2.0.0</mod-version>
|
|
|
|
<installation>
|
|
<level>easy</level>
|
|
<time>600</time>
|
|
<target-version>3.0.10</target-version>
|
|
</installation>
|
|
|
|
<link-group>
|
|
<link type="dependency" lang="en" href="http://www.phpbb.com/community/viewtopic.php?f=69&t=691155">Board3 Portal supports MOD Version Check. To use this feature, this mod has to be installed.</link>
|
|
<link type="dependency" lang="de" href="http://www.phpbb.com/community/viewtopic.php?f=69&t=691155">Board3 Portal unterstützt MOD Version Check. Um dieses Feature zu nutzen, muss dieser Mod installiert sein.</link>
|
|
<link type="language" lang="en" href="contrib/de.xml">Manual for German Language-set</link>
|
|
<link type="language" lang="de" href="contrib/de.xml">Anleitung für das deutsche Sprachpaket</link>
|
|
<link type="template" lang="en" href="contrib/subsilver2.xml">Manual for subsilver2</link>
|
|
<link type="template" lang="de" href="contrib/subsilver2.xml">Anleitung für subsilver2</link>
|
|
<link type="contrib" lang="en" href="contrib/update_106_to_200/update.xml">Manual for Updating B3P 1.0.6 to 2.0.0</link>
|
|
<link type="contrib" lang="de" href="contrib/update_106_to_200/update.xml">Anleitung für das Aktualisieren von B3P 1.0.6 zu 2.0.0</link>
|
|
<link type="contrib" lang="en" href="contrib/update_200b1_to_200/update.xml">Manual for Updating B3P 2.0.0b1 to 2.0.0</link>
|
|
<link type="contrib" lang="de" href="contrib/update_200b1_to_200/update.xml">Anleitung für das Aktualisieren von B3P 2.0.0b1 zu 2.0.0</link>
|
|
</link-group>
|
|
<history>
|
|
<entry>
|
|
<date>2012-01-06</date>
|
|
<rev-version>2.0.0</rev-version>
|
|
<changelog lang="en">
|
|
<change>Replaced German language vars with English ones</change>
|
|
<change>Fixed 2 small errors in calendar language file</change>
|
|
<change>Fixed incorrect links to convert instruction</change>
|
|
<change>Added note to author notes that PHP5 is required</change>
|
|
<change>Fixed incorrect handling of utf8 characters in custom blocks</change>
|
|
<change>Fixed missing height and width in module images of custom blocks</change>
|
|
<change>Modified module title to "Attachments" as suggested by wang555</change>
|
|
<change>Fixed incorrect timezone handling of events</change>
|
|
<change>Removed number in latest bots title</change>
|
|
<change>Centered clock in prosilver</change>
|
|
<change>Added br-tag in forumlist.html to prevent issues in custom styles</change>
|
|
<change>Fixed small cosmetic errors in prosilver</change>
|
|
<change>Added correct padding between headerbar and portal body</change>
|
|
<change>Hide module image settings in center, top & bottom column</change>
|
|
<change>Added missing permission check for calendar events</change>
|
|
<change>Fixed incorrect position of event desc in future events (prosilver)</change>
|
|
<change>Modified style of calendar in subsilver2</change>
|
|
<change>Fixed: Jumpbox doesn't care if it is enabled in the ACP</change>
|
|
<change>Added a few rtl fixes</change>
|
|
<change>Fixed: Unread topics do not get displayed</change>
|
|
<change>Add possibility to define a different class for callback functions</change>
|
|
<change>Moved trim_message tool to includes folder</change>
|
|
<change>Added missing lang entries for removed events</change>
|
|
<change>Fixed incorrect ordering of users in leaders module</change>
|
|
<change>Added htmlspecialchars_decode for message before trimming</change>
|
|
<change>Allow duplicate inclusion of module if it's in a different column type</change>
|
|
<change>Fixed incorrect arrow directions when using rtl language (ACP)</change>
|
|
<change>Disabled poll module for the side columns</change>
|
|
<change>Merged small whois online block into whois online module</change>
|
|
</changelog>
|
|
<changelog lang="de">
|
|
<change>Deutsche Sprachvariablen mit englischen ersetzt</change>
|
|
<change>2 kleine Fehler in Kalender Sprachdatei korrigiert</change>
|
|
<change>Falsche Links zu Konvertierungsanleitung korrigiert</change>
|
|
<change>PHP5 Anforderung zu Author notes hinzugefügt</change>
|
|
<change>Inkorrekte Behandlung von utf8 Zeichen in Eigenen Blöcken korrigiert</change>
|
|
<change>Fehlende Höhe- und Breiteangaben für Modul Bilder von Eigenen Blöcken korrigiert</change>
|
|
<change>Inkorrekte Behandlung von Zeitzonen bei Veranstaltungen korrigiert</change>
|
|
<change>Anzahl im Titel des Letzte Bots Modul entfernt</change>
|
|
<change>Uhr in prosilver zentriert</change>
|
|
<change>br-tag zu forumlist.html hinzugefügt um Probleme in anderen Styles zu verhindern</change>
|
|
<change>Kleine kosmetische Fehler in prosilver korrigiert</change>
|
|
<change>Abstand zwischen header und portal_body korrigiert</change>
|
|
<change>Verstecke Modul Bild Einstelungen in der Mitte, Oben & Unten</change>
|
|
<change>Fehlende Überprüfung von Veranstaltungs-Berechtigungen hinzugefügt</change>
|
|
<change>Position der Veranstaltungs-Beschreibung in prosilver angepasst</change>
|
|
<change>Styles des Kalenders in subsilver2 geändert</change>
|
|
<change>Jumpbox lässt sich jetzt deaktivieren</change>
|
|
<change>Korrekturen für RTL Sprachen</change>
|
|
<change>Ungelesene Beiträge Icons werden angezeigt</change>
|
|
<change>Möglichkeit eine andere Klasse für die callback Funktion zu definieren hinzugefügt</change>
|
|
<change>trim_message Tool in den includes Ordner verschoben</change>
|
|
<change>Fehlende Sprachvariablen für gelöschte Veranstaltungen hinzugefügt</change>
|
|
<change>Falsche Sortierung von Benutzernamen in Team Block korrigiert</change>
|
|
<change>Anwendung von htmlspecialchars_decode() auf Nachricht vor dem Kürzen hinzugefügt</change>
|
|
<change>Doppelte Einbindung von Modulen erlaubt, falls sie in einem anderen Spaltentyp hinzugefügt werden</change>
|
|
<change>Falsche Pfeilrichtungen bei RTL Sprachen korrigiert (Admin-Bereich)</change>
|
|
<change>Umfrage Modul in den seitlichen Spalten deaktiviert</change>
|
|
<change>Kleinen "Wer ist online?" Block in das "Wer ist online?" Modul eingefügt</change>
|
|
</changelog>
|
|
</entry>
|
|
<entry>
|
|
<date>2011-06-08</date>
|
|
<rev-version>2.0.0b1</rev-version>
|
|
<changelog lang="en">
|
|
<change>Added missing IF $S_BLOCK_ICON</change>
|
|
<change>Fixed select for displaying events </change>
|
|
<change>Add feature to disable modules without having to remove them</change>
|
|
<change>Fixed typo in title of Latest Bots block</change>
|
|
<change>Applied patch for folders with special characters (upload module)</change>
|
|
<change>Reworked parts of calendar block</change>
|
|
<change>Fixed missing CSS for li-tags of calendar</change>
|
|
<change>Added error handling to installation of modules</change>
|
|
<change>Fixed timezone handling of calendar</change>
|
|
<change>Fixed incorrect handling of links</change>
|
|
<change>Fixed mixup with td and tr in subsilver2 calendar block</change>
|
|
<change>Added missing HTML file for center block of attachments module</change>
|
|
<change>Fixed missing check for correct column when moving a module left or right</change>
|
|
<change>Added possibility to add forumlist to top and bottom column</change>
|
|
<change>Corrected language var for module image as suggested by archivar</change>
|
|
<change>Moved link constants into module files</change>
|
|
<change>Remove php closing tag</change>
|
|
<change>Rewrote basic uploader for module zips</change>
|
|
<change>Modified class files for PHP5 -- PHP5 is now a requirement</change>
|
|
<change>Added check to prevent adding a module more than once</change>
|
|
<change>Added feature to hide portal name on acp configuration page for all modules (was only for latest bots module)</change>
|
|
<change>Added adm folder to allowed upload folders</change>
|
|
<change>Replace chmod with phpbb_chmod in uploader where needed</change>
|
|
<change>Added feature to open external links in a new window</change>
|
|
<change>Merged nickvergessen's phpbb3-tools-trim-message replacing old get_sub_taged_string function</change>
|
|
<change>Random members block will not be installed by default</change>
|
|
</changelog>
|
|
<changelog lang="de">
|
|
<change>Fehlendes IF $S_BLOCK_ICON hinzugefügt</change>
|
|
<change>Auswahl für das Anzeigen von Events repariert</change>
|
|
<change>Fähigkeit hinzugefügt um Module zu deaktivieren ohne sie zu entfernen</change>
|
|
<change>Schreibfehler in "Letzte Bots" Block beseitigt</change>
|
|
<change>Patch für Ordner mit Spezialcharaktern hinzugefügt (Upload Modul)</change>
|
|
<change>Teile des Kalender Blocks überarbeitet</change>
|
|
<change>Fehlendes CSS für li-tags des Kalenders hinzugefügt</change>
|
|
<change>Fehlerbehandlung zu Installation von Modulen hinzugefügt</change>
|
|
<change>Zeitzonenbehandlung in Kalender korrigiert</change>
|
|
<change>Falsche Behandlung von Links korrigiert</change>
|
|
<change>Falsche Benutzung von td und tr im subsilver2 Kalender Block beseitigt</change>
|
|
<change>Fehlende HTML Datei des Dateianhänge Moduls für die mittlere Spalte hinzugefügt</change>
|
|
<change>Fehlende Überprüfung auf richtige Spalte beim Verschieben der Module</change>
|
|
<change>Möglichkeit hinzugefügt die Forenliste in die obere und untere Modulezeile hinzuzufügen</change>
|
|
<change>Sprachvariable für Modulbild, wie von archivar vorgeschlagen, abgeändert</change>
|
|
<change>Link Konstanten in Module verschoben</change>
|
|
<change>Schließenden Tag von PHP Dateien entfernt</change>
|
|
<change>Hochlade-Module für Modul Zips komplett neu geschrieben</change>
|
|
<change>Klassen Dateien für PHP5 modifiziert -- PHP5 ist jetzt eine Vorraussetzung</change>
|
|
<change>Überprüfung hinzugefügt, damit ein Modul nicht mehrmals hinzugefügt werden kann</change>
|
|
<change>Möglichkeits hinzugefügt den Modultitel auf der Konfigurationsseite im ACP zu verstecken</change>
|
|
<change>adm Ordner zu erlaubten upload Ordnern hinzugefügt</change>
|
|
<change>chmod mit phpbb_chmod ersetzt in Upload Modul</change>
|
|
<change>Möglichkeit externe Links in einem neuen Fenster zu öffnen hinzugefügt</change>
|
|
<change>nickvergessen's phpbb3-tools-trim-message hinzugefügt - ersetzt die alte Funktion get_sub_taged_string()</change>
|
|
<change>Zufällige Mitglieder Block wird standardmäßig nicht installiert</change>
|
|
</changelog>
|
|
</entry>
|
|
<entry>
|
|
<date>2011-03-08</date>
|
|
<rev-version>2.0.0a1</rev-version>
|
|
<changelog lang="en">
|
|
<change>First alpha release</change>
|
|
</changelog>
|
|
<changelog lang="de">
|
|
<change>Erste Alpha-Version</change>
|
|
</changelog>
|
|
</entry>
|
|
</history>
|
|
</header>
|
|
<action-group>
|
|
<copy>
|
|
<file from="root/portal.php" to="portal.php" />
|
|
<file from="root/adm/images/*.*" to="adm/images/*.*" />
|
|
<file from="root/adm/mods/board3_portal_check_version.php" to="adm/mods/board3_portal_check_version.php" />
|
|
<file from="root/adm/style/*.*" to="adm/style/*.*" />
|
|
<file from="root/includes/acp/*.*" to="includes/acp/*.*" />
|
|
<file from="root/includes/trim_message/*.*" to="includes/trim_message/*.*" />
|
|
<file from="root/install/index.php" to="install/index.php" />
|
|
<file from="root/language/en/mods/*.*" to="language/en/mods/*.*" />
|
|
<file from="root/portal/*.*" to="portal/*.*" />
|
|
<file from="root/styles/prosilver/template/portal/*.*" to="styles/prosilver/template/portal/*.*" />
|
|
<file from="root/styles/prosilver/theme/portal.css" to="styles/prosilver/theme/portal.css" />
|
|
<file from="root/styles/prosilver/theme/images/portal/*.*" to="styles/prosilver/theme/images/portal/*.*" />
|
|
<file from="root/umil/*.*" to="umil/*.*" />
|
|
</copy>
|
|
|
|
<open src=".htaccess">
|
|
<edit>
|
|
<find><![CDATA[<Files "common.php">
|
|
Order Allow,Deny
|
|
Deny from All
|
|
</Files>]]></find>
|
|
<action type="after-add"><![CDATA[DirectoryIndex portal.php index.php index.html index.htm]]></action>
|
|
</edit>
|
|
</open>
|
|
<open src="viewonline.php">
|
|
<edit>
|
|
<find><![CDATA[ case 'report':
|
|
$location = $user->lang['REPORTING_POST'];
|
|
$location_url = append_sid("{$phpbb_root_path}index.$phpEx");
|
|
break;]]></find>
|
|
<action type="after-add"><![CDATA[ case 'portal':
|
|
$user->add_lang('mods/portal');
|
|
$location = $user->lang['VIEWING_PORTAL'];
|
|
$location_url = append_sid("{$phpbb_root_path}portal.$phpEx");
|
|
break;]]></action>
|
|
</edit>
|
|
</open>
|
|
<open src="includes/functions.php">
|
|
<edit>
|
|
<find><![CDATA[// The following assigns all _common_ variables that may be used at any point in a template.]]></find>
|
|
<action type="before-add"><![CDATA[ $user->add_lang('mods/portal');]]></action>
|
|
</edit>
|
|
<edit>
|
|
<find><![CDATA['U_PRIVATEMSGS' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&folder=inbox'),]]></find>
|
|
<action type="before-add"><![CDATA[ 'U_PORTAL' => (isset($config['board3_enable']) && $config['board3_enable'] && $auth->acl_get('u_view_portal')) ? append_sid("{$phpbb_root_path}portal.$phpEx") : '',]]></action>
|
|
</edit>
|
|
</open>
|
|
<open src="includes/session.php">
|
|
<edit>
|
|
<find><![CDATA[ if (!empty($_GET['style']) && $auth->acl_get('a_styles') && !defined('ADMIN_START'))]]></find>
|
|
<action type="replace-with"><![CDATA[ if (!empty($_GET['style']) && !defined('ADMIN_START') && $this->data['user_type'] != USER_IGNORE)]]></action>
|
|
</edit>
|
|
</open>
|
|
<open src="styles/prosilver/template/overall_header.html">
|
|
<edit>
|
|
<find><![CDATA[<div class="navbar">]]></find>
|
|
<action type="before-add"><![CDATA[<!-- IF not $S_IN_PORTAL or S_DISPLAY_PHPBB_MENU -->]]></action>
|
|
</edit>
|
|
<edit>
|
|
<find><![CDATA[<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong>]]></find>
|
|
<inline-edit>
|
|
<inline-find><![CDATA[<li class="icon-home">]]></inline-find>
|
|
<inline-action type="after-add"><![CDATA[<!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> » <!-- ENDIF -->]]></inline-action>
|
|
</inline-edit>
|
|
</edit>
|
|
<edit>
|
|
<find><![CDATA[ <li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>
|
|
<!-- ENDIF -->
|
|
</ul>
|
|
|
|
<span class="corners-bottom"><span></span></span></div>
|
|
</div>]]></find>
|
|
<action type="after-add"><![CDATA[<!-- ENDIF -->]]></action>
|
|
</edit>
|
|
</open>
|
|
<open src="styles/prosilver/template/overall_footer.html">
|
|
<edit>
|
|
<find><![CDATA[<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>]]></find>
|
|
<inline-edit>
|
|
<inline-find><![CDATA[<li class="icon-home">]]></inline-find>
|
|
<inline-action type="after-add"><![CDATA[<!-- IF U_PORTAL --><a href="{U_PORTAL}">{L_PORTAL}</a> » <!-- ENDIF -->]]></inline-action>
|
|
</inline-edit>
|
|
</edit>
|
|
</open>
|
|
<open src="styles/prosilver/theme/stylesheet.css">
|
|
<edit>
|
|
<find><![CDATA[@import url("colours.css");]]></find>
|
|
<action type="after-add"><![CDATA[@import url("portal.css");]]></action>
|
|
</edit>
|
|
</open>
|
|
<php-installer>install/index.php</php-installer>
|
|
<diy-instructions lang="de"><![CDATA[Rufe install/index.php auf und führe den Installer aus.]]></diy-instructions>
|
|
<diy-instructions lang="en"><![CDATA[Browse to install/index.php and run the installer.]]></diy-instructions>
|
|
</action-group>
|
|
</mod> |