Seite 120 von 130

Re: [0.6.1] Simple Calendar

Verfasst: 20.01.2010 10:16
von BB-BF-BM
Hallo!

@Marcus: Eine in jeder Hinsicht schöne Lösung für dein Problem habe ich nicht gefunden.
Um das "Überlaufen" des Textes zu verhindern, musst du in der Datei /styles/prosilver/theme/calendar.css

Code: Alles auswählen

html>body #dates_list li.day dd.events li dt
{
   display: block;
   text-indent: -2em;
   clear: left;
   padding-left: 2em;
   margin-top: 1px;
   width: 33em;
   height: auto;
}
ersetzen gegen

Code: Alles auswählen

html>body #dates_list li.day dd.events li dt
{
   display: block;
   text-indent: -2em;
   clear: left;
   padding-left: 2em;
   margin-top: 1px;
   width: 17em;
   height: auto;
}
Dann werden z.T. aber auch einzelne Termine nach links verschoben.


Um Gäste als eingeladen anzuzeigen, sind mehrere Änderungen nötig:
/calendar/show_event.php und /calendar/show_date.php (beide Änderungen in beiden Dateien)

Code: Alles auswählen

function assign_white_black_list($name, array $list)
{
    if (substr($name, -1, 1) == 'g')
    {
        foreach ($list as $group_id)
        {
            $group = cal_groups::get_group_by_id($group_id);
            $GLOBALS['template']->assign_block_vars($name, array(
                'NAME'        =>    $group->name,
                'COLOUR'    =>    $group->colour,
                'URL'        =>    $group->url->get_built()
            ));
        }
    } 
ersetzen gegen:

Code: Alles auswählen

function assign_white_black_list($name, array $list, $visible)
{
    if (substr($name, -1, 1) == 'g')
    {
        foreach ($list as $group_id)
        {
            $group = cal_groups::get_group_by_id($group_id);
            $GLOBALS['template']->assign_block_vars($name, array(
                'NAME'        =>    $group->name,
                'COLOUR'    =>    $group->colour,
                'URL'        =>    $group->url->get_built()
            ));
        }
        if ($visible == 'public')
        {
            $group = cal_groups::get_group_by_id(1);
            $GLOBALS['template']->assign_block_vars($name, array(
                'NAME'        =>    $group->name,
                'COLOUR'    =>    $group->colour,
                'URL'        =>    $group->url->get_built()
            ));
        }
    } 

Code: Alles auswählen

assign_white_black_list('invitations_white_g', $event->invitations['white_g']);
assign_white_black_list('invitations_black_g', $event->invitations['black_g']);
assign_white_black_list('invitations_white_u', $event->invitations['white_u']);
assign_white_black_list('invitations_black_u', $event->invitations['black_u']);

assign_white_black_list('auth_edit_white_g', $event->auth_edit['white_g']);
assign_white_black_list('auth_edit_black_g', $event->auth_edit['black_g']);
assign_white_black_list('auth_edit_white_u', $event->auth_edit['white_u']);
assign_white_black_list('auth_edit_black_u', $event->auth_edit['black_u']); 
ersetzen gegen:

Code: Alles auswählen

assign_white_black_list('invitations_white_g', $event->invitations['white_g'], $visible);
assign_white_black_list('invitations_black_g', $event->invitations['black_g'], $visible);
assign_white_black_list('invitations_white_u', $event->invitations['white_u']);
assign_white_black_list('invitations_black_u', $event->invitations['black_u']);

assign_white_black_list('auth_edit_white_g', $event->auth_edit['white_g'], $visible);
assign_white_black_list('auth_edit_black_g', $event->auth_edit['black_g'], $visible);
assign_white_black_list('auth_edit_white_u', $event->auth_edit['white_u']);
assign_white_black_list('auth_edit_black_u', $event->auth_edit['black_u']); 

Um standardmäßig keine Benachrichtigungen zu versenden, musst du folgenden SQL-Befehl ausführen:

Code: Alles auswählen

UPDATE `phpbb_cal_user_config` SET `notify_mode` = '0' WHERE `user_id`=1
Du musst möglicherweise das Tabellenpräfix phpbb_ ändern.


@Morrandir: Ich nutze selbst Firefox; bei mir funktioniert es problemlos. Diese Ansicht kommt zustande, wenn die CSS-Datei nicht geladen wurde.
Da die Darstellung bei dir in anderen Browsern funktioniert, hilft es möglicherweise, den Browsercache zu löschen.
Ansonsten benötige ich einen Link zum Forum, um mir das Problem selbst anzusehen.

Re: [0.6.1] Simple Calendar

Verfasst: 29.01.2010 18:37
von Apfelwurm
besteht die Möglichkeit beim eintragen BBcode zu nutzen ?

so wie in den Foren mit den Buttons.
Würd das eintragen erleichtern.

Ebenso ein Datei-Upload wie in den Foren ?

Re: [0.6.1] Simple Calendar

Verfasst: 30.01.2010 11:51
von BB-BF-BM
Hallo!
Die Möglichkeit, BBCodes zu verwenden (ebenso Smilies), ist gegeben; allerdings ohne dazugehörige Buttons.
Ein solches Feature ist auch nicht geplant.

Re: [0.6.1] Simple Calendar

Verfasst: 30.01.2010 17:55
von Phoenix
st es normal das der Kalender auf der Linken seite an gezeigt wird ? kann man den nicht mittig setzen und beim eintragen eines Events nur dieses Event fenster sehen ?

so wie bei dem einen Calender mod "phpbb_Calendar_0_1_0"

hieß der den ich meine

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 12:34
von Crizzo
Ich bekomme beim Installieren folgenden Fehler:

Code: Alles auswählen

Simple Calendar - Gescheitert

Datenbanktyp :: mysqli
Warnung

Einer oder mehrere Fehler sind während der angeforderten Aktion aufgetreten. Bitte erstelle eine vollständige Kopie aller aufgetretenen Fehler und bitte den Autor der Modifikation um Unterstützung.
Warnung

Es wurden neue Berechtigungen hinzugefügt. Bitte prüfe die Berechtigungseinstellungen und passe sie nach deinen Wünschen an.

Aktualisiere das Template squadr
FEHLER: Datei ./styles/squadrattachment.html konnte nicht zum Lesen geöffnet werden.

Aktualisiere das Template squadr
FEHLER: Datei ./styles/squadrattachment.html konnte nicht zum Lesen geöffnet werden.
Ich habe es schon aktualisiert. Aber ich weiß nicht ,wieso der Pfad dort nicht stimmt. :(

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 14:28
von BB-BF-BM
Hallo!

@Phoenix: Ja, es ist normal, dass der Kalender standardmäßig nur auf der linken Seite angezeigt wird und mit ein wenig Aufwand wäre es wahrscheinlich auch möglich, ihn zentriert anzuordnen. Allerdings fehlt mir die Zeit dazu.

@BlackHawk: So ein Fehler wurde schon einmal gemeldet; die Fehlerursache konnte ich jedoch nicht ermitteln.

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 14:32
von Crizzo
Funktioniert deshalb jetzt irgendwas nicht?

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 14:39
von BB-BF-BM
Hallo Blackhawk!

Das einzige Problem was möglich ist, liegt in der offensichtlich fehlerhaften Darstellung.
Falls dies bei dir nicht der Fall ist, sollte der Kalender ohne Probleme funktionieren.

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 14:43
von Crizzo

Re: [0.6.1] Simple Calendar

Verfasst: 03.02.2010 16:13
von BB-BF-BM
Ja, es ist alles richtig; du brauchst dir keine Gedanken wegen der Fehlemeldung machen.