4images Forum & Community
4images Issues / Ausgaben => Installation, Update & Configuration => Topic started by: mcdbpas on February 23, 2003, 01:45:08 AM
-
hallo,
ich muss ersteinmal das forum loben. ich hab hier schon auf viele meiner fragen die passende antwort gefunden.
aber vieleicht kann mir jemand bei dieser frage weiterhelfen
ich habe 4images im adminbereich so eingestellt, dass wenn ein nicht-registierter user auf ein thumbnail klickt, keine vergrößerung erhält.
kann man dem user, und wenn ja wie, einen hinweis anzeigen lassen -wie es z.b. bei der rechten maustaste ist (copyright...)- das die vergrößerungsfunktion nur registrierten usern zur verfügung steht.
vielen dank für eure hilfe
-
Probier mal das hier:
In includes/functions.php
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\">".$thumb."</a>";
zu
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
ändern.
Jan
-
code sieht jetz wie folgt aus:
if ($show_link) {
if ($open_window) {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
}
return $thumb;
das problem ist nur, das fenster wird den registrierten benutzern angezeigt und das bild wird größer. die nicht-registrierten erhalten keine meldung
-
Sorry, da hab ich gepennt. War natürlich kompletter Blödsinn :roll:
Mache die Änderung rückgängig, und füge nach dem oben genanten Abschnitt diesen hier ein:
else {
$thumb = "<a href=\"javascript:;\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
Jan
-
Fehlermeldung:
Parse error: parse error, unexpected T_ELSE in /home/www/web27/html/image_gallery/includes/functions.php on line 344
Fatal error: Call to undefined function: get_category_dropdown() in /home/www/web27/html/image_gallery/includes/page_header.php on line 132
code sieht jetzt so aus:
if ($show_link) {
if ($open_window) {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"javascript:;\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
}
return $thumb;
Was ist falsch?
-
u missed } at the end:
if ($show_link) {
if ($open_window) {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"javascript:;\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
}
return $thumb;
}
-
sorry this is the correct code, but it doesn t work:
i get the same error :cry:
if ($show_link) {
if ($open_window) {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"javascript:;\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
}
return $thumb;
}
-
You pasted the code at wrong place. Add directly above
return $thumb;
Correct code:
if ($show_link) {
if ($open_window) {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
}
else {
$thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&mode=".$mode : ""))."\">".$thumb."</a>";
}
}
else {
$thumb = "<a href=\"javascript:;\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
}
return $thumb;
}
Jan
-
Danke es funktioniert / Thanks it s work
:D :D :D :D
weitere frage:
wäre es auch möglich nach dem IE Fenster, den user direkt auf die seite der registrierung weiterzuleiten :?:
-
Klar, einfach den Link reinsetzen.
Jan
-
Ich hab bisher nur mit Frontpage und Co. gearbeitet. Von HTML usw. keinen schimmer, wäre nett wenn Ihr mir helfen könntet.
Danke für eure wertvolle Zeit. :D
-
$thumb = "<a href=\"register.php\" onclick=\"alert('Nur für registriert Benutzer')\">".$thumb."</a>";
Jan
-
Ihr seid spitze :!: :!: :!: :!: :P
-
That was exactly what i searched for.
Thank you.
Regards
:lol:
-
...ich habe 4images im adminbereich so eingestellt, dass wenn ein nicht-registierter user auf ein thumbnail klickt, keine vergrößerung erhält...
Hallo,
wo wird das eingestellt? Finde ich einfach nicht...
-
Beim Kategorien erstellen/bearbeiten ("Befugnisse").