. .
pragmaMx Support Forum 16 Oktober 2008, 04:55:03 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Habe eine änderung für coppermine für euch!  (Gelesen 2336 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
pr0xic
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 71



WWW
« am: 09 Januar 2008, 23:18:12 »

hi, ich weiss nicht ob es jemand von euch braucht, ich finde es gut.

beschreibung:
ziel war das modul galerie (coppermine) für alle benutzer freizugeben, jedoch dürfen nur angemeldete benutzer die größere ansicht des bildes sehen. gäste können nur die thumps der bilder sehen.

vielleicht gefällt das ja jemanden:

suche in der: displayimage.php von coppermine (modules/Gallery/displayimage.php) in zeile 44
Code: [Select]  
require(MXCPG_PATH_INCLUDE.'init.inc.php');

und füge danach folgendes ein:
Code: [Select]  
if (USER_ID){

} else {
{
  $redirect = $redirect . "modules.php?name=Members_List";
    header("Location: $redirect");

    exit();
         }
}


ich habe den link modules.php?name=Members_List eingetragen weil ja eh nur registrierte user die benutzerliste sehen können.

danach wird man aufgefordert sich zu registrieren wenn man die bilder in der größeren ansicht sehen möchte.

ich bin kein profi und weiss nicht ob der code astrein ist, auf jeden fall funktioniert es so.

wer sehen will was ich damit meine kann auf den folgenden link klicken.
dann einfach mal auf ein bild klicken.

gruß frank

http://www.mx-harz.de/modules.php?name=Gallery&act=thumbnails&album=16

Gespeichert

m-t
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.091


WWW
« Antworten #1 am: 10 Januar 2008, 00:09:48 »

Zitat
ich weiss nicht ob es jemand von euch braucht

ja, danke :-)
Gespeichert
pr0xic
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 71



WWW
« Antworten #2 am: 10 Januar 2008, 00:11:55 »

na einer schonmal!  dann war der beitrag wenigstens nicht um sonst  thumbup
Gespeichert

lausbub
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 501


WWW
« Antworten #3 am: 10 Januar 2008, 00:14:47 »

danke dir

werd es auch einbauen  Smiley


gruß
thorsten
Gespeichert

PHP Version: 5.20
MySql Version: 5.0.26
Server-Version: Apache2.2.3 Suse 10.2
Pragma 1.10
StegRene
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 823

BONZO-Stress ;)


WWW
« Antworten #4 am: 10 Januar 2008, 08:02:35 »

Sehr gute Sache - auf diese Zeilen warte ich bereits seit Ewigkeiten.
Vielen lieben Dank!
Gespeichert

JoergK
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.901



« Antworten #5 am: 11 Januar 2008, 23:34:53 »

Code: [Select]  
if (USER_ID){

} else {
{
  $redirect = $redirect . "modules.php?name=Members_List";
    header("Location: $redirect");

    exit();
         }
}


ich bin kein profi und weiss nicht ob der code astrein ist, auf jeden fall funktioniert es so.

Hier mal ne kleine Optimierung des Code, damit wird er etwas übersichtlicher
Code: [Select]  
if (!USER_ID) {
    $redirect = $redirect . "modules.php?name=Members_List";
    header("Location: $redirect");
    exit();
}

Durch die Negierung der Abfrage (mittels dem vorgesetzten Ausrufezeichen) erspart man sich die zusätzliche Verschachtelung mit dem else-Zweig. Wink
Gespeichert

Gruß,
Jörg

Nobody is perfect ... so don't call me Nobody  Grin

Hier noch was zum Lesen und Lernen Wink
HTML, JavaScript & CSS: SelfHTML
PHP: SelfPHP und PHP-Handbuch
MySQL: MySQL 5.1 Handbuch
Barbeytes
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 154



WWW
« Antworten #6 am: 12 Januar 2008, 01:07:12 »

Ja schade, muß ich mich jetzt anmelden um die netten Fotos zu sehen  Wink
Gespeichert

Das Ende eines Dinges ist besser denn sein Anfang. Ein geduldiger Geist ist besser denn ein hoher Geist.

AT / Kapitel 7 / Vers 8
pr0xic
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 71



WWW
« Antworten #7 am: 12 Januar 2008, 01:09:13 »

 thumbup
Gespeichert

Metal-Overdrive
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 237


WWW
« Antworten #8 am: 12 Januar 2008, 01:59:27 »

auf diese Zeilen warte ich bereits seit Ewigkeiten.

Aber wir hatten doch genau dieses Thema hier schon einmal...

http://www.pragmamx.org/Forum-topic-21095-start-msg143586.html#msg143586 und hier der aktuelle Link zu Coppermine http://coppermine-gallery.net/demo/cpg14x/docs/faq.htm#viewThumbnailsOnly
Gespeichert

CMS-Version:  pragmaMx 0.1.10, 1.30.2.13/2008-02-02
Serverdaten:  MySql: 5.0.45 - PHP: 5.2.6 auf Apache-Server - Gehostet @ all-inkl.com
Projekt:          wiesenfete.de
pr0xic
öfter hier
**
Offline Offline

Geschlecht: Männlich
Beiträge: 71



WWW
« Antworten #9 am: 12 Januar 2008, 02:01:46 »

uuups  mad2

naja lieber 2 mal als kein mal  biggrin
Gespeichert

StegRene
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 823

BONZO-Stress ;)


WWW
« Antworten #10 am: 12 Januar 2008, 08:01:59 »

auf diese Zeilen warte ich bereits seit Ewigkeiten.

Aber wir hatten doch genau dieses Thema hier schon einmal...

Du weisst doch, wie das ist mit diesen Zusätzen:

Da siehst was durch Zufall im Forum und denkst Dir: "Hey, seit Ewigkeiten hätte ich das nutzen können".... aber vorher hast nicht dran gedacht, weil Du gar nicht wusstest, dass diese Möglichkeit überhaupt besteht.
Gespeichert

vittatus
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 370



« Antworten #11 am: 12 Januar 2008, 16:11:42 »

Super sache Smiley danköö
Gespeichert
_icke_
weiss mehr
****
Offline Offline

Beiträge: 280


WWW
« Antworten #12 am: 12 Januar 2008, 22:18:47 »

Hallo,

gibts sowas auch um den Aufruf der Popups zu verhindern?

Viele Grüße

Marc
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML