Seite 1 von 1

Album-Mod zur internen Bilderverwaltung

Verfasst: 21.08.2004 17:56
von Axel77AC
Hallo,

auf meine Board habe ich den Photo-Album-Mod von Smartor installiert.

Regelmäßig poste ich Artikel auf dem Board, die an bestimmten Stellen mit [img]-Tag oder <img src...>-HTML-Tag Fotos enthalten.

Bislang habe ich die Fotos immer per FTP vorher hochgeladen.

Nun kam mir die Idee, eine Photo-Album-Kategorie einzurichten, die nur ich in der Liste der Kategorien sehen kann, aber auf deren beinhaltete Fotos ich verweisen kann á la http://.../phpBB2/album_pic.php?pic_id=365.

Wie kann man das bewerkstelligen? Also die Kategorie soll nicht sichtbar sein, aber man (der Admin) soll die Fotos dennoch direkt in den Artikeln benutzen können und jeder soll die Fotos (nur im Artikel!) sehen können!

Danke!! Axel

Verfasst: 21.08.2004 18:18
von Acid

Code: Alles auswählen

$sql = "SELECT c.*, COUNT(p.pic_id) AS count
		FROM ". ALBUM_CAT_TABLE ." AS c
			LEFT JOIN ". ALBUM_TABLE ." AS p ON c.cat_id = p.pic_cat_id
		WHERE cat_id <> 0
		GROUP BY cat_id
		ORDER BY cat_order ASC";
Das könnte man mit folgendem ersetzen..

Code: Alles auswählen

$admin_cat = ( $userdata['user_level'] != ADMIN ) ? 'cat_id != 2' : '';
$sql = "SELECT c.*, COUNT(p.pic_id) AS count
		FROM ". ALBUM_CAT_TABLE ." AS c
			LEFT JOIN ". ALBUM_TABLE ." AS p ON c.cat_id = p.pic_cat_id
		WHERE cat_id <> 0 $admin_cat
		GROUP BY cat_id
		ORDER BY cat_order ASC";
..dann könnte nur der Admin die Kategorie mit der ID 2 (ID anpassen) sehen.
Aber ich weiss jetzt nicht, ob das die korrekte Codestelle in der album.php ist bzw. ob´s überhaupt die korrekte Datei ist.

Verfasst: 21.08.2004 19:34
von Axel77AC
Gute Idee, dankesehr!