Seite 5 von 7

Verfasst: Di 30. Mär 2004, 09:41
von TschakaKahn
Ja hab ich doch gemeint das das ich das Präfix anpassen muss.

Also neuer versuch neues Glück:
Zeige Datensätze 0 - 29 (89 insgesamt, die Abfrage dauerte 0.0122 sek)

SQL-Befehl : [Bearbeiten] [SQL erklären] [PHP-Code erzeugen]
SELECT *
FROM con_actions
WHERE idaction =441 LIMIT 0 , 30


idaction idarea alt_name name code location relevant
441 365 termine_editrecipient 1
Wo das Her ist hab ich keine Ahnung.....ich hab nur Copy&Paste gemacht.
LIMIT 0 , 30
:?: :?: :?:

OK so??

Gruß Michi :arrow:

Verfasst: Di 30. Mär 2004, 10:53
von Snoopy
Mädels, sucht mal im Forum, emergence hat das ganze als Plugin konfiguriert, das ganze funktioniert ab Version 4.5 wenn ihr den Kalender als
Plugin ab Version 4.4.2 benutzen wollt, müsst Ihr lediglich folgende Einträgen in der cfg_sql.inc einfügen:

Code: Alles auswählen

global $cfg;
$cfg["tab"]["calendar"]					= $cfg['sql']['sqlprefix']."_calendar";
$cfg["tab"]["events"]					= $cfg['sql']['sqlprefix']."_events";
in der config.php folgendes:

Code: Alles auswählen

$cfg['plugins']['calendar'] = $cfg['path']['plugins']."calendar"."/";
Einfacher gehts dann wirklich nicht mehr :!:

Verfasst: Di 30. Mär 2004, 13:00
von Darth-Vader
Snoopy hat geschrieben:Mädels, sucht mal im Forum, emergence hat das ganze als Plugin konfiguriert, das ganze funktioniert ab Version 4.5 wenn ihr den Kalender als
Plugin ab Version 4.4.2 benutzen wollt, müsst Ihr lediglich folgende Einträgen in der cfg_sql.inc einfügen:

Code: Alles auswählen

global $cfg;
$cfg["tab"]["calendar"]					= $cfg['sql']['sqlprefix']."_calendar";
$cfg["tab"]["events"]					= $cfg['sql']['sqlprefix']."_events";
in der config.php folgendes:

Code: Alles auswählen

$cfg['plugins']['calendar'] = $cfg['path']['plugins']."calendar"."/";
Einfacher gehts dann wirklich nicht mehr :!:



ähm, snoopy, es ging grad um etwas leicht andres.


TschakaKahn bekam nen "sql-duplicate-error" als er versucht hat besagt einträge in der db zu machen, und ich versuche ihm zu helfen herauszufinden wieso in dem ich abfragen lassen möchte, wieviel einträge denn in dieser table sind mit idaction =441 drin sind, nur bei ihm wird dauernd dieses beknackte limit in den sql-befehl reingebaut.

Probleme mit JAX-Erweiterung bei ver 4.4.2

Verfasst: Fr 2. Apr 2004, 09:07
von klausinho
Hallo,

ich habe gestern die Erweiterung in mein Contenido eingebaut.

Alles schön nach der Installationsanleitung. Der Kalender wir auch im FrontEnd angezeigt.

Allerdings sehe ich im BackEnd nur eine leere Seite. Laut Anweisung ist die Erweiterung ja nur bis 4.4.1 getestet.

Ich denke mir aber, dass das keine große Sache ist, wenn man nur wüßte, wo man suchen muss.

Hat irgendjemand eine Idee?

Re: Probleme mit JAX-Erweiterung bei ver 4.4.2

Verfasst: Fr 2. Apr 2004, 12:59
von Darth-Vader
klausinho hat geschrieben:Hallo,

ich habe gestern die Erweiterung in mein Contenido eingebaut.

Alles schön nach der Installationsanleitung. Der Kalender wir auch im FrontEnd angezeigt.

Allerdings sehe ich im BackEnd nur eine leere Seite. Laut Anweisung ist die Erweiterung ja nur bis 4.4.1 getestet.

Ich denke mir aber, dass das keine große Sache ist, wenn man nur wüßte, wo man suchen muss.

Hat irgendjemand eine Idee?


hi,

ich nutz ihn in 4.4.2 und er funzt ;)


WIE IMMER: überprüf mal die pfade und guck in die error-logs :idea:

Verfasst: Fr 2. Apr 2004, 13:26
von klausinho
:oops:
Man sollte vielleicht alle erforderlichen Tabellen befüllen, dann klappts auch mit dem Backend..

Sorry!

Verfasst: Fr 2. Apr 2004, 19:45
von Darth-Vader
jo, RTFM halt *fg* :lol:

Verfasst: Sa 3. Apr 2004, 17:34
von klausinho
So, nachdem ich hier ehrbare Leute sinnlos von der Arbeit abgehalten habe, möchte ich mal was Sinnvolles zur allgemeinen Erbauung beitragen.

Ich habe den Terminkalender dahingehend erweitert, dass man
a) im Frontend zwichen der Monatsliste (wie von Darth Vader gebaut) und der Jahresliste wählen kann
b) kann man über Auswahllisten direkt zu dem gewünschten Monat/Jahr springen.

Wem's gefällt, der kann sich das ja einbauen.

Den Code einfach in die jax_calender.php einbauen. Alles was in der Original jax_calender.php im <body> steht, austauschen.

Die Variablen $futureyears und $pastyears sowie $headline können angepasst werden.

Code: Alles auswählen

<?php require( "main.inc.php"); /*to include BEFORE other Jax-Calendar-moduls!*/

// Einstellungen, wieviele Jahre in der Auswahl aufgelistet werden sollen
$futureyears = "10";
$pastyears = "4";

// Überschrift
$headline = "Der KGA - Terminkalender";

// Erstes anzuzeigendes Jahr
$myyear = $cal_year - $pastyears;

// Summe der anzuzeigenden Jahre
$sumyears = $pastyears + $futureyears;

// Monate in Array packen
$arrmonth = array("1" => "Januar",
				 "2" => "Februar",
				 "3" => "März",
				 "4" => "April",
				 "5" => "Mai",
				 "6" => "Juni",
				 "7" => "Juli",
				 "8" => "August",
				 "9" => "September",
				 "10" => "Oktober",
				 "11" => "November",
				 "12" => "Dezember",);

// Abfrage ob Monatsliste oder Jahresliste
if ($_POST['list'] == "year") {
	$listfile = "eventlist_full_year.inc.php";
} else {
	$listfile = "eventlist.inc.php";
}

// Aktualisierung der Monate oder Jahre
if (!empty($_POST['M'])) {
	$cal_month = $_POST['M'];
}

if (!empty($_POST['Y'])) {
	$cal_year = $_POST['Y'];
}

$links = explode('&',$PHP_SELF); 
$link = $links[0]; 
$actlink = $link.'&Y='.$cal_year.'&m='.$cal_month.'&cal_id='.$cal_id; 
?>
	<table width="650" border="0" cellspacing="0" cellpadding="5">
		<tr>
        	<td colspan="2" align="center">
        	<form method="POST" action="<? echo $actlink; ?>">
        	<table width="500" border="0" cellspacing="0" cellpadding="5">
        		<tr>
        			<td colspan="3" height="60px" class="headline" valign="top"><? echo $headline; ?></td>
        		</tr>
        		<tr>
        			<td class="subheadline">
        			
        			<input type="radio" name="list" value="monthly" 
					<? if ($_POST['list'] != "year") { echo "checked"; } ?>>Monatsliste
        			</td>
        			<td class="subheadline">
					<input type="radio" name="list" value="year"
					<? if ($_POST['list'] == "year") { echo "checked"; } ?>>Jahresliste
					</td>
					<td rowspan="3" class="subheadline" >
        			<input type="submit" value="Termine suchen">
					</td>
				</tr>
				<tr>
					<td class="subheadline">
					<select name="M" size="1">
					<? while ($mymonth = each($arrmonth)) {
						echo "<option value='".$mymonth['key']."'";
						if ($mymonth['key'] == $cal_month) {
							echo " selected>".$mymonth['value']."</option>";
						} else {
							echo ">".$mymonth['value']."</option>";
						}
					} ?>
					</select>
					</td>
					<td class="subheadline">Monat auswählen
					</td>
				</tr>
				<tr>
					<td class="subheadline">
					<select name="Y" size="1">
					<? for ($i=0; $i<=$sumyears; $i++) {
						$yearlist = $myyear+$i;
						echo "<option value='".$yearlist."'";
						if ($yearlist == $cal_year) {
							echo " selected>".$yearlist."</option>";
						} else {
							echo ">".$yearlist."</option>";
						}
					} ?>
					</select>
					</td>
					<td class="subheadline">Jahr auswählen</td>					
				</tr>
        	</table>
        	</form>
        	</td>
        </tr>
		<tr>
			<td height="40px" colspan="2" class="headline" align="center" valign="top">Terminübersicht</td>
		</tr> 
    	<tr> 
        	<td width="400" align="left" valign="top"><?php require $listfile; ?></td> 
            <td width="250" align="right" valign="top"><?php require( "calendar.inc.php" ); ?></td> 
        </tr>
    </table>

Verfasst: So 4. Apr 2004, 00:18
von Darth-Vader
das ist open source: geben und nehmen... ;)

Verfasst: So 4. Apr 2004, 18:34
von neu@cidnet.de

Code: Alles auswählen

Warning: main(includes/functions.i18n.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v097761/mildred-scheel/contenido/external/calendar/admin/calendar.admin_funk.php on line 8

Fatal error: main() [function.main]: Failed opening required 'includes/functions.i18n.php' (include_path='.:..') in /www/htdocs/v097761/mildred-scheel/contenido/external/calendar/admin/calendar.admin_funk.php on line 8
ich hab diesen fehler im backend und kann nichts eingeben.
im frontend habe ich einen ähnlichen fehler
http://www.munzel.info/mildred-scheel/c ... p?idcat=21

was könnte das sein?
contenido version 4.4.4
www.munzel.info/infophp.php zeigt alle serverdaten an.

danke für eure hilfe
gerne gebe ich auch den contenido zugang raus.
156929770 icq

danke
neu :o

Verfasst: So 4. Apr 2004, 19:01
von Halchteranerin
Ach, hier bist Du also auch schon. :wink:
Nach diesen Fehlermeldugen ...
neu@cidnet.de hat geschrieben:

Code: Alles auswählen

Warning: main(includes/functions.i18n.php) [function.main]: failed to create stream: No such file or directory in /www/htdocs/v097761/mildred-scheel/contenido/external/calendar/admin/calendar.admin_funk.php on line 8

Fatal error: main() [function.main]: Failed opening required 'includes/functions.i18n.php' (include_path='.:..') in /www/htdocs/v097761/mildred-scheel/contenido/external/calendar/admin/calendar.admin_funk.php on line 8
tippe ich darauf, dass Du nicht alle Dateien kopiert hast, oder zumindest nicht an die richtige Stelle. Er findet z.B. die Datei includes/functions.i18n.php nicht.

Gruss
Christa

Verfasst: So 4. Apr 2004, 19:20
von neu@cidnet.de
wo soll ich die denn hernehmen, die fehlt komplett in dem was ich von contenido.de geladen habe :(

Verfasst: So 4. Apr 2004, 19:28
von Halchteranerin
neu@cidnet.de hat geschrieben:wo soll ich die denn hernehmen, die fehlt komplett in dem was ich von contenido.de geladen habe :(
aehm, ich weiss nicht, was Du da geladen hast, aber ich habe den Kalender nicht installiert, und die Datei ist bei mir trotzdem da! Welche Contenido-Version benutzt Du? Eventuell eine aeltere, wo diese Datei noch nicht dabei war, und der Kalender ist schon fuer die neue Version angepasst?? Die Datei koennte ich Dir zwar geben, aber ob Du damit gluecklich wirst (oder 100000 andere Sachen nicht funktionieren), kann ich Dir nicht sagen.

Verfasst: So 4. Apr 2004, 19:44
von MikeH
klausinho hat geschrieben:So, nachdem ich hier ehrbare Leute sinnlos von der Arbeit abgehalten habe, möchte ich mal was Sinnvolles zur allgemeinen Erbauung beitragen.

Ich habe den Terminkalender dahingehend erweitert, dass man
a) im Frontend zwichen der Monatsliste (wie von Darth Vader gebaut) und der Jahresliste wählen kann
b) kann man über Auswahllisten direkt zu dem gewünschten Monat/Jahr springen.

Wem's gefällt, der kann sich das ja einbauen.

Den Code einfach in die jax_calender.php einbauen. Alles was in der Original jax_calender.php im <body> steht, austauschen.

Die Variablen $futureyears und $pastyears sowie $headline können angepasst werden.
hmmm... irgendwie bekomme ich nur einen leeren Bildschirm angezeigt

Nach Änderung der ersten Zeile in

Code: Alles auswählen

<?php require $cfg['path']['contenido'] . 'external/calendar/main.inc.php'; /*to include BEFORE other Jax-Calendar-moduls!*/ ?>
bekomme ich zwar keine Fehlermeldung mehr im Logfile...

beim Click auf "Termine suchen" bekomme ich jedoch kein Ergebnis bzw. Contenido springt auf die erste Seite zurück....

Grüße

Mike

Verfasst: So 4. Apr 2004, 19:52
von klausinho
Hast Du denn die Änderungen von Darth Vader übernommen? Die sind irgendwo auf Seite 2 dieses Themas...

Die sind nämlich Voraussetzung für mein Script! Sorry, hätte ich dazu schreiben sollen!