Seite 8 von 16

Verfasst: 31.03.2007 12:35
von BB-BF-BM
Mini-Bugfix:

Code: Alles auswählen

#
#----------[ SQL ]--------------------
#
ALTER TABLE `phpbb_calendar_events` CHANGE `name` `name` VARCHAR(70)
hab gedacht, dass normalerweise 30 Zeichen reichen...

Verfasst: 31.03.2007 12:38
von buegelfalte
Den Fix hatte ich mir schon eingebaut, wollte "Film: Face/Off - im Körper des Feindes" als Titel eintragen :)

Calendar und Seo Urls

Verfasst: 02.04.2007 14:38
von manne35
Hallo,
der Kalender ist ein sehr nuetzliches Addon, echt Klasse.
Vielen Dank fuer die Entwicklung und dass wir das alle nutzen duerfen.

Ich hab nur Probleme mit falschen URLs will man ein Event eingeben.
Nur bei add_event in der Tagesuebersichtsliste
Ich denke es liegt an den Seo URLs (plug-in mit mod rewrite)

Aus der URL
http://www.domain.de/calendar,add_event ... ,m,11.html

kommt 404er Fehler
The requested URL /calendar,11.html was not found on this server.

In der htaccess versuch ich alle Urls die mit calendar beginnen abzufangen, aber ich kriegs net hin:


Hab ich einen Denkfehler oder weiss jemand Rat, bitte

Schoenen Gruss
manne
http://www.heilsteine.info

Verfasst: 02.04.2007 16:48
von manne35
In der Demo werden auch folgende URLs in der Tagesliste erzeugt:

http://domain.de/calendar.php?add_event ... Y=2007&m=5


warum kommen da bei mir solche
http://domain.de/calendar,add_event,j,1 ... 7,m,5.html

...OK...aber jetzt weiss ich wenigstens vielleicht wie die aussehen sollten nach richtiger htaccess...?

also aus
http://domain.de/calendar,add_event,j,1 ... 7,m,5.html
mach
http://domain.de/calendar.php?add_event ... Y=2007&m=5

weiss dafuer jemand rewrite rules ?
Oder kann ich verhindern, dass solche Seo Urls dafuer erzeugt werden ?

Gruesse manne

:grin:

www.heilsteine.info


--------------------------

kriegs nicht hin,
falls es noch jemands so geht, bevor man diesen tollen Kalender gar nicht nutzen kann kann man dann zur Not in der
calendar.php den link rausnehmen -->
finde:
$date = '<a href="'.append_sid($phpbb_root_path.'calendar.'.$phpEx.'?add_event&j='.$day.'&n='.$month.'&Y='.$year.'&'.params('m', 'y', 'show_events')).'" class="cal_day">'.$date.'</a>';
ersetze mit:
$date = $date
Schoene Gruesse

Verfasst: 06.04.2007 17:47
von BB-BF-BM
Version 0.4.0 steht vor der Tür!
Schätze, das wird ein schönes Ostergeschenk werden.

Wie man im ersten Beitrag nachlesen kann, fehlt jetzt noch der gesamte Bereich im ACP. Das ist jetzt die meiste Arbeit.
Das Feature, dass bestimmte Kategorien automatisch abonniert werden, habe ich während des Codens völlig vergessen, weshalb ich es noch nicht fertig habe. Wenn ich noch genug Zeit habe, werde ich auch noch einen Spamschutz einbauen, denn momentan wird die Benachrichtigung bei jedem Aufruf von calendar.php?cronjob aktiv, was den Admin zumüllen kann. (Bitte in der Demo nicht ausprobieren!!!)

Ein Feature, welches aber sehr viel schwieriger zu realisieren ist, ist die Benachrichtigung an den Admin, sobald ein Termin eingetragen/geändert wurde. Zur Zeit ist dies nur per E-Mail (der in der Board-Konfiguration eingetragenen Adresse) möglich, da es nicht immer nur einen Admin gibt, dass heißt nicht nur eine User-ID, an die man eine PN schicken sollte.
Das heißt, dieses Feature wird erst später - wenn überhaupt - realisiert.


Wer möchte, kann sich unter http://franklin.stufen-forum.de/phpBB2 bereits die neue Version ansehen (Username und Passwort: phpBB).

Verfasst: 07.04.2007 07:28
von FSKiller / Phoenix
BB-BF-BM hat geschrieben:wie meinst du das?

Kategorien kannst du über das ACP verwalten. Das von dir genannte Select-Feld lässt auch eine Mehrfachauswahl zu.
Genau das wollte ich wissen :).

Andere Frage, kann die Berechtigung wer alles eintragen kann geändert werden? zB. nur Admins oder Mods oder nur bestimmt User?

Verfasst: 07.04.2007 08:11
von BB-BF-BM
du hast bei Version 0.4.0 folgende Möglichkeiten:
1. Kalendernutzung generell:
Für ein bestimmtes User-Level (Admins, Mods, Reg, Alle)
+ bestimmte User
+ bestimmte Gruppen
- bestimmte User (Blacklist)

2. Für jede Kategorie:
a) Lesen der Termine der Kategorie
Rechteverteilung siehe oben

b) Hinzufügen der Termine in die Kategorie.

Kannst du alles über das ACP regeln (sobald dieses fertig ist).

in Version 0.3.0 konnte man noch nicht kategorienspezifisch Rechte vergeben, sondern nur für die Kalendernutzung generell.

Verfasst: 07.04.2007 08:21
von FSKiller / Phoenix
Danke für die schnelle Antwort :).

Dann warte ich mal noch etwas ;) darauf, hört sich auf jedenfall viel versprechend an.

Verfasst: 07.04.2007 16:26
von BB-BF-BM
Version 0.4.0 ist fertig!

Bestimmt sind noch einige Fehler darin enthalten; unter anderem deswegen habe ich vorerst noch keinen internen Cache eingebaut. Dieser wird jedoch in der nächsten Version folgen.

Ich hoffe, dass ihr mit dem Update klarkommt... :oops:


Downloadlink ist der gleiche geblieben

Verfasst: 07.04.2007 23:29
von kazwo
In der update_from_0.3.0_to_0.4.0.txt ist der Präfix phpbb2_ statt phpbb_ wie beim Rest.

Code: Alles auswählen

ALTER TABLE `phpbb2_users` CHANGE `cal_notify_cats` `cal_notify_cats` VARCHAR( 100 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL;
Dazu funktioniert bei mir die update_from_0.3.0_to_0.4.0.php nicht :(