[ABD] Simple Calendar

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Skippy07
Mitglied
Beiträge: 293
Registriert: 03.02.2007 10:03
Wohnort: Vreden

Beitrag von Skippy07 »

Vielleicht hilft das ja trotzdem. Kannst es ja mal ausprobieren und mir dann bitte Bescheid geben. Wenn es nicht hilft, einfach wieder löschen.

Folgender Inhalt der .htaccess
AddType x-mapp-php5 .php

AddHandler x-mapp-php5 .php
Die .htaccess muss ins root-Verzeichnis Deines Webspaces

Gruss
Stefan
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag von franki »

Skippy07 hat geschrieben:Vielleicht hilft das ja trotzdem. Kannst es ja mal ausprobieren und mir dann bitte Bescheid geben. Wenn es nicht hilft, einfach wieder löschen.

Folgender Inhalt der .htaccess
AddType x-mapp-php5 .php

AddHandler x-mapp-php5 .php
Die .htaccess muss ins root-Verzeichnis Deines Webspaces

Gruss
Stefan
Das ist die Fehlermeldung....bzw. kommt dabei raus

Code: Alles auswählen

session_begin(); $auth->acl($user->data); $user->setup('viewforum'); include($phpbb_root_path . 'shout.' . $phpEx); display_forums('', $config['load_moderators']); // Set some stats, get posts count from forums data if we... hum... retrieve all forums data $total_posts = $config['num_posts']; $total_topics = $config['num_topics']; $total_users = $config['num_users']; $l_total_user_s = ($total_users == 0) ? 'TOTAL_USERS_ZERO' : 'TOTAL_USERS_OTHER'; $l_total_post_s = ($total_posts == 0) ? 'TOTAL_POSTS_ZERO' : 'TOTAL_POSTS_OTHER'; $l_total_topic_s = ($total_topics == 0) ? 'TOTAL_TOPICS_ZERO' : 'TOTAL_TOPICS_OTHER'; // Grab group details for legend display if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel')) { $sql = 'SELECT group_id, group_name, group_colour, group_type FROM ' . GROUPS_TABLE . ' WHERE group_legend = 1 ORDER BY group_name ASC'; } else { $sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type FROM ' . GROUPS_TABLE . ' g LEFT JOIN ' . USER_GROUP_TABLE . ' ug ON ( g.group_id = ug.group_id AND ug.user_id = ' . $user->data['user_id'] . ' AND ug.user_pending = 0 ) WHERE g.group_legend = 1 AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ') ORDER BY g.group_name ASC'; } $result = $db->sql_query($sql); $legend = ''; while ($row = $db->sql_fetchrow($result)) { $colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : ''; if ($row['group_name'] == 'BOTS') { $legend .= (($legend != '') ? ', ' : '') . 'lang['G_BOTS'] . ''; } else { $legend .= (($legend != '') ? ', ' : '') . 'lang['G_' . $row['group_name']] : $row['group_name']) . ''; } } $db->sql_freeresult($result); // Generate birthday list if required ... $birthday_list = ''; if ($config['load_birthdays'] && $config['allow_birthdays']) { $now = getdate(time() + $user->timezone + $user->dst - date('Z')); $sql = 'SELECT user_id, username, user_colour, user_birthday FROM ' . USERS_TABLE . " WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%' AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')'; $result = $db->sql_query($sql); while ($row = $db->sql_fetchrow($result)) { $birthday_list .= (($birthday_list != '') ? ', ' : '') . get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']); if ($age = (int) substr($row['user_birthday'], -4)) { $birthday_list .= ' (' . ($now['year'] - $age) . ')'; } } $db->sql_freeresult($result); } // Assign index specific vars $template->assign_vars(array( 'TOTAL_POSTS' => sprintf($user->lang[$l_total_post_s], $total_posts), 'TOTAL_TOPICS' => sprintf($user->lang[$l_total_topic_s], $total_topics), 'TOTAL_USERS' => sprintf($user->lang[$l_total_user_s], $total_users), 'NEWEST_USER' => sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])), 'LEGEND' => $legend, 'BIRTHDAY_LIST' => $birthday_list, 'FORUM_IMG' => $user->img('forum_read', 'NO_NEW_POSTS'), 'FORUM_NEW_IMG' => $user->img('forum_unread', 'NEW_POSTS'), 'FORUM_LOCKED_IMG' => $user->img('forum_read_locked', 'NO_NEW_POSTS_LOCKED'), 'FORUM_NEW_LOCKED_IMG' => $user->img('forum_unread_locked', 'NO_NEW_POSTS_LOCKED'), 'S_LOGIN_ACTION' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'), 'S_DISPLAY_BIRTHDAY_LIST' => ($config['load_birthdays']) ? true : false, 'U_MARK_FORUMS' => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'mark=forums') : '', 'U_MCP' => ($auth->acl_get('m_') || $auth->acl_getf_global('m_')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=main&mode=front', true, $user->session_id) : '') ); // Output page page_header($user->lang['INDEX']); include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx); $template->set_filenames(array( 'body' => 'index_body.html') ); page_footer(); ?>
Wenn ich aber diese Einträge

Code: Alles auswählen

RemoveHandler .php
AddHandler php5-script .php
in die .htacces eintrage kommt keine Fehlermeldung.
Kann ich irgendwo sehen, ob dann php5 unterstützt wird?

//edit
Ich habe die .htacces in dem root-Verzeichniss meines Forums geändert.
Ich hoffe das war richtig.
LG Franki
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Der erste Fehler ist wohl, dass PHP danach gar nicht mehr geparst wird :)
Wenn es nach der zweiten Methode noch klappt ist die Wahrscheinlichkeit groß, dass du php 5 nutzt. Genau rausfinden kannst du das aber mit

Code: Alles auswählen

<?php phpinfo(); ?>
oder im ACP (wo das im System Reiter ebenfalls aufgerufen werden kann).
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Tifker
Mitglied
Beiträge: 317
Registriert: 01.06.2006 19:35

Beitrag von Tifker »

Hallo,

habe es endlich geschafft den Kalender einwandfrei zu installieren! Soviel ich weiß kann man den Kalender über das ACP administrieren, oder liege ich da falsch?
Auf alle Fälle habe ich einen neuen Reiter im ACP angelegt der sich "Kalender" nennt. (Keine übergeordnete Kategorie) Dann ein Modul erstellt die sich "Kalender Kategorien" (Übergeordnet ist der Kalender) nennt, dort wollte ich dann die Moduldatei auswählen die über den Kalender aufgerufen werden soll! Jedoch ist da nichts vom Kalender zu finden?
Was mache ich oder wo liege ich falsch?
Benutzeravatar
Skippy07
Mitglied
Beiträge: 293
Registriert: 03.02.2007 10:03
Wohnort: Vreden

Beitrag von Skippy07 »

Du brauchst in der neuen Version keine Module mehr im ACP einfügen, schaue mal bei den Gruppen Berechtigungen / erweiterte Berechtigungen nach. Dort sollte eine Karteikarte sein, die Kalender heisst. Dort kannst Du für jede Gruppe einstellen, ob diese Kalendereinträge erstellen darf.

Gruss
Stefan
Tifker
Mitglied
Beiträge: 317
Registriert: 01.06.2006 19:35

Beitrag von Tifker »

Skippy07 hat geschrieben:Du brauchst in der neuen Version keine Module mehr im ACP einfügen, schaue mal bei den Gruppen Berechtigungen / erweiterte Berechtigungen nach. Dort sollte eine Karteikarte sein, die Kalender heisst. Dort kannst Du für jede Gruppe einstellen, ob diese Kalendereinträge erstellen darf.

Gruss
Stefan
Danke für deine Antwort!
Habe noch en optisches Problem! Bei mir wird der Kalender so angezeigt! http://www.innsbruckergleitschirmfliege ... b7d26fb655

und im offiziellen Demoboard so: http://phpbb.franklin.stufen-forum.de/c ... 62070ce8a5

Wie kann ich diese Einstellungen verändern?
Benutzeravatar
Skippy07
Mitglied
Beiträge: 293
Registriert: 03.02.2007 10:03
Wohnort: Vreden

Beitrag von Skippy07 »

Prüfe noch mal bitte ob Du wirklich alle Dateien hochgeladen hast. Hast Du irgendetwas an den Dateien geändert?
Tifker
Mitglied
Beiträge: 317
Registriert: 01.06.2006 19:35

Beitrag von Tifker »

Hab es nochmals geprüft. Alle Dateien sind hochgeladen worden und an den Dateien habe ich nichts verändert! Allerdings habe ich die install.php vor der Installation des Kalenders ausgeführt! Wird wohl nicht der Fehler sein? Oder?
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Hast du das Installationsskript komplett (= jeden Schritt) ausgeführt?

Eigentlich sollte im letzten Schritt der Theme- und Template-Cache aktualisiert werden; das solltest du nun manuell machen.

Im ACP-Reiter Styles, links Template bzw. Theme anwählen, dann für jedes geänderte Template/Theme (wahrscheinlich nur prosilver) auf Aktualisieren klicken.


BTW: Du hast das Installationsskript ausgeführt, bevor du die dazugehörigen Dateien hochgeladen hast?

Ich seh mal nach, ob das irgendwelche negativen Auswirkungen haben kann...
[EDIT: Ja, dein Style-Problem... :roll: ]
Zuletzt geändert von BB-BF-BM am 03.01.2008 09:30, insgesamt 1-mal geändert.
Tifker
Mitglied
Beiträge: 317
Registriert: 01.06.2006 19:35

Beitrag von Tifker »

Eigentlich sollte im letzten Schritt der Theme- und Template-Cache aktualisiert werden; das solltest du nun manuell machen.

Im ACP-Reiter Styles, links Template bzw. Theme anwählen, dann für jedes geänderte Template/Theme (wahrscheinlich nur prosilver) auf Aktualisieren klicken.
Hab ich gemacht und jetzt funktionierts! :grin:

Tausend Dank!!!!!!!!
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“